Просмотр исходного кода

优化组织联动 查询数据问题

wuxw лет назад: 6
Родитель
Сommit
7c0b78ced2

+ 1 - 1
Api/src/main/java/com/java110/api/listener/org/SaveOrgListener.java

@@ -31,7 +31,7 @@ public class SaveOrgListener extends AbstractServiceApiListener {
         Assert.hasKeyAndValue(reqJson, "orgName", "必填,请填写组织名称");
         Assert.hasKeyAndValue(reqJson, "orgLevel", "必填,请填写报修人名称");
         Assert.hasKeyAndValue(reqJson, "parentOrgId", "必填,请选择上级ID");
-        Assert.hasKeyAndValue(reqJson, "description", "必填,请填写描述");
+        //Assert.hasKeyAndValue(reqJson, "description", "必填,请填写描述");
         Assert.hasKeyAndValue(reqJson, "storeId", "必填,请填写商户ID");
 
     }

+ 1 - 1
Api/src/main/java/com/java110/api/listener/org/UpdateOrgListener.java

@@ -29,7 +29,7 @@ public class UpdateOrgListener extends AbstractServiceApiListener {
         Assert.hasKeyAndValue(reqJson, "orgName", "必填,请填写组织名称");
         Assert.hasKeyAndValue(reqJson, "orgLevel", "必填,请填写报修人名称");
         Assert.hasKeyAndValue(reqJson, "parentOrgId", "必填,请选择上级ID");
-        Assert.hasKeyAndValue(reqJson, "description", "必填,请填写描述");
+        //Assert.hasKeyAndValue(reqJson, "description", "必填,请填写描述");
         Assert.hasKeyAndValue(reqJson, "storeId", "必填,请填写商户ID");
 
 

+ 1 - 1
WebService/src/main/java/com/java110/web/smo/org/impl/AddOrgSMOImpl.java

@@ -34,7 +34,7 @@ public class AddOrgSMOImpl extends AbstractComponentSMO implements IAddOrgSMO {
         Assert.hasKeyAndValue(paramIn, "orgName", "必填,请填写组织名称");
         Assert.hasKeyAndValue(paramIn, "orgLevel", "必填,请填写报修人名称");
         Assert.hasKeyAndValue(paramIn, "parentOrgId", "必填,请选择上级ID");
-        Assert.hasKeyAndValue(paramIn, "description", "必填,请填写描述");
+        //Assert.hasKeyAndValue(paramIn, "description", "必填,请填写描述");
 
 
         super.checkUserHasPrivilege(pd, restTemplate, PrivilegeCodeConstant.LIST_ORG);

+ 1 - 1
WebService/src/main/java/com/java110/web/smo/org/impl/EditOrgSMOImpl.java

@@ -33,7 +33,7 @@ public class EditOrgSMOImpl extends AbstractComponentSMO implements IEditOrgSMO
         Assert.hasKeyAndValue(paramIn, "orgName", "必填,请填写组织名称");
         Assert.hasKeyAndValue(paramIn, "orgLevel", "必填,请填写报修人名称");
         Assert.hasKeyAndValue(paramIn, "parentOrgId", "必填,请选择上级ID");
-        Assert.hasKeyAndValue(paramIn, "description", "必填,请填写描述");
+        //Assert.hasKeyAndValue(paramIn, "description", "必填,请填写描述");
 
 
         super.checkUserHasPrivilege(pd, restTemplate, PrivilegeCodeConstant.LIST_ORG);

+ 13 - 0
WebService/src/main/resources/components/orgPackage/org-manage/orgManage.js

@@ -28,6 +28,19 @@
             "orgManageInfo.conditions.headOrgId":{//深度监听,可监听到对象、数组的变化
                 handler(val, oldVal){
                    vc.component._getOrgsByOrgLevel(DEFAULT_PAGE, DEFAULT_ROWS,2,val);
+
+                   vc.component.orgManageInfo.conditions.parentOrgId = val;
+
+                   vc.component._listOrgs(DEFAULT_PAGE, DEFAULT_ROWS);
+
+                },
+                deep:true
+            },
+            "orgManageInfo.conditions.branchOrgId":{//深度监听,可监听到对象、数组的变化
+                handler(val, oldVal){
+                   vc.component.orgManageInfo.conditions.parentOrgId = val;
+
+                   vc.component._listOrgs(DEFAULT_PAGE, DEFAULT_ROWS);
                 },
                 deep:true
             }