Selaa lähdekoodia

Merge branch 'wq' of SH-Arbitrate/Arbitrate-Backend into dev

wangqiong123 2 vuotta sitten
vanhempi
commit
06ef88126b

+ 1
- 0
ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/MsSignSealController.java Näytä tiedosto

@@ -3,6 +3,7 @@ package com.ruoyi.web.controller.wisdomarbitrate;
3 3
 import com.ruoyi.common.annotation.Anonymous;
4 4
 import com.ruoyi.common.core.controller.BaseController;
5 5
 import com.ruoyi.common.core.domain.AjaxResult;
6
+import com.ruoyi.wisdomarbitrate.domain.CaseLogRecord;
6 7
 import com.ruoyi.wisdomarbitrate.service.MsSignSealService;
7 8
 import com.ruoyi.wisdomarbitrate.utils.SignVerifyUtils;
8 9
 import org.springframework.beans.factory.annotation.Autowired;

+ 1
- 1
ruoyi-common/src/main/java/com/ruoyi/common/utils/PdfUtils.java Näytä tiedosto

@@ -44,7 +44,7 @@ public class PdfUtils {
44 44
             document.setMarginMirroring(false);
45 45
             document.open();
46 46
             // 解决PDF中文不显示
47
-            String fontPath = "/D:/simsun.ttf"; //字体文件路径
47
+            String fontPath = "/home/ruoyi/uploadPath/songfont/simsun.ttf"; //字体文件路径
48 48
             XMLWorkerFontProvider provider = new XMLWorkerFontProvider(XMLWorkerFontProvider.DONTLOOKFORFONTS);
49 49
             provider.register(fontPath);//注册字体
50 50
             log.error("注册字体");

+ 15
- 0
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseApplicationServiceImpl.java Näytä tiedosto

@@ -2283,6 +2283,21 @@ public class CaseApplicationServiceImpl implements ICaseApplicationService {
2283 2283
             JsonObject signUrlData = signUrlJsonObject.getAsJsonObject("data");
2284 2284
             String url = signUrlData.get("url").getAsString();
2285 2285
             sealSignRecordReslt.setSealUrl(url);
2286
+            if(StrUtil.isEmpty(SecurityUtils.getUsername())){
2287
+                throw new ServiceException("未获取到当前登录用户");
2288
+            }
2289
+            SysUser sysUser = sysUserMapper.selectUserByUserName(getUsername());
2290
+            if(sysUser==null){
2291
+                throw new ServiceException("未获取到当前登录用户");
2292
+            }
2293
+            CaseLogRecord operLog = new CaseLogRecord();
2294
+            operLog.setCreateNickName(sysUser.getNickName());
2295
+            operLog.setCaseNode(14);
2296
+            operLog.setCreateBy(sysUser.getUserName());
2297
+            operLog.setCaseAppliId(caseApplication.getId());
2298
+            operLog.setCaseNodeName("待用印");
2299
+            operLog.setCreateTime(new Date());
2300
+            caseLogRecordMapper.insertCaseLogRecord(operLog);
2286 2301
         }
2287 2302
         return sealSignRecordReslt;
2288 2303
     }

+ 1
- 6
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/MsSignSealServiceImpl.java Näytä tiedosto

@@ -106,13 +106,8 @@ public class MsSignSealServiceImpl implements MsSignSealService {
106 106
 
107 107
 
108 108
                 } else if (StringUtils.isNotEmpty(accountMobile) && accountMobile.equals(orgnNamePsnAcc)) {
109
+                    // 用印
109 110
                     sealSignRecordMapper.updataSealSignRecord(sealSignRecordsel);
110
-                    CaseLogRecord operLog = new CaseLogRecord();
111
-                    operLog.setCreateNickName(orgnNamePsnName);
112
-                    operLog.setCaseNode(14);
113
-                    operLog.setCaseAppliId(caseAppliId);
114
-                    operLog.setCreateTime(dateOperate);
115
-                    caseLogRecordMapper.insertCaseLogRecord(operLog);
116 111
                     CaseApplication application = new CaseApplication();
117 112
                     application.setId(caseAppliId);
118 113
                     // 案件状态为待送达

+ 1
- 1
ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml Näytä tiedosto

@@ -1412,7 +1412,7 @@
1412 1412
                 AND t1.lock_status = #{caseApplication.lockStatus}
1413 1413
             </if>
1414 1414
             <if test="caseApplication.caseNum != null and caseApplication.caseNum != ''">
1415
-                AND t1.case_num = #{caseApplication.caseNum}
1415
+                AND t1.case_num like  concat('%',#{caseApplication.caseNum},'%')
1416 1416
             </if>
1417 1417
             <if test="caseApplication.batchNumber != null">
1418 1418
                 AND t1.batch_number = #{caseApplication.batchNumber}