Browse Source

苏州蓝色版本维护服务页面优化

suzhou_blueVersion
wangxy 3 years ago
parent
commit
34c212d3d8
1 changed files with 25 additions and 3 deletions
  1. +25
    -3
      src/views/equip/basic/service.vue

+ 25
- 3
src/views/equip/basic/service.vue View File

@ -228,7 +228,7 @@
<el-button type="primary" size="mini" :disabled="!isAssign" icon="el-icon-arrow-right" @click="handleToRight" />
<el-button type="primary" style="float:right" size="mini" :disabled="!isUnassign" icon="el-icon-arrow-left" @click="handleToLeft" />
<div class="table-form">参数</div>
<el-select v-model="arg" placeholder="请选择" style="width:100%">
<el-select v-model="arg" placeholder="请选择" style="width:100%" @change="argChange">
<el-option
v-for="item in argArray"
:key="item['stdeftab-stdeftyp']"
@ -411,13 +411,30 @@ export default {
this.queryParams.pageIndex = 1
this.getList()
},
//
argChange() {
if (this.unassignArray.length > 0 && this.arg) {
this.isUnassign = true
} else {
this.isUnassign = false
}
if (this.assignArray.length > 0 && this.arg) {
this.isAssign = true
} else {
this.isAssign = false
}
},
/** 选择未分配 */
handleSelectionUnassign(selection) {
this.unassignArray = []
selection.forEach(element => {
this.unassignArray.push(element)
})
this.isUnassign = this.unassignArray.length > 0
if (this.unassignArray.length > 0 && this.arg) {
this.isUnassign = true
} else {
this.isUnassign = false
}
},
/** 选择已分配 */
handleSelectionAssign(selection) {
@ -425,7 +442,12 @@ export default {
selection.forEach(element => {
this.assignArray.push(element)
})
this.isAssign = this.assignArray.length > 0
// this.isAssign = this.assignArray.length > 0 && this.arg
if (this.assignArray.length > 0 && this.arg) {
this.isAssign = true
} else {
this.isAssign = false
}
},
/** 已分配 ->未分配*/
handleToRight() {


Loading…
Cancel
Save