[amis-saas-7408]:暂时隐藏刷新动作配置优化

Change-Id: Id9bded55a2c45eba00ae3fcf0233f922122a8a7d
This commit is contained in:
hsm-lv 2022-10-18 11:34:53 +08:00
parent d7a9cabdd2
commit ac1c37d91b

View File

@ -696,106 +696,106 @@ const ACTION_TYPE_TREE = (manager: any): RendererPluginAction[] => {
form.setValueByName('__addParamType', 'default'); form.setValueByName('__addParamType', 'default');
form.setValueByName('__reloadParam', []); form.setValueByName('__reloadParam', []);
} }
), )
{ // {
type: 'switch', // type: 'switch',
name: '__addParam', // name: '__addParam',
label: '追加数据', // label: '追加数据',
labelRemark: { // labelRemark: {
className: 'm-l-xs', // className: 'm-l-xs',
icon: 'fa fa-question-circle', // icon: 'fa fa-question-circle',
rootClose: true, // rootClose: true,
content: `选择“是”时,会将源组件所在数据域变量同步到目标组件的数据域。<br/>如果目标组件是增删改查组件且增删改查组件的数据拉取接口是get请求则源组件所在数据域变量将追加到目标组件的初始化请求query中。`, // content: `选择“是”时,会将源组件所在数据域变量同步到目标组件的数据域。<br/>如果目标组件是增删改查组件且增删改查组件的数据拉取接口是get请求则源组件所在数据域变量将追加到目标组件的初始化请求query中。`,
placement: 'top' // placement: 'top'
}, // },
onText: '是', // onText: '是',
offText: '否', // offText: '否',
mode: 'horizontal', // mode: 'horizontal',
pipeIn: defaultValue(true), // pipeIn: defaultValue(true),
visibleOn: `data.actionType === "reload" && ${IS_DATA_CONTAINER}` // visibleOn: `data.actionType === "reload" && ${IS_DATA_CONTAINER}`
}, // },
{ // {
type: 'radios', // type: 'radios',
name: 'dataMergeMode', // name: 'dataMergeMode',
mode: 'horizontal', // mode: 'horizontal',
label: '追加方式', // label: '追加方式',
labelRemark: { // labelRemark: {
className: 'm-l-xs', // className: 'm-l-xs',
icon: 'fa fa-question-circle', // icon: 'fa fa-question-circle',
rootClose: true, // rootClose: true,
content: `选择“合并”时,会将数据合并到目标组件的数据域。<br/>选择“覆盖”时,数据会直接覆盖目标组件的数据域。`, // content: `选择“合并”时,会将数据合并到目标组件的数据域。<br/>选择“覆盖”时,数据会直接覆盖目标组件的数据域。`,
placement: 'top' // placement: 'top'
}, // },
pipeIn: defaultValue('merge'), // pipeIn: defaultValue('merge'),
visibleOn: `data.__addParam && data.actionType === "reload" && ${IS_DATA_CONTAINER}`, // visibleOn: `data.__addParam && data.actionType === "reload" && ${IS_DATA_CONTAINER}`,
options: [ // options: [
{ // {
label: '合并', // label: '合并',
value: 'merge' // value: 'merge'
}, // },
{ // {
label: '覆盖', // label: '覆盖',
value: 'override' // value: 'override'
} // }
] // ]
}, // },
{ // {
type: 'radios', // type: 'radios',
name: '__addParamType', // name: '__addParamType',
mode: 'horizontal', // mode: 'horizontal',
label: '数据配置', // label: '数据配置',
labelRemark: { // labelRemark: {
className: 'm-l-xs', // className: 'm-l-xs',
icon: 'fa fa-question-circle', // icon: 'fa fa-question-circle',
rootClose: true, // rootClose: true,
content: `数据默认为源组件所在数据域,可以选择“自定义”来定制所需数据`, // content: `数据默认为源组件所在数据域,可以选择“自定义”来定制所需数据`,
placement: 'top' // placement: 'top'
}, // },
pipeIn: defaultValue('default'), // pipeIn: defaultValue('default'),
visibleOn: `data.__addParam && data.actionType === "reload" && ${IS_DATA_CONTAINER}`, // visibleOn: `data.__addParam && data.actionType === "reload" && ${IS_DATA_CONTAINER}`,
options: [ // options: [
{ // {
label: '源组件所在数据域', // label: '源组件所在数据域',
value: 'default' // value: 'default'
}, // },
{ // {
label: '自定义', // label: '自定义',
value: 'custom' // value: 'custom'
} // }
] // ]
}, // },
{ // {
type: 'combo', // type: 'combo',
name: '__reloadParams', // name: '__reloadParams',
label: '', // label: '',
multiple: true, // multiple: true,
removable: true, // removable: true,
addable: true, // addable: true,
strictMode: false, // strictMode: false,
canAccessSuperData: true, // canAccessSuperData: true,
size: 'lg', // size: 'lg',
mode: 'horizontal', // mode: 'horizontal',
items: [ // items: [
{ // {
name: 'key', // name: 'key',
type: 'input-text', // type: 'input-text',
placeholder: '参数名', // placeholder: '参数名',
labelField: 'label', // labelField: 'label',
valueField: 'value', // valueField: 'value',
required: true // required: true
}, // },
{ // {
name: 'val', // name: 'val',
type: 'input-formula', // type: 'input-formula',
placeholder: '参数值', // placeholder: '参数值',
variables: '${variables}', // variables: '${variables}',
evalMode: false, // evalMode: false,
variableMode: 'tabs', // variableMode: 'tabs',
inputMode: 'input-group' // inputMode: 'input-group'
} // }
], // ],
visibleOn: `data.__addParam && data.__addParamType === "custom" && data.actionType === "reload" && ${IS_DATA_CONTAINER}` // visibleOn: `data.__addParam && data.__addParamType === "custom" && data.actionType === "reload" && ${IS_DATA_CONTAINER}`
} // }
] ]
}, },
{ {