Browse Source

chore: compose workflow api

master
wangxiang 2 years ago
parent
commit
9b77b30281
No known key found for this signature in database
GPG Key ID: 1BA7946AB6B232E4
  1. 16
      src/views/system/menu/menu.data.ts
  2. 2
      src/views/workflow/process/index.vue

16
src/views/system/menu/menu.data.ts

@ -237,6 +237,22 @@ export const formSchema: FormSchema[] = [ @@ -237,6 +237,22 @@ export const formSchema: FormSchema[] = [
},
ifShow: ({ values }) => isMenu(values.type)
},
{
field: 'compName',
label: '组件名称',
component: 'Input',
componentProps: {
placeholder: '请输入组件名称(用于组件缓存)'
},
colProps: {
span: 12
},
ifShow: ({ values }) => isMenu(values.type),
dynamicRules: ({ model }) => [{
validator: (rule, value) =>
~~model.keepAlive && value.trim().length === 0 ? Promise.reject('请输入组件名称!') : Promise.resolve()
}]
},
{
field: 'hideMenu',
label: '是否隐藏',

2
src/views/workflow/process/index.vue

@ -33,7 +33,7 @@ @@ -33,7 +33,7 @@
</PageWrapper>
</template>
<script lang="ts">
<script lang="ts" name="Process">
/**
* 提供模板规范代码参考,请尽量保证编写代码风格跟模板规范代码一致
* 采用vben-动态表格表单封装组件编写,不采用 setup 写法

Loading…
Cancel
Save