|
@@ -15,17 +15,18 @@
|
|
@expand="onExpand"
|
|
@expand="onExpand"
|
|
@select="onSelect"
|
|
@select="onSelect"
|
|
:expandedKeys="expandedKeys"
|
|
:expandedKeys="expandedKeys"
|
|
|
|
+ :autoExpandParent="autoExpandParent"
|
|
:default-selected-keys="defaultSelectedOrgId"
|
|
:default-selected-keys="defaultSelectedOrgId"
|
|
v-model="checkedKeys"
|
|
v-model="checkedKeys"
|
|
:treeData="treeData" />
|
|
:treeData="treeData" />
|
|
</a-col>
|
|
</a-col>
|
|
<a-col :span="14">
|
|
<a-col :span="14">
|
|
- <a-table :columns="columns" :data-source="loadData" :pagination="false" bordered>
|
|
|
|
|
|
+ <a-table :columns="columns" :data-source="loadData" :pagination="false" :rowKey="(record) => record.id" bordered>
|
|
<template slot="title">
|
|
<template slot="title">
|
|
选择门店
|
|
选择门店
|
|
</template>
|
|
</template>
|
|
<span slot="action" slot-scope="text, record">
|
|
<span slot="action" slot-scope="text, record">
|
|
- <a-button type="danger" v-if="record.usedFlag == 1" @click="delect(record)" size="small" id="newStoreModal-delect">解绑</a-button>
|
|
|
|
|
|
+ <a-button type="danger" v-if="record.usedFlag == 1" :disabled="true" size="small" id="newStoreModal-delect">已绑定</a-button>
|
|
<a-button type="primary" v-if="record.usedFlag == 0" @click="handleSubmit(record)" size="small" id="newStoreModal-handleSubmit">绑定</a-button>
|
|
<a-button type="primary" v-if="record.usedFlag == 0" @click="handleSubmit(record)" size="small" id="newStoreModal-handleSubmit">绑定</a-button>
|
|
</span>
|
|
</span>
|
|
</a-table>
|
|
</a-table>
|
|
@@ -128,7 +129,6 @@ export default {
|
|
this.autoExpandParent = false
|
|
this.autoExpandParent = false
|
|
},
|
|
},
|
|
onSelect (selectedKeys, info) {
|
|
onSelect (selectedKeys, info) {
|
|
- console.log(selectedKeys, '---------------', info)
|
|
|
|
this.selectedKeys = selectedKeys[0] // 选中项的id
|
|
this.selectedKeys = selectedKeys[0] // 选中项的id
|
|
this.getListData(this.selectedKeys)
|
|
this.getListData(this.selectedKeys)
|
|
},
|
|
},
|
|
@@ -179,28 +179,28 @@ export default {
|
|
})
|
|
})
|
|
},
|
|
},
|
|
// 解绑
|
|
// 解绑
|
|
- delect (row) {
|
|
|
|
- const _this = this
|
|
|
|
- this.$confirm({
|
|
|
|
- title: '提示',
|
|
|
|
- centered: true,
|
|
|
|
- content: '解绑后数据无法恢复,确认解绑?',
|
|
|
|
- okText: '确定',
|
|
|
|
- cancelText: '取消',
|
|
|
|
- onOk () {
|
|
|
|
- deleteUsedStore({
|
|
|
|
- id: row.id
|
|
|
|
- }).then(res => {
|
|
|
|
- if (res.status == 200) {
|
|
|
|
- _this.$message.success(res.message)
|
|
|
|
- _this.getListData(this.selectedKeys)
|
|
|
|
- } else {
|
|
|
|
- _this.$message.error(res.message)
|
|
|
|
- }
|
|
|
|
- })
|
|
|
|
- }
|
|
|
|
- })
|
|
|
|
- }
|
|
|
|
|
|
+ // delect (row) {
|
|
|
|
+ // const _this = this
|
|
|
|
+ // this.$confirm({
|
|
|
|
+ // title: '提示',
|
|
|
|
+ // centered: true,
|
|
|
|
+ // content: '解绑后数据无法恢复,确认解绑?',
|
|
|
|
+ // okText: '确定',
|
|
|
|
+ // cancelText: '取消',
|
|
|
|
+ // onOk () {
|
|
|
|
+ // deleteUsedStore({
|
|
|
|
+ // id: row.id
|
|
|
|
+ // }).then(res => {
|
|
|
|
+ // if (res.status == 200) {
|
|
|
|
+ // _this.$message.success(res.message)
|
|
|
|
+ // _this.getListData(this.selectedKeys)
|
|
|
|
+ // } else {
|
|
|
|
+ // _this.$message.error(res.message)
|
|
|
|
+ // }
|
|
|
|
+ // })
|
|
|
|
+ // }
|
|
|
|
+ // })
|
|
|
|
+ // }
|
|
},
|
|
},
|
|
beforeCreate () {
|
|
beforeCreate () {
|
|
this.form = this.$form.createForm(this, {
|
|
this.form = this.$form.createForm(this, {
|
|
@@ -216,7 +216,6 @@ export default {
|
|
},
|
|
},
|
|
isShow (newValue, oldValue) {
|
|
isShow (newValue, oldValue) {
|
|
if (newValue) {
|
|
if (newValue) {
|
|
- console.log(this.defaultSelectedOrgId, '====this.defaultSelectedOrgId')
|
|
|
|
// 获取组织机构树的数据
|
|
// 获取组织机构树的数据
|
|
findOrgTree().then(res => {
|
|
findOrgTree().then(res => {
|
|
if (res.status == 200) {
|
|
if (res.status == 200) {
|