|
@@ -16,6 +16,9 @@
|
|
|
@onEditSuccess="queryMainData($route.query.id)">
|
|
|
<div slot="tags">
|
|
|
</div>
|
|
|
+ <div slot="customOperationBef">
|
|
|
+ <commissionSet class="inline-16" v-if="tool.checkAuth($route.name,'commissionSet')" ownertable="sys_hr" @setSuccess="queryMainData"></commissionSet>
|
|
|
+ </div>
|
|
|
<div slot="customOperation" >
|
|
|
<linkAccount class="inline-16" v-if="tool.checkAuth($route.name,'update')" :data="mainData" @onSuccess="queryMainData"></linkAccount>
|
|
|
<createUser class="inline-16" v-if="tool.checkAuth($route.name,'update') && !mainData.userid" :data="mainData" @onSuccess="queryMainData"></createUser>
|
|
@@ -37,6 +40,7 @@ import restPas from "./modules/restPassword.vue"
|
|
|
import linkAccount from "./modules/linkAccount.vue"
|
|
|
import createUser from "./modules/createUser.vue"
|
|
|
import accountInfo from "./modules/accountInfo.vue"
|
|
|
+import commissionSet from '@/components/commissionSet/index.vue'
|
|
|
export default {
|
|
|
name: "detail",
|
|
|
data() {
|
|
@@ -50,7 +54,8 @@ export default {
|
|
|
restPas,
|
|
|
linkAccount,
|
|
|
createUser,
|
|
|
- accountInfo
|
|
|
+ accountInfo,
|
|
|
+ commissionSet
|
|
|
},
|
|
|
methods:{
|
|
|
async queryMainData(id) {
|