{"Message":"校验任务数据统计\r\n整理任务列表动态显示\r\n测试工时提交、修改工时、子任务校验","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/任务成员表"},{"State":1,"Type":7,"Name":"Table/任务表"},{"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":23,"Name":"TableView/任务平行视图"},{"State":1,"Type":31,"Name":"UserControlPage/任务统计信息"}],"Version":"v1"}
This commit is contained in:
@@ -43,7 +43,7 @@
|
||||
"TableValueType": 1,
|
||||
"BindingInfos": [
|
||||
{
|
||||
"GUID": "cc7c64c9-d547-44f8-a74c-d809c42cf5f6",
|
||||
"GUID": "f2d81556-ab55-4731-87c8-2ef6dc3b8390",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -52,7 +52,7 @@
|
||||
"ColumnName": "项目ID"
|
||||
},
|
||||
{
|
||||
"GUID": "fa36557e-c629-4282-9a76-ec532265aff8",
|
||||
"GUID": "6b5a65e5-2d38-4552-8325-29978f5bf07c",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -66,7 +66,7 @@
|
||||
"ColumnName": "严格模式"
|
||||
},
|
||||
{
|
||||
"GUID": "7bbe0367-afcc-4774-b788-a5b7f4992c13",
|
||||
"GUID": "3b6b6225-a8f2-4428-ac2b-5bacc8aeff24",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -80,7 +80,7 @@
|
||||
"ColumnName": "项目可分配工时"
|
||||
},
|
||||
{
|
||||
"GUID": "ebbc1500-2450-4da6-a039-432646d2a57d",
|
||||
"GUID": "93b3deac-ce8a-4163-b369-da71413992d3",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -94,7 +94,7 @@
|
||||
"ColumnName": "项目经理"
|
||||
},
|
||||
{
|
||||
"GUID": "b0a82edb-12b8-469b-b9fb-e43874e280b8",
|
||||
"GUID": "f416e1d1-3931-4f6e-9b99-28911cb1368b",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "任务名称",
|
||||
@@ -103,7 +103,7 @@
|
||||
"ColumnName": "任务名称"
|
||||
},
|
||||
{
|
||||
"GUID": "2cf83bd0-7a9b-49ec-9cf9-d93af702d011",
|
||||
"GUID": "395821a1-25a2-45e1-9bf6-e701c2d97ef6",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "任务负责人",
|
||||
@@ -112,7 +112,7 @@
|
||||
"ColumnName": "任务负责人"
|
||||
},
|
||||
{
|
||||
"GUID": "02e3c579-ae91-4da8-b60a-3200dd4753fd",
|
||||
"GUID": "02361f6b-cdca-423f-8e4d-3db1023d8c65",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "任务负责人",
|
||||
@@ -125,7 +125,7 @@
|
||||
"ColumnName": "任务负责人_全名"
|
||||
},
|
||||
{
|
||||
"GUID": "205ad391-8767-4d08-a3de-a11add4eb703",
|
||||
"GUID": "25f0ac07-cd61-4518-a914-9e0a3f2b97b0",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "任务预算工时",
|
||||
@@ -134,7 +134,7 @@
|
||||
"ColumnName": "任务预算工时"
|
||||
},
|
||||
{
|
||||
"GUID": "3352d607-f8ee-4059-bc16-8393a33c3db4",
|
||||
"GUID": "f26bf7ca-95bf-4f22-9095-489d2762c417",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "任务类型",
|
||||
@@ -143,7 +143,7 @@
|
||||
"ColumnName": "任务类型"
|
||||
},
|
||||
{
|
||||
"GUID": "d6d1da58-1e04-4af9-9854-6a786b9c61fb",
|
||||
"GUID": "9dba06cb-c256-4b07-b09d-ab48d689fb3b",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "版本",
|
||||
@@ -152,7 +152,7 @@
|
||||
"ColumnName": "版本"
|
||||
},
|
||||
{
|
||||
"GUID": "e9452e89-1aad-458d-89ce-f61679398c07",
|
||||
"GUID": "1f550c76-91e1-4716-8b59-7db72099ff34",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "任务状态",
|
||||
@@ -161,7 +161,7 @@
|
||||
"ColumnName": "任务状态"
|
||||
},
|
||||
{
|
||||
"GUID": "5783df06-a66a-4418-950d-dfd0642fea8b",
|
||||
"GUID": "d1c1cddf-db47-4d81-9165-54a2f2a0b974",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "流程实例ID",
|
||||
@@ -170,7 +170,7 @@
|
||||
"ColumnName": "流程实例ID"
|
||||
},
|
||||
{
|
||||
"GUID": "f0e8274f-9608-4778-9d66-eb8d36aa8b90",
|
||||
"GUID": "6be8e55b-4f64-4b06-9512-cb11970c3541",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "父任务ID",
|
||||
@@ -179,7 +179,7 @@
|
||||
"ColumnName": "父任务ID"
|
||||
},
|
||||
{
|
||||
"GUID": "2dcd075c-85a3-4a82-bbbb-ad88cd31deb6",
|
||||
"GUID": "4207d524-41af-48ee-8e0a-9e7bbd3153b1",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "父任务ID",
|
||||
@@ -193,7 +193,7 @@
|
||||
"ColumnName": "父任务可分配工时"
|
||||
},
|
||||
{
|
||||
"GUID": "3befa333-23eb-4d29-a85d-b245af4f64c9",
|
||||
"GUID": "c3efe081-b843-4300-9b80-5f55da0f8e34",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "父任务ID",
|
||||
@@ -221,7 +221,7 @@
|
||||
},
|
||||
"TopCount": "1"
|
||||
},
|
||||
"ID": "eb8bc078107346f9835e245f468fb303"
|
||||
"ID": "e8265f2c785c461b936a8cf4271090f0"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ProcessInstanceCommand, ServerDesignerCommon",
|
||||
@@ -275,7 +275,7 @@
|
||||
"Message": "请等待父任务审批后方可发起!"
|
||||
}
|
||||
],
|
||||
"ID": "f7a26904-1155-4d52-ba96-aeee4148bbe9"
|
||||
"ID": "0be8de78-c7c0-414b-9ea8-21bf727c7826"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -301,7 +301,7 @@
|
||||
"Message": "当前项目未指定项目经理,请指定后再试"
|
||||
}
|
||||
],
|
||||
"ID": "06c623ed-8d18-4376-868e-dd67dba49938"
|
||||
"ID": "fbf23b28-53c3-4c6e-b04d-8fd2a22e6ff8"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -327,7 +327,7 @@
|
||||
"Message": "请指定任务负责人"
|
||||
}
|
||||
],
|
||||
"ID": "f51ef549-d53c-49d6-8b0e-e5ccb959508d"
|
||||
"ID": "d0460f18-1d55-4c08-a921-b6e7b1a9fc0e"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -353,7 +353,7 @@
|
||||
"Message": "请指定任务类型"
|
||||
}
|
||||
],
|
||||
"ID": "21b2883d-3fc7-4742-9836-55c06e5d6a44"
|
||||
"ID": "3a2ec4ad-512f-4ee6-93fd-b25226907433"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -379,7 +379,7 @@
|
||||
"Message": "请为任务指定版本"
|
||||
}
|
||||
],
|
||||
"ID": "f8d8b0c5-49fd-44f0-9e7d-e11c92dc30ee"
|
||||
"ID": "f50a279e-15ee-4d37-82b6-25f971f78c6f"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -422,10 +422,10 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务信息.项目可分配工时"
|
||||
},
|
||||
"ID": "b866a42a1fd14b288e0fa63d199220a7"
|
||||
"ID": "0d5ac7332bf942d1998fe6e03c20481e"
|
||||
}
|
||||
],
|
||||
"ID": "1848cdd5-1953-445b-a507-e05cd778f940"
|
||||
"ID": "1510307d-3f0e-4506-a698-da76ba49d1a3"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -436,10 +436,10 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务信息.父任务可分配工时"
|
||||
},
|
||||
"ID": "bac8fd9431a640f4836d285d9ecbd597"
|
||||
"ID": "b1aff090a96e4e618b49838429706ff5"
|
||||
}
|
||||
],
|
||||
"ID": "f089826f-d44e-49bf-bc54-10568e049f17"
|
||||
"ID": "f620c048-3338-49db-99c9-19ab316aa4d1"
|
||||
}
|
||||
],
|
||||
"Comments": "严格模式下,根据是否有父任务来计算本次预算工时的上限"
|
||||
@@ -473,12 +473,12 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"ID": "99facc91-cdee-49ee-a352-553cf939e45c"
|
||||
"ID": "8bd11489-d35c-4d5c-bd1f-dc8767600961"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "51e1b7bb-21be-4bbb-8c1c-480c746a9e36"
|
||||
"ID": "743e50f1-e5d4-4c01-9c28-f609accef155"
|
||||
}
|
||||
],
|
||||
"Comments": "校验工时情况是否通过"
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
"TableValueType": 1,
|
||||
"BindingInfos": [
|
||||
{
|
||||
"GUID": "be2a7c85-71fb-4976-9af2-507b573c92d6",
|
||||
"GUID": "fcf545b1-38fb-4a2e-b3e3-1f4af870ac2f",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -54,7 +54,7 @@
|
||||
"ColumnName": "项目ID"
|
||||
},
|
||||
{
|
||||
"GUID": "4a1fe1bc-8729-4b6a-881f-bd2eb810527b",
|
||||
"GUID": "6835a1c1-53c9-4289-8d3f-dc5985f34647",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -68,21 +68,35 @@
|
||||
"ColumnName": "严格模式"
|
||||
},
|
||||
{
|
||||
"GUID": "af5ce581-9c03-4823-a5f7-e60ba0f56d62",
|
||||
"GUID": "ef21deed-1d60-41be-ae93-47447bc963f8",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "589e85bb-a515-4946-bbba-0fd990283805",
|
||||
"GUID": "4e99fa55-723f-48b8-955c-5595ae187aa6",
|
||||
"RelationBinding": {
|
||||
"RelatedTable": "项目平行视图",
|
||||
"RelatedColumn": "ID",
|
||||
"DisplayColumn": "项目可分配工时"
|
||||
"DisplayColumn": "项目预算工时"
|
||||
}
|
||||
},
|
||||
"ColumnName": "项目可分配工时"
|
||||
"ColumnName": "项目预算工时"
|
||||
},
|
||||
{
|
||||
"GUID": "2f207def-1824-4e7e-9d3c-d85442d4ada5",
|
||||
"GUID": "d677bdc0-525e-4549-a8cb-4c982387db0d",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "09bc90b5-976b-41f9-ac1d-235435d37d0b",
|
||||
"RelationBinding": {
|
||||
"RelatedTable": "项目平行视图",
|
||||
"RelatedColumn": "ID",
|
||||
"DisplayColumn": "项目总分配工时"
|
||||
}
|
||||
},
|
||||
"ColumnName": "项目总分配工时"
|
||||
},
|
||||
{
|
||||
"GUID": "4c2824d0-cb98-4b5b-b05c-09e82046f1da",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "任务名称",
|
||||
@@ -91,7 +105,7 @@
|
||||
"ColumnName": "任务名称"
|
||||
},
|
||||
{
|
||||
"GUID": "a4e87092-f4a7-463a-bfd8-49784aee4291",
|
||||
"GUID": "60d2bc6f-c3b0-45f0-bbab-2dec192067ba",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "总分配工时",
|
||||
@@ -100,7 +114,7 @@
|
||||
"ColumnName": "总分配工时"
|
||||
},
|
||||
{
|
||||
"GUID": "f2e98909-a670-46b0-96d5-48fcbc7f404f",
|
||||
"GUID": "05d16810-fc64-4712-8fb4-0836a53b995c",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "已分配工时",
|
||||
@@ -109,7 +123,7 @@
|
||||
"ColumnName": "已分配工时"
|
||||
},
|
||||
{
|
||||
"GUID": "f751f581-8165-4008-9483-6a81f235fb1f",
|
||||
"GUID": "8fd091d2-15b2-4d23-b8ef-7527ff211841",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "父任务ID",
|
||||
@@ -118,11 +132,11 @@
|
||||
"ColumnName": "父任务ID"
|
||||
},
|
||||
{
|
||||
"GUID": "99d812f4-55d1-4297-b6f6-37ea4cf3097e",
|
||||
"GUID": "288b89c9-f815-4a07-b151-9d4959a1712f",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "父任务ID",
|
||||
"GUID": "7fa493a6-7867-4a57-bc91-7c846e7a4b76",
|
||||
"GUID": "982feecb-8da9-46e9-99a4-0e7a4e599de3",
|
||||
"RelationBinding": {
|
||||
"RelatedTable": "任务平行视图",
|
||||
"RelatedColumn": "ID",
|
||||
@@ -130,11 +144,41 @@
|
||||
}
|
||||
},
|
||||
"ColumnName": "父任务可分配工时"
|
||||
},
|
||||
{
|
||||
"GUID": "55d60ec7-dfc4-4ef1-8341-43476395b337",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "本任务已分配工时",
|
||||
"GUID": "d0b307f8-9206-4597-a5cf-4ecb4e3c27ea"
|
||||
},
|
||||
"ColumnName": "本任务已分配工时"
|
||||
}
|
||||
],
|
||||
"SqlCondition": {
|
||||
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
||||
"ColumnBindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "ID",
|
||||
"GUID": "8ed8daac-ea2a-4392-86e2-4c91c582a7b1"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务ID"
|
||||
}
|
||||
},
|
||||
"TopCount": "1"
|
||||
},
|
||||
"ID": "7106ec79fbd74d16a4200f5775065b5a"
|
||||
"ID": "f9f427e2e0a249908d9c7ebc509143a3"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "项目可分配工时",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务表.项目预算工时-任务表.项目总分配工时"
|
||||
},
|
||||
"ID": "23a8904191ab4dc486ac16c1ba70cd5b"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon",
|
||||
@@ -171,7 +215,7 @@
|
||||
},
|
||||
"value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务表.已分配工时"
|
||||
"SerializeProperty": "=任务表.本任务已分配工时"
|
||||
},
|
||||
"compareType": 4
|
||||
},
|
||||
@@ -181,7 +225,7 @@
|
||||
"ErrorCode": "400",
|
||||
"Message": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=\"任务已被分配消耗\"&任务表.已分配工时&\"小时,修改后工时,不可低于此值。\""
|
||||
"SerializeProperty": "=\"任务已被分配消耗\"&任务表.本任务已分配工时&\"小时,修改后工时,不可低于此值。\""
|
||||
},
|
||||
"CustomReturns": [
|
||||
{
|
||||
@@ -194,7 +238,7 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "026c2ec7-65d0-4edf-b63f-f4811efbbbce"
|
||||
"ID": "79242b1f-9c33-4caf-aebc-9ba3ba7eba3d"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -219,13 +263,13 @@
|
||||
"ParameterName": "上级剩余工时",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务表.项目可分配工时"
|
||||
"SerializeProperty": "=项目可分配工时"
|
||||
},
|
||||
"ID": "a3983825d9f2443291e18e51a11fb868",
|
||||
"ID": "0ef5c7f20704410eabf21c4b868fe64b",
|
||||
"Comments": "如果没有父任务,则将项目可分配工时+任务当前的总分配工时 (相当于这个任务没有分)"
|
||||
}
|
||||
],
|
||||
"ID": "e6a81e42-cfe2-4679-aedd-095c2e63bbd7"
|
||||
"ID": "8caee967-34b5-40d2-bc46-63dce90f29de"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -236,11 +280,11 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务表.父任务可分配工时"
|
||||
},
|
||||
"ID": "7178f06751f243fabad088261b05e67a",
|
||||
"ID": "37e3b8c29aa54194a07548cd3ba217ce",
|
||||
"Comments": "如果没有父任务,则将项目可分配工时+任务当前的总分配工时 (相当于这个任务没有分)"
|
||||
}
|
||||
],
|
||||
"ID": "569ab419-0803-49c9-b7bd-e781ae76f27a"
|
||||
"ID": "581e89a0-73f9-4549-b3e3-3f43273374a7"
|
||||
}
|
||||
],
|
||||
"Comments": "严格模式下,根据是否有父任务来计算本次预算工时的上限"
|
||||
@@ -252,7 +296,7 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=上级剩余工时+任务表.总分配工时"
|
||||
},
|
||||
"ID": "8dffb4efb5bf4fac85b5b1e0b20a83f6",
|
||||
"ID": "fc23623d44294e18935812304bbb80ee",
|
||||
"Comments": "上级任务剩余可用的工时+当前任务的总工时,相当于没有分给它"
|
||||
},
|
||||
{
|
||||
@@ -289,12 +333,12 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "1013396d-e163-4e74-ba8b-802635b85aac"
|
||||
"ID": "2b0f5f20-95fb-4a4e-ad23-a151636a3b61"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "09e64e05-f637-4227-a9cd-b0037d52dd86"
|
||||
"ID": "91aec6fc-2961-4d7f-b928-44110700caba"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
@@ -308,7 +308,16 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=核定工时"
|
||||
},
|
||||
"ID": "c1be037a352d4956b4a3e8ec240b20fe"
|
||||
"ID": "3e3182753b7c4738ba3b1677f0a33da2"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "待分配上报工时",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=工时数"
|
||||
},
|
||||
"ID": "04b93773b7d84e33b23af98da0891576"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
|
||||
@@ -426,29 +435,47 @@
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "计算本次分配工时",
|
||||
"ParameterName": "计算上报工时",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=ROUNDUP(核定工时/分配天数,1)"
|
||||
},
|
||||
"ID": "cff28432d5014558ac644801dc83bcd4"
|
||||
}
|
||||
],
|
||||
"ID": "2314f0bf-605f-4995-9ad9-bfa5472c8bd8"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
"ID": "6861c18abaae4a64b85f27614c4c6480"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "计算本次分配工时",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=ROUNDUP(待分配工时,1)"
|
||||
"SerializeProperty": "=ROUNDUP(核定工时/分配天数,1)"
|
||||
},
|
||||
"ID": "51d76eb5504747bea615fccffb11a13d"
|
||||
"ID": "34efaeaa449044baadb2591bdb778751"
|
||||
}
|
||||
],
|
||||
"ID": "17de5519-67a1-4f83-9cb1-449b7ad3bc88"
|
||||
"ID": "a8aa1415-d49c-4539-83f7-c58187550c22"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "计算上报工时",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=待分配上报工时"
|
||||
},
|
||||
"ID": "6cab8652a3e24a3b8b5892d1b1aa96de"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "计算本次分配工时",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=待分配工时"
|
||||
},
|
||||
"ID": "737f988cc853421ba2604b8663caa91e"
|
||||
}
|
||||
],
|
||||
"ID": "56cdb439-0a71-429f-984c-cd071878c6cc"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -465,7 +492,7 @@
|
||||
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
|
||||
"ParamObject": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=统计工时.总实际工时+计算本次分配工时"
|
||||
"SerializeProperty": "=统计工时.总实际工时+计算上报工时"
|
||||
}
|
||||
},
|
||||
"value": "24",
|
||||
@@ -524,13 +551,13 @@
|
||||
"ParameterName": "本次核定工时",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=IF(计算本次分配工时>(个人工时情况.总计划工时-个人工时情况.总实际工时),(个人工时情况.总计划工时-个人工时情况.总实际工时),计算本次分配工时)"
|
||||
"SerializeProperty": "=IF(计算上报工时>(个人工时情况.总计划工时-个人工时情况.总实际工时),(个人工时情况.总计划工时-个人工时情况.总实际工时),计算上报工时)"
|
||||
},
|
||||
"ID": "82d3168ea8de46269eb8cb8d04263bc9"
|
||||
"ID": "8d491a5ef74f4ee897d8f9bb342947c2"
|
||||
}
|
||||
],
|
||||
"Comments": "如果是按天分配,则需要检测这一天的实际工时是否超出,",
|
||||
"ID": "8e1f5f08-5161-44f0-8b85-769226d15d7e"
|
||||
"ID": "62e86d54-b241-4ab6-a941-9fd46c076b1e"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -539,138 +566,278 @@
|
||||
"ParameterName": "本次核定工时",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=计算本次分配工时"
|
||||
"SerializeProperty": "=计算上报工时"
|
||||
},
|
||||
"ID": "3b52a13937d84916b9d9d54635e2270c"
|
||||
"ID": "0ded4e0b74d841e3b3fd855e20f27dac"
|
||||
}
|
||||
],
|
||||
"ID": "01636c53-f2ca-4c1a-9cde-44a709781fef"
|
||||
"ID": "6c639e39-5c5c-4876-8d3d-32f09bfdccde"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
|
||||
"TableName": "任务工时表",
|
||||
"UpdateType": "add",
|
||||
"ShowConfirm": false,
|
||||
"UpdateBindingValues": [
|
||||
"$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
|
||||
"CommandList": [
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "b769367b-ed5b-431e-b215-c1deeac30f51"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务信息.项目ID"
|
||||
}
|
||||
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
|
||||
"TableName": "任务工时表",
|
||||
"UpdateType": "add",
|
||||
"ShowConfirm": false,
|
||||
"UpdateBindingValues": [
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "1e6fb738-3d19-4d3c-904d-684484bafc09"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务信息.项目ID"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "任务ID",
|
||||
"GUID": "ecc713dd-73a0-45fd-8bcf-6d9c9445aac9"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务ID"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "工时日期",
|
||||
"GUID": "09fa556e-186d-4a19-aa8c-61eba375f451"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=当前日期"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "工时类型",
|
||||
"GUID": "2a32b811-3757-4b98-a2da-6e13e005db65"
|
||||
},
|
||||
"Value": "实际"
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "执行人",
|
||||
"GUID": "7d0a64a7-d3a7-4094-b11c-f1c766c90848"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=执行人"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "执行内容",
|
||||
"GUID": "089f52bd-7282-4e46-9c79-8c7bd26eee77"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=进展内容"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "工时",
|
||||
"GUID": "c32e5e67-dc6b-4655-b04e-cd87b97a2e64"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=本次核定工时"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "上报工时",
|
||||
"GUID": "8dcd050a-f8b8-475a-bca7-9f5f7d0779ce"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=计算上报工时"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "时薪单价",
|
||||
"GUID": "c6cad5a4-0262-484e-89f3-3f1324fb953f"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=计算时薪"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "提成系数",
|
||||
"GUID": "172dc45b-dd32-435c-b260-7690334101cb"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=提成系数"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "时薪来源",
|
||||
"GUID": "1a4391f0-206c-4a76-9d79-f5cd255b85be"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=时薪来源"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "任务ID",
|
||||
"GUID": "dec98623-67dd-4c81-a24e-2f15d7c2614c"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务ID"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "工时日期",
|
||||
"GUID": "e72f9c26-62b4-46de-8fa1-c4ee0a7ebf29"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=当前日期"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "工时类型",
|
||||
"GUID": "5af4b16e-fe30-495e-999d-9bf946ac7749"
|
||||
},
|
||||
"Value": "实际"
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "执行人",
|
||||
"GUID": "f32490b1-8e5d-4595-b960-baa6887370d5"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=执行人"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "执行内容",
|
||||
"GUID": "8efab63a-5684-4be7-9daf-53ba1629eac8"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=进展内容"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "工时",
|
||||
"GUID": "12be422a-6063-40fc-a875-f8e01c176a33"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=本次核定工时"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "上报工时",
|
||||
"GUID": "cb8cb8d8-d865-493b-91b7-5cf4c4167d5d"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=计算本次分配工时"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "时薪单价",
|
||||
"GUID": "ba1bf86e-ef9d-4bd4-9a93-c96f83850200"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=计算时薪"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "提成系数",
|
||||
"GUID": "0c691d92-25a7-4381-a6d8-e85f04ee0041"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=提成系数"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "时薪来源",
|
||||
"GUID": "dfc2ba05-a453-404a-9872-267524c707fa"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=时薪来源"
|
||||
}
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
"ConditionAndCommandPairList": [
|
||||
{
|
||||
"Condition": {
|
||||
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
|
||||
"param": {
|
||||
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
|
||||
"ParamObject": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务信息.工时分配方式"
|
||||
}
|
||||
},
|
||||
"value": "3"
|
||||
},
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
|
||||
"TableName": "任务工时表",
|
||||
"UpdateType": "add",
|
||||
"ShowConfirm": false,
|
||||
"UpdateBindingValues": [
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "961887ae-659c-4337-a98c-ae9e991f406c"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务信息.项目ID"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "任务ID",
|
||||
"GUID": "1f066a99-5744-4544-85ac-0ab3dc160074"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务ID"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "工时日期",
|
||||
"GUID": "c235fd62-1dbd-43cb-9bfd-432025656e03"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=当前日期"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "工时类型",
|
||||
"GUID": "a67c10ac-aa54-4ffc-97e8-0375344361fd"
|
||||
},
|
||||
"Value": "计划"
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "执行人",
|
||||
"GUID": "06dcce45-051c-4277-80b3-d67838a0bdbc"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=执行人"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "执行内容",
|
||||
"GUID": "6fc34fb9-8e12-4abc-9b10-3b5eeeba365e"
|
||||
},
|
||||
"Value": "系统自动生成对应计划,保证任务可分配工时"
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "工时",
|
||||
"GUID": "70556be8-7ff8-4b64-a6b7-666394855a59"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=本次核定工时"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "上报工时",
|
||||
"GUID": "4be7efc6-344d-49e6-908e-ce772c45aa18"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=计算上报工时"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "时薪单价",
|
||||
"GUID": "8972f0f0-9282-4ce3-9c3b-bb6079acce49"
|
||||
},
|
||||
"Value": "0"
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "提成系数",
|
||||
"GUID": "b2920132-6d04-4ac1-9592-260e181e8ab7"
|
||||
},
|
||||
"Value": "0"
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "时薪来源",
|
||||
"GUID": "8a0ff2f5-be57-4f51-b98f-c8675326fa3c"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Comments": "如果是分配到任务,就补一条计划,保证任务可分配工时准确",
|
||||
"ID": "8fe38375-41cb-4b5f-8ef7-ccda5129a297"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -679,12 +846,21 @@
|
||||
"ParameterName": "待分配工时",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=ROUNDUP(待分配工时-计算本次分配工时,1)"
|
||||
"SerializeProperty": "=ROUNDUP(待分配工时-计算上报工时,1)"
|
||||
},
|
||||
"ID": "1109a11b52d24ce892de81be12b029ce"
|
||||
"ID": "0a87d0ac1625451caaae7de7289a1cd4"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "待分配上报工时",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=ROUNDUP(待分配上报工时-计算上报工时,1)"
|
||||
},
|
||||
"ID": "dfe08a493a80498e8915bc2fe710ad21"
|
||||
}
|
||||
],
|
||||
"ID": "2ee034e5-adfe-4ea5-a165-1006467aa11c"
|
||||
"ID": "0460ed6a-861d-4fe6-a598-b8c5c34a4fe2"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -697,7 +873,7 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"ID": "65a446c2-48a7-469a-bf05-4e01cd229bd4"
|
||||
"ID": "0d45bbbc-829c-4691-a7d2-28a6fa2a83e9"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -713,7 +889,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "项目动态",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "dd6b9c66-2ace-4db3-829f-d2fccfd5de44"
|
||||
"GUID": "1144a11d-2103-4e46-95ed-aa1cf7769e60"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -724,7 +900,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "项目动态",
|
||||
"ColumnName": "项目动态",
|
||||
"GUID": "4716c534-e2b0-46a3-91f1-7f6c0c2e2776"
|
||||
"GUID": "bcaebb23-fdc7-47d9-9546-0b8f92e93e82"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -735,7 +911,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "项目动态",
|
||||
"ColumnName": "执行人",
|
||||
"GUID": "db952fe7-2f9e-4ac5-9b95-f8c332427640"
|
||||
"GUID": "6f1e54cd-9592-465d-8785-cdc89619f1c3"
|
||||
},
|
||||
"Value": "%CurrentUser%"
|
||||
}
|
||||
@@ -749,7 +925,7 @@
|
||||
"Message": "报工成功"
|
||||
}
|
||||
],
|
||||
"ID": "a0f122c7-49b1-4d3d-b7b4-a93bd2f38872"
|
||||
"ID": "14a48dac-a86c-4438-86b6-60a4d81a093b"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -765,12 +941,12 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"ID": "175ccd6e-ff57-4f9a-ab7e-a949afe20f49"
|
||||
"ID": "441069e4-55a0-476d-ad6a-6619da529099"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "53d9c708-8fdd-409d-b551-a0306f4d4e3d"
|
||||
"ID": "62472742-dfb4-47de-9e2c-6f8536ee9535"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -783,7 +959,7 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"ID": "dd27d16b-7644-44b7-b966-37d14a2cf317"
|
||||
"ID": "2959e3a3-8e8e-4251-9606-40fccc8fbd11"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -237,7 +237,7 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务信息.可分配工时"
|
||||
},
|
||||
"compareType": 4
|
||||
"compareType": 5
|
||||
},
|
||||
"CommandList": [
|
||||
{
|
||||
@@ -442,7 +442,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "任务成员表",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "46dbbe16-5e29-4001-848b-9cde33e91cfd"
|
||||
"GUID": "907e634d-70aa-4e00-88d9-f79953045dfd"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -453,7 +453,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "任务成员表",
|
||||
"ColumnName": "任务ID",
|
||||
"GUID": "bff7cde1-d988-4f23-9830-f719f199a6b3"
|
||||
"GUID": "abd77ff1-74af-4c64-b709-ba12c09c4449"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -464,7 +464,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "任务成员表",
|
||||
"ColumnName": "任务成员",
|
||||
"GUID": "80d935fe-3363-4157-bfb4-4bd12910115f"
|
||||
"GUID": "0cd16274-f487-4f8c-944d-2160958e5a56"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -475,7 +475,7 @@
|
||||
"ParamNameToSaveNewRowValue": ""
|
||||
}
|
||||
],
|
||||
"ID": "31d7ecc8-104d-48fc-96e8-4df28627f256"
|
||||
"ID": "7b5c9507-6fcf-4351-96a0-00134cfc0acd"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -530,7 +530,7 @@
|
||||
"ID": "f1babee3af9a4401b69d66a5728facf3"
|
||||
}
|
||||
],
|
||||
"ID": "5a43c6fd-9734-49aa-9002-a256e7d7f7ed"
|
||||
"ID": "d084fbee-4af1-4e4d-8eaa-6af89e55b775"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
@@ -564,7 +564,7 @@
|
||||
"ID": "d184eff4cba7445a955fa8144ebd3951"
|
||||
}
|
||||
],
|
||||
"ID": "cec86543-c168-4c2e-81a8-3769b332781c"
|
||||
"ID": "0b37c3cb-e565-4743-bb74-87d80ddbd9f5"
|
||||
}
|
||||
],
|
||||
"Comments": "如果是按人分配,则把计划工时分到一天中"
|
||||
@@ -576,7 +576,7 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=工时数"
|
||||
},
|
||||
"ID": "d0c562049a03431f8bd7b16dc05571a8"
|
||||
"ID": "538fe8a21ecb4b4cb6f8fbf831f03d1d"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
@@ -700,7 +700,7 @@
|
||||
"ID": "954da7d900d44d068c49c0775cbb66ad"
|
||||
}
|
||||
],
|
||||
"ID": "79688b2f-93a6-42bf-b9e9-6cdd65d33e7d"
|
||||
"ID": "9136d195-6c6d-421a-a38c-82180d48e4eb"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -714,7 +714,7 @@
|
||||
"ID": "bd03cd955f4449cf9d84c422471b58ac"
|
||||
}
|
||||
],
|
||||
"ID": "c81b405e-c3a5-4733-8918-ac465fe4d0a8"
|
||||
"ID": "1f4284c0-335b-4330-9c39-0620a677e8fe"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -932,7 +932,7 @@
|
||||
}
|
||||
],
|
||||
"Comments": "如果不是按人分配,且分配后的工时超过负荷,则报错",
|
||||
"ID": "eafc2770-e4d5-4169-b5f5-ff14fa5f7f41"
|
||||
"ID": "5ee7326c-c558-4870-8c9b-3b901b21182c"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -945,7 +945,7 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"ID": "b36283f4-76f4-4a4e-84fe-4999b8ed82ee"
|
||||
"ID": "bd16d028-b73c-491a-b4a8-6d00a6923fec"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -959,7 +959,7 @@
|
||||
"Message": "分配计划工时成功"
|
||||
}
|
||||
],
|
||||
"ID": "789c1dbc-6599-4582-8242-e2c39e6d10c5"
|
||||
"ID": "5fac0eb5-f731-44cc-a018-995976e67698"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -972,12 +972,12 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"ID": "4fda4e38-33d6-4718-ac39-5cb8948b633f"
|
||||
"ID": "892579fc-1bf9-43bc-80d7-6c3b50ea11c3"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "72d12494-04ee-4c3d-8dd3-4318c75f9144"
|
||||
"ID": "215c9939-b849-4e09-b1c6-dc0d0b7d3c77"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -987,13 +987,13 @@
|
||||
"Message": "该用户不是项目成员"
|
||||
}
|
||||
],
|
||||
"ID": "45d5ac8d-19fe-4399-9de8-f7a875a732d5"
|
||||
"ID": "f1bfbc10-35b8-44c1-b4c9-a8d6965a7f01"
|
||||
}
|
||||
],
|
||||
"Comments": "如果任务成员中没有,则自动加一个"
|
||||
}
|
||||
],
|
||||
"ID": "8edb92cd-bfb1-49c3-a1b8-66936a463200"
|
||||
"ID": "bbfe9b03-66df-4e36-9b90-0d6758c44408"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -1003,12 +1003,12 @@
|
||||
"Message": "您提交的工时超过任务预算工时,请修改后重新提交"
|
||||
}
|
||||
],
|
||||
"ID": "d782d30a-c268-4d2a-a437-2e3d97fe30fb"
|
||||
"ID": "36775ed1-cd32-4f99-acdf-6b85362b827c"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "7c9540a9-b064-436f-815e-93c653252939"
|
||||
"ID": "dc63381f-0182-438c-bba5-f8470ca29226"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -1018,7 +1018,7 @@
|
||||
"Message": "任务不存在"
|
||||
}
|
||||
],
|
||||
"ID": "6d828dea-09c2-477b-9c7f-964aefd974e2"
|
||||
"ID": "76705ade-2b7a-4303-bb61-e297fdf90439"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user