wuxw 1 год назад
Родитель
Сommit
333b2bc578
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      service-oa/src/main/java/com/java110/oa/cmd/workType/ListWorkTypeCmd.java

+ 3 - 0
service-oa/src/main/java/com/java110/oa/cmd/workType/ListWorkTypeCmd.java

@@ -23,6 +23,7 @@ import com.java110.core.event.cmd.Cmd;
 import com.java110.core.event.cmd.CmdEvent;
 import com.java110.core.event.cmd.CmdEvent;
 import com.java110.intf.oa.IWorkTypeV1InnerServiceSMO;
 import com.java110.intf.oa.IWorkTypeV1InnerServiceSMO;
 import com.java110.utils.exception.CmdException;
 import com.java110.utils.exception.CmdException;
+import com.java110.utils.util.Assert;
 import com.java110.utils.util.BeanConvertUtil;
 import com.java110.utils.util.BeanConvertUtil;
 import com.java110.vo.ResultVo;
 import com.java110.vo.ResultVo;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -57,6 +58,8 @@ public class ListWorkTypeCmd extends Cmd {
     @Override
     @Override
     public void validate(CmdEvent event, ICmdDataFlowContext cmdDataFlowContext, JSONObject reqJson) {
     public void validate(CmdEvent event, ICmdDataFlowContext cmdDataFlowContext, JSONObject reqJson) {
         super.validatePageInfo(reqJson);
         super.validatePageInfo(reqJson);
+        Assert.hasKeyAndValue(reqJson, "communityId", "请求报文中未包含communityId");
+
         String storeId = CmdContextUtils.getStoreId(cmdDataFlowContext);
         String storeId = CmdContextUtils.getStoreId(cmdDataFlowContext);
         reqJson.put("storeId", storeId);
         reqJson.put("storeId", storeId);
     }
     }