{"Message":"重写部分工时校验逻辑","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/任务表"},{"State":1,"Type":23,"Name":"TableView/反馈收集任务匿名视图"},{"State":1,"Type":1,"Name":"PCPage/项目成员详情"},{"State":1,"Type":1,"Name":"PCPage/任务列表"},{"State":1,"Type":1,"Name":"PCPage/任务首页"},{"State":1,"Type":1,"Name":"PCPage/任务-基本信息"},{"State":1,"Type":1,"Name":"PCPage/任务-工时"},{"State":1,"Type":1,"Name":"PCPage/工时详情"},{"State":1,"Type":1,"Name":"PCPage/新增报工"},{"State":1,"Type":15,"Name":"ServerCommand/修改任务预算工时"},{"State":1,"Type":15,"Name":"ServerCommand/上报实际工时"},{"State":1,"Type":15,"Name":"ServerCommand/分配任务工时"},{"State":1,"Type":15,"Name":"ServerCommand/计算报工数据"},{"State":1,"Type":15,"Name":"ServerCommand/任务发起流程前校验"},{"State":1,"Type":28,"Name":"ProcessItem/新增任务流程"},{"State":1,"Type":1,"Name":"PCPage/页面反馈录入"},{"State":1,"Type":23,"Name":"TableView/项目平行视图"},{"State":1,"Type":23,"Name":"TableView/任务平行视图"},{"State":1,"Type":28,"Name":"ProcessItem/项目立项流程"},{"State":1,"Type":15,"Name":"ServerCommand/项目流程发起前校验"},{"State":3,"Type":31,"Name":"UserControlPage/任务统计信息"}],"Version":"v1"}
This commit is contained in:
@@ -165,7 +165,7 @@
|
||||
"4,1": "成员默认时薪",
|
||||
"7,1": "岗位",
|
||||
"10,1": "默认时薪",
|
||||
"10,14": "*优先级低于岗位成员时薪",
|
||||
"10,14": "*优先级高于岗位成员时薪",
|
||||
"14,1": "取消",
|
||||
"14,12": "保存"
|
||||
},
|
||||
@@ -224,7 +224,7 @@
|
||||
"TableName": "用户信息视图",
|
||||
"BindingInfos": [
|
||||
{
|
||||
"GUID": "ed9f5481-ba07-48ba-8bb1-bad3d9ca8bea",
|
||||
"GUID": "6a9f920d-a7a4-4be4-90d6-9a5f08c9cc8e",
|
||||
"BindingInfo": {
|
||||
"TableName": "用户信息视图",
|
||||
"ColumnName": "用户名",
|
||||
@@ -233,7 +233,7 @@
|
||||
"ColumnName": "value"
|
||||
},
|
||||
{
|
||||
"GUID": "87d1b625-d8a1-4184-8abe-612e03c5b71a",
|
||||
"GUID": "98a7b679-0997-4b81-87d5-c2f70b1b6eca",
|
||||
"BindingInfo": {
|
||||
"TableName": "用户信息视图",
|
||||
"ColumnName": "全名",
|
||||
@@ -242,19 +242,6 @@
|
||||
"ColumnName": "label"
|
||||
}
|
||||
],
|
||||
"SqlCondition": {
|
||||
"$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
|
||||
"CompareType": 9,
|
||||
"ColumnBindingInfo": {
|
||||
"TableName": "用户信息视图",
|
||||
"ColumnName": "用户名",
|
||||
"GUID": "6570c271-53c6-4c7a-8964-8af5ea6c9ec8"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=项目成员详情!已有项目成员"
|
||||
}
|
||||
},
|
||||
"NullFormulaValueQueryPolicy": 1,
|
||||
"CustomColumns": []
|
||||
},
|
||||
@@ -268,7 +255,10 @@
|
||||
},
|
||||
"DataValidationInfo": {
|
||||
"IgnoreBlank": false
|
||||
}
|
||||
},
|
||||
"RulesGuidList": [
|
||||
"e3b0f7dd-9e6d-4807-ad47-eb02ebbce0be"
|
||||
]
|
||||
},
|
||||
"5,1": {
|
||||
"BindingInfo": {
|
||||
@@ -446,17 +436,17 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "294c01fd-4ba6-437b-ade1-7a1638150ec6"
|
||||
"ID": "23e37a20-d547-42c3-8ac7-85c6a426ab4d"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "cafecec1-57df-4486-93a2-fca660ff06c3"
|
||||
"ID": "d86e289c-8833-4889-82d2-2e167bd3eba0"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "c0c632ff-354f-4f4a-8cd5-053b21b66ec8"
|
||||
"ID": "186d402d-216b-4bee-8704-0937ed990a37"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -545,7 +535,10 @@
|
||||
},
|
||||
"DataValidationInfo": {
|
||||
"IgnoreBlank": false
|
||||
}
|
||||
},
|
||||
"RulesGuidList": [
|
||||
"73cb25ad-6c05-48cd-84e5-b28c2dd119b0"
|
||||
]
|
||||
},
|
||||
"11,1": {
|
||||
"BindingInfo": {
|
||||
@@ -571,10 +564,10 @@
|
||||
}
|
||||
],
|
||||
"step": 1,
|
||||
"controlsPosition": true
|
||||
"placeholder": "留空则跟随岗位时薪设置",
|
||||
"controls": false
|
||||
},
|
||||
"DataValidationInfo": {
|
||||
"IgnoreBlank": false,
|
||||
"InputMessageTitle": "提示",
|
||||
"InputMessage": "如果任务没有设置时薪,则采用此处设置的时薪来计算收益"
|
||||
}
|
||||
@@ -671,7 +664,7 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "25d31902-37e1-4bd2-9883-609a71f0a127"
|
||||
"ID": "5af2164b-96a5-4810-a1ec-c3ff3ebd9840"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -681,12 +674,12 @@
|
||||
"Message": "请不要重复添加成员"
|
||||
}
|
||||
],
|
||||
"ID": "2de17b3b-d25a-4b59-b6ed-2d076b0f4aec"
|
||||
"ID": "6185053c-0982-4797-b4dc-14b579ca7313"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "0d241129-0de2-4188-a351-665953304a32"
|
||||
"ID": "a5759e29-407d-4a98-b3d2-9075bb004262"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -696,7 +689,7 @@
|
||||
"ShowConfirm": false
|
||||
}
|
||||
],
|
||||
"ID": "0b63e0b9-f159-4c98-9aa1-5e85d250fe75"
|
||||
"ID": "156e9190-e44d-4184-aa7f-5230e65f6f1a"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -718,7 +711,7 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "db290d31-2338-4330-b213-5fcf77b8ae4e"
|
||||
"ID": "7fd353da-f007-4404-b494-e03948a52089"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -728,7 +721,7 @@
|
||||
"Message": "请指定项目"
|
||||
}
|
||||
],
|
||||
"ID": "574aa4c6-64fb-477a-80c7-d1d15e8bec30"
|
||||
"ID": "3a8e364e-7dc1-4376-ab74-15fd64454a63"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -757,6 +750,18 @@
|
||||
"ColumnName": "项目成员",
|
||||
"GUID": "f8e37c92-932d-4893-8ba6-0af354a81936"
|
||||
}
|
||||
},
|
||||
"16,11": {
|
||||
"BindingInfo": {
|
||||
"TableName": "项目成员表",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "5e7a8e37-985b-422b-acdc-a6d34b4babbb",
|
||||
"RelationBinding": {
|
||||
"RelatedTable": "项目表",
|
||||
"RelatedColumn": "ID",
|
||||
"DisplayColumn": "项目经理"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"StyleDatas": {
|
||||
@@ -945,7 +950,8 @@
|
||||
"16,4,1,3",
|
||||
"5,1,1,14",
|
||||
"16,7,1,4",
|
||||
"16,0,1,4"
|
||||
"16,0,1,4",
|
||||
"16,11,1,3"
|
||||
],
|
||||
"PageInfo": {
|
||||
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
|
||||
@@ -965,7 +971,40 @@
|
||||
},
|
||||
"RowBreakLines": [],
|
||||
"RepeatRangeSettings": [],
|
||||
"RelatedDataTableName": "项目表"
|
||||
"RelatedDataTableName": "项目成员表",
|
||||
"ConditionFormatRulesCollection": {
|
||||
"Rules": [
|
||||
{
|
||||
"$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
|
||||
"Formula": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=项目成员详情!$B$3=项目成员详情!$L$17"
|
||||
},
|
||||
"Priority": 1,
|
||||
"GUID": "73cb25ad-6c05-48cd-84e5-b28c2dd119b0",
|
||||
"StyleInfo": {
|
||||
"Underline": null,
|
||||
"Strikethrough": null
|
||||
},
|
||||
"IsDisabled": true
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
|
||||
"Formula": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=项目成员详情!$B$3=项目成员详情!$L$17"
|
||||
},
|
||||
"GUID": "e3b0f7dd-9e6d-4807-ad47-eb02ebbce0be",
|
||||
"StyleInfo": {
|
||||
"Underline": null,
|
||||
"Strikethrough": null
|
||||
},
|
||||
"IsDisabled": true,
|
||||
"IsInvisible": false,
|
||||
"IsReadOnly": false
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"PrintInfo": {
|
||||
"PaperSize": {},
|
||||
@@ -976,13 +1015,13 @@
|
||||
"Name": "项目ID",
|
||||
"Formula": "项目成员详情!$A$17"
|
||||
},
|
||||
{
|
||||
"Name": "ID",
|
||||
"Formula": "项目成员详情!$E$17"
|
||||
},
|
||||
{
|
||||
"Name": "已有项目成员",
|
||||
"Formula": "项目成员详情!$H$17"
|
||||
},
|
||||
{
|
||||
"Name": "ID",
|
||||
"Formula": "项目成员详情!$E$17"
|
||||
}
|
||||
]
|
||||
}//LzJZzq7JaNBODbgB2MdkmSyfPKz/7Gd+uNNCXuOask2hwQcMfVMRHoY6SRfImM5A+0C9lp7Jvz2FCCkj5KLlJCbLFxoABNoRMersWft1QtM6VzQ+v1n+HG3qQo+0TICJd5bBYeendNdbR0z25lZPrYcKO1tMNLc/Q2/nEVzAvFetmMzp5vghzrKQpPIuxS00+9okTPEA8DEB8Ay8p/o4AXvDuJxM2zLptA7vf/OK+ct/oFg1/U4mvysNRwG4q4m0Z42YuHShyDNodqU/dv605qJnUUZkEhCtlSSSn0O3+1y/QXjHagx5JOH5mo2pB8iOpsEvN+XyaRfp5SgBRb+T7G/BsVgAsU4oYqaFRlR1LF7zufUdNHtFX0JH0OZpxXOyqSUTonWItnoC4+qmUo0qRiqyl7MERK19Z0iiCBLD9D3MfnN8GhHW4A3DJJ5EpY5EKzedeh3SL4itjfl5Vd/v/GcxhOmllHE1MIFZg2oFXZ3j9IvqOjzdP9dmdKekObpkECCDmYrYeJU6x4CAh4vC5DBj/1hCI/8JBzCmekLSAquQRzkhO//W/S+206SIvpO6Re4LNCZjI0Com+Aya2o+GGk52AZCtQEJhhgRyygmvGkHT9EBrN8SMchmQCOUxDTWgmZnxopGsJ6jOm71rzjUh/EuYSHKJBOjGed1ueig/CtcbzwMVPHn/xQysT8dqpy6JhCa1Ppzd/H0cAYmTxDMtifFrFIGh3BmiK/dBjEtdBBwdxNqRwuc77Nd/mxDobo9//LuMbFtzst10fIK/igRX4EM17ePU7d9yc/EbasA3gBPJqAszSFqAS8T6NUVkT1Q/EJ3BZWI8kN/Vk2tgegPFMxgX4aVBDR9eRS84y5xvoPaRNXL0jZRG2No9GnVAyL9Hyp/Ng1P5SYOWHCtL91CVA==|920
|
||||
}//Lt2xtp3SRLptemXLBM6YLklmT2DVHUFRUl1pZn9m941Mee10P/c3X38VuuoJLwYOVH0gWx33LXQl+HUOMo4xieQt4OJxqzcjVY0jmvCDrQFyjYTp2zNJt8tx+rnSM4bU7JiZvbpMcWW1SOIUgQEX8gekI0cksEV9V+qMOYg3l8mvNANVtK0BNmpBeJ/N37vd7LobBJRjgjgBK37j5qIqE6LVNslo7v7m2F7W/qSuqopQgVOmGoVyXejf/5eRqSoodh5d0dLlO2XAYRoPGNdrhEROBpeYRbrTlG3h1Nx5nwiofrqkVYw48VXyMuKXP6snFQfj9mBOvP3Tj/AkjMkFbseSqKmBEatUvCFMgIMPeRaPqse5mtSNg4VU4GfWnFjbKeUjh72pdbU1iglVZPemRxecrRpVO99D0OiOUUnJaCZooN+3AWRVIAJJkZsz7u5busP4xmqt5BTneN0hWudBqnV08SrwNWNkO68GQtDFGq/F4bA9cCyFheXY74Xh1JYjUwk641fS2n56lTbXY6Vq0TnqegOn6p0ShPMqKPu/Gnn+kLvyVunyF042cM++JY9SrLlkdZJvlqMr0R+uvMAGkb2EsmzhQLooTEeurxs2l79wE3N6XLwbWqqEqvOA23WRiSvVrXum9cIjpfWEt66wwqkL2AvfKW4IYxF+vXPFEF/wkqFLJImvpG3R2oqQHol6zO2dMw+A55ooUKvmXrVyjAuHhe4jad9dgPSlG2TfJzc8eF/fvqKu3A7+AllOVboDSo4nkzSl4ZjXr7VQ8g5zPN33I8xQmkLSZlIdlMrg6Gr0tDZp3q0OgXMHNiisdgpX0i5pInC2POcs0hizhBbRj/5bMZVvMCO8v27paR4iGVK/ZrsD+xPW9jdp0D8bnmPnyyJ9zb1tvJccHpELWpGzbA==|920
|
||||
Reference in New Issue
Block a user