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" 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" /> <el-button type="primary" style="float:right" size="mini" :disabled="!isUnassign" icon="el-icon-arrow-left" @click="handleToLeft" />
<div class="table-form">参数</div> <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 <el-option
v-for="item in argArray" v-for="item in argArray"
:key="item['stdeftab-stdeftyp']" :key="item['stdeftab-stdeftyp']"
@ -411,13 +411,30 @@ export default {
this.queryParams.pageIndex = 1 this.queryParams.pageIndex = 1
this.getList() 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) { handleSelectionUnassign(selection) {
this.unassignArray = [] this.unassignArray = []
selection.forEach(element => { selection.forEach(element => {
this.unassignArray.push(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) { handleSelectionAssign(selection) {
@ -425,7 +442,12 @@ export default {
selection.forEach(element => { selection.forEach(element => {
this.assignArray.push(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() { handleToRight() {


Loading…
Cancel
Save