Commit 780b0677 authored by hongguangwu's avatar hongguangwu

MVP1.6.9-社保自动化日志

parent 597a7296
...@@ -16,6 +16,7 @@ ...@@ -16,6 +16,7 @@
*/ */
package com.yifu.cloud.plus.v1.yifu.social.service.impl; package com.yifu.cloud.plus.v1.yifu.social.service.impl;
import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.util.CharsetUtil; import cn.hutool.core.util.CharsetUtil;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.yifu.cloud.plus.v1.yifu.common.core.constant.CommonConstants; import com.yifu.cloud.plus.v1.yifu.common.core.constant.CommonConstants;
...@@ -2373,6 +2374,7 @@ public class TSocialSoldierServiceImpl extends ServiceImpl<TSocialSoldierMapper, ...@@ -2373,6 +2374,7 @@ public class TSocialSoldierServiceImpl extends ServiceImpl<TSocialSoldierMapper,
private FailReasonConfig getConfig(String msg, Map<String, FailReasonConfig> errorMap) { private FailReasonConfig getConfig(String msg, Map<String, FailReasonConfig> errorMap) {
if (errorMap != null && Common.isNotNull(msg)) { if (errorMap != null && Common.isNotNull(msg)) {
FailReasonConfig configTemp; FailReasonConfig configTemp;
FailReasonConfig configReturn;
for (Map.Entry<String, FailReasonConfig> config : errorMap.entrySet()) { for (Map.Entry<String, FailReasonConfig> config : errorMap.entrySet()) {
if (msg.contains(config.getKey())) { if (msg.contains(config.getKey())) {
configTemp = config.getValue(); configTemp = config.getValue();
...@@ -2382,6 +2384,8 @@ public class TSocialSoldierServiceImpl extends ServiceImpl<TSocialSoldierMapper, ...@@ -2382,6 +2384,8 @@ public class TSocialSoldierServiceImpl extends ServiceImpl<TSocialSoldierMapper,
&& Common.isNotNull(configTemp.getReplaceLeft()) && Common.isNotNull(configTemp.getReplaceLeft())
&& Common.isNotNull(configTemp.getReplaceRight()) && Common.isNotNull(configTemp.getReplaceRight())
) { ) {
configReturn = new FailReasonConfig();
BeanUtil.copyProperties(configTemp, configReturn);
String[] leftRes = msg.split(configTemp.getReplaceLeft()); String[] leftRes = msg.split(configTemp.getReplaceLeft());
if (leftRes.length>1) { if (leftRes.length>1) {
String result = null; String result = null;
...@@ -2397,12 +2401,12 @@ public class TSocialSoldierServiceImpl extends ServiceImpl<TSocialSoldierMapper, ...@@ -2397,12 +2401,12 @@ public class TSocialSoldierServiceImpl extends ServiceImpl<TSocialSoldierMapper,
result = leftRes[1]; result = leftRes[1];
} }
if (Common.isNotNull(result)) { if (Common.isNotNull(result)) {
configTemp.setSimpleReason(configTemp.getSimpleReason() configReturn.setSimpleReason(configReturn.getSimpleReason()
+ configTemp.getReplaceLeft() + result + configTemp.getReplaceRight()); + configReturn.getReplaceLeft() + result + configReturn.getReplaceRight());
return configReturn;
} }
} }
} }
return configTemp;
} }
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment