|
@@ -5,12 +5,14 @@
|
|
<m-button type="orange" size="small" icon="el-icon-plus" @click="onOpen('salarySolutionEditRefs')">新增</m-button>
|
|
<m-button type="orange" size="small" icon="el-icon-plus" @click="onOpen('salarySolutionEditRefs')">新增</m-button>
|
|
</template>
|
|
</template>
|
|
<template #actions="{ row }">
|
|
<template #actions="{ row }">
|
|
|
|
+ <m-button text type="primary" size="small" @click="onOpen('salarySolutionDetailsRefs', row)">查看</m-button>
|
|
<m-button text type="primary" size="small" @click="onOpen('salarySolutionEditRefs', row)">编辑</m-button>
|
|
<m-button text type="primary" size="small" @click="onOpen('salarySolutionEditRefs', row)">编辑</m-button>
|
|
<m-button text type="primary" size="small" @click="onOpen('salarySolutionRulesRefs', row)">规则配置</m-button>
|
|
<m-button text type="primary" size="small" @click="onOpen('salarySolutionRulesRefs', row)">规则配置</m-button>
|
|
<m-button text type="primary" size="small" @click="onOpen('salarySolutionHistory', row)">版本记录</m-button>
|
|
<m-button text type="primary" size="small" @click="onOpen('salarySolutionHistory', row)">版本记录</m-button>
|
|
<m-button text type="danger" size="small" @click="onDelete(row)">删除</m-button>
|
|
<m-button text type="danger" size="small" @click="onDelete(row)">删除</m-button>
|
|
</template>
|
|
</template>
|
|
</ListTemplate>
|
|
</ListTemplate>
|
|
|
|
+ <SalarySolutionDetails ref="salarySolutionDetailsRefs"></SalarySolutionDetails>
|
|
<SalarySolutionEdit ref="salarySolutionEditRefs" @refresh="onInit"></SalarySolutionEdit>
|
|
<SalarySolutionEdit ref="salarySolutionEditRefs" @refresh="onInit"></SalarySolutionEdit>
|
|
<SalarySolutionRules ref="salarySolutionRulesRefs" @refresh="onInit"></SalarySolutionRules>
|
|
<SalarySolutionRules ref="salarySolutionRulesRefs" @refresh="onInit"></SalarySolutionRules>
|
|
<SalarySolutionHistory ref="salarySolutionHistory">
|
|
<SalarySolutionHistory ref="salarySolutionHistory">
|
|
@@ -29,13 +31,15 @@ import ListTemplate from '../components/ListTemplate.vue'
|
|
import SalarySolutionEdit from './salarySolutionEdit.vue'
|
|
import SalarySolutionEdit from './salarySolutionEdit.vue'
|
|
import SalarySolutionRules from './salarySolutionRules.vue'
|
|
import SalarySolutionRules from './salarySolutionRules.vue'
|
|
import SalarySolutionHistory from './salarySolutionHistory.vue'
|
|
import SalarySolutionHistory from './salarySolutionHistory.vue'
|
|
|
|
+import SalarySolutionDetails from './salarySolutionDetails.vue'
|
|
export default {
|
|
export default {
|
|
name: 'salary-solution-list',
|
|
name: 'salary-solution-list',
|
|
components: {
|
|
components: {
|
|
ListTemplate,
|
|
ListTemplate,
|
|
SalarySolutionEdit,
|
|
SalarySolutionEdit,
|
|
SalarySolutionRules,
|
|
SalarySolutionRules,
|
|
- SalarySolutionHistory
|
|
|
|
|
|
+ SalarySolutionHistory,
|
|
|
|
+ SalarySolutionDetails
|
|
},
|
|
},
|
|
mounted () {
|
|
mounted () {
|
|
this.$emit('mounted')
|
|
this.$emit('mounted')
|