Explorar o código

feat: batch create plan 1

shc hai 9 meses
pai
achega
6b94c8c688

+ 1 - 1
hnqz-upms/hnqz-upms-api/src/main/java/com/qunzhixinxi/hnqz/admin/api/dto/SysImplementPlanDTO.java

@@ -67,7 +67,7 @@ public final class SysImplementPlanDTO {
         /**
          * 承接人
          */
-        @ExcelProperty(value = "承接")
+        @ExcelProperty(value = "承接对象")
         private String consignee;
 
     }

+ 3 - 2
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/manager/SysImplementPlanManager.java

@@ -620,7 +620,7 @@ public class SysImplementPlanManager {
 
         // 获取商品列表
         Integer deptId = user.getDeptId();
-        List<Map<String, String>> drugs = drugEntDrugtableService.listDrugs(Collections.singletonList(deptId));
+        List<Map<String, String>> drugs = drugEntDrugtableService.listDrugByDeptId(Collections.singletonList(deptId));
 
         // 获取代理商
         Map<String, SysDept> deptMap = deptService.list(Wrappers.<SysDept>lambdaQuery()
@@ -631,6 +631,7 @@ public class SysImplementPlanManager {
         // 校验表单信息
         Map<String, String> errorMap = checkDataOnBatchCreate(resource, drugs, deptMap, deptId);
         if (CollUtil.isNotEmpty(errorMap)) {
+            log.info("错误信息:{}", errorMap);
             return errorMap;
         }
 
@@ -802,7 +803,7 @@ public class SysImplementPlanManager {
             }
 
 
-            if (StrUtil.isBlank(errorMsg)) {
+            if (StrUtil.isNotBlank(errorMsg)) {
                 errorMap.put("idx", String.valueOf(i + 1));
                 errorMap.put("errorMsg", errorMsg.toString());
             }