|
|
@ -61,23 +61,23 @@ public class ZyjhService extends ServiceImpl<DmYdjhMapper,DmYdjh> {
|
|
|
|
|
|
|
|
|
|
|
|
public void pgWithForeman(PgWithPcDto dto){
|
|
|
|
public void pgWithForeman(PgWithPcDto dto){
|
|
|
|
LambdaUpdateWrapper<DmYdjh> wrapper = new LambdaUpdateWrapper<DmYdjh>()
|
|
|
|
LambdaUpdateWrapper<DmYdjh> wrapper = new LambdaUpdateWrapper<DmYdjh>()
|
|
|
|
.eq(DmYdjh::getDcCh,dto.getDcCh()).eq(DmYdjh::getDcPl,dto.getDcPl()).ge(DmYdjh::getZt,"2");
|
|
|
|
.eq(DmYdjh::getDcCh,dto.getDcCh()).eq(DmYdjh::getDcPl,dto.getDcPl()).ge(DmYdjh::getZt,2);
|
|
|
|
|
|
|
|
|
|
|
|
String pgrq = DateUtil.date().toString("yyyy/MM/dd");
|
|
|
|
String pgrq = DateUtil.date().toString("yyyy/MM/dd");
|
|
|
|
switch (dto.getZt()){
|
|
|
|
switch (dto.getZt()){
|
|
|
|
case "21":
|
|
|
|
case "21":
|
|
|
|
wrapper.set(DmYdjh::getPwpgrq,pgrq).set(DmYdjh::getPwpgry,dto.getForemanId());
|
|
|
|
wrapper.set(DmYdjh::getPwpgrq,pgrq).set(DmYdjh::getPwpgry,dto.getForemanId());
|
|
|
|
wrapper.lt(DmYdjh::getZt,"31");//仅处理未派工的数据
|
|
|
|
wrapper.lt(DmYdjh::getZt,31);//仅处理未派工的数据
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
case "42":
|
|
|
|
case "42":
|
|
|
|
case "52":
|
|
|
|
case "52":
|
|
|
|
if ("HXPG".equals(dto.getZxZtName())){
|
|
|
|
if ("HXPG".equals(dto.getZxZtName())){
|
|
|
|
wrapper.set(DmYdjh::getHxpgrq,pgrq).set(DmYdjh::getHxpgry,dto.getForemanId());
|
|
|
|
wrapper.set(DmYdjh::getHxpgrq,pgrq).set(DmYdjh::getHxpgry,dto.getForemanId());
|
|
|
|
wrapper.lt(DmYdjh::getZt,"51");//仅处理未派工的数据
|
|
|
|
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());
|
|
|
|
wrapper.set(DmYdjh::getQgpgrq,pgrq).set(DmYdjh::getQgpgry,dto.getForemanId());
|
|
|
|
wrapper.lt(DmYdjh::getZt,"61");//仅处理未派工的数据
|
|
|
|
wrapper.lt(DmYdjh::getZt,61);//仅处理未派工的数据
|
|
|
|
}
|
|
|
|
}
|
|
|
|
break;
|
|
|
|
break;
|
|
|
|
}
|
|
|
|
}
|
|
|
|