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

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

上级 a046731d
...@@ -9,7 +9,8 @@ ...@@ -9,7 +9,8 @@
"dev-build": "node --max_old_space_size=8102 ./node_modules/@vue/cli-service/bin/vue-cli-service build --mode development", "dev-build": "node --max_old_space_size=8102 ./node_modules/@vue/cli-service/bin/vue-cli-service build --mode development",
"test:unit": "vue-cli-service test:unit", "test:unit": "vue-cli-service test:unit",
"test:e2e": "vue-cli-service test:e2e", "test:e2e": "vue-cli-service test:e2e",
"lint": "vue-cli-service lint" "lint": "vue-cli-service lint",
"format-code": "prettier-eslint --write \"src/**/*.js\" \"src/**/*.vue\" \"src/**/*.tsx\" \"src/**/*.ts\" \"src/**/*.less\""
}, },
"dependencies": { "dependencies": {
"@fullcalendar/core": "^4.4.0", "@fullcalendar/core": "^4.4.0",
...@@ -66,5 +67,12 @@ ...@@ -66,5 +67,12 @@
"script-loader": "^0.7.2", "script-loader": "^0.7.2",
"typescript": "~3.5.3", "typescript": "~3.5.3",
"vue-template-compiler": "^2.6.10" "vue-template-compiler": "^2.6.10"
},
"eslintConfig": {
"root": true,
"extends": [
"gitee",
"stylelint-config-prettier"
]
} }
} }
...@@ -365,7 +365,7 @@ export default { ...@@ -365,7 +365,7 @@ export default {
formitem: "文本框(nil)", formitem: "文本框(nil)",
formitem1: "数值框(<>100)", formitem1: "数值框(<>100)",
formitem2: "密码框(=123)", formitem2: "密码框(=123)",
formitem3: "多行输入框(包含)", formitem3: "多行输入框(包含显示)",
formitem4: "进步器(<100)", formitem4: "进步器(<100)",
formitem5: "评分器(=3)", formitem5: "评分器(=3)",
formitem6: "滑动输入条(>=60)", formitem6: "滑动输入条(>=60)",
......
...@@ -364,7 +364,7 @@ export default { ...@@ -364,7 +364,7 @@ export default {
formitem: "文本框(nil)", formitem: "文本框(nil)",
formitem1: "数值框(<>100)", formitem1: "数值框(<>100)",
formitem2: "密码框(=123)", formitem2: "密码框(=123)",
formitem3: "多行输入框(包含)", formitem3: "多行输入框(包含显示)",
formitem4: "进步器(<100)", formitem4: "进步器(<100)",
formitem5: "评分器(=3)", formitem5: "评分器(=3)",
formitem6: "滑动输入条(>=60)", formitem6: "滑动输入条(>=60)",
......
...@@ -716,8 +716,8 @@ export default class UIPART_0011Base extends Vue implements ControlInterface { ...@@ -716,8 +716,8 @@ export default class UIPART_0011Base extends Vue implements ControlInterface {
{ required: this.detailsModel.formitem2.required, type: 'string', message: '密码框(=123) 值不能为空', trigger: 'blur' }, { required: this.detailsModel.formitem2.required, type: 'string', message: '密码框(=123) 值不能为空', trigger: 'blur' },
], ],
formitem3: [ formitem3: [
{ required: this.detailsModel.formitem3.required, type: 'string', message: '多行输入框(包含) 值不能为空', trigger: 'change' }, { required: this.detailsModel.formitem3.required, type: 'string', message: '多行输入框(包含显示) 值不能为空', trigger: 'change' },
{ required: this.detailsModel.formitem3.required, type: 'string', message: '多行输入框(包含) 值不能为空', trigger: 'blur' }, { required: this.detailsModel.formitem3.required, type: 'string', message: '多行输入框(包含显示) 值不能为空', trigger: 'blur' },
], ],
formitem4: [ formitem4: [
{ required: this.detailsModel.formitem4.required, type: 'string', message: '进步器(<100) 值不能为空', trigger: 'change' }, { required: this.detailsModel.formitem4.required, type: 'string', message: '进步器(<100) 值不能为空', trigger: 'change' },
...@@ -880,7 +880,7 @@ export default class UIPART_0011Base extends Vue implements ControlInterface { ...@@ -880,7 +880,7 @@ export default class UIPART_0011Base extends Vue implements ControlInterface {
, ,
formitem2: new FormItemModel({ caption: '密码框(=123)', detailType: 'FORMITEM', name: 'formitem2', visible: false, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 }) formitem2: new FormItemModel({ caption: '密码框(=123)', detailType: 'FORMITEM', name: 'formitem2', visible: false, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
, ,
formitem3: new FormItemModel({ caption: '多行输入框(包含)', detailType: 'FORMITEM', name: 'formitem3', visible: false, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 }) formitem3: new FormItemModel({ caption: '多行输入框(包含显示)', detailType: 'FORMITEM', name: 'formitem3', visible: false, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
, ,
formitem4: new FormItemModel({ caption: '进步器(<100)', detailType: 'FORMITEM', name: 'formitem4', visible: false, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 }) formitem4: new FormItemModel({ caption: '进步器(<100)', detailType: 'FORMITEM', name: 'formitem4', visible: false, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
, ,
...@@ -888,7 +888,7 @@ export default class UIPART_0011Base extends Vue implements ControlInterface { ...@@ -888,7 +888,7 @@ export default class UIPART_0011Base extends Vue implements ControlInterface {
, ,
formitem6: new FormItemModel({ caption: '滑动输入条(>=60)', detailType: 'FORMITEM', name: 'formitem6', visible: false, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 }) formitem6: new FormItemModel({ caption: '滑动输入条(>=60)', detailType: 'FORMITEM', name: 'formitem6', visible: false, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
, ,
formitem7: new FormItemModel({ caption: '下拉列表框(notnil)', detailType: 'FORMITEM', name: 'formitem7', visible: false, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 }) formitem7: new FormItemModel({ caption: '下拉列表框(notnil)', detailType: 'FORMITEM', name: 'formitem7', visible: true, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
, ,
formitem8: new FormItemModel({ caption: '开关(=0)', detailType: 'FORMITEM', name: 'formitem8', visible: false, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 }) formitem8: new FormItemModel({ caption: '开关(=0)', detailType: 'FORMITEM', name: 'formitem8', visible: false, isShowCaption: true, form: this, isControlledContent: false , required:false, disabled: false, enableCond: 3 })
, ,
...@@ -1353,14 +1353,6 @@ export default class UIPART_0011Base extends Vue implements ControlInterface { ...@@ -1353,14 +1353,6 @@ export default class UIPART_0011Base extends Vue implements ControlInterface {
this.detailsModel.formitem6.setVisible(ret); this.detailsModel.formitem6.setVisible(ret);
} }
if (Object.is(name, '') || Object.is(name, 'formitem7')) {
let ret = false;
const _formitem7 = this.data.formitem7;
if (this.$verify.testCond(_formitem7, 'ISNOTNULL', '')) {
ret = true;
}
this.detailsModel.formitem7.setVisible(ret);
}
if (Object.is(name, '') || Object.is(name, 'formitem8')) { if (Object.is(name, '') || Object.is(name, 'formitem8')) {
let ret = false; let ret = false;
......
...@@ -134,7 +134,7 @@ ...@@ -134,7 +134,7 @@
<!--输出实体[IBIZORDER]数据结构 --> <!--输出实体[IBIZORDER]数据结构 -->
<changeSet author="a_LAB01_df847bdfd" id="tab-ibizorder-39-8"> <changeSet author="a_LAB01_df847bdfd" id="tab-ibizorder-71-8">
<createTable tableName="T_IBIZORDER"> <createTable tableName="T_IBIZORDER">
<column name="TP" remarks="" type="TEXT(1048576)"> <column name="TP" remarks="" type="TEXT(1048576)">
</column> </column>
......
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
</createView> </createView>
</changeSet> </changeSet>
<!--输出实体[IBIZORDER]视图结构信息 runOnChange="true" 当视图发生变更时,通过liquibase强刷prod的视图,实现视图的同步--> <!--输出实体[IBIZORDER]视图结构信息 runOnChange="true" 当视图发生变更时,通过liquibase强刷prod的视图,实现视图的同步-->
<changeSet author="a_LAB01_df847bdfd" id="view-ibizorder-39-8" runOnChange="true"> <changeSet author="a_LAB01_df847bdfd" id="view-ibizorder-71-8" runOnChange="true">
<createView fullDefinition="false" replaceIfExists="true" viewName="V_IBIZORDER"> <createView fullDefinition="false" replaceIfExists="true" viewName="V_IBIZORDER">
<![CDATA[ SELECT t1.[AMOUNT], t1.[CREATEDATE], t1.[CREATEMAN], t1.[DETAILNUM], t1.[IBIZCUSTOMERID], t11.[IBIZCUSTOMERNAME], t1.[IBIZORDERID], t1.[IBIZORDERNAME], t1.[MEMO], t1.[ORDERSTATE], t1.[ORDERTIME], t1.[ORDERTYPE], t1.[ORDERUID], t1.[UPDATEDATE], t1.[UPDATEMAN], t1.[WFINSTANCEID], t1.[WFSTATE], t1.[WFSTEP] FROM [T_IBIZORDER] t1 LEFT JOIN T_IBIZCUSTOMER t11 ON t1.IBIZCUSTOMERID = t11.IBIZCUSTOMERID ]]> <![CDATA[ SELECT t1.[AMOUNT], t1.[CREATEDATE], t1.[CREATEMAN], t1.[DETAILNUM], t1.[IBIZCUSTOMERID], t11.[IBIZCUSTOMERNAME], t1.[IBIZORDERID], t1.[IBIZORDERNAME], t1.[MEMO], t1.[ORDERSTATE], t1.[ORDERTIME], t1.[ORDERTYPE], t1.[ORDERUID], t1.[UPDATEDATE], t1.[UPDATEMAN], t1.[WFINSTANCEID], t1.[WFSTATE], t1.[WFSTEP] FROM [T_IBIZORDER] t1 LEFT JOIN T_IBIZCUSTOMER t11 ON t1.IBIZCUSTOMERID = t11.IBIZCUSTOMERID ]]>
</createView> </createView>
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册