Commit 59549688 by 张恒

feat(scrw): 添加任务优先级选择功能

- 在配置文件中新增优先级字段配置
- 集成 XjrSelect 组件实现优先级选项功能
- 设置静态选项数据包括 Option 1、Option 2、Option 3
- 配置默认选中状态和样式属性
- 添加必填验证规则
- 在工作流权限组件中同步添加优先级字段配置
- 设置字段的查看、编辑权限控制
- 配置字段类型为输入框并设置默认值为空
parent b4a6d91e
...@@ -308,6 +308,10 @@ export const formProps: FormProps = { ...@@ -308,6 +308,10 @@ export const formProps: FormProps = {
style: { width: '100%' }, style: { width: '100%' },
}, },
}, },
/* { /* {
key: 'b22f0a133613428f84ee08c70c61311b', key: 'b22f0a133613428f84ee08c70c61311b',
field: 'zch', field: 'zch',
...@@ -1173,7 +1177,58 @@ export const formProps: FormProps = { ...@@ -1173,7 +1177,58 @@ export const formProps: FormProps = {
}, },
], ],
}, },
{ span: 6, list: [] }, { span: 6,
list: [
{
key: 'fsfsdfsdfsfa',
field: 'yxj',
label: '优先级',
type: 'select',
component: 'XjrSelect',
colProps: { span: 24 },
componentProps: {
width: '100%',
span: 7,
placeholder: '',
showLabel: true,
showSearch: false,
isMultiple: false,
clearable: false,
disabled: false,
staticOptions: [
{ key: 1, label: 'Option 1', value: 'Option 1' },
{ key: 2, label: 'Option 2', value: 'Option 2' },
{ key: 3, label: 'Option 3', value: 'Option 3' },
],
defaultSelect: null,
datasourceType: 'dic',
labelField: 'name',
valueField: 'value',
apiConfig: {
path: '/bmxx/getCompanyList',
method: 'GET',
apiId: 'copy1765431632890d13798',
apiParams: [
{ key: '1', title: 'Query Params', tableInfo: [] },
{ key: '2', title: 'Header', tableInfo: [] },
{ key: '3', title: 'Body' },
],
script:
'var sql="select id as value,name as label from res_company";\r\nreturn db.select(sql);',
},
dicOptions: [],
required: true,
rules: [],
events: {},
isShow: true,
tooltipConfig: { visible: false, title: '提示文本' },
params: { itemId: '2013507407135862785' },
itemId: '2013507407135862785',
style: { width: '100%' },
},
},
]
},
{ span: 6, list: [] }, { span: 6, list: [] },
], ],
componentProps: { componentProps: {
......
...@@ -237,6 +237,23 @@ export const permissionList = [ ...@@ -237,6 +237,23 @@ export const permissionList = [
disabled: false, disabled: false,
isSaveTable: false, isSaveTable: false,
tableName: '', tableName: '',
fieldName: '优先级',
fieldId: 'yxj',
isSubTable: false,
showChildren: true,
type: 'input',
key: 'fsfsdfsdfsfa',
children: [],
options: {},
defaultValue: '',
},
{
required: false,
view: true,
edit: true,
disabled: false,
isSaveTable: false,
tableName: '',
fieldName: '均质', fieldName: '均质',
fieldId: 'jz', fieldId: 'jz',
isSubTable: false, isSubTable: false,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment