1.修正同步小池的时间格式不符的问题

2.修正派工时间格式不符的问题
master
董哲奇 4 months ago
parent 5b3e1880d3
commit aa87d5d522

@ -1,5 +1,6 @@
package com.dsic.gj_erp.service.xiaochi;
import cn.hutool.core.date.DateTime;
import cn.hutool.core.date.DateUtil;
import cn.hutool.core.util.ObjectUtil;
import cn.hutool.core.util.StrUtil;
@ -67,8 +68,15 @@ public class XiaoChiService{
.ifPresent(user-> {
_item.setQgfkry(userMap.get(item.getNestExtC05()).getEmployeeNumber());
});
_item.setQgpgrq(item.getQgkssj());
_item.setQgfkrq(item.getQgjssj());
try {
DateTime qgkssj = DateUtil.parse(item.getQgkssj());
_item.setQgpgrq(qgkssj.toString("yyyy/MM/dd HH:mm:ss"));
}catch (Exception ignored){}
try {
DateTime qgjssj = DateUtil.parse(item.getQgjssj());
_item.setQgfkrq(qgjssj.toString("yyyy/MM/dd HH:mm:ss"));
}catch (Exception ignored){}
_item.setZtForQGFK();
}
@ -78,8 +86,15 @@ public class XiaoChiService{
_item.setHxfkry(userMap.get(item.getNestExtC05()).getEmployeeNumber());
});
_item.setHxpgrq(item.getQgkssj());
_item.setHxfkrq(item.getQgjssj());
try {
DateTime qgkssj = DateUtil.parse(item.getQgkssj());
_item.setHxpgrq(qgkssj.toString("yyyy/MM/dd HH:mm:ss"));
}catch (Exception ignored){}
try {
DateTime qgjssj = DateUtil.parse(item.getQgjssj());
_item.setHxfkrq(qgjssj.toString("yyyy/MM/dd HH:mm:ss"));
}catch (Exception ignored){}
_item.setZtForHXFK();
}
list.add(_item);

@ -74,7 +74,7 @@ public class ZyjhService extends ServiceImpl<DmYdjhMapper,DmYdjh> {
LambdaUpdateWrapper<DmYdjh> wrapper = new LambdaUpdateWrapper<DmYdjh>()
.eq(DmYdjh::getDcCh,dto.getDcCh()).eq(DmYdjh::getDcPl,dto.getDcPl()).ge(DmYdjh::getZt,32);
String pgrq = DateUtil.date().toString("yyyy/MM/dd");
String pgrq = DateUtil.date().toString("yyyy/MM/dd HH:mm:ss");
switch (dto.getZt()){
case "21":
wrapper.set(DmYdjh::getPwpgrq,pgrq).set(DmYdjh::getPwpgry,dto.getForemanId());

Loading…
Cancel
Save