From 709710dad599bb7dccbae2efea384b2628085d23 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E8=A3=95=E8=B4=A2?= Date: Thu, 28 Apr 2022 04:35:40 +0800 Subject: [PATCH] =?UTF-8?q?=E9=87=8D=E6=96=B0=E7=94=9F=E6=88=90=E5=B7=A5?= =?UTF-8?q?=E6=97=B6=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/xm/core/ctrl/XmTaskSbillDetailController.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/xm-core/src/main/java/com/xm/core/ctrl/XmTaskSbillDetailController.java b/xm-core/src/main/java/com/xm/core/ctrl/XmTaskSbillDetailController.java index 9f9a49aa..e57dd24b 100644 --- a/xm-core/src/main/java/com/xm/core/ctrl/XmTaskSbillDetailController.java +++ b/xm-core/src/main/java/com/xm/core/ctrl/XmTaskSbillDetailController.java @@ -250,6 +250,12 @@ public class XmTaskSbillDetailController { if(fieldKey.size()<=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); List xmTaskSbillDetailsDb=xmTaskSbillDetailService.selectListByIds(ids); if(xmTaskSbillDetailsDb==null ||xmTaskSbillDetailsDb.size()==0){