소스 검색

兽医站

Newspaper 2 년 전
부모
커밋
1dc1d5f7c1

+ 5 - 0
admin/src/main/java/com/huimv/farm/damsubsidy/entity/BillLandingInspection.java

@@ -113,6 +113,11 @@ public class BillLandingInspection extends BaseEntity implements Serializable {
      */
     private String rejectReason;
 
+    /**
+     * 所属兽医站id
+     */
+    private Integer veterId;
+
 
 
 }

+ 1 - 0
admin/src/main/java/com/huimv/farm/damsubsidy/entity/SysUser.java

@@ -99,5 +99,6 @@ public class SysUser extends BaseEntity implements Serializable {
     private String pids;
     private String veterIds;
     private Integer lastVeter;
+    private Integer veterId;
 
 }

+ 4 - 1
admin/src/main/java/com/huimv/farm/damsubsidy/service/impl/BillLandingInspectionServiceImpl.java

@@ -190,12 +190,15 @@ public class BillLandingInspectionServiceImpl extends ServiceImpl<BillLandingIns
         String endTime = paramsMap.get("endTime");
         String inspectionSch = paramsMap.get("inspectionSch");
         String userName = TokenSign.getUserName(httpServletRequest);
-        Integer userType = sysUserMapper.selectOne(new QueryWrapper<SysUser>().eq("user_name", userName)).getUserType();
+        SysUser user = sysUserMapper.selectOne(new QueryWrapper<SysUser>().eq("user_name", userName));
+        Integer userType = user.getUserType();
 
 
         QueryWrapper<BillLandingInspection> landingInspectionQueryWrapper = new QueryWrapper<>();
         if (userType == 2 || userType == 3){
             landingInspectionQueryWrapper.eq("create_user",userName);
+        }else if (userType == 1){
+            landingInspectionQueryWrapper.eq("veter_id",user.getVeterId());
         }
 
         if (startTime != null) {