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

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

上级 e157ddcb
......@@ -487,6 +487,13 @@ 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">
<app-image-upload :multiple="true" :formState="formState" :ignorefieldvaluechange="ignorefieldvaluechange" @formitemvaluechange="onFormItemValueChange" :data="JSON.stringify(this.data)" name='formitem' :value="data.formitem" :disabled="detailsModel.formitem.disabled" :uploadparams='{}' :exportparams='{}' style="overflow: auto;"></app-image-upload>
</app-form-item>
</i-col>
......@@ -920,6 +927,7 @@ export default class Main3_2Base extends Vue implements ControlInterface {
longitude: null,
updatedate: null,
updateman: null,
formitem: null,
ibizsample0001:null,
};
......@@ -1115,6 +1123,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' },
],
}
}
......@@ -1311,6 +1323,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 })
,
};
......@@ -1854,6 +1868,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 });
}
/**
* 显示更多模式切换操作
......@@ -1952,6 +1978,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',
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册