Sfoglia il codice sorgente

feat: 企业任务保存文件名称保存/地址调整

lixuesong 1 anno fa
parent
commit
af32491012

+ 2 - 12
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/impl/WmDeptTaskServiceImpl.java

@@ -120,17 +120,7 @@ public class WmDeptTaskServiceImpl implements WmDeptTaskService {
         // 时间
         taskContent.setTemp3(params.getMeetingTime());
         // 文件上传
-        StringBuilder temp4 = new StringBuilder();
-        if (ArrayUtil.isNotEmpty(params.getFiles())) {
-            for (int i = 0; i < params.getFiles().length; i++) {
-                String file = params.getFiles()[i];
-                temp4.append(StrUtil.startWith(file, "http")? file : upmsConfig.getClientUrl() + file);
-                if (i < params.getFiles().length - 1) {
-                    temp4.append(",");
-                }
-            }
-        }
-        taskContent.setTemp4(temp4.toString());
+        taskContent.setTemp4(this.convertFileUrlArrayToString(params.getFiles()));
         // 外采费用
         taskContent.setTemp5(params.getOutsourcingAmount());
         // 凭证
@@ -422,7 +412,7 @@ public class WmDeptTaskServiceImpl implements WmDeptTaskService {
         if (ArrayUtil.isNotEmpty(array)) {
             for (int i = 0; i < array.length; i++) {
                 String file = array[i];
-                temp.append(StrUtil.startWith(file, "http")? file : upmsConfig.getClientUrl() + file);
+                temp.append(file);
                 if (i < array.length - 1) {
                     temp.append(",");
                 }

+ 4 - 0
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/impl/WmScorePackageServiceImpl.java

@@ -537,6 +537,7 @@ public class WmScorePackageServiceImpl extends ServiceImpl<WmScorePackageMapper,
 	 */
 	@Override
 	public R getRelationScoreList(WmScorePackage wmScorePackage) {
+		long start = System.currentTimeMillis();
 		SysDept relatedService = new SysDept();
 		if (null != wmScorePackage.getRelatedService()) {
 			relatedService = sysDeptMapper.selectById(wmScorePackage.getRelatedService());
@@ -549,6 +550,7 @@ public class WmScorePackageServiceImpl extends ServiceImpl<WmScorePackageMapper,
 				this.getScorePackagekfpjf(superDeptId, deptId,
 						new String[]{"0", "1", "2"}, StrUtil.isNotBlank(wmScorePackage.getId()) ?
 								new String[]{wmScorePackage.getId()} : null);
+		log.info("查询关联积分包值耗时:{}ms", System.currentTimeMillis() - start);
 
 		for (WmScorePackage wmScorePackage1 : packageList) {
 			List<WmScoreTaskType> taskTypelist = wmScoreTaskTypeMapper.getScoreTaskTypeByScoreId(wmScorePackage1.getId());
@@ -583,6 +585,8 @@ public class WmScorePackageServiceImpl extends ServiceImpl<WmScorePackageMapper,
 			wmScorePackage1.setScorePackageName("无");
 			packageList.add(wmScorePackage1);
 		}
+		log.info("查询关联积分包值+拼装参数总耗时:{}ms", System.currentTimeMillis() - start);
+
 		return R.ok(packageList);
 	}