|
@@ -0,0 +1,68 @@
|
|
|
|
+<template>
|
|
|
|
+ <component
|
|
|
|
+ :disabled="lcModal.disabled"
|
|
|
|
+ v-if="lcModal.visible"
|
|
|
|
+ :is="lcModal.formComponent"
|
|
|
|
+ :processData="lcModal.processData"
|
|
|
|
+ :isNew="lcModal.isNew"
|
|
|
|
+ @afterSubmit="afterSub"
|
|
|
|
+ @close=";(lcModal.visible = false), (lcModal.disabled = false)"
|
|
|
|
+ ></component>
|
|
|
|
+</template>
|
|
|
|
+
|
|
|
|
+<script>
|
|
|
|
+export default {
|
|
|
|
+ data() {
|
|
|
|
+ return {
|
|
|
|
+ //按钮弹框
|
|
|
|
+ lcModal: {
|
|
|
|
+ title: '',
|
|
|
|
+ visible: false,
|
|
|
|
+ disabled: false,
|
|
|
|
+ formComponent: null,
|
|
|
|
+ isNew: false
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+ },
|
|
|
|
+ created() {
|
|
|
|
+ let v = {
|
|
|
|
+ businessTable: 'salary',
|
|
|
|
+ categoryId: 'test',
|
|
|
|
+ createBy: null,
|
|
|
|
+ createTime: '2021-12-02 16:37:21',
|
|
|
|
+ delFlag: null,
|
|
|
|
+ deploymentId: '175166',
|
|
|
|
+ description: '员工调薪审批',
|
|
|
|
+ diagramName: '员工调薪审批.员工调薪审批.png',
|
|
|
|
+ iconAddress: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgA',
|
|
|
|
+ id: '员工调薪审批:1:175169',
|
|
|
|
+ latest: true,
|
|
|
|
+ name: '员工调薪审批',
|
|
|
|
+ pkOrg: '4adf2baae8d644e7be6ead18bdf2ff2f',
|
|
|
|
+ processKey: '员工调薪审批',
|
|
|
|
+ roles: null,
|
|
|
|
+ routeName: '自定义$salary',
|
|
|
|
+ status: 1,
|
|
|
|
+ updateBy: 'fenghf',
|
|
|
|
+ updateTime: '2021-12-02 16:52:11',
|
|
|
|
+ version: 1
|
|
|
|
+ }
|
|
|
|
+ this.lcModal.disabled = false
|
|
|
|
+ let com = { component: () => import(`@/views/activiti/form/demoForm2`) }
|
|
|
|
+ this.lcModal.formComponent = com.component
|
|
|
|
+ this.lcModal.title = '发起流程:员工调薪审核'
|
|
|
|
+ this.lcModal.isNew = true
|
|
|
|
+ this.lcModal.processData = v
|
|
|
|
+ this.lcModal.visible = true
|
|
|
|
+ },
|
|
|
|
+ methods: {
|
|
|
|
+ //提交后
|
|
|
|
+ afterSub(formData) {
|
|
|
|
+ // this.lcModal.visible = false
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+}
|
|
|
|
+</script>
|
|
|
|
+
|
|
|
|
+<style scoped>
|
|
|
|
+</style>
|