Przeglądaj źródła

将组织写死 不让选择

wuxw 6 lat temu
rodzic
commit
25c529bfc7

+ 2 - 2
WebService/src/main/resources/components/orgPackage/add-org/addOrg.html

@@ -18,7 +18,7 @@
                             <div class="form-group row">
                                 <label class="col-sm-2 col-form-label">组织级别</label>
                                 <div class="col-sm-10">
-                                    <select class="custom-select" v-model="addOrgInfo.orgLevel">
+                                    <select class="custom-select" v-model="addOrgInfo.orgLevel" disabled>
                                         <option selected disabled value="">必填,请选择组织级别</option>
                                         <option value="2">分公司级</option>
                                         <option value="3">部门级</option>
@@ -27,7 +27,7 @@
                             <div class="form-group row">
                                 <label class="col-sm-2 col-form-label">上级组织</label>
                                 <div class="col-sm-10">
-                                    <select class="custom-select" v-model="addOrgInfo.parentOrgId">
+                                    <select class="custom-select" v-model="addOrgInfo.parentOrgId" disabled>
                                         <option selected disabled value="">必填,请选择上级组织</option>
                                         <option v-for="parentOrg in addOrgInfo.parentOrg" :value="parentOrg.orgId">{{parentOrg.orgName}}</option>
                                     </select></div>

+ 5 - 1
WebService/src/main/resources/components/orgPackage/add-org/addOrg.js

@@ -28,7 +28,11 @@
 
          },
          _initEvent:function(){
-            vc.on('addOrg','openAddOrgModal',function(){
+            vc.on('addOrg','openAddOrgModal',function(_param){
+                if(_param.hasOwnProperty('parentOrgId')){
+                    vc.component.addOrgInfo.parentOrgId = _param.parentOrgId;
+                    vc.component.addOrgInfo.orgLevel = _param.orgLevel;
+                }
                 $('#addOrgModel').modal('show');
             });
         },

+ 2 - 2
WebService/src/main/resources/components/orgPackage/edit-org/editOrg.html

@@ -17,7 +17,7 @@
                             <div class="form-group row">
                                 <label class="col-sm-2 col-form-label">组织级别</label>
                                 <div class="col-sm-10">
-                                    <select class="custom-select" v-model="editOrgInfo.orgLevel">
+                                    <select class="custom-select" v-model="editOrgInfo.orgLevel" disabled>
                                         <option selected disabled value="">必填,请选择组织级别</option>
                                         <option value="2">分公司级</option>
                                         <option value="3">部门级</option>
@@ -26,7 +26,7 @@
                             <div class="form-group row">
                                 <label class="col-sm-2 col-form-label">上级组织</label>
                                 <div class="col-sm-10">
-                                    <select class="custom-select" v-model="editOrgInfo.parentOrgId">
+                                    <select class="custom-select" v-model="editOrgInfo.parentOrgId" disabled>
                                         <option selected disabled value="">必填,请选择上级组织</option>
                                         <option v-for="parentOrg in editOrgInfo.parentOrg" :value="parentOrg.orgId">{{parentOrg.orgName}}</option>
                                     </select></div>

+ 5 - 2
WebService/src/main/resources/components/orgPackage/org-manage/orgManage.js

@@ -79,7 +79,7 @@
                           selectedBackColor:'#1ab394'
                 });
                 $('#orgTree').on('nodeSelected', function(event, data) {
-                    console.log(event,data);
+                    //console.log(event,data);
                     vc.component.orgManageInfo.conditions.orgLevel = (parseInt(data.orgLevel) + 1);
                     vc.component.orgManageInfo.conditions.parentOrgId = data.orgId;
                     vc.component._listOrgs(DEFAULT_PAGE, DEFAULT_ROWS);
@@ -154,7 +154,10 @@
                            );
             },
             _openAddOrgModal:function(){
-                vc.emit('addOrg','openAddOrgModal',{});
+                vc.emit('addOrg','openAddOrgModal',{
+                    parentOrgId: vc.component.conditions.parentOrgId,
+                    orgLevel: vc.component.conditions.orgLevel
+                });
             },
             _openEditOrgModel:function(_org){
                 vc.emit('editOrg','openEditOrgModal',_org);