[update] 修改内部工作组新增三节点会把二节点的userId带过去
This commit is contained in:
@@ -47,7 +47,7 @@
|
|||||||
</a-tooltip>
|
</a-tooltip>
|
||||||
<div class="tree-operate-node-btn-box" :class="{'tree-operate-node-btn-box-hide': record.id !== mouseInNodeKey}">
|
<div class="tree-operate-node-btn-box" :class="{'tree-operate-node-btn-box-hide': record.id !== mouseInNodeKey}">
|
||||||
<!-- 新增 -->
|
<!-- 新增 -->
|
||||||
<a-button v-if="record.userId === currentUserId" icon="plus" class="tree-operate-node-btn" @click="handleWorkGroupAdd"></a-button>
|
<a-button v-if="record.userId === currentUserId" icon="plus" class="tree-operate-node-btn" @click="handleWorkGroupAdd(record)"></a-button>
|
||||||
<!-- 编辑 -->
|
<!-- 编辑 -->
|
||||||
<a-button class="tree-operate-node-btn" @click="handleTreeEdit(record)" v-has="'sys:innerWorkingGroup:tree:edit'">
|
<a-button class="tree-operate-node-btn" @click="handleTreeEdit(record)" v-has="'sys:innerWorkingGroup:tree:edit'">
|
||||||
<i class="iconfont icon-bianji" style="color: @primary-color"></i>
|
<i class="iconfont icon-bianji" style="color: @primary-color"></i>
|
||||||
@@ -311,9 +311,9 @@ export default {
|
|||||||
this.$refs.treeNodeModal.edit(this.mouseInNodeKey, record)
|
this.$refs.treeNodeModal.edit(this.mouseInNodeKey, record)
|
||||||
},
|
},
|
||||||
// 左侧树新增(二级节点的新增)
|
// 左侧树新增(二级节点的新增)
|
||||||
handleWorkGroupAdd () {
|
handleWorkGroupAdd (record) {
|
||||||
this.$refs.treeNodeWorkGroupModal.title = this.$t('newlyAdded')
|
this.$refs.treeNodeWorkGroupModal.title = this.$t('newlyAdded')
|
||||||
this.$refs.treeNodeWorkGroupModal.add(this.mouseInNodeKey)
|
this.$refs.treeNodeWorkGroupModal.add(this.mouseInNodeKey, record.userId)
|
||||||
},
|
},
|
||||||
// 左侧树编辑(三级节点的编辑)
|
// 左侧树编辑(三级节点的编辑)
|
||||||
handleWorkGroupEdit (record) {
|
handleWorkGroupEdit (record) {
|
||||||
|
|||||||
@@ -56,14 +56,16 @@ export default {
|
|||||||
url: {
|
url: {
|
||||||
add: '/sys/lawsWorkingGroup/add',
|
add: '/sys/lawsWorkingGroup/add',
|
||||||
edit: '/sys/lawsWorkingGroup/edit'
|
edit: '/sys/lawsWorkingGroup/edit'
|
||||||
}
|
},
|
||||||
|
parentUserId: ''
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
add (parentNodeKey) {
|
add (parentNodeKey, userId) {
|
||||||
this.visible = true
|
this.visible = true
|
||||||
this.form.resetFields()
|
this.form.resetFields()
|
||||||
this.model.pid = parentNodeKey
|
this.model.pid = parentNodeKey
|
||||||
|
this.parentUserId = userId
|
||||||
},
|
},
|
||||||
edit (nodeKey, record) {
|
edit (nodeKey, record) {
|
||||||
this.visible = true
|
this.visible = true
|
||||||
@@ -88,6 +90,7 @@ export default {
|
|||||||
this.confirmLoading = true
|
this.confirmLoading = true
|
||||||
const param = Object.assign({}, this.model)
|
const param = Object.assign({}, this.model)
|
||||||
param.name = values.name
|
param.name = values.name
|
||||||
|
param.userId = this.parentUserId
|
||||||
let url = ''
|
let url = ''
|
||||||
if (this.model.id) {
|
if (this.model.id) {
|
||||||
url = this.url.edit
|
url = this.url.edit
|
||||||
|
|||||||
Reference in New Issue
Block a user