Browse Source

重新生成工时表

master
陈裕财 4 years ago
parent
commit
709710dad5
  1. 6
      xm-core/src/main/java/com/xm/core/ctrl/XmTaskSbillDetailController.java

6
xm-core/src/main/java/com/xm/core/ctrl/XmTaskSbillDetailController.java

@ -250,6 +250,12 @@ public class XmTaskSbillDetailController {
if(fieldKey.size()<=0) { if(fieldKey.size()<=0) {
return failed("fieldKey-0","没有需要更新的字段"); return failed("fieldKey-0","没有需要更新的字段");
} }
String sstatus= (String) xmTaskSbillDetailMap.get("sstatus");
if(StringUtils.hasText(sstatus)){
if(!"0".equals(sstatus) && !"1".equals(sstatus)){
return ResponseHelper.failed("sstatus-not-01","只能修改为无需结算或者待结算");
}
}
XmTaskSbillDetail xmTaskSbillDetail = fromMap(xmTaskSbillDetailMap,XmTaskSbillDetail.class); XmTaskSbillDetail xmTaskSbillDetail = fromMap(xmTaskSbillDetailMap,XmTaskSbillDetail.class);
List<XmTaskSbillDetail> xmTaskSbillDetailsDb=xmTaskSbillDetailService.selectListByIds(ids); List<XmTaskSbillDetail> xmTaskSbillDetailsDb=xmTaskSbillDetailService.selectListByIds(ids);
if(xmTaskSbillDetailsDb==null ||xmTaskSbillDetailsDb.size()==0){ if(xmTaskSbillDetailsDb==null ||xmTaskSbillDetailsDb.size()==0){

Loading…
Cancel
Save