|
@@ -206,8 +206,47 @@
|
|
|
</div>
|
|
|
</el-tab-pane>
|
|
|
<el-tab-pane
|
|
|
- label="分配系统维护人员"
|
|
|
+ label="分配日志WBS"
|
|
|
name="3"
|
|
|
+ >
|
|
|
+ <div>
|
|
|
+ <div class="text-align-c mg-t-20">
|
|
|
+ <span class="mg-r-20">选择WBS</span>
|
|
|
+ <el-select
|
|
|
+ v-model="wbsId"
|
|
|
+ @change="wbsChange"
|
|
|
+ :disabled="selected"
|
|
|
+ placeholder="请选择WBS"
|
|
|
+ style="width:500px;"
|
|
|
+ >
|
|
|
+ <el-option-group
|
|
|
+ v-for="group in treeList"
|
|
|
+ :key="group.label"
|
|
|
+ :label="group.label"
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="(item,index) in group.options"
|
|
|
+ :key="index"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value"
|
|
|
+ >
|
|
|
+ </el-option>
|
|
|
+ </el-option-group>
|
|
|
+ </el-select>
|
|
|
+ </div>
|
|
|
+ <tree-tree
|
|
|
+ :left-tree-data="leftTreeData"
|
|
|
+ ref="treetotree2"
|
|
|
+ :show-all-check="true"
|
|
|
+ @onAddTree="treeChang3"
|
|
|
+ @onDelTree="treeChang3"
|
|
|
+ @onCheckAll="treeChang3"
|
|
|
+ ></tree-tree>
|
|
|
+ </div>
|
|
|
+ </el-tab-pane>
|
|
|
+ <el-tab-pane
|
|
|
+ label="分配系统维护人员"
|
|
|
+ name="4"
|
|
|
>
|
|
|
<div>
|
|
|
<div class="flex jc-al-c">
|
|
@@ -359,7 +398,7 @@
|
|
|
type="info"
|
|
|
size="medium"
|
|
|
:loading="btnLoad"
|
|
|
- v-if="activeType != 3"
|
|
|
+ v-if="activeType != 4"
|
|
|
@click="saveNext('n')"
|
|
|
>保存并进入下一步</el-button>
|
|
|
</div>
|
|
@@ -444,6 +483,7 @@ export default {
|
|
|
1: false,
|
|
|
2: false,
|
|
|
3: false,
|
|
|
+ 4: false,
|
|
|
},
|
|
|
btnLoad: false,
|
|
|
|
|
@@ -507,8 +547,8 @@ export default {
|
|
|
deep: true
|
|
|
},
|
|
|
activeType: function (newValue) {
|
|
|
- console.log('ss');
|
|
|
- if (newValue == '3') {
|
|
|
+ //console.log('ss');
|
|
|
+ if (newValue == '4') {
|
|
|
this.getContractList();
|
|
|
this.getRoleList();
|
|
|
this.getUserByCondition();
|
|
@@ -528,6 +568,7 @@ export default {
|
|
|
1: false,
|
|
|
2: false,
|
|
|
3: false,
|
|
|
+ 4: false,
|
|
|
}
|
|
|
})
|
|
|
},
|
|
@@ -893,6 +934,10 @@ export default {
|
|
|
this.typeChang[2] = true;
|
|
|
},
|
|
|
|
|
|
+ treeChang3 () {
|
|
|
+ this.typeChang[3] = true;
|
|
|
+ },
|
|
|
+
|
|
|
templateTypeChange () {
|
|
|
findWbsTreeList(this.templateType).then((res) => {
|
|
|
let arr = [{
|