|
|
@ -45,7 +45,7 @@ public class ZyjhService extends ServiceImpl<DmYdjhMapper,DmYdjh> {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public String getMpDhsjDhh(){
|
|
|
|
public String getMpDhsjDhh(){
|
|
|
|
String date=DateUtil.date().toString("yyyyMMdd");
|
|
|
|
String date=DateUtil.date().toString("yyMMdd");
|
|
|
|
Object xh = redisTemplate.opsForHash().get(MPDHSJ_KEY, date);
|
|
|
|
Object xh = redisTemplate.opsForHash().get(MPDHSJ_KEY, date);
|
|
|
|
if(ObjUtil.isEmpty(xh)){
|
|
|
|
if(ObjUtil.isEmpty(xh)){
|
|
|
|
redisTemplate.opsForHash().put(MPDHSJ_KEY, date,0);
|
|
|
|
redisTemplate.opsForHash().put(MPDHSJ_KEY, date,0);
|
|
|
@ -107,8 +107,7 @@ public class ZyjhService extends ServiceImpl<DmYdjhMapper,DmYdjh> {
|
|
|
|
LambdaUpdateWrapper<DmYdjh> wrapper = new LambdaUpdateWrapper<DmYdjh>()
|
|
|
|
LambdaUpdateWrapper<DmYdjh> wrapper = new LambdaUpdateWrapper<DmYdjh>()
|
|
|
|
.eq(DmYdjh::getDcCh,dto.getDcCh())
|
|
|
|
.eq(DmYdjh::getDcCh,dto.getDcCh())
|
|
|
|
.eq(DmYdjh::getDcPl,dto.getDcPl())
|
|
|
|
.eq(DmYdjh::getDcPl,dto.getDcPl())
|
|
|
|
.eq(DmYdjh::getZyq1,dto.getZyq())
|
|
|
|
.eq(DmYdjh::getZyq1,dto.getZyq());
|
|
|
|
.ge(DmYdjh::getZt,32);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
String pgrq = DateUtil.date().toString("yyyy/MM/dd HH:mm:ss");
|
|
|
|
String pgrq = DateUtil.date().toString("yyyy/MM/dd HH:mm:ss");
|
|
|
|
switch (dto.getZt()){
|
|
|
|
switch (dto.getZt()){
|
|
|
@ -118,13 +117,16 @@ public class ZyjhService extends ServiceImpl<DmYdjhMapper,DmYdjh> {
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case "42":
|
|
|
|
case "42":
|
|
|
|
case "52":
|
|
|
|
case "52":
|
|
|
|
|
|
|
|
wrapper.ge(DmYdjh::getZt,32);
|
|
|
|
if ("HXPG".equals(dto.getZxZtName())){
|
|
|
|
if ("HXPG".equals(dto.getZxZtName())){
|
|
|
|
wrapper.set(DmYdjh::getHxpgrq,pgrq).set(DmYdjh::getHxpgry,dto.getForemanId()).set(DmYdjh::getZt,"51");
|
|
|
|
wrapper.set(DmYdjh::getHxpgrq,pgrq).set(DmYdjh::getHxpgry,dto.getForemanId()).set(DmYdjh::getZt,"51");
|
|
|
|
wrapper.lt(DmYdjh::getZt,51);//仅处理未派工的数据
|
|
|
|
wrapper.isNull(DmYdjh::getHxpgrq).isNull(DmYdjh::getHxpgry);
|
|
|
|
|
|
|
|
//wrapper.lt(DmYdjh::getZt,51);//仅处理未派工的数据
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if ("QGPG".equals(dto.getZxZtName())){
|
|
|
|
if ("QGPG".equals(dto.getZxZtName())){
|
|
|
|
wrapper.set(DmYdjh::getQgpgrq,pgrq).set(DmYdjh::getQgpgry,dto.getForemanId()).set(DmYdjh::getZt,"61");
|
|
|
|
wrapper.set(DmYdjh::getQgpgrq,pgrq).set(DmYdjh::getQgpgry,dto.getForemanId()).set(DmYdjh::getZt,"61");
|
|
|
|
wrapper.lt(DmYdjh::getZt,61);//仅处理未派工的数据
|
|
|
|
wrapper.eq(DmYdjh::getZt,"52").isNull(DmYdjh::getQgpgrq).isNull(DmYdjh::getQgpgry);
|
|
|
|
|
|
|
|
//wrapper.lt(DmYdjh::getZt,61);//仅处理未派工的数据
|
|
|
|
}
|
|
|
|
}
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
}
|
|
|
|