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

ibiz4j 发布系统代码

上级 4b824a13
...@@ -52,7 +52,7 @@ export default { ...@@ -52,7 +52,7 @@ export default {
codename: "代码名称", codename: "代码名称",
refentityname: "引用实体名称", refentityname: "引用实体名称",
nestedname: "嵌套代码名称", nestedname: "嵌套代码名称",
lookup: "Lookup", dstlookups: "Lookup",
refentityid: "引用实体标识", refentityid: "引用实体标识",
entityid: "实体标识", entityid: "实体标识",
relationid: "关系标识", relationid: "关系标识",
......
...@@ -51,7 +51,7 @@ export default { ...@@ -51,7 +51,7 @@ export default {
codename: "代码名称", codename: "代码名称",
refentityname: "引用实体名称", refentityname: "引用实体名称",
nestedname: "嵌套代码名称", nestedname: "嵌套代码名称",
lookup: "Lookup", dstlookups: "Lookup",
refentityid: "引用实体标识", refentityid: "引用实体标识",
entityid: "实体标识", entityid: "实体标识",
relationid: "关系标识", relationid: "关系标识",
......
...@@ -115,6 +115,12 @@ ...@@ -115,6 +115,12 @@
</app-form-item> </app-form-item>
</i-col>
<i-col v-show="detailsModel.dstlookups.visible" :style="{}" :lg="{ span: 24, offset: 0 }">
<app-form-item name='dstlookups' :itemRules="this.rules().dstlookups" class='' :caption="$t('entities.metarelationship.main_form.details.dstlookups')" uiStyle="DEFAULT" :labelWidth="130" :isShowCaption="true" :error="detailsModel.dstlookups.error" :isEmptyCaption="false" labelPos="LEFT">
<avue-custom-form :isParseString="true" :isFormData="false" v-model="data.dstlookups" :formData="data" :url="`/lite/ibzlite-web/components/lookup`" :formState="formState"></avue-custom-form>
</app-form-item>
</i-col> </i-col>
</row> </row>
...@@ -474,7 +480,7 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -474,7 +480,7 @@ export default class MainBase extends Vue implements ControlInterface {
codename: null, codename: null,
refentityname: null, refentityname: null,
nestedname: null, nestedname: null,
lookup: null, dstlookups: null,
refentityid: null, refentityid: null,
entityid: null, entityid: null,
relationid: null, relationid: null,
...@@ -599,11 +605,11 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -599,11 +605,11 @@ export default class MainBase extends Vue implements ControlInterface {
{ required: this.detailsModel.nestedname.required, type: 'string', message: '嵌套代码名称 值不能为空', trigger: 'change' }, { required: this.detailsModel.nestedname.required, type: 'string', message: '嵌套代码名称 值不能为空', trigger: 'change' },
{ required: this.detailsModel.nestedname.required, type: 'string', message: '嵌套代码名称 值不能为空', trigger: 'blur' }, { required: this.detailsModel.nestedname.required, type: 'string', message: '嵌套代码名称 值不能为空', trigger: 'blur' },
], ],
lookup: [ dstlookups: [
{ type: 'string', message: 'Lookup 值必须为字符串类型', trigger: 'change' }, { type: 'string', message: 'Lookup 值必须为字符串类型', trigger: 'change' },
{ type: 'string', message: 'Lookup 值必须为字符串类型', trigger: 'blur' }, { type: 'string', message: 'Lookup 值必须为字符串类型', trigger: 'blur' },
{ required: this.detailsModel.lookup.required, type: 'string', message: 'Lookup 值不能为空', trigger: 'change' }, { required: this.detailsModel.dstlookups.required, type: 'string', message: 'Lookup 值不能为空', trigger: 'change' },
{ required: this.detailsModel.lookup.required, type: 'string', message: 'Lookup 值不能为空', trigger: 'blur' }, { required: this.detailsModel.dstlookups.required, type: 'string', message: 'Lookup 值不能为空', trigger: 'blur' },
], ],
refentityid: [ refentityid: [
{ type: 'string', message: '引用实体标识 值必须为字符串类型', trigger: 'change' }, { type: 'string', message: '引用实体标识 值必须为字符串类型', trigger: 'change' },
...@@ -741,7 +747,7 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -741,7 +747,7 @@ export default class MainBase extends Vue implements ControlInterface {
, ,
nestedname: new FormItemModel({ caption: '嵌套代码名称', detailType: 'FORMITEM', name: 'nestedname', visible: true, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 }) nestedname: new FormItemModel({ caption: '嵌套代码名称', detailType: 'FORMITEM', name: 'nestedname', visible: true, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
, ,
lookup: new FormItemModel({ caption: 'Lookup', detailType: 'FORMITEM', name: 'lookup', visible: true, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 }) dstlookups: new FormItemModel({ caption: 'Lookup', detailType: 'FORMITEM', name: 'dstlookups', visible: true, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
, ,
refentityid: new FormItemModel({ caption: '引用实体标识', detailType: 'FORMITEM', name: 'refentityid', visible: true, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 }) refentityid: new FormItemModel({ caption: '引用实体标识', detailType: 'FORMITEM', name: 'refentityid', visible: true, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
, ,
...@@ -908,15 +914,15 @@ export default class MainBase extends Vue implements ControlInterface { ...@@ -908,15 +914,15 @@ export default class MainBase extends Vue implements ControlInterface {
} }
/** /**
* 监控表单属性 lookup * 监控表单属性 dstlookups
* *
* @param {*} newVal * @param {*} newVal
* @param {*} oldVal * @param {*} oldVal
* @memberof MainBase * @memberof MainBase
*/ */
@Watch('data.lookup') @Watch('data.dstlookups')
onLookupChange(newVal: any, oldVal: any) { onDstlookupsChange(newVal: any, oldVal: any) {
this.formDataChange({ name: 'lookup', newVal: newVal, oldVal: oldVal }); this.formDataChange({ name: 'dstlookups', newVal: newVal, oldVal: oldVal });
} }
/** /**
......
...@@ -81,9 +81,8 @@ export default class MainModel { ...@@ -81,9 +81,8 @@ export default class MainModel {
dataType: 'TEXT', dataType: 'TEXT',
}, },
{ {
name: 'lookup', name: 'dstlookups',
prop: 'lookup', dataType:'FORMITEM',
dataType: 'ONE2MANYDATA',
}, },
{ {
name: 'refentityid', name: 'refentityid',
......
...@@ -74,7 +74,7 @@ ...@@ -74,7 +74,7 @@
<!--输出实体[DST_ROUTER]数据结构 --> <!--输出实体[DST_ROUTER]数据结构 -->
<changeSet author="a_A_5d9d78509" id="tab-dst_router-31-4"> <changeSet author="a_A_5d9d78509" id="tab-dst_router-32-4">
<createTable tableName="IBZROUTER"> <createTable tableName="IBZROUTER">
<column name="ROUTERID" remarks="" type="VARCHAR(100)"> <column name="ROUTERID" remarks="" type="VARCHAR(100)">
<constraints primaryKey="true" primaryKeyName="PK_DST_ROUTER_ROUTERID"/> <constraints primaryKey="true" primaryKeyName="PK_DST_ROUTER_ROUTERID"/>
...@@ -272,7 +272,7 @@ ...@@ -272,7 +272,7 @@
<!--输出实体[META_RELATION]数据结构 --> <!--输出实体[META_RELATION]数据结构 -->
<changeSet author="a_A_5d9d78509" id="tab-meta_relation-77-12"> <changeSet author="a_A_5d9d78509" id="tab-meta_relation-79-12">
<createTable tableName="IBZRELATION"> <createTable tableName="IBZRELATION">
<column name="RELATIONID" remarks="" type="VARCHAR(100)"> <column name="RELATIONID" remarks="" type="VARCHAR(100)">
<constraints primaryKey="true" primaryKeyName="PK_META_RELATION_RELATIONID"/> <constraints primaryKey="true" primaryKeyName="PK_META_RELATION_RELATIONID"/>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册