通过权限来控制子用户的新增供应商、客户、会员、结算账户等功能

This commit is contained in:
jishenghua
2024-09-26 00:41:40 +08:00
parent 80f9ec4633
commit c585ebdf37
22 changed files with 112 additions and 59 deletions

View File

@@ -36,7 +36,7 @@
<div slot="dropdownRender" slot-scope="menu">
<v-nodes :vnodes="menu" />
<a-divider style="margin: 4px 0;" />
<div v-if="isTenant" style="padding: 4px 8px; cursor: pointer;"
<div v-if="quickBtn.person" style="padding: 4px 8px; cursor: pointer;"
@mousedown="e => e.preventDefault()" @click="addPerson"><a-icon type="plus" /> 新增经手人</div>
</div>
<a-select-option v-for="(item,index) in personList" :key="index" :value="item.id">
@@ -75,7 +75,7 @@
<div slot="dropdownRender" slot-scope="menu">
<v-nodes :vnodes="menu" />
<a-divider style="margin: 4px 0;" />
<div v-if="isTenant" style="padding: 4px 8px; cursor: pointer;"
<div v-if="quickBtn.account" style="padding: 4px 8px; cursor: pointer;"
@mousedown="e => e.preventDefault()" @click="addAccount"><a-icon type="plus" /> 新增结算账户</div>
</div>
<a-select-option v-for="(item,index) in accountList" :key="index" :value="item.id">
@@ -218,6 +218,7 @@
this.initPerson()
this.initAccount()
this.initDetailAccount()
this.initQuickBtn()
},
//提交单据时整理成formData
classifyIntoFormData(allValues) {