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

ibiz4j 发布系统代码 [ibz-dst,应用]

上级 69e75504
......@@ -66,6 +66,7 @@ export default {
updatedate: "更新时间",
modelid: "模型标识",
formitem: "",
systemid: "系统标识",
ruleid: "规则标识",
},
uiactions: {
......
......@@ -65,6 +65,7 @@ export default {
updatedate: "更新时间",
modelid: "模型标识",
formitem: "",
systemid: "系统标识",
ruleid: "规则标识",
},
uiactions: {
......
......@@ -590,6 +590,7 @@ export default class MainBase extends Vue implements ControlInterface {
updatedate: null,
modelid: null,
formitem: null,
systemid: null,
ruleid: null,
ruleitem:null,
};
......@@ -842,6 +843,8 @@ export default class MainBase extends Vue implements ControlInterface {
modelid: new FormItemModel({ caption: '模型标识', detailType: 'FORMITEM', name: 'modelid', visible: true, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
,
formitem: new FormItemModel({ caption: '', detailType: 'FORMITEM', name: 'formitem', visible: true, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
,
systemid: new FormItemModel({ caption: '系统标识', detailType: 'FORMITEM', name: 'systemid', visible: true, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
,
ruleid: new FormItemModel({ caption: '规则标识', detailType: 'FORMITEM', name: 'ruleid', visible: true, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
,
......@@ -1099,6 +1102,18 @@ export default class MainBase extends Vue implements ControlInterface {
this.formDataChange({ name: 'formitem', newVal: newVal, oldVal: oldVal });
}
/**
* 监控表单属性 systemid 值
*
* @param {*} newVal
* @param {*} oldVal
* @memberof MainBase
*/
@Watch('data.systemid')
onSystemidChange(newVal: any, oldVal: any) {
this.formDataChange({ name: 'systemid', newVal: newVal, oldVal: oldVal });
}
/**
* 监控表单属性 ruleid 值
*
......@@ -1191,6 +1206,7 @@ export default class MainBase extends Vue implements ControlInterface {
if(Object.is(name, 'modelname')){
......@@ -2280,6 +2296,9 @@ export default class MainBase extends Vue implements ControlInterface {
* @memberof MainBase
*/
public createDefault(){
if (this.data.hasOwnProperty('systemid')) {
this.data['systemid'] = this.context['dstsystemid'];
}
}
/**
......@@ -2287,6 +2306,9 @@ export default class MainBase extends Vue implements ControlInterface {
* @memberof MainBase
*/
public updateDefault(){
if (this.data.hasOwnProperty('systemid') && !this.data.systemid) {
this.data['systemid'] = this.context['dstsystemid'];
}
}
......
......@@ -118,6 +118,11 @@ export default class MainModel {
{
name: 'formitem',
},
{
name: 'systemid',
prop: 'system_id',
dataType: 'PICKUPDATA',
},
{
name: 'ruleid',
prop: 'rule_id',
......
......@@ -420,7 +420,7 @@
<!--输出实体[RU_ITEM]数据结构 -->
<changeSet author="a_A_5d9d78509" id="tab-ru_item-54-16">
<changeSet author="a_A_5d9d78509" id="tab-ru_item-55-16">
<createTable tableName="IBZRULE">
<column name="RULEID" remarks="" type="VARCHAR(100)">
<constraints primaryKey="true" primaryKeyName="PK_RU_ITEM_RULEID"/>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册