|
|
@@ -256,7 +256,7 @@ export default {
|
|
|
currentItemClassName:'',
|
|
|
cpClassData:[],
|
|
|
cpClassStyle:"-1",
|
|
|
- selects:{ids:[]}
|
|
|
+ selectedIds:[]
|
|
|
};
|
|
|
},
|
|
|
computed: {},
|
|
|
@@ -277,26 +277,33 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
installCp(){
|
|
|
- if (this.$util.isEmpty(this.selects.ids)) {
|
|
|
- this.$message.error('请选择花材')
|
|
|
+ if (this.$util.isEmpty(this.selectedIds)) {
|
|
|
+ this.$message.error('请选花材')
|
|
|
return false
|
|
|
}
|
|
|
if(this.selectCpId == 0){
|
|
|
- this.$message.error('请选择产品')
|
|
|
+ this.$message.error('请选产品')
|
|
|
return false
|
|
|
}
|
|
|
+ this.$service.ptCpItem.setCpRelate({ids:JSON.stringify(this.selectedIds),cpId:this.selectCpId}).then((res) => {
|
|
|
+
|
|
|
+ })
|
|
|
},
|
|
|
doMore(cmd){
|
|
|
- if (this.$util.isEmpty(this.selects.ids)) {
|
|
|
- this.$message.error('请选择花材')
|
|
|
+ let that = this
|
|
|
+ if (this.$util.isEmpty(this.selectedIds)) {
|
|
|
+ this.$message.error('请选花材')
|
|
|
return false
|
|
|
}
|
|
|
//删除产品关系
|
|
|
if(cmd == 'delCpRelate'){
|
|
|
if(this.selectCpId == 0){
|
|
|
- this.$message.error('请选择产品')
|
|
|
+ this.$message.error('请选产品')
|
|
|
return false
|
|
|
}
|
|
|
+ this.$service.ptCpItem.delCpRelate({ids:JSON.stringify(this.selectedIds),cpId:this.selectCpId}).then((res) => {
|
|
|
+
|
|
|
+ })
|
|
|
}
|
|
|
//申请认证
|
|
|
if(cmd == 'toAuth'){
|
|
|
@@ -519,7 +526,7 @@ export default {
|
|
|
],
|
|
|
on: {
|
|
|
'selection-change': selection => {
|
|
|
- this.selects.ids = selection.map(e => e.id)
|
|
|
+ this.selectedIds = selection.map(e => e.id)
|
|
|
}
|
|
|
},
|
|
|
op: {
|