提交 d7d10a90 编写于 作者: ibizdev's avatar ibizdev

kuaikuai 发布系统代码 [后台服务,演示应用]

上级 14e2de3d
......@@ -278,6 +278,7 @@ export default {
formitem8: "支持拖拽",
formitem5: "信息展示",
formitem6: "图片路径",
formitem10: "磁盘图片",
formitem18: "更新时间",
formitem2: "用户自定义",
ibizsample0001id: "IBIZSAMPLE0001标识",
......@@ -333,6 +334,7 @@ export default {
longitude: "longitude",
updatedate: "updatedate",
updateman: "updateman",
formitem: "picture",
},
uiactions: {
},
......
......@@ -277,6 +277,7 @@ export default {
formitem8: "支持拖拽",
formitem5: "信息展示",
formitem6: "图片路径",
formitem10: "磁盘图片",
formitem18: "更新时间",
formitem2: "用户自定义",
ibizsample0001id: "IBIZSAMPLE0001标识",
......@@ -332,6 +333,7 @@ export default {
longitude: "longitude",
updatedate: "updatedate",
updateman: "updateman",
formitem: "picture",
},
uiactions: {
},
......
......@@ -498,6 +498,24 @@ tag='SysOperator' codelistType='DYNAMIC' :data="data" :context="context" :viewpa
</app-form-item>
</i-col>
<i-col v-show="detailsModel.formitem.visible" :style="{}" :lg="{ span: 24, offset: 0 }">
<app-form-item name='formitem' :itemRules="this.rules().formitem" class='' :caption="$t('entities.ibizsample0001.main3_2_form.details.formitem')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.formitem.error" :isEmptyCaption="false" labelPos="LEFT">
<disk-image-upload
:data="data"
formItemName="formitem"
:value="data.formitem"
:formState="formState"
folder="ibizsample0001"
ownertype="formitem"
:ownerid="data.srfkey"
:show-ocrview="false"
:show-preview="false"
:persistence="false"
@formitemvaluechange="onFormItemValueChange">
</disk-image-upload>
</app-form-item>
</i-col>
......@@ -931,6 +949,7 @@ export default class Main3_2Base extends Vue implements ControlInterface {
longitude: null,
updatedate: null,
updateman: null,
formitem: null,
ibizsample0001:null,
};
......@@ -1126,6 +1145,10 @@ export default class Main3_2Base extends Vue implements ControlInterface {
{ required: this.detailsModel.updateman.required, type: 'string', message: 'updateman 值不能为空', trigger: 'change' },
{ required: this.detailsModel.updateman.required, type: 'string', message: 'updateman 值不能为空', trigger: 'blur' },
],
formitem: [
{ required: this.detailsModel.formitem.required, type: 'string', message: 'picture 值不能为空', trigger: 'change' },
{ required: this.detailsModel.formitem.required, type: 'string', message: 'picture 值不能为空', trigger: 'blur' },
],
}
}
......@@ -1322,6 +1345,8 @@ export default class Main3_2Base extends Vue implements ControlInterface {
updatedate: new FormItemModel({ caption: 'updatedate', detailType: 'FORMITEM', name: 'updatedate', visible: true, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
,
updateman: new FormItemModel({ caption: 'updateman', detailType: 'FORMITEM', name: 'updateman', visible: true, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
,
formitem: new FormItemModel({ caption: 'picture', detailType: 'FORMITEM', name: 'formitem', visible: true, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
,
};
......@@ -1865,6 +1890,18 @@ export default class Main3_2Base extends Vue implements ControlInterface {
this.formDataChange({ name: 'updateman', newVal: newVal, oldVal: oldVal });
}
/**
* 监控表单属性 formitem 值
*
* @param {*} newVal
* @param {*} oldVal
* @memberof Main3_2Base
*/
@Watch('data.formitem')
onFormitemChange(newVal: any, oldVal: any) {
this.formDataChange({ name: 'formitem', newVal: newVal, oldVal: oldVal });
}
/**
* 显示更多模式切换操作
......@@ -1963,6 +2000,7 @@ export default class Main3_2Base extends Vue implements ControlInterface {
}
......
......@@ -240,6 +240,11 @@ export default class Main3_2Model {
prop: 'updateman',
dataType: 'TEXT',
},
{
name: 'formitem',
prop: 'picture',
dataType: 'TEXT',
},
{
name: 'ibizsample0001',
prop: 'ibizsample0001id',
......
......@@ -240,6 +240,24 @@ dataType="LONGTEXT" :precision="0"
</app-form-item>
</i-col>
<i-col v-show="detailsModel.formitem10.visible" :style="{}" :lg="{ span: 24, offset: 0 }">
<app-form-item name='formitem10' :itemRules="this.rules().formitem10" class='' :caption="$t('entities.ibizsample0001.main5_form.details.formitem10')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.formitem10.error" :isEmptyCaption="false" labelPos="LEFT">
<disk-image-upload
:data="data"
formItemName="formitem10"
:value="data.formitem10"
:formState="formState"
folder="ibizsample0001"
ownertype="formitem10"
:ownerid="data.srfkey"
:show-ocrview="false"
:show-preview="false"
:persistence="false"
@formitemvaluechange="onFormItemValueChange">
</disk-image-upload>
</app-form-item>
</i-col>
</row>
......@@ -674,6 +692,7 @@ export default class Main5Base extends Vue implements ControlInterface {
formitem8: null,
formitem5: null,
formitem6: null,
formitem10: null,
formitem18: null,
formitem2: null,
ibizsample0001id: null,
......@@ -800,6 +819,10 @@ export default class Main5Base extends Vue implements ControlInterface {
{ required: this.detailsModel.formitem6.required, type: 'string', message: '图片路径 值不能为空', trigger: 'change' },
{ required: this.detailsModel.formitem6.required, type: 'string', message: '图片路径 值不能为空', trigger: 'blur' },
],
formitem10: [
{ required: this.detailsModel.formitem10.required, type: 'string', message: '磁盘图片 值不能为空', trigger: 'change' },
{ required: this.detailsModel.formitem10.required, type: 'string', message: '磁盘图片 值不能为空', trigger: 'blur' },
],
formitem2: [
{ required: this.detailsModel.formitem2.required, type: 'string', message: '用户自定义 值不能为空', trigger: 'change' },
{ required: this.detailsModel.formitem2.required, type: 'string', message: '用户自定义 值不能为空', trigger: 'blur' },
......@@ -980,6 +1003,8 @@ export default class Main5Base extends Vue implements ControlInterface {
formitem5: new FormItemModel({ caption: '信息展示', detailType: 'FORMITEM', name: 'formitem5', visible: true, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
,
formitem6: new FormItemModel({ caption: '图片路径', detailType: 'FORMITEM', name: 'formitem6', visible: true, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
,
formitem10: new FormItemModel({ caption: '磁盘图片', detailType: 'FORMITEM', name: 'formitem10', visible: true, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
,
formitem18: new FormItemModel({ caption: '更新时间', detailType: 'FORMITEM', name: 'formitem18', visible: true, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
,
......@@ -1313,6 +1338,18 @@ export default class Main5Base extends Vue implements ControlInterface {
this.formDataChange({ name: 'formitem6', newVal: newVal, oldVal: oldVal });
}
/**
* 监控表单属性 formitem10 值
*
* @param {*} newVal
* @param {*} oldVal
* @memberof Main5Base
*/
@Watch('data.formitem10')
onFormitem10Change(newVal: any, oldVal: any) {
this.formDataChange({ name: 'formitem10', newVal: newVal, oldVal: oldVal });
}
/**
* 监控表单属性 formitem18 值
*
......@@ -1440,6 +1477,7 @@ export default class Main5Base extends Vue implements ControlInterface {
}
......
......@@ -148,6 +148,11 @@ export default class Main5Model {
prop: 'field02',
dataType: 'LONGTEXT_1000',
},
{
name: 'formitem10',
prop: 'picture',
dataType: 'TEXT',
},
{
name: 'formitem18',
prop: 'updatedate',
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册