|
|
@@ -10,7 +10,10 @@ import com.railway.business.catenary.service.IBusJcebLbjghjlService;
|
|
|
import com.railway.business.catenary.service.IBusJcebQmjcjlService;
|
|
|
import com.railway.business.catenary.service.IBusJcebXsjcjlService;
|
|
|
import com.railway.common.core.controller.BaseController;
|
|
|
+import com.railway.common.core.domain.entity.SysUser;
|
|
|
import com.railway.common.core.page.TableDataInfo;
|
|
|
+import com.railway.common.utils.SecurityUtils;
|
|
|
+import com.railway.system.enums.PostTypeEnum;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import java.util.ArrayList;
|
|
|
@@ -56,6 +59,13 @@ public class BusJcebController extends BaseController {
|
|
|
@GetMapping(value = "listByType")
|
|
|
public TableDataInfo listByType(JcebQueryVo query) {
|
|
|
startPage();
|
|
|
+ SysUser user = SecurityUtils.getLoginUser().getUser();
|
|
|
+ PostTypeEnum postType = PostTypeEnum.ofValue(user.getPost());
|
|
|
+ if(postType == PostTypeEnum.STAFF){
|
|
|
+ query.setOperator(user.getUserId());
|
|
|
+ }else {
|
|
|
+ query.setOperator(null);
|
|
|
+ }
|
|
|
|
|
|
JcebTypeEnum jcebTypeEnum = JcebTypeEnum.ofValue(query.getJcebType());
|
|
|
List<JcebRecordVo> list = null;
|