mirror of
https://gitee.com/orangeform/orange-admin.git
synced 2026-01-17 18:46:36 +08:00
commit:支持后台扩展类
This commit is contained in:
@@ -34,6 +34,15 @@
|
||||
<el-input v-model="formPageData.pageName" @change="dirty = true" />
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
<el-col :span="24">
|
||||
<el-form-item label="后台扩展类">
|
||||
<el-input
|
||||
v-model="formPageData.extraJson.extendClass"
|
||||
placeholder="请输入包含包名的完整类名称"
|
||||
@change="dirty = true"
|
||||
/>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-form>
|
||||
</div>
|
||||
</template>
|
||||
@@ -85,6 +94,7 @@ const savePageInfo = (status: number) => {
|
||||
let params = {
|
||||
onlinePageDto: {
|
||||
...formPageData.value,
|
||||
extraJson: JSON.stringify(formPageData.value.extraJson || {}),
|
||||
status: status,
|
||||
published: false,
|
||||
},
|
||||
|
||||
@@ -1,6 +1,12 @@
|
||||
<template>
|
||||
<el-row>
|
||||
<el-form label-position="left" label-width="115px" size="default" @submit.prevent>
|
||||
<el-form
|
||||
label-position="left"
|
||||
label-width="115px"
|
||||
size="default"
|
||||
style="width: 100%"
|
||||
@submit.prevent
|
||||
>
|
||||
<el-col :span="24">
|
||||
<el-form-item label="弹窗表单选择">
|
||||
<el-select
|
||||
|
||||
@@ -156,7 +156,7 @@ export const useFormConfig = () => {
|
||||
maskFieldList: [],
|
||||
allowEventList: [OnlineFormEventType.AFTER_CREATE_FORM],
|
||||
fullscreen: true,
|
||||
supportOperation: true,
|
||||
supportOperation: false,
|
||||
width: 800,
|
||||
};
|
||||
|
||||
|
||||
@@ -92,7 +92,7 @@ export const useWidgetToolkit = () => {
|
||||
break;
|
||||
case SysCustomWidgetType.Switch:
|
||||
case SysCustomWidgetType.MobileSwitchFilter:
|
||||
disabled = columnFieldType !== 'Boolean';
|
||||
disabled = columnFieldType !== 'Boolean' && columnFieldType !== 'Number';
|
||||
break;
|
||||
case SysCustomWidgetType.Slider:
|
||||
case SysCustomWidgetType.Stepper:
|
||||
@@ -147,5 +147,6 @@ export const useWidgetToolkit = () => {
|
||||
}
|
||||
return {
|
||||
columnIsValidByWidgetType,
|
||||
getColumnDataType,
|
||||
};
|
||||
};
|
||||
|
||||
@@ -249,12 +249,6 @@ const onSetOnlineFormAuth = () => {
|
||||
{
|
||||
formAuth: formData.value.formAuth || {},
|
||||
formWidgetConfig: tempConfig,
|
||||
path: 'thirdSetOnlineFormAuth',
|
||||
},
|
||||
{
|
||||
width: '1000px',
|
||||
height: '700px',
|
||||
pathName: '/thirdParty/formSetOnlineFormAuth',
|
||||
},
|
||||
)
|
||||
.then(res => {
|
||||
|
||||
Reference in New Issue
Block a user