Newspaper 1 rok temu
rodzic
commit
5579d749cb

+ 5 - 0
huimv-admin/src/main/java/com/huimv/admin/controller/BillPersonnelAdmissionController.java

@@ -65,4 +65,9 @@ public class BillPersonnelAdmissionController {
         return billPersonnelAdmissionService.listAll(httpServletRequest,paramsMap);
     }
 
+    @PostMapping("/getDetail")
+    public Result getDetail(HttpServletRequest httpServletRequest, @RequestBody Map<String, String> paramsMap){
+        return billPersonnelAdmissionService.getDetail(httpServletRequest,paramsMap);
+    }
+
 }

+ 2 - 0
huimv-admin/src/main/java/com/huimv/admin/service/IBillPersonnelAdmissionService.java

@@ -29,4 +29,6 @@ public interface IBillPersonnelAdmissionService extends IService<BillPersonnelAd
     Result handleAdmission(HttpServletRequest httpServletRequest, Map<String, String> paramsMap);
 
     Result listAll(HttpServletRequest httpServletRequest, Map<String, String> paramsMap);
+
+    Result getDetail(HttpServletRequest httpServletRequest, Map<String, String> paramsMap);
 }

+ 20 - 4
huimv-admin/src/main/java/com/huimv/admin/service/impl/BillPersonnelAdmissionServiceImpl.java

@@ -11,10 +11,7 @@ import com.huimv.admin.entity.BaseProcess;
 import com.huimv.admin.entity.BillPcr;
 import com.huimv.admin.entity.BillPersonnelAdmission;
 import com.huimv.admin.entity.vo.FactoryDirectorVo;
-import com.huimv.admin.mapper.BaseLocationMapper;
-import com.huimv.admin.mapper.BaseProcessMapper;
-import com.huimv.admin.mapper.BillPcrMapper;
-import com.huimv.admin.mapper.BillPersonnelAdmissionMapper;
+import com.huimv.admin.mapper.*;
 import com.huimv.admin.service.IBillPersonnelAdmissionService;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -50,6 +47,10 @@ public class BillPersonnelAdmissionServiceImpl extends ServiceImpl<BillPersonnel
     private BillPcrMapper billPcrMapper;
     @Resource
     private BaseLocationMapper baseLocationMapper;
+    @Resource
+    private BillIsolateMapper billIsolateMapper;
+    @Resource
+    private BillCleanMapper billCleanMapper;
 
     @Autowired
     private UploadImage uploadImage;
@@ -212,4 +213,19 @@ public class BillPersonnelAdmissionServiceImpl extends ServiceImpl<BillPersonnel
         return new Result(ResultCode.SUCCESS,factoryDirectorList);
     }
 
+    @Override
+    public Result getDetail(HttpServletRequest httpServletRequest, Map<String, String> paramsMap) {
+        String type = paramsMap.get("type");
+        String id = paramsMap.get("id");
+        if (type.equals("0")){
+            return new Result(ResultCode.SUCCESS,billPersonnelAdmissionMapper.selectById(id));
+        }else if (type.equals("1")){
+            return new Result(ResultCode.SUCCESS,billPcrMapper.selectById(id));
+        }else if (type.equals("2")){
+            return new Result(ResultCode.SUCCESS,billCleanMapper.selectById(id));
+        }else {
+            return new Result(ResultCode.SUCCESS,billIsolateMapper.selectById(id));
+        }
+    }
+
 }