{"Message":"修改工时上报逻辑","MessageType":2,"Modules":[{"State":1,"Type":23,"Name":"TableView/View_任务工时统计"},{"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":1,"Name":"PCPage/项目分组详情"}],"Version":"v1"}

This commit is contained in:
SHAMUSPC\NINGMEI
2024-04-05 01:48:24 +08:00
parent d17e8cc189
commit 4651fbf196
9 changed files with 222 additions and 188 deletions

View File

@@ -432,6 +432,7 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=新增报工!B12<=新增报工!O27*24"
},
"IgnoreBlank": false,
"ShowInputMessageWhenCellIsSelected": false,
"ErrorMessage": "工时数超过所选日期范围允许的最大小时数",
"ErrorTo": 1,
@@ -574,7 +575,7 @@
},
"NullFormulaValueQueryPolicy": 0
},
"ID": "a3a049d5d46e472492dd0d7b2f73c243"
"ID": "1fee086e22d54938be48cbeb9e4d82d7"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -765,7 +766,7 @@
"ReloadData": true
}
],
"ID": "0e1c2f19-c270-44a9-8ed9-d082007a2c3b"
"ID": "035a23c7-ff9a-4e8b-9ca3-038a80161b83"
},
{
"CommandList": [
@@ -780,12 +781,12 @@
"BtnText": "知道了"
}
],
"ID": "7db11ce5-0dd7-4f3d-88ee-2c3da93845e7"
"ID": "d822d452-20e4-497e-9552-4ae92ce62bd4"
}
]
}
],
"ID": "9602cc31-1749-45ef-8ec8-54b7ffb1d4f7"
"ID": "7420f0b9-82e4-4904-9f1a-769886e2381f"
},
{
"CommandList": [
@@ -795,7 +796,7 @@
"Message": "用户已取消"
}
],
"ID": "72c55c32-f690-4815-8394-5062d0d3ae76"
"ID": "f9252f1c-0fdf-409b-873a-3dc9647c13cb"
}
]
}
@@ -838,15 +839,127 @@
"LoadBindingDataOption": 2
}
],
"ID": "cb69075a-2c98-41f3-bec4-2d4eecc415d9"
"ID": "ae80c0c6-b298-44bc-be8f-2d911b6238e5"
}
]
}
],
"ID": "d016930e-c9b7-4ead-901f-6ca59162701f"
"ID": "f09e7f7d-4a27-44bf-83d3-12c08b84cc07"
},
{
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "工时统计",
"TableValue": {
"TableName": "任务工时表",
"TableValueType": 1,
"BindingInfos": [
{
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "总工时",
"GUID": "a588183a-77df-43d1-950e-db860d827535"
},
"ColumnName": "总计划工时"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
"SubConditions": [
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务工时表",
"ColumnName": "任务ID",
"GUID": "1f64f9e1-f263-43e5-a608-15285de31f3f"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=新增报工!任务ID"
}
},
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务工时表",
"ColumnName": "执行人",
"GUID": "aa094289-a6e3-4e40-be9f-181c0a37c17d"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=新增报工!B4"
}
},
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务工时表",
"ColumnName": "工时类型",
"GUID": "c9d8a9f8-7aa1-48c8-8214-d77c579013cc"
},
"Value": "计划"
}
]
},
"NullFormulaValueQueryPolicy": 0
},
"ID": "b0be88b9b0d049e7ae3cd94d4561f3ec"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
"SubConditions": [
{
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon",
"tableData": {
"TableName": "任务表",
"ColumnName": "项目ID",
"GUID": "0741d3db-bd5d-45f1-849f-d889c4c08e78",
"RelationBinding": {
"RelatedTable": "项目表",
"RelatedColumn": "ID",
"DisplayColumn": "工时分配方式"
}
}
},
"value": "1"
},
{
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "=新增报工!工时统计.总计划工时"
}
]
},
"value": "0"
}
]
},
"CommandList": [
{
"$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
"FunctionName": "warning",
"Title": "温馨提示",
"Message": "当前成员无计划工时,请添加后重新操作!",
"BtnText": "知道了"
},
{
"$type": "Forguncy.Model.StopCommand, ServerDesignerCommon"
}
],
"ID": "82773e11-25d0-4575-ae4a-2d8b67b8b44e"
}
]
},
{
"$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
"Title": "加载中",
@@ -973,7 +1086,7 @@
"ReloadData": true
}
],
"ID": "dd329d50-7ea5-41c9-bec3-98fca6fc6403"
"ID": "8fe8805a-dee4-4b4c-88e4-9c36ed36043d"
},
{
"CommandList": [
@@ -988,17 +1101,17 @@
"BtnText": "知道了"
}
],
"ID": "5944ca6d-686e-475d-986d-1d46115a0100"
"ID": "d24901cd-753d-418b-93c5-cd74e75d7b27"
}
]
}
],
"ID": "a91e4008-c2a7-454e-aee1-5302a49edd33"
"ID": "4b752455-e103-4669-9c73-349718002062"
}
]
}
],
"ID": "6d475b79-0ba3-4a20-a4de-321e187f846c"
"ID": "51edf461-9921-46ce-b7bb-9e2c14daa734"
},
{
"CommandList": [
@@ -1008,7 +1121,7 @@
"Message": "请添加参与人后进行操作"
}
],
"ID": "fd0eefc5-fb25-401d-b925-6a94e29a297c"
"ID": "8ef432bb-1d33-4213-a2f4-774db9cb5bc3"
}
]
}
@@ -1473,7 +1586,7 @@
]
}
],
"ID": "1c7745cc-31e6-484d-bd00-fc2dc88da497"
"ID": "ea75e4f3-4875-415b-9fd0-e351942282ee"
},
{
"CommandList": [
@@ -1490,7 +1603,7 @@
]
}
],
"ID": "4376f577-73af-464e-9e8e-162937f91315"
"ID": "35cb1cbc-39d8-4457-a429-6e3f2e6e8ba9"
}
]
}
@@ -1518,13 +1631,13 @@
"Margin": {}
},
"CustomNames": [
{
"Name": "任务ID",
"Formula": "新增报工!$B$27"
},
{
"Name": "工时类型",
"Formula": "新增报工!$L$4"
},
{
"Name": "任务ID",
"Formula": "新增报工!$B$27"
}
]
}//wDiauKYgggUBevkTkMoRLrf6dSfHGaTCgXaCYwywrD5AVV50hXI8Py5Byay2I6WFcr4XFQt019Qc4hYFLfajj3ejl00ts5d0AuFaKYYKQz8bmw55dVQvi7KdnrSPXMVY2zrUUdD+FahWmqwtDO64jZwW9AIkMYmDzo7JSIi+MUxR58/r8Eb+p37R+wFIgX+SzTJMXCtK/nOEB+nBQnmnSgDM3YwUCBETL5awfKyrn8O7MhxG2fZKs32DEv4TrH5K/81q0971nBs+QVABBnJAxQLs+vkIglzhQmn/kiKFFa/qYIDZrPigZoLJhQtn3Jiw8wyv8qQd6dbA4dBWKdiIfosu/mc8Jn7P6yLmifezO8ro2tA6RCfobvmfJui+1fisQXJcqoaILhQ00isp/z69SxlDzM88GevnKNtwIlErD6xL7UjDNnjHqhAmoh08COcmaJnDRM0cS96KQ5siedZjmZAoNvH/DZE8TwgT4h10s+g4fy8QEJbQutFgNq8IJz7Sg46WMMYqtQYfj5scxHh0T8glA5yICvKCwh5Gj6jgDy3F+1tM4KEo3g+7Un7z4lEdmpmIeCQUU34P1Ja+c3CisfK+muz08Quu4HDsi7cmGNKEElqe/j+uLpToJdJhZBALeZOTgqYv7/LXHNIHLdHTjWAnSFja4UtFGKP5830GVI0Banu4KMZll+1IuDxe0xWDIVw1SZ7rE+3AbfCTqCGiYms3unlDsn6hdpaZlcKVt8Tf9t17rTyRrNjOTKwxF/ZiVKesZmFvbkizm5vJ1I8Js1tVEUSKBjwPvMKHJ6FHv1ocAVXgegZFL2apWQZ2DXRIcuGacbcCoxg+G5BhLYqW0RDDSg802pFyjRzd/5kNRsQGXtzpj0w7LUfp41l7/XoHTqU87tr7BX8TGJ+wnB6SsQ==|920
}//fcAjTKURbpYntWMaY1feaq+HLcw5oL/rk1rpQaj0DkSnKkrVonvjsXkWYBWf/yJIve2N4XbuxCjTWiK8HhdXEnzJDfhMUwcGQNHv+67BzxlYgXALJndQtFoeM57vnL5Yp9TG/HZoG0Bs3N2rHdx8ZDbmIwmDHuAaRavT5N9WdAGq1faLZ9dSrO2f6B1JJC2DUvNpPhXAV6j4hUuefk/mzglFfAB7ba6o9E2SLbI5N6hAQcI/Mx87aL5FmhAuYHyNH33+wKaN52Y1pxoxVaoLPOorgI8RxqZ9KgqsayhUVy+F6kNQIR+xpW2gRNHhorS09xp4Y2pr7x3F8f6hmnxIozDB8zkbWHE7JFptLOr5igHssxE0K6s8i6FmXTLpSm7FzQygPfRwD6xScBh8h5doFFvCXgfgoOoi5RPWPclkOI+VXKdrgj3UV0DARCP0pw4+ZbBAr5YmgirhWCXE354B3VQJ/xLYkwHC6N2+sphRFNw21H/fPK8Ib4AkCbsxqAn0W+0BuHrjYRfuDAGv8iRzLz6G/xjTBLeKkfo6GRZu7Q7dTSohLeI4/YtY9yw0pMxeFcD1gvAKa0iVkTrYsVfPlAHrX5GUk5x9uw02XZMGVMqYWcsx/BoNJIekC0Uj7fi0T27wD0MsXBYtWx+Jht9eYaAJTT3VbjG20SJk0PKzg3yoFWqlk9rGEp9IW2Ng/UPi03Yp+umvmNBdruNIMBV6afV9yoBbU9E4JHSz0hszzyNFJG5/AGjBQD1R+ugNnr78XSjxEooGSITTBmTOUd+RS9wwHcEASzGd/ZocgNLTgjhwmQejQxxabzivKSnHpL2zDJOGbnY2/1v25vq1rRsGn/OPSB/ZY8A1BuaGVlwyedKBw4vQT4HgsNmjfPBYDIDfHCLq7AA275J9r8KHhqXV9w==|920

View File

@@ -7,13 +7,13 @@
"26,14": "DATEDIF(G27,K27,\"d\")+1"
},
"CustomNames": [
{
"Name": "任务ID",
"Formula": "新增报工!$B$27"
},
{
"Name": "工时类型",
"Formula": "新增报工!$L$4"
},
{
"Name": "任务ID",
"Formula": "新增报工!$B$27"
}
]
}