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

zhujiamin 发布系统代码 [TrainSys,网页端]

上级 6942c8e0
...@@ -978,7 +978,7 @@ ...@@ -978,7 +978,7 @@
"getAllPSDEFValueRules" : [ { "getAllPSDEFValueRules" : [ {
"codeName" : "ValueRule", "codeName" : "ValueRule",
"mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/AMOUNT/psdefvaluerules/ValueRule", "mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/AMOUNT/psdefvaluerules/ValueRule",
"name" : "值规则", "name" : "amount值规则",
"getPSDEFVRGroupCondition" : { "getPSDEFVRGroupCondition" : {
"condOp" : "AND", "condOp" : "AND",
"condType" : "GROUP", "condType" : "GROUP",
...@@ -1081,7 +1081,7 @@ ...@@ -1081,7 +1081,7 @@
"getAllPSDEFValueRules" : [ { "getAllPSDEFValueRules" : [ {
"codeName" : "ValueRule2", "codeName" : "ValueRule2",
"mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD/psdefvaluerules/ValueRule2", "mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD/psdefvaluerules/ValueRule2",
"name" : "值规则2", "name" : "field值规则",
"getPSDEFVRGroupCondition" : { "getPSDEFVRGroupCondition" : {
"condOp" : "AND", "condOp" : "AND",
"condType" : "GROUP", "condType" : "GROUP",
...@@ -1196,7 +1196,7 @@ ...@@ -1196,7 +1196,7 @@
"getAllPSDEFValueRules" : [ { "getAllPSDEFValueRules" : [ {
"codeName" : "ValueRule3", "codeName" : "ValueRule3",
"mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD2/psdefvaluerules/ValueRule3", "mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD2/psdefvaluerules/ValueRule3",
"name" : "值规则3", "name" : "field2值规则",
"getPSDEFVRGroupCondition" : { "getPSDEFVRGroupCondition" : {
"condOp" : "AND", "condOp" : "AND",
"condType" : "GROUP", "condType" : "GROUP",
...@@ -1306,6 +1306,32 @@ ...@@ -1306,6 +1306,32 @@
"mobileMode" : true "mobileMode" : true
} ], } ],
"getAllPSDEFValueRules" : [ { "getAllPSDEFValueRules" : [ {
"codeName" : "ValueRule4",
"mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD3/psdefvaluerules/ValueRule4",
"name" : "field3值规则",
"getPSDEFVRGroupCondition" : {
"condOp" : "AND",
"condType" : "GROUP",
"name" : "默认组",
"getPSDEFVRConditions" : [ {
"condType" : "STRINGLENGTH",
"dEFName" : "FIELD3",
"maxValue" : 15,
"minValue" : 5,
"name" : "[字符长度] 大于 5 且 小于 15",
"ruleInfo" : "5<=field3字符长度<=15",
"includeMaxValue" : false,
"includeMinValue" : false
} ],
"ruleInfo" : "5<=field3字符长度<=15"
},
"rTMOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD3/psdefvaluerules/ValueRule4",
"ruleInfo" : "5<=field3字符长度<=15",
"checkDefault" : false,
"defaultMode" : false,
"enableBackend" : true,
"enableFront" : true
}, {
"codeName" : "Default", "codeName" : "Default",
"mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD3/psdefvaluerules/Default", "mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD3/psdefvaluerules/Default",
"name" : "默认规则", "name" : "默认规则",
......
...@@ -40,61 +40,93 @@ ...@@ -40,61 +40,93 @@
"checkMode" : 3, "checkMode" : 3,
"name" : "表单项值规则", "name" : "表单项值规则",
"getPSDEFValueRule" : { "getPSDEFValueRule" : {
"codeName" : "ValueRule", "codeName" : "ValueRule3",
"mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/AMOUNT/psdefvaluerules/ValueRule", "mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD2/psdefvaluerules/ValueRule3",
"name" : "值规则", "name" : "field2值规则",
"getPSDEFVRGroupCondition" : { "getPSDEFVRGroupCondition" : {
"condOp" : "AND", "condOp" : "AND",
"condType" : "GROUP", "condType" : "GROUP",
"name" : "默认组", "name" : "默认组",
"getPSDEFVRConditions" : [ { "getPSDEFVRConditions" : [ {
"condOp" : "EQ", "condType" : "REGEX",
"condType" : "SIMPLE", "dEFName" : "FIELD2",
"dEFName" : "AMOUNT", "name" : "[正则式](^[0-9]*$)",
"name" : "[常规条件] 等于(=) 数据对象属性(100)", "regExCode" : "^[0-9]*$",
"paramType" : "ENTITYFIELD", "ruleInfo" : "只能写数字"
"paramValue" : "100",
"ruleInfo" : "amount等于100"
} ], } ],
"ruleInfo" : "amount等于100" "ruleInfo" : "只能写数字"
}, },
"rTMOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/AMOUNT/psdefvaluerules/ValueRule", "rTMOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD2/psdefvaluerules/ValueRule3",
"ruleInfo" : "amount等于100", "ruleInfo" : "只能写数字",
"checkDefault" : false, "checkDefault" : false,
"defaultMode" : false, "defaultMode" : false,
"enableBackend" : true, "enableBackend" : true,
"enableFront" : true "enableFront" : true
}, },
"getPSDEFormItemName" : "amount", "getPSDEFormItemName" : "field2",
"valueRuleType" : "DEFVALUERULE" "valueRuleType" : "DEFVALUERULE"
}, { }, {
"checkMode" : 3, "checkMode" : 3,
"name" : "表单项值规则", "name" : "表单项值规则",
"getPSDEFValueRule" : { "getPSDEFValueRule" : {
"codeName" : "ValueRule3", "codeName" : "ValueRule4",
"mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD2/psdefvaluerules/ValueRule3", "mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD3/psdefvaluerules/ValueRule4",
"name" : "值规则3", "name" : "field3值规则",
"getPSDEFVRGroupCondition" : { "getPSDEFVRGroupCondition" : {
"condOp" : "AND", "condOp" : "AND",
"condType" : "GROUP", "condType" : "GROUP",
"name" : "默认组", "name" : "默认组",
"getPSDEFVRConditions" : [ { "getPSDEFVRConditions" : [ {
"condType" : "REGEX", "condType" : "STRINGLENGTH",
"dEFName" : "FIELD2", "dEFName" : "FIELD3",
"name" : "[正则式](^[0-9]*$)", "maxValue" : 15,
"regExCode" : "^[0-9]*$", "minValue" : 5,
"ruleInfo" : "只能写数字" "name" : "[字符长度] 大于 5 且 小于 15",
"ruleInfo" : "5<=field3字符长度<=15",
"includeMaxValue" : false,
"includeMinValue" : false
} ], } ],
"ruleInfo" : "只能写数字" "ruleInfo" : "5<=field3字符长度<=15"
}, },
"rTMOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD2/psdefvaluerules/ValueRule3", "rTMOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD3/psdefvaluerules/ValueRule4",
"ruleInfo" : "只能写数字", "ruleInfo" : "5<=field3字符长度<=15",
"checkDefault" : false, "checkDefault" : false,
"defaultMode" : false, "defaultMode" : false,
"enableBackend" : true, "enableBackend" : true,
"enableFront" : true "enableFront" : true
}, },
"getPSDEFormItemName" : "field2", "getPSDEFormItemName" : "field3",
"valueRuleType" : "DEFVALUERULE"
}, {
"checkMode" : 3,
"name" : "表单项值规则",
"getPSDEFValueRule" : {
"codeName" : "ValueRule",
"mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/AMOUNT/psdefvaluerules/ValueRule",
"name" : "amount值规则",
"getPSDEFVRGroupCondition" : {
"condOp" : "AND",
"condType" : "GROUP",
"name" : "默认组",
"getPSDEFVRConditions" : [ {
"condOp" : "EQ",
"condType" : "SIMPLE",
"dEFName" : "AMOUNT",
"name" : "[常规条件] 等于(=) 数据对象属性(100)",
"paramType" : "ENTITYFIELD",
"paramValue" : "100",
"ruleInfo" : "amount等于100"
} ],
"ruleInfo" : "amount等于100"
},
"rTMOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/AMOUNT/psdefvaluerules/ValueRule",
"ruleInfo" : "amount等于100",
"checkDefault" : false,
"defaultMode" : false,
"enableBackend" : true,
"enableFront" : true
},
"getPSDEFormItemName" : "amount",
"valueRuleType" : "DEFVALUERULE" "valueRuleType" : "DEFVALUERULE"
}, { }, {
"checkMode" : 3, "checkMode" : 3,
...@@ -102,7 +134,7 @@ ...@@ -102,7 +134,7 @@
"getPSDEFValueRule" : { "getPSDEFValueRule" : {
"codeName" : "ValueRule2", "codeName" : "ValueRule2",
"mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD/psdefvaluerules/ValueRule2", "mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD/psdefvaluerules/ValueRule2",
"name" : "值规则2", "name" : "field值规则",
"getPSDEFVRGroupCondition" : { "getPSDEFVRGroupCondition" : {
"condOp" : "AND", "condOp" : "AND",
"condType" : "GROUP", "condType" : "GROUP",
...@@ -194,6 +226,13 @@ ...@@ -194,6 +226,13 @@
"name" : "FIELD2", "name" : "FIELD2",
"codeName" : "Field2" "codeName" : "Field2"
} }
}, {
"id" : "field3",
"dataType" : 25,
"getPSAppDEField" : {
"name" : "FIELD3",
"codeName" : "Field3"
}
}, { }, {
"id" : "testid", "id" : "testid",
"hidden" : true, "hidden" : true,
...@@ -442,6 +481,80 @@ ...@@ -442,6 +481,80 @@
"rTMOSFilePath" : "psdeformdetail_grouppanels/grouppanel3", "rTMOSFilePath" : "psdeformdetail_grouppanels/grouppanel3",
"infoGroupMode" : false, "infoGroupMode" : false,
"showCaption" : true "showCaption" : true
}, {
"actionGroupExtractMode" : "ITEM",
"caption" : "字符长度",
"codeName" : "grouppanel4",
"detailStyle" : "DEFAULT",
"detailType" : "GROUPPANEL",
"mOSFilePath" : "psdeformdetail_grouppanels/grouppanel4",
"name" : "grouppanel4",
"getPSDEFormDetails" : [ {
"codeName" : "rawitem4",
"contentType" : "RAW",
"detailStyle" : "DEFAULT",
"detailType" : "RAWITEM",
"mOSFilePath" : "psdeformdetail_rawitems/rawitem4",
"name" : "rawitem4",
"getPSLayoutPos" : {
"colMD" : 24,
"layout" : "TABLE_24COL"
},
"getPSRawItem" : {
"caption" : "5<=field3字符长度<=15",
"contentType" : "RAW",
"name" : "rawitem4"
},
"rTMOSFilePath" : "psdeformdetail_rawitems/rawitem4",
"rawContent" : "5<=field3字符长度<=15",
"rawItemHeight" : -1.0,
"rawItemWidth" : -1.0,
"showCaption" : true
}, {
"caption" : "属性3",
"codeName" : "field3",
"dataType" : 25,
"detailStyle" : "DEFAULT",
"detailType" : "FORMITEM",
"enableCond" : 3,
"ignoreInput" : 0,
"labelPos" : "LEFT",
"labelWidth" : 130,
"mOSFilePath" : "psdeformdetail_formitems/field3",
"name" : "field3",
"noPrivDisplayMode" : 1,
"getPSAppDEField" : {
"name" : "FIELD3",
"codeName" : "Field3"
},
"getPSEditor" : {
"editorType" : "TEXTBOX",
"maxLength" : 100,
"name" : "field3"
},
"getPSLayoutPos" : {
"colMD" : 24,
"layout" : "TABLE_24COL"
},
"rTMOSFilePath" : "psdeformdetail_formitems/field3",
"allowEmpty" : true,
"showCaption" : true
} ],
"getPSLayout" : {
"childColLG" : -1,
"childColMD" : 24,
"childColSM" : -1,
"childColXS" : -1,
"columnCount" : 24,
"layout" : "TABLE_24COL"
},
"getPSLayoutPos" : {
"colMD" : 24,
"layout" : "TABLE_24COL"
},
"rTMOSFilePath" : "psdeformdetail_grouppanels/grouppanel4",
"infoGroupMode" : false,
"showCaption" : true
} ], } ],
"getPSLayout" : { "getPSLayout" : {
"childColLG" : -1, "childColLG" : -1,
......
...@@ -169,61 +169,93 @@ ...@@ -169,61 +169,93 @@
"checkMode" : 3, "checkMode" : 3,
"name" : "表单项值规则", "name" : "表单项值规则",
"getPSDEFValueRule" : { "getPSDEFValueRule" : {
"codeName" : "ValueRule", "codeName" : "ValueRule3",
"mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/AMOUNT/psdefvaluerules/ValueRule", "mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD2/psdefvaluerules/ValueRule3",
"name" : "值规则", "name" : "field2值规则",
"getPSDEFVRGroupCondition" : { "getPSDEFVRGroupCondition" : {
"condOp" : "AND", "condOp" : "AND",
"condType" : "GROUP", "condType" : "GROUP",
"name" : "默认组", "name" : "默认组",
"getPSDEFVRConditions" : [ { "getPSDEFVRConditions" : [ {
"condOp" : "EQ", "condType" : "REGEX",
"condType" : "SIMPLE", "dEFName" : "FIELD2",
"dEFName" : "AMOUNT", "name" : "[正则式](^[0-9]*$)",
"name" : "[常规条件] 等于(=) 数据对象属性(100)", "regExCode" : "^[0-9]*$",
"paramType" : "ENTITYFIELD", "ruleInfo" : "只能写数字"
"paramValue" : "100",
"ruleInfo" : "amount等于100"
} ], } ],
"ruleInfo" : "amount等于100" "ruleInfo" : "只能写数字"
}, },
"rTMOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/AMOUNT/psdefvaluerules/ValueRule", "rTMOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD2/psdefvaluerules/ValueRule3",
"ruleInfo" : "amount等于100", "ruleInfo" : "只能写数字",
"checkDefault" : false, "checkDefault" : false,
"defaultMode" : false, "defaultMode" : false,
"enableBackend" : true, "enableBackend" : true,
"enableFront" : true "enableFront" : true
}, },
"getPSDEFormItemName" : "amount", "getPSDEFormItemName" : "field2",
"valueRuleType" : "DEFVALUERULE" "valueRuleType" : "DEFVALUERULE"
}, { }, {
"checkMode" : 3, "checkMode" : 3,
"name" : "表单项值规则", "name" : "表单项值规则",
"getPSDEFValueRule" : { "getPSDEFValueRule" : {
"codeName" : "ValueRule3", "codeName" : "ValueRule4",
"mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD2/psdefvaluerules/ValueRule3", "mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD3/psdefvaluerules/ValueRule4",
"name" : "值规则3", "name" : "field3值规则",
"getPSDEFVRGroupCondition" : { "getPSDEFVRGroupCondition" : {
"condOp" : "AND", "condOp" : "AND",
"condType" : "GROUP", "condType" : "GROUP",
"name" : "默认组", "name" : "默认组",
"getPSDEFVRConditions" : [ { "getPSDEFVRConditions" : [ {
"condType" : "REGEX", "condType" : "STRINGLENGTH",
"dEFName" : "FIELD2", "dEFName" : "FIELD3",
"name" : "[正则式](^[0-9]*$)", "maxValue" : 15,
"regExCode" : "^[0-9]*$", "minValue" : 5,
"ruleInfo" : "只能写数字" "name" : "[字符长度] 大于 5 且 小于 15",
"ruleInfo" : "5<=field3字符长度<=15",
"includeMaxValue" : false,
"includeMinValue" : false
} ], } ],
"ruleInfo" : "只能写数字" "ruleInfo" : "5<=field3字符长度<=15"
}, },
"rTMOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD2/psdefvaluerules/ValueRule3", "rTMOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD3/psdefvaluerules/ValueRule4",
"ruleInfo" : "只能写数字", "ruleInfo" : "5<=field3字符长度<=15",
"checkDefault" : false, "checkDefault" : false,
"defaultMode" : false, "defaultMode" : false,
"enableBackend" : true, "enableBackend" : true,
"enableFront" : true "enableFront" : true
}, },
"getPSDEFormItemName" : "field2", "getPSDEFormItemName" : "field3",
"valueRuleType" : "DEFVALUERULE"
}, {
"checkMode" : 3,
"name" : "表单项值规则",
"getPSDEFValueRule" : {
"codeName" : "ValueRule",
"mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/AMOUNT/psdefvaluerules/ValueRule",
"name" : "amount值规则",
"getPSDEFVRGroupCondition" : {
"condOp" : "AND",
"condType" : "GROUP",
"name" : "默认组",
"getPSDEFVRConditions" : [ {
"condOp" : "EQ",
"condType" : "SIMPLE",
"dEFName" : "AMOUNT",
"name" : "[常规条件] 等于(=) 数据对象属性(100)",
"paramType" : "ENTITYFIELD",
"paramValue" : "100",
"ruleInfo" : "amount等于100"
} ],
"ruleInfo" : "amount等于100"
},
"rTMOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/AMOUNT/psdefvaluerules/ValueRule",
"ruleInfo" : "amount等于100",
"checkDefault" : false,
"defaultMode" : false,
"enableBackend" : true,
"enableFront" : true
},
"getPSDEFormItemName" : "amount",
"valueRuleType" : "DEFVALUERULE" "valueRuleType" : "DEFVALUERULE"
}, { }, {
"checkMode" : 3, "checkMode" : 3,
...@@ -231,7 +263,7 @@ ...@@ -231,7 +263,7 @@
"getPSDEFValueRule" : { "getPSDEFValueRule" : {
"codeName" : "ValueRule2", "codeName" : "ValueRule2",
"mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD/psdefvaluerules/ValueRule2", "mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD/psdefvaluerules/ValueRule2",
"name" : "值规则2", "name" : "field值规则",
"getPSDEFVRGroupCondition" : { "getPSDEFVRGroupCondition" : {
"condOp" : "AND", "condOp" : "AND",
"condType" : "GROUP", "condType" : "GROUP",
...@@ -323,6 +355,13 @@ ...@@ -323,6 +355,13 @@
"name" : "FIELD2", "name" : "FIELD2",
"codeName" : "Field2" "codeName" : "Field2"
} }
}, {
"id" : "field3",
"dataType" : 25,
"getPSAppDEField" : {
"name" : "FIELD3",
"codeName" : "Field3"
}
}, { }, {
"id" : "testid", "id" : "testid",
"hidden" : true, "hidden" : true,
...@@ -571,6 +610,80 @@ ...@@ -571,6 +610,80 @@
"rTMOSFilePath" : "psdeformdetail_grouppanels/grouppanel3", "rTMOSFilePath" : "psdeformdetail_grouppanels/grouppanel3",
"infoGroupMode" : false, "infoGroupMode" : false,
"showCaption" : true "showCaption" : true
}, {
"actionGroupExtractMode" : "ITEM",
"caption" : "字符长度",
"codeName" : "grouppanel4",
"detailStyle" : "DEFAULT",
"detailType" : "GROUPPANEL",
"mOSFilePath" : "psdeformdetail_grouppanels/grouppanel4",
"name" : "grouppanel4",
"getPSDEFormDetails" : [ {
"codeName" : "rawitem4",
"contentType" : "RAW",
"detailStyle" : "DEFAULT",
"detailType" : "RAWITEM",
"mOSFilePath" : "psdeformdetail_rawitems/rawitem4",
"name" : "rawitem4",
"getPSLayoutPos" : {
"colMD" : 24,
"layout" : "TABLE_24COL"
},
"getPSRawItem" : {
"caption" : "5<=field3字符长度<=15",
"contentType" : "RAW",
"name" : "rawitem4"
},
"rTMOSFilePath" : "psdeformdetail_rawitems/rawitem4",
"rawContent" : "5<=field3字符长度<=15",
"rawItemHeight" : -1.0,
"rawItemWidth" : -1.0,
"showCaption" : true
}, {
"caption" : "属性3",
"codeName" : "field3",
"dataType" : 25,
"detailStyle" : "DEFAULT",
"detailType" : "FORMITEM",
"enableCond" : 3,
"ignoreInput" : 0,
"labelPos" : "LEFT",
"labelWidth" : 130,
"mOSFilePath" : "psdeformdetail_formitems/field3",
"name" : "field3",
"noPrivDisplayMode" : 1,
"getPSAppDEField" : {
"name" : "FIELD3",
"codeName" : "Field3"
},
"getPSEditor" : {
"editorType" : "TEXTBOX",
"maxLength" : 100,
"name" : "field3"
},
"getPSLayoutPos" : {
"colMD" : 24,
"layout" : "TABLE_24COL"
},
"rTMOSFilePath" : "psdeformdetail_formitems/field3",
"allowEmpty" : true,
"showCaption" : true
} ],
"getPSLayout" : {
"childColLG" : -1,
"childColMD" : 24,
"childColSM" : -1,
"childColXS" : -1,
"columnCount" : 24,
"layout" : "TABLE_24COL"
},
"getPSLayoutPos" : {
"colMD" : 24,
"layout" : "TABLE_24COL"
},
"rTMOSFilePath" : "psdeformdetail_grouppanels/grouppanel4",
"infoGroupMode" : false,
"showCaption" : true
} ], } ],
"getPSLayout" : { "getPSLayout" : {
"childColLG" : -1, "childColLG" : -1,
......
...@@ -16391,61 +16391,93 @@ ...@@ -16391,61 +16391,93 @@
"checkMode" : 3, "checkMode" : 3,
"name" : "表单项值规则", "name" : "表单项值规则",
"getPSDEFValueRule" : { "getPSDEFValueRule" : {
"codeName" : "ValueRule", "codeName" : "ValueRule3",
"mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/AMOUNT/psdefvaluerules/ValueRule", "mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD2/psdefvaluerules/ValueRule3",
"name" : "值规则", "name" : "field2值规则",
"getPSDEFVRGroupCondition" : { "getPSDEFVRGroupCondition" : {
"condOp" : "AND", "condOp" : "AND",
"condType" : "GROUP", "condType" : "GROUP",
"name" : "默认组", "name" : "默认组",
"getPSDEFVRConditions" : [ { "getPSDEFVRConditions" : [ {
"condOp" : "EQ", "condType" : "REGEX",
"condType" : "SIMPLE", "dEFName" : "FIELD2",
"dEFName" : "AMOUNT", "name" : "[正则式](^[0-9]*$)",
"name" : "[常规条件] 等于(=) 数据对象属性(100)", "regExCode" : "^[0-9]*$",
"paramType" : "ENTITYFIELD", "ruleInfo" : "只能写数字"
"paramValue" : "100",
"ruleInfo" : "amount等于100"
} ], } ],
"ruleInfo" : "amount等于100" "ruleInfo" : "只能写数字"
}, },
"rTMOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/AMOUNT/psdefvaluerules/ValueRule", "rTMOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD2/psdefvaluerules/ValueRule3",
"ruleInfo" : "amount等于100", "ruleInfo" : "只能写数字",
"checkDefault" : false, "checkDefault" : false,
"defaultMode" : false, "defaultMode" : false,
"enableBackend" : true, "enableBackend" : true,
"enableFront" : true "enableFront" : true
}, },
"getPSDEFormItemName" : "amount", "getPSDEFormItemName" : "field2",
"valueRuleType" : "DEFVALUERULE" "valueRuleType" : "DEFVALUERULE"
}, { }, {
"checkMode" : 3, "checkMode" : 3,
"name" : "表单项值规则", "name" : "表单项值规则",
"getPSDEFValueRule" : { "getPSDEFValueRule" : {
"codeName" : "ValueRule3", "codeName" : "ValueRule4",
"mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD2/psdefvaluerules/ValueRule3", "mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD3/psdefvaluerules/ValueRule4",
"name" : "值规则3", "name" : "field3值规则",
"getPSDEFVRGroupCondition" : { "getPSDEFVRGroupCondition" : {
"condOp" : "AND", "condOp" : "AND",
"condType" : "GROUP", "condType" : "GROUP",
"name" : "默认组", "name" : "默认组",
"getPSDEFVRConditions" : [ { "getPSDEFVRConditions" : [ {
"condType" : "REGEX", "condType" : "STRINGLENGTH",
"dEFName" : "FIELD2", "dEFName" : "FIELD3",
"name" : "[正则式](^[0-9]*$)", "maxValue" : 15,
"regExCode" : "^[0-9]*$", "minValue" : 5,
"ruleInfo" : "只能写数字" "name" : "[字符长度] 大于 5 且 小于 15",
"ruleInfo" : "5<=field3字符长度<=15",
"includeMaxValue" : false,
"includeMinValue" : false
} ], } ],
"ruleInfo" : "只能写数字" "ruleInfo" : "5<=field3字符长度<=15"
}, },
"rTMOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD2/psdefvaluerules/ValueRule3", "rTMOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD3/psdefvaluerules/ValueRule4",
"ruleInfo" : "只能写数字", "ruleInfo" : "5<=field3字符长度<=15",
"checkDefault" : false, "checkDefault" : false,
"defaultMode" : false, "defaultMode" : false,
"enableBackend" : true, "enableBackend" : true,
"enableFront" : true "enableFront" : true
}, },
"getPSDEFormItemName" : "field2", "getPSDEFormItemName" : "field3",
"valueRuleType" : "DEFVALUERULE"
}, {
"checkMode" : 3,
"name" : "表单项值规则",
"getPSDEFValueRule" : {
"codeName" : "ValueRule",
"mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/AMOUNT/psdefvaluerules/ValueRule",
"name" : "amount值规则",
"getPSDEFVRGroupCondition" : {
"condOp" : "AND",
"condType" : "GROUP",
"name" : "默认组",
"getPSDEFVRConditions" : [ {
"condOp" : "EQ",
"condType" : "SIMPLE",
"dEFName" : "AMOUNT",
"name" : "[常规条件] 等于(=) 数据对象属性(100)",
"paramType" : "ENTITYFIELD",
"paramValue" : "100",
"ruleInfo" : "amount等于100"
} ],
"ruleInfo" : "amount等于100"
},
"rTMOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/AMOUNT/psdefvaluerules/ValueRule",
"ruleInfo" : "amount等于100",
"checkDefault" : false,
"defaultMode" : false,
"enableBackend" : true,
"enableFront" : true
},
"getPSDEFormItemName" : "amount",
"valueRuleType" : "DEFVALUERULE" "valueRuleType" : "DEFVALUERULE"
}, { }, {
"checkMode" : 3, "checkMode" : 3,
...@@ -16453,7 +16485,7 @@ ...@@ -16453,7 +16485,7 @@
"getPSDEFValueRule" : { "getPSDEFValueRule" : {
"codeName" : "ValueRule2", "codeName" : "ValueRule2",
"mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD/psdefvaluerules/ValueRule2", "mOSFilePath" : "psmodules/Test/psdataentities/TEST/psdefields/FIELD/psdefvaluerules/ValueRule2",
"name" : "值规则2", "name" : "field值规则",
"getPSDEFVRGroupCondition" : { "getPSDEFVRGroupCondition" : {
"condOp" : "AND", "condOp" : "AND",
"condType" : "GROUP", "condType" : "GROUP",
...@@ -16545,6 +16577,13 @@ ...@@ -16545,6 +16577,13 @@
"name" : "FIELD2", "name" : "FIELD2",
"codeName" : "Field2" "codeName" : "Field2"
} }
}, {
"id" : "field3",
"dataType" : 25,
"getPSAppDEField" : {
"name" : "FIELD3",
"codeName" : "Field3"
}
}, { }, {
"id" : "testid", "id" : "testid",
"hidden" : true, "hidden" : true,
...@@ -16793,6 +16832,80 @@ ...@@ -16793,6 +16832,80 @@
"rTMOSFilePath" : "psdeformdetail_grouppanels/grouppanel3", "rTMOSFilePath" : "psdeformdetail_grouppanels/grouppanel3",
"infoGroupMode" : false, "infoGroupMode" : false,
"showCaption" : true "showCaption" : true
}, {
"actionGroupExtractMode" : "ITEM",
"caption" : "字符长度",
"codeName" : "grouppanel4",
"detailStyle" : "DEFAULT",
"detailType" : "GROUPPANEL",
"mOSFilePath" : "psdeformdetail_grouppanels/grouppanel4",
"name" : "grouppanel4",
"getPSDEFormDetails" : [ {
"codeName" : "rawitem4",
"contentType" : "RAW",
"detailStyle" : "DEFAULT",
"detailType" : "RAWITEM",
"mOSFilePath" : "psdeformdetail_rawitems/rawitem4",
"name" : "rawitem4",
"getPSLayoutPos" : {
"colMD" : 24,
"layout" : "TABLE_24COL"
},
"getPSRawItem" : {
"caption" : "5<=field3字符长度<=15",
"contentType" : "RAW",
"name" : "rawitem4"
},
"rTMOSFilePath" : "psdeformdetail_rawitems/rawitem4",
"rawContent" : "5<=field3字符长度<=15",
"rawItemHeight" : -1.0,
"rawItemWidth" : -1.0,
"showCaption" : true
}, {
"caption" : "属性3",
"codeName" : "field3",
"dataType" : 25,
"detailStyle" : "DEFAULT",
"detailType" : "FORMITEM",
"enableCond" : 3,
"ignoreInput" : 0,
"labelPos" : "LEFT",
"labelWidth" : 130,
"mOSFilePath" : "psdeformdetail_formitems/field3",
"name" : "field3",
"noPrivDisplayMode" : 1,
"getPSAppDEField" : {
"name" : "FIELD3",
"codeName" : "Field3"
},
"getPSEditor" : {
"editorType" : "TEXTBOX",
"maxLength" : 100,
"name" : "field3"
},
"getPSLayoutPos" : {
"colMD" : 24,
"layout" : "TABLE_24COL"
},
"rTMOSFilePath" : "psdeformdetail_formitems/field3",
"allowEmpty" : true,
"showCaption" : true
} ],
"getPSLayout" : {
"childColLG" : -1,
"childColMD" : 24,
"childColSM" : -1,
"childColXS" : -1,
"columnCount" : 24,
"layout" : "TABLE_24COL"
},
"getPSLayoutPos" : {
"colMD" : 24,
"layout" : "TABLE_24COL"
},
"rTMOSFilePath" : "psdeformdetail_grouppanels/grouppanel4",
"infoGroupMode" : false,
"showCaption" : true
} ], } ],
"getPSLayout" : { "getPSLayout" : {
"childColLG" : -1, "childColLG" : -1,
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册