Просмотр исходного кода

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

wangqiong123 2 лет назад
Родитель
Сommit
06ef88126b

+ 1
- 0
ruoyi-admin/src/main/java/com/ruoyi/web/controller/wisdomarbitrate/MsSignSealController.java Просмотреть файл

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

+ 1
- 1
ruoyi-common/src/main/java/com/ruoyi/common/utils/PdfUtils.java Просмотреть файл

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

+ 15
- 0
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/CaseApplicationServiceImpl.java Просмотреть файл

2283
             JsonObject signUrlData = signUrlJsonObject.getAsJsonObject("data");
2283
             JsonObject signUrlData = signUrlJsonObject.getAsJsonObject("data");
2284
             String url = signUrlData.get("url").getAsString();
2284
             String url = signUrlData.get("url").getAsString();
2285
             sealSignRecordReslt.setSealUrl(url);
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
         return sealSignRecordReslt;
2302
         return sealSignRecordReslt;
2288
     }
2303
     }

+ 1
- 6
ruoyi-system/src/main/java/com/ruoyi/wisdomarbitrate/service/impl/MsSignSealServiceImpl.java Просмотреть файл

106
 
106
 
107
 
107
 
108
                 } else if (StringUtils.isNotEmpty(accountMobile) && accountMobile.equals(orgnNamePsnAcc)) {
108
                 } else if (StringUtils.isNotEmpty(accountMobile) && accountMobile.equals(orgnNamePsnAcc)) {
109
+                    // 用印
109
                     sealSignRecordMapper.updataSealSignRecord(sealSignRecordsel);
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
                     CaseApplication application = new CaseApplication();
111
                     CaseApplication application = new CaseApplication();
117
                     application.setId(caseAppliId);
112
                     application.setId(caseAppliId);
118
                     // 案件状态为待送达
113
                     // 案件状态为待送达

+ 1
- 1
ruoyi-system/src/main/resources/mapper/wisdomarbitrate/CaseApplicationMapper.xml Просмотреть файл

1412
                 AND t1.lock_status = #{caseApplication.lockStatus}
1412
                 AND t1.lock_status = #{caseApplication.lockStatus}
1413
             </if>
1413
             </if>
1414
             <if test="caseApplication.caseNum != null and caseApplication.caseNum != ''">
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
             </if>
1416
             </if>
1417
             <if test="caseApplication.batchNumber != null">
1417
             <if test="caseApplication.batchNumber != null">
1418
                 AND t1.batch_number = #{caseApplication.batchNumber}
1418
                 AND t1.batch_number = #{caseApplication.batchNumber}