|
|
|
@ -7,16 +7,12 @@ import io.swagger.annotations.ApiParam; |
|
|
|
import lombok.AllArgsConstructor; |
|
|
|
import lombok.AllArgsConstructor; |
|
|
|
import org.springblade.core.boot.ctrl.BladeController; |
|
|
|
import org.springblade.core.boot.ctrl.BladeController; |
|
|
|
import org.springblade.core.mp.support.Query; |
|
|
|
import org.springblade.core.mp.support.Query; |
|
|
|
import org.springblade.core.secure.utils.AuthUtil; |
|
|
|
|
|
|
|
import org.springblade.core.tool.api.R; |
|
|
|
import org.springblade.core.tool.api.R; |
|
|
|
import org.springblade.core.tool.utils.Func; |
|
|
|
import org.springblade.core.tool.utils.Func; |
|
|
|
import org.springblade.lims.entry.CarbonEmissionPlan; |
|
|
|
import org.springblade.lims.entry.CarbonEmissionPlan; |
|
|
|
import org.springblade.lims.service.ICarbonEmissionPlanService; |
|
|
|
import org.springblade.lims.service.ICarbonEmissionPlanService; |
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
|
|
|
|
|
|
|
|
import java.util.Arrays; |
|
|
|
|
|
|
|
import java.util.List; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* @author sjx |
|
|
|
* @author sjx |
|
|
|
@ -32,10 +28,6 @@ public class CarbonEmissionPlanController extends BladeController { |
|
|
|
|
|
|
|
|
|
|
|
@GetMapping("/page") |
|
|
|
@GetMapping("/page") |
|
|
|
public R<Object> page(CarbonEmissionPlan entry, Query query) { |
|
|
|
public R<Object> page(CarbonEmissionPlan entry, Query query) { |
|
|
|
List<String> roles = Arrays.asList(AuthUtil.getUserRole().split(",")); |
|
|
|
|
|
|
|
if(!roles.contains("admin") && !roles.contains("政府")){ |
|
|
|
|
|
|
|
entry.setCreateDept(Long.parseLong(AuthUtil.getDeptId())); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
return R.data(service.findPage(entry, query)); |
|
|
|
return R.data(service.findPage(entry, query)); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|