{"Message":"1","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/项目表"},{"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":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":11,"Name":"UserService"},{"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":23,"Name":"TableView/任务平行视图"},{"State":1,"Type":1,"Name":"PCPage/项目代码"},{"State":3,"Type":15,"Name":"ServerCommand/新增任务"},{"State":3,"Type":16,"Name":"TaskScheduler/仓库新增事件"}],"Version":"v1"}
This commit is contained in:
@@ -317,7 +317,7 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "86c56d0c-4d09-48e4-9eb0-96b808d89dbe"
|
||||
"ID": "ca71c4d3-299e-446c-8353-3cbe10d02cf9"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -452,38 +452,12 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "e63f93a5-1f2f-4286-bcf3-6b015d3f4e01"
|
||||
"ID": "b433409a-d06e-4b6e-9c2c-bfa80d8d309a"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
|
||||
"ServerCommandName": "同步仓库的所有提交",
|
||||
"Parameters": [
|
||||
{
|
||||
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
|
||||
"ParamName": "仓库ID",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=仓库ID"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
|
||||
"ParamName": "分支名"
|
||||
}
|
||||
],
|
||||
"ResultErrorCodeTo": {
|
||||
"SerializeProperty": "code"
|
||||
},
|
||||
"ResultMessageTo": {
|
||||
"SerializeProperty": "msg"
|
||||
},
|
||||
"RefreshAfterFinish": true,
|
||||
"CheckDataValidation": true
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
"ConditionAndCommandPairList": [
|
||||
@@ -561,7 +535,7 @@
|
||||
"Message": "仓库创建并订阅成功!"
|
||||
}
|
||||
],
|
||||
"ID": "ee322151-c151-4ca2-b21c-5fc4927829e4"
|
||||
"ID": "716dc202-3922-45da-9fd3-e013b582bfd6"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -574,12 +548,12 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"ID": "a6276d3e-6fe9-418f-9a1e-f865463db454"
|
||||
"ID": "ebc5303a-73aa-4cab-82c1-9c3b31bd4790"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "25642aaf-c275-4125-a6d2-766bca9ddd85"
|
||||
"ID": "c99f5e6b-f975-4b3f-8ebd-ca9feac5ad27"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -589,7 +563,7 @@
|
||||
"Message": "仓库创建成功!"
|
||||
}
|
||||
],
|
||||
"ID": "1a1d7a39-1b49-42e8-aef8-47796c021d26"
|
||||
"ID": "084ac9fe-56a6-4e20-bdaa-510ec487c06a"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -26,11 +26,12 @@
|
||||
"DataValidationInfo": {
|
||||
"IgnoreBlank": false
|
||||
},
|
||||
"TestData": "33487312"
|
||||
"TestData": "32969134"
|
||||
},
|
||||
{
|
||||
"Name": "分支名",
|
||||
"DataValidationInfo": {}
|
||||
"DataValidationInfo": {},
|
||||
"TestData": "master"
|
||||
}
|
||||
],
|
||||
"InvokeTriggerTestData": {
|
||||
@@ -307,7 +308,7 @@
|
||||
"WithinLoop": true
|
||||
}
|
||||
],
|
||||
"ID": "5330b11e-70b9-49d4-acf3-fd571818c3a5"
|
||||
"ID": "02b1bc06-6b08-40f3-9940-346b98d114ba"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -580,17 +581,17 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "caa36840-678a-44ca-b4ae-aefab93d8a65"
|
||||
"ID": "583c643e-f5ed-467b-97ef-dc5b1013ef86"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "97673824-c1d9-4d12-8214-072c500d6377"
|
||||
"ID": "b79cbc00-24c6-4396-b809-e5d5d03123e4"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "3897beac-9b94-4122-9c8c-eb8fa2230708"
|
||||
"ID": "943c23ad-dc8d-40a1-9219-2b9e1ad1cc3e"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -600,7 +601,7 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "0489304b-393a-4de6-86e0-5aa25b1997dc"
|
||||
"ID": "ba22b6aa-ec8d-4aa0-a0a8-3560fddecb07"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -635,7 +636,7 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"ID": "efa475d6-8b00-4c11-8931-c9c13b83a6dd"
|
||||
"ID": "cc2f7d06-2810-4f50-89ae-4fb850629e1e"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -651,12 +652,12 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"ID": "26befa33-2aff-46d8-8457-796f788d0c15"
|
||||
"ID": "97be4a8e-96bf-458a-bc44-7f0554bd0fa2"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "4b49cfde-63e1-487e-aac9-b5d716fb47c7"
|
||||
"ID": "90295fd0-f9ae-42cd-b4c0-49f2a00fb536"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -666,7 +667,7 @@
|
||||
"Message": "仓库不存在或尚未设置拉取人员"
|
||||
}
|
||||
],
|
||||
"ID": "7e112ca2-8e15-48b9-8f5b-10052ac14df8"
|
||||
"ID": "5549cfc8-9683-4201-90ac-dfb52fbaadc9"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -43,7 +43,7 @@
|
||||
"TableValueType": 1,
|
||||
"BindingInfos": [
|
||||
{
|
||||
"GUID": "51c6dcbf-fe8b-46d8-bfb4-191d546a0327",
|
||||
"GUID": "0c58d519-5722-4971-b425-4dd9cde10693",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -52,7 +52,7 @@
|
||||
"ColumnName": "项目ID"
|
||||
},
|
||||
{
|
||||
"GUID": "cddf0559-1f01-4e67-b93c-bb1e34e4dcc8",
|
||||
"GUID": "c27895d0-8cfc-4b48-bf35-974a06bf7bda",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "父任务ID",
|
||||
@@ -61,7 +61,7 @@
|
||||
"ColumnName": "父任务ID"
|
||||
},
|
||||
{
|
||||
"GUID": "cd690ee7-a6c5-4904-8bf4-713f93816b13",
|
||||
"GUID": "ba805a37-b202-475f-8213-572c32498c28",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -80,7 +80,7 @@
|
||||
"ColumnName": "项目预算工时"
|
||||
},
|
||||
{
|
||||
"GUID": "96e79e31-b1a4-4e37-8aee-350c62261957",
|
||||
"GUID": "8f962fdb-572f-41f3-b839-82289968e80e",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -99,7 +99,7 @@
|
||||
"ColumnName": "已分配任务工时"
|
||||
},
|
||||
{
|
||||
"GUID": "f0d7b2c3-9c10-4eeb-9c78-cf075c1ea8d8",
|
||||
"GUID": "b1571501-4565-433c-bd5a-dd2d15732b81",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -113,7 +113,7 @@
|
||||
"ColumnName": "项目经理"
|
||||
},
|
||||
{
|
||||
"GUID": "7685d2a7-b8b0-4fb3-a2c4-7e8388603e5b",
|
||||
"GUID": "04346963-ece3-4343-aa49-00a623085c56",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -127,7 +127,7 @@
|
||||
"ColumnName": "工时分配方式"
|
||||
},
|
||||
{
|
||||
"GUID": "a1ce946b-fc6c-44d0-ae82-c77c153f7cf6",
|
||||
"GUID": "8373b1a5-4f1d-4430-9e6e-48bafa5fc9f2",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "任务预算工时",
|
||||
@@ -136,7 +136,7 @@
|
||||
"ColumnName": "任务预算工时"
|
||||
},
|
||||
{
|
||||
"GUID": "0bfff0dd-0c85-4e6e-ab5f-f1044a012c67",
|
||||
"GUID": "d510731a-043f-4ac8-87a5-d01b59525866",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -150,7 +150,7 @@
|
||||
"ColumnName": "严格模式"
|
||||
},
|
||||
{
|
||||
"GUID": "515d2b76-c70e-4d42-8127-6a735c321162",
|
||||
"GUID": "7d9ce8af-1f30-408c-88b7-625e862d65a9",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "任务负责人",
|
||||
@@ -159,7 +159,7 @@
|
||||
"ColumnName": "执行者"
|
||||
},
|
||||
{
|
||||
"GUID": "91f6a0c9-9f8a-4b9a-9ee8-839ecdd8197f",
|
||||
"GUID": "8938b87e-a377-46f6-9c37-87274a3aaab1",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "任务类型",
|
||||
@@ -168,13 +168,22 @@
|
||||
"ColumnName": "任务类型"
|
||||
},
|
||||
{
|
||||
"GUID": "e9275819-440a-45b3-af94-bdaa6bc76357",
|
||||
"GUID": "b5514c64-6496-44d5-abdc-971db1e10b77",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "版本",
|
||||
"GUID": "1fa6cc05-da37-4315-b822-951a8b751213"
|
||||
},
|
||||
"ColumnName": "版本"
|
||||
},
|
||||
{
|
||||
"GUID": "eb4b96b1-7064-4679-b72d-bdf2268020db",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "任务状态",
|
||||
"GUID": "8b3ea124-961b-4d9c-8342-d06a89709702"
|
||||
},
|
||||
"ColumnName": "任务状态"
|
||||
}
|
||||
],
|
||||
"SqlCondition": {
|
||||
@@ -192,7 +201,7 @@
|
||||
"NullFormulaValueQueryPolicy": 0,
|
||||
"TopCount": "1"
|
||||
},
|
||||
"ID": "4f3f746acbeb428fab74f7968f28c1a5"
|
||||
"ID": "44a682b6e37b4e54bdb53729203bff36"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
@@ -216,7 +225,7 @@
|
||||
"Message": "当前项目未指定项目经理,请指定后再试"
|
||||
}
|
||||
],
|
||||
"ID": "ac834d8a-0eeb-43b8-8582-69a68be39e1c"
|
||||
"ID": "bf2669ee-8268-4141-88c6-5092715f3072"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -242,7 +251,7 @@
|
||||
"Message": "请指定任务执行者"
|
||||
}
|
||||
],
|
||||
"ID": "242a97f0-c582-4842-b744-c7a098212013"
|
||||
"ID": "d21c1a97-d872-4e1a-b06b-1b27436a87b2"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -268,7 +277,7 @@
|
||||
"Message": "请指定任务类型"
|
||||
}
|
||||
],
|
||||
"ID": "3a216d5d-99dd-4dd3-a282-bc00d54cfcee"
|
||||
"ID": "34d0d97a-62e1-45e9-a04e-41bfd5ed79a7"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -294,7 +303,7 @@
|
||||
"Message": "请为任务指定版本"
|
||||
}
|
||||
],
|
||||
"ID": "2d2b078e-53f1-4705-b7c8-f0a22dd0b252"
|
||||
"ID": "9d17a551-b606-4c60-ba11-052c43baa59f"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -346,7 +355,7 @@
|
||||
"ID": "8f419b6c4a3f4fb5bcf81a653a34fefc"
|
||||
}
|
||||
],
|
||||
"ID": "7fda99b3-70fe-4e63-89f2-3942322080d6"
|
||||
"ID": "dde09040-6523-468d-912a-68841b21044b"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -421,7 +430,7 @@
|
||||
"ID": "ac58e4cdd43c49fe9f9575e244e3479b"
|
||||
}
|
||||
],
|
||||
"ID": "4b25f998-e03f-443f-9ab1-d87d1e19288b"
|
||||
"ID": "ba5b58f8-d131-4492-8c85-f0bdf00093ac"
|
||||
}
|
||||
],
|
||||
"Comments": "严格模式下,根据是否有父任务来计算本次预算工时的上限"
|
||||
@@ -455,12 +464,12 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"ID": "d0a8e6e6-79f4-41db-877f-4a5b2dc75c5a"
|
||||
"ID": "c2401842-ea6c-4e2c-b538-de78e6ccaf99"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "8d75672a-242b-43ad-b11c-9f86a71f6b09"
|
||||
"ID": "4b8fc3a1-7364-41e8-aca3-5492484a2ddb"
|
||||
}
|
||||
],
|
||||
"Comments": "校验工时情况是否通过"
|
||||
|
||||
@@ -23,17 +23,18 @@
|
||||
"Parameters": [
|
||||
{
|
||||
"Name": "任务ID",
|
||||
"DataValidationInfo": {
|
||||
"IgnoreBlank": false
|
||||
}
|
||||
"DataValidationInfo": {},
|
||||
"TestData": "8"
|
||||
},
|
||||
{
|
||||
"Name": "状态码",
|
||||
"DataValidationInfo": {
|
||||
"IgnoreBlank": false
|
||||
}
|
||||
"DataValidationInfo": {},
|
||||
"TestData": "2"
|
||||
}
|
||||
]
|
||||
],
|
||||
"InvokeTriggerTestData": {
|
||||
"UserName": "Administrator"
|
||||
}
|
||||
}
|
||||
],
|
||||
"Commands": [
|
||||
@@ -49,7 +50,7 @@
|
||||
"TableValueType": 1,
|
||||
"BindingInfos": [
|
||||
{
|
||||
"GUID": "e602e99c-35d1-4c39-94c1-f791b8c74977",
|
||||
"GUID": "56bf3a1a-b506-4531-9d01-f209f6e2f7b3",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -58,7 +59,7 @@
|
||||
"ColumnName": "项目ID"
|
||||
},
|
||||
{
|
||||
"GUID": "697205fa-eca2-4d8e-b676-19c18b5632d5",
|
||||
"GUID": "a2c50e9a-2c0f-4d7e-b43e-19456cb3c5ef",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "任务名称",
|
||||
@@ -67,7 +68,7 @@
|
||||
"ColumnName": "任务名称"
|
||||
},
|
||||
{
|
||||
"GUID": "dba2c73d-471c-484d-8042-39c8bd3d42a7",
|
||||
"GUID": "c5ee4845-58d1-4e51-95c0-aef99ba9da4c",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "任务状态",
|
||||
@@ -76,7 +77,7 @@
|
||||
"ColumnName": "任务状态"
|
||||
},
|
||||
{
|
||||
"GUID": "8aeaedfb-0277-41ab-830c-61184017a68c",
|
||||
"GUID": "f0106ccd-42db-42c2-862f-a612166fa173",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "任务状态",
|
||||
@@ -90,16 +91,16 @@
|
||||
"ColumnName": "任务状态文本"
|
||||
},
|
||||
{
|
||||
"GUID": "68abe158-db9d-4ec2-b6a5-ba55af274144",
|
||||
"GUID": "63a4f69f-e22f-4f00-a188-6ffbb5607a6a",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "任务负责人",
|
||||
"GUID": "1feee22d-be59-401f-bf83-954a38a92dbb"
|
||||
"GUID": "3f3806fd-032f-4750-925c-83a5dfe69bb0"
|
||||
},
|
||||
"ColumnName": "执行者"
|
||||
"ColumnName": "任务负责人"
|
||||
},
|
||||
{
|
||||
"GUID": "c8f0b7e7-22a9-4486-862c-71455f8ddf8b",
|
||||
"GUID": "e6246a80-54cc-403c-9f9b-566de00dc7b1",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "开始时间",
|
||||
@@ -108,7 +109,7 @@
|
||||
"ColumnName": "开始时间"
|
||||
},
|
||||
{
|
||||
"GUID": "c1947396-b0ec-428d-8967-98acb3cd7949",
|
||||
"GUID": "5ffd390a-0c35-4cca-a52b-af7231ea8381",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "结束时间",
|
||||
@@ -117,7 +118,7 @@
|
||||
"ColumnName": "结束时间"
|
||||
},
|
||||
{
|
||||
"GUID": "9ee1dc85-a39d-469a-a0e7-7032d6ea7b33",
|
||||
"GUID": "3206d98b-fd30-41e5-8041-bfd090722e03",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "任务类型",
|
||||
@@ -138,9 +139,10 @@
|
||||
"SerializeProperty": "=任务ID"
|
||||
}
|
||||
},
|
||||
"NullFormulaValueQueryPolicy": 0,
|
||||
"TopCount": "1"
|
||||
},
|
||||
"ID": "aca960b8f6fa4b4ba9f94d2990702543"
|
||||
"ID": "3573b52ffc3742a7bab1dc862b262276"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
@@ -276,12 +278,12 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"ID": "7c2ea296-a691-4669-ad99-4d5a5dd5b598"
|
||||
"ID": "92023045-2efd-4732-8b87-9ca3defda20e"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "962e701e-7d81-4148-acb1-9a65b826705a"
|
||||
"ID": "7d8aff32-3014-49cd-9da4-bab045b1264e"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
@@ -306,7 +308,7 @@
|
||||
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
|
||||
"ParamObject": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务信息.执行者"
|
||||
"SerializeProperty": "=任务信息.任务负责人"
|
||||
}
|
||||
},
|
||||
"value": "%Null%"
|
||||
@@ -318,12 +320,12 @@
|
||||
"Message": "任务执行者不能为空"
|
||||
}
|
||||
],
|
||||
"ID": "f0330e02-9e98-4324-8976-7c6206ee72b7"
|
||||
"ID": "bd111c49-ad7a-4b6e-84d1-b05b498e2dbc"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "44730129-e979-457f-a992-5565fb61f8e0"
|
||||
"ID": "2428b906-61bc-43c0-9c84-e76628d3aeb9"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
@@ -348,7 +350,7 @@
|
||||
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
|
||||
"ParamObject": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务信息.执行者"
|
||||
"SerializeProperty": "=任务信息.任务负责人"
|
||||
}
|
||||
},
|
||||
"value": "%Null%"
|
||||
@@ -360,12 +362,12 @@
|
||||
"Message": "任务执行者不能为空"
|
||||
}
|
||||
],
|
||||
"ID": "4ebc2f7e-fe65-482f-9185-0c662cfc5a7c"
|
||||
"ID": "dcc4a40e-b48f-4392-8ce3-672c386885c0"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "bb4437ad-ef49-47ab-ae6a-6b51a67f03f4"
|
||||
"ID": "fa9a7a72-46f8-4771-8846-5cfd3a4d37ce"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -394,7 +396,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "任务状态",
|
||||
"GUID": "b6b9fc50-b337-45f0-9d44-6a04a85738ec"
|
||||
"GUID": "6edbee6e-922a-4904-b1f8-0bc7b5a7eccd"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -413,7 +415,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "项目动态",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "82e1c9b2-262a-4b83-b739-bebfd46ad1ed"
|
||||
"GUID": "47dbb777-470d-4222-b8ce-3290bf908349"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -424,7 +426,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "项目动态",
|
||||
"ColumnName": "项目动态",
|
||||
"GUID": "73537d3b-79a9-4417-85a4-b0497bd91cdf"
|
||||
"GUID": "46dff42e-9185-48a4-a09c-b1b42df875bb"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -435,7 +437,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "项目动态",
|
||||
"ColumnName": "执行人",
|
||||
"GUID": "29bbefd3-fbee-46d3-916c-2ef8e1642935"
|
||||
"GUID": "70d9cdae-463b-44d4-97ef-dedf26616565"
|
||||
},
|
||||
"Value": "%CurrentUser%"
|
||||
}
|
||||
@@ -449,7 +451,7 @@
|
||||
"Message": "操作成功"
|
||||
}
|
||||
],
|
||||
"ID": "81eff0f3-4fe1-4492-8076-7304cd450859"
|
||||
"ID": "23001280-0179-417f-b1f2-a0da785da4e9"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -459,20 +461,25 @@
|
||||
"Message": "操作成功"
|
||||
}
|
||||
],
|
||||
"ID": "93a5f31e-80c2-4290-8eac-cc48ea96a670"
|
||||
"ID": "2610caad-cd61-4070-9b64-aaec12185d7d"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "2b9965a6-f0a0-4196-9e9a-865762e27169"
|
||||
"ID": "57e92f57-da41-4500-8b9c-4f427627d742"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon"
|
||||
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
|
||||
"ErrorCode": "400",
|
||||
"Message": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=\"任务ID=\"&任务ID&\",不存在。\""
|
||||
}
|
||||
}
|
||||
],
|
||||
"ID": "aa38542b-fa52-4249-be6c-71e0669c59d2"
|
||||
"ID": "63bd9e3b-df5b-4b3a-8434-f5238015049a"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -480,6 +487,44 @@
|
||||
},
|
||||
"CatchCommandPart": {
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
|
||||
"TableName": "日志表",
|
||||
"UpdateType": "add",
|
||||
"ShowConfirm": false,
|
||||
"UpdateBindingValues": [
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "日志表",
|
||||
"ColumnName": "标题",
|
||||
"GUID": "88ca8e09-2124-454f-aaf5-7f2abb7b9e88"
|
||||
},
|
||||
"Value": "修改任务状态"
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "日志表",
|
||||
"ColumnName": "内容",
|
||||
"GUID": "d3c4570e-a309-413b-95f4-09c91d5308cd"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=\"任务ID=\"&任务ID&\",状态码=\"&状态码"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "日志表",
|
||||
"ColumnName": "类型",
|
||||
"GUID": "acb845cd-d40d-4c4e-9709-0601c6e6ff8f"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=ExceptionMessage"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
|
||||
"ErrorCode": {
|
||||
|
||||
533
ServerCommands/任务/新增任务.json
Normal file
533
ServerCommands/任务/新增任务.json
Normal file
@@ -0,0 +1,533 @@
|
||||
{
|
||||
"Name": "新增任务",
|
||||
"Enabled": true,
|
||||
"Triggers": [
|
||||
{
|
||||
"$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
|
||||
"Permission": {
|
||||
"PermissionData": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
|
||||
"permissionResource": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
|
||||
},
|
||||
"permissionBindings": [
|
||||
{
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
|
||||
"roleNames": [
|
||||
"FGC_LoginUser"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"Parameters": [
|
||||
{
|
||||
"Name": "项目ID",
|
||||
"DataValidationInfo": {
|
||||
"IgnoreBlank": false
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "任务名称",
|
||||
"DataValidationInfo": {
|
||||
"IgnoreBlank": false
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "父任务ID",
|
||||
"DataValidationInfo": {}
|
||||
},
|
||||
{
|
||||
"Name": "负责人",
|
||||
"DataValidationInfo": {
|
||||
"IgnoreBlank": false
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "开始日期",
|
||||
"DataValidationInfo": {}
|
||||
},
|
||||
{
|
||||
"Name": "结束日期",
|
||||
"DataValidationInfo": {}
|
||||
},
|
||||
{
|
||||
"Name": "任务分组",
|
||||
"DataValidationInfo": {}
|
||||
},
|
||||
{
|
||||
"Name": "任务类型",
|
||||
"DataValidationInfo": {
|
||||
"IgnoreBlank": false
|
||||
}
|
||||
},
|
||||
{
|
||||
"Name": "任务版本",
|
||||
"DataValidationInfo": {}
|
||||
},
|
||||
{
|
||||
"Name": "预算工时",
|
||||
"DataValidationInfo": {}
|
||||
},
|
||||
{
|
||||
"Name": "任务说明",
|
||||
"DataValidationInfo": {}
|
||||
},
|
||||
{
|
||||
"Name": "收集反馈",
|
||||
"DataValidationInfo": {}
|
||||
},
|
||||
{
|
||||
"Name": "备注",
|
||||
"DataValidationInfo": {}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Commands": [
|
||||
{
|
||||
"$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": "=父任务ID"
|
||||
}
|
||||
},
|
||||
"value": "%Null%",
|
||||
"compareType": 1
|
||||
},
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "父任务",
|
||||
"TableValue": {
|
||||
"TableName": "任务表",
|
||||
"TableValueType": 1,
|
||||
"BindingInfos": [
|
||||
{
|
||||
"GUID": "f7032606-edf3-49fc-884b-acddb188db12",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "层级",
|
||||
"GUID": "ddb9f866-120e-4522-9dd6-419115b3134e"
|
||||
},
|
||||
"ColumnName": "层级"
|
||||
}
|
||||
],
|
||||
"SqlCondition": {
|
||||
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
||||
"ColumnBindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "ID",
|
||||
"GUID": "35efae29-d3e2-4711-8684-720338d259e6"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=父任务ID"
|
||||
}
|
||||
},
|
||||
"NullFormulaValueQueryPolicy": 0,
|
||||
"TopCount": "1"
|
||||
},
|
||||
"ID": "076753af241549358e05a551b7b0db10"
|
||||
},
|
||||
{
|
||||
"$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": "%Null%",
|
||||
"compareType": 1
|
||||
},
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "父任务层级",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=父任务.层级+0"
|
||||
},
|
||||
"ID": "d01552992a0c4569864d9ac2ed82875b"
|
||||
}
|
||||
],
|
||||
"ID": "7e2a1dd5-2f72-4080-ade7-cf9fbdb84b76"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "父任务层级",
|
||||
"ParameterValue": "0",
|
||||
"ID": "100407c5ad3545a4927cc51a64cc94ba"
|
||||
}
|
||||
],
|
||||
"ID": "5dd917ef-5c59-480e-ac2f-df0aebe94bc2"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "7e2b7fa5-5bc7-4015-abc7-9f003a4cf8aa"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "父任务层级",
|
||||
"ParameterValue": "0",
|
||||
"ID": "918e2a12022e4e8080c14ece366ea9bb"
|
||||
}
|
||||
],
|
||||
"ID": "240fe6ee-509b-46d8-b9f6-e5d42777b55d"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
|
||||
"TableName": "任务表",
|
||||
"UpdateType": "add",
|
||||
"ShowConfirm": false,
|
||||
"UpdateBindingValues": [
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "f9ec393d-8d91-4100-a061-4000a1efa466"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=项目ID"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "父任务ID",
|
||||
"GUID": "8abe972a-9e9a-4284-b5aa-ec017f7bd5bc"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=父任务ID"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "层级",
|
||||
"GUID": "bf9ce170-29db-4e2b-9a8f-cc0c607c0b40"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=父任务层级+1"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "任务名称",
|
||||
"GUID": "96c8814e-76d4-4f80-a544-814645d51e74"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务名称"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "任务负责人",
|
||||
"GUID": "71a6f6ea-dfa3-4934-8c3f-11f41f2d0e76"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=负责人"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "开始时间",
|
||||
"GUID": "8b8f4a4e-4f9c-40ff-87d6-b0263672a9fb"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=开始日期"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "结束时间",
|
||||
"GUID": "9f9baac3-9371-4c73-b1c6-a74905a322f5"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=结束日期"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "任务类型",
|
||||
"GUID": "80c6447d-fbd3-4de8-99ba-eeea1e771879"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务类型"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "分组ID",
|
||||
"GUID": "8433c670-ecc4-4900-9afc-5cd8f7cdcaf9"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务分组"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "版本",
|
||||
"GUID": "0c84b620-db82-480e-99a6-3d4b9c144aac"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务版本"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "任务说明",
|
||||
"GUID": "292b556c-dffd-479c-909b-d5e35b76de63"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务说明"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "备注",
|
||||
"GUID": "033feb75-297d-4008-8770-ec851df03961"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=备注"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "任务预算工时",
|
||||
"GUID": "66e19b74-0698-48d2-b4dd-f4632946aac2"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=预算工时"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "进度",
|
||||
"GUID": "3e4340de-7c19-4f70-bcff-7dc04ef58914"
|
||||
},
|
||||
"Value": "0"
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "功能名称",
|
||||
"GUID": "8141a094-e012-4617-8815-82567e51efc4"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务名称"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "功能描述",
|
||||
"GUID": "10903cc6-fe1e-4ac0-9fd8-40a3a68bf474"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "收集反馈",
|
||||
"GUID": "42892121-82fd-470e-862d-6ff11e3ff6d9"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=收集反馈"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "任务状态",
|
||||
"GUID": "e0cfab6c-5942-43ba-a89c-1dffaba21de9"
|
||||
},
|
||||
"Value": "0"
|
||||
}
|
||||
],
|
||||
"ParamNameToSaveNewRowValue": "新任务"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
|
||||
"TableName": "任务成员表",
|
||||
"UpdateType": "add",
|
||||
"ShowConfirm": false,
|
||||
"UpdateBindingValues": [
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务成员表",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "82a795d5-dff0-42c0-ba86-ba438076c0ad"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=项目ID"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务成员表",
|
||||
"ColumnName": "任务ID",
|
||||
"GUID": "dc5bfad5-ecd8-4ba8-aa05-74efe3e78b74"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=新任务.ID"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "任务成员表",
|
||||
"ColumnName": "任务成员",
|
||||
"GUID": "c3c840c1-c010-481b-a4ea-f0ef86925a67"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=负责人"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ParamNameToSaveNewRowValue": "新任务"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
|
||||
"ErrorCode": "0",
|
||||
"Message": "新增成功",
|
||||
"CustomReturns": [
|
||||
{
|
||||
"ReturnPropertyName": "任务ID",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=新任务.ID"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon",
|
||||
"ProcessDefinitionResourceName": "新增任务流程",
|
||||
"ProcessInstanceName": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务名称"
|
||||
},
|
||||
"SelectedTable": "任务表",
|
||||
"RowsToUpdate": 1,
|
||||
"RowsToUpdateCondition": {
|
||||
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
||||
"ColumnBindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "ID",
|
||||
"GUID": "c8a22ced-db3f-4888-afe4-ed4035b5fc6a"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=新任务.ID"
|
||||
}
|
||||
},
|
||||
"ReturnResultName": "发起流程结果",
|
||||
"Disabled": true
|
||||
},
|
||||
{
|
||||
"$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": "=发起流程结果.ID"
|
||||
}
|
||||
},
|
||||
"value": "%Null%",
|
||||
"compareType": 1
|
||||
},
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
|
||||
"ErrorCode": "0",
|
||||
"Message": "新增任务成功",
|
||||
"CustomReturns": [
|
||||
{
|
||||
"ReturnPropertyName": "任务ID"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "8157c39f-9833-46a2-90c5-6e2ba77dc18b"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
|
||||
"ErrorCode": "400",
|
||||
"Message": "发起流程失败,请手动重新发起!",
|
||||
"CustomReturns": [
|
||||
{
|
||||
"ReturnPropertyName": "任务ID"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "9895df7f-af90-4143-b94a-8926d084ae89"
|
||||
}
|
||||
],
|
||||
"Disabled": true
|
||||
}
|
||||
],
|
||||
"ReturnProperties": [
|
||||
{
|
||||
"Name": "任务ID"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -61,7 +61,7 @@
|
||||
"TableValueType": 1,
|
||||
"BindingInfos": [
|
||||
{
|
||||
"GUID": "51d29667-c8fa-4ac7-9a80-84635b43c671",
|
||||
"GUID": "39dab506-e2ad-412b-9975-9de2594ff0c5",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -70,7 +70,7 @@
|
||||
"ColumnName": "项目ID"
|
||||
},
|
||||
{
|
||||
"GUID": "1178509c-4606-4631-9f47-3ac0c387dd5c",
|
||||
"GUID": "0bf5e3d4-b8b3-48de-af22-cd832c4b4483",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "任务名称",
|
||||
@@ -79,7 +79,7 @@
|
||||
"ColumnName": "任务名称"
|
||||
},
|
||||
{
|
||||
"GUID": "595928d5-c5e2-4a0b-b9c5-1fb1b6994092",
|
||||
"GUID": "e31a79b4-5df6-4605-bf94-041384467291",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "任务预算工时",
|
||||
@@ -88,7 +88,7 @@
|
||||
"ColumnName": "任务预算工时"
|
||||
},
|
||||
{
|
||||
"GUID": "39dd63aa-a9c6-4646-a0a1-d16bad89b4ce",
|
||||
"GUID": "a86844a7-eaa6-40df-bf96-e4e505bd9a5b",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "任务状态",
|
||||
@@ -97,7 +97,7 @@
|
||||
"ColumnName": "任务状态"
|
||||
},
|
||||
{
|
||||
"GUID": "0f951348-a489-4498-b0df-c01a04a35554",
|
||||
"GUID": "fa19a3b2-6f1b-4d06-b704-a21bc83a679c",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "任务状态",
|
||||
@@ -111,7 +111,7 @@
|
||||
"ColumnName": "任务状态文本"
|
||||
},
|
||||
{
|
||||
"GUID": "b8d887d3-7e95-450e-8c41-55fe618bee11",
|
||||
"GUID": "3e739d34-6043-4507-a64a-bfd99fdf804c",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -125,7 +125,7 @@
|
||||
"ColumnName": "严格模式"
|
||||
},
|
||||
{
|
||||
"GUID": "df02b131-76d0-4fc6-8c7d-4a2485886371",
|
||||
"GUID": "8a5fde98-bfd2-49ec-a770-a31211258766",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -139,7 +139,7 @@
|
||||
"ColumnName": "项目预算工时"
|
||||
},
|
||||
{
|
||||
"GUID": "518fccab-2ffd-47eb-a849-fc448c36ed5d",
|
||||
"GUID": "b00b7fc4-00f6-467b-9475-2d387b010d54",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -153,7 +153,7 @@
|
||||
"ColumnName": "项目预算费用"
|
||||
},
|
||||
{
|
||||
"GUID": "b1e1ddce-0b10-4c9e-876b-8168a0b1827e",
|
||||
"GUID": "c318a143-56b7-4628-b82c-467f4f506d43",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -167,7 +167,7 @@
|
||||
"ColumnName": "工时分配方式"
|
||||
},
|
||||
{
|
||||
"GUID": "4b56bc02-6a36-44c9-861b-ef6f83ba1e51",
|
||||
"GUID": "0a1b96c1-f955-4ce8-ae6d-3d1ce15d3ad3",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "任务类型",
|
||||
@@ -181,7 +181,7 @@
|
||||
"ColumnName": "提成系数"
|
||||
},
|
||||
{
|
||||
"GUID": "74dfdd5f-cf5c-4a78-b999-d362ed94b09d",
|
||||
"GUID": "797a4cf1-880a-4657-bd17-166491e52aa6",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "总计划工时",
|
||||
@@ -190,7 +190,7 @@
|
||||
"ColumnName": "总计划工时"
|
||||
},
|
||||
{
|
||||
"GUID": "561c6627-404a-4cd6-8110-221e757e6fde",
|
||||
"GUID": "77eb05f5-194d-42b2-8ed0-24fe75365b7b",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "总实际工时",
|
||||
@@ -214,7 +214,7 @@
|
||||
"NullFormulaValueQueryPolicy": 0,
|
||||
"TopCount": "1"
|
||||
},
|
||||
"ID": "de7afa1d5ff1408fb92f64a23e648572"
|
||||
"ID": "9f98969e7d3c42dc958ba4881eba224b"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
@@ -487,7 +487,7 @@
|
||||
}
|
||||
],
|
||||
"Comments": "项目成员设置的时薪",
|
||||
"ID": "c9ed015e-b153-4a1e-90f9-f2b77fd41e7f"
|
||||
"ID": "4c12665c-c607-436f-89b5-5b4635f5db8c"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
@@ -520,7 +520,7 @@
|
||||
}
|
||||
],
|
||||
"Comments": "项目岗位设置的时薪",
|
||||
"ID": "02ae84f0-3eff-43e7-a7a6-3e2edc3780f9"
|
||||
"ID": "f6f21cf9-4adc-4539-ae48-51452fc9915c"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
@@ -553,7 +553,7 @@
|
||||
}
|
||||
],
|
||||
"Comments": "成员用户的默认时薪",
|
||||
"ID": "31512194-2720-46c4-a700-bc507e1e321c"
|
||||
"ID": "affca115-f5d7-43b7-a084-917a09a0f706"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -570,13 +570,13 @@
|
||||
"ID": "eb0ba1839ebc4ec58750e971080fc72b"
|
||||
}
|
||||
],
|
||||
"ID": "60c0485a-c34d-4729-af35-6c8a1ba45269"
|
||||
"ID": "8f632eec-184f-4795-9152-56faa3200eb8"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Comments": "优先使用手动指定的提成金额",
|
||||
"ID": "d12bb755-e110-459f-b338-04f09e322ecd"
|
||||
"ID": "0235a465-641e-4804-ad1d-8b56aab31dd3"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -596,7 +596,7 @@
|
||||
"ID": "2eafc4d65af44d18adfcd21c68734df8"
|
||||
}
|
||||
],
|
||||
"ID": "71c0233d-4246-4440-84ac-e996ce1ad688"
|
||||
"ID": "973d5a24-b65c-49c7-8f51-ff5129355e80"
|
||||
}
|
||||
],
|
||||
"Comments": "计算成员的时薪"
|
||||
@@ -627,89 +627,12 @@
|
||||
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
|
||||
"ParamObject": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务信息.工时分配方式"
|
||||
"SerializeProperty": "=任务信息.任务状态"
|
||||
}
|
||||
},
|
||||
"value": "1"
|
||||
"value": "2"
|
||||
},
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "个人工时情况",
|
||||
"TableValue": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"TableValueType": 1,
|
||||
"BindingInfos": [
|
||||
{
|
||||
"GUID": "1b238274-dd6b-4c25-82ac-9b61d4efba32",
|
||||
"BindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "任务ID",
|
||||
"GUID": "976cf4f1-2ec3-4537-8ca8-aac1d965131e"
|
||||
},
|
||||
"ColumnName": "任务ID"
|
||||
},
|
||||
{
|
||||
"GUID": "1f313c9e-4960-484d-984f-75ab3965ccf5",
|
||||
"BindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "总计划工时",
|
||||
"GUID": "37b1cd46-749c-4870-9e65-639974e237b4"
|
||||
},
|
||||
"ColumnName": "总计划工时"
|
||||
},
|
||||
{
|
||||
"GUID": "bd3ba593-9a1e-4864-b038-670ae01756f1",
|
||||
"BindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "总实际工时",
|
||||
"GUID": "58613864-7f3d-4ab2-9b2e-f1e1b7a86879"
|
||||
},
|
||||
"ColumnName": "总实际工时"
|
||||
}
|
||||
],
|
||||
"SqlCondition": {
|
||||
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
|
||||
"SubConditions": [
|
||||
{
|
||||
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
||||
"ColumnBindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "任务ID",
|
||||
"GUID": "b732175b-c55c-4a15-b703-223f45ab07a1"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务ID"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
||||
"ColumnBindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "执行人",
|
||||
"GUID": "4bd4f915-e792-4219-ad86-6602ef9080bd"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=执行人"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"ID": "bd1036451d524ce98a641c7eac350ccb",
|
||||
"Comments": "从视图统计项目的信息"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "个人工时余额",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=个人工时情况.总计划工时-个人工时情况.总实际工时"
|
||||
},
|
||||
"ID": "29e1c2c06f2e427bad0ccd1c37772485"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
"ConditionAndCommandPairList": [
|
||||
@@ -720,113 +643,305 @@
|
||||
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
|
||||
"ParamObject": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=个人工时余额"
|
||||
"SerializeProperty": "=任务信息.工时分配方式"
|
||||
}
|
||||
},
|
||||
"value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=工时数"
|
||||
},
|
||||
"compareType": 4
|
||||
"value": "1"
|
||||
},
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "核定工时",
|
||||
"ParameterName": "个人工时情况",
|
||||
"TableValue": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"TableValueType": 1,
|
||||
"BindingInfos": [
|
||||
{
|
||||
"GUID": "1b238274-dd6b-4c25-82ac-9b61d4efba32",
|
||||
"BindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "任务ID",
|
||||
"GUID": "976cf4f1-2ec3-4537-8ca8-aac1d965131e"
|
||||
},
|
||||
"ColumnName": "任务ID"
|
||||
},
|
||||
{
|
||||
"GUID": "1f313c9e-4960-484d-984f-75ab3965ccf5",
|
||||
"BindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "总计划工时",
|
||||
"GUID": "37b1cd46-749c-4870-9e65-639974e237b4"
|
||||
},
|
||||
"ColumnName": "总计划工时"
|
||||
},
|
||||
{
|
||||
"GUID": "bd3ba593-9a1e-4864-b038-670ae01756f1",
|
||||
"BindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "总实际工时",
|
||||
"GUID": "58613864-7f3d-4ab2-9b2e-f1e1b7a86879"
|
||||
},
|
||||
"ColumnName": "总实际工时"
|
||||
}
|
||||
],
|
||||
"SqlCondition": {
|
||||
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
|
||||
"SubConditions": [
|
||||
{
|
||||
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
||||
"ColumnBindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "任务ID",
|
||||
"GUID": "b732175b-c55c-4a15-b703-223f45ab07a1"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务ID"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
||||
"ColumnBindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "执行人",
|
||||
"GUID": "4bd4f915-e792-4219-ad86-6602ef9080bd"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=执行人"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"ID": "bd1036451d524ce98a641c7eac350ccb",
|
||||
"Comments": "从视图统计项目的信息"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "个人工时余额",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=个人工时情况.总计划工时-个人工时情况.总实际工时"
|
||||
},
|
||||
"ID": "bde7738eb3154f93a0e189ea107db3ea"
|
||||
"ID": "d4e74f0bc6954a9db41a98ed631026b8"
|
||||
},
|
||||
{
|
||||
"$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": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=工时数"
|
||||
},
|
||||
"compareType": 4
|
||||
},
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "核定工时",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=个人工时情况.总计划工时-个人工时情况.总实际工时"
|
||||
},
|
||||
"ID": "bde7738eb3154f93a0e189ea107db3ea"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "核定工时说明",
|
||||
"ParameterValue": "个人工时余额不足,按剩余工时核定!",
|
||||
"ID": "58bcc74765f1449baceb214856d42160"
|
||||
}
|
||||
],
|
||||
"Comments": "先检查个人工时余额够不够,如果不够,直接提成为0",
|
||||
"ID": "23553190-286f-4cf3-991d-056e1f5e0046"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Comments": "如果分配到人头,则判断该人总计划工时还够不够",
|
||||
"ID": "2d3c9a6e-0e1f-4be2-a275-4a7ea63fe36a"
|
||||
},
|
||||
{
|
||||
"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.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "任务工时情况",
|
||||
"TableValue": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"TableValueType": 1,
|
||||
"BindingInfos": [
|
||||
{
|
||||
"GUID": "88e5a9aa-873c-46c3-b76f-69a424956526",
|
||||
"BindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "任务ID",
|
||||
"GUID": "976cf4f1-2ec3-4537-8ca8-aac1d965131e"
|
||||
},
|
||||
"ColumnName": "任务ID"
|
||||
},
|
||||
{
|
||||
"GUID": "5fed6798-5151-4540-b566-d913b4615d93",
|
||||
"BindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "总计划工时",
|
||||
"GUID": "37b1cd46-749c-4870-9e65-639974e237b4"
|
||||
},
|
||||
"ColumnName": "总计划工时"
|
||||
},
|
||||
{
|
||||
"GUID": "a30f02c0-4c0f-4308-a747-49bd5ac545dc",
|
||||
"BindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "总实际工时",
|
||||
"GUID": "58613864-7f3d-4ab2-9b2e-f1e1b7a86879"
|
||||
},
|
||||
"ColumnName": "总实际工时"
|
||||
}
|
||||
],
|
||||
"SqlCondition": {
|
||||
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
||||
"ColumnBindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "任务ID",
|
||||
"GUID": "b732175b-c55c-4a15-b703-223f45ab07a1"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务ID"
|
||||
}
|
||||
}
|
||||
},
|
||||
"ID": "9dac211ac8804f90a07ac0a1924d99ca",
|
||||
"Comments": "从视图统计项目的信息"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "核定工时说明",
|
||||
"ParameterValue": "个人工时余额不足,按剩余工时核定!",
|
||||
"ID": "58bcc74765f1449baceb214856d42160"
|
||||
"ParameterName": "任务工时余额",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务工时情况.总计划工时-任务工时情况.总实际工时"
|
||||
},
|
||||
"ID": "b8f71de2a6994493970617644965cf31"
|
||||
},
|
||||
{
|
||||
"$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": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=工时数"
|
||||
},
|
||||
"compareType": 4
|
||||
},
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "核定工时",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务工时情况.总计划工时-任务工时情况.总实际工时"
|
||||
},
|
||||
"ID": "08d1a4cf3838487ea7f3a88f433c1b4a"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "核定工时说明",
|
||||
"ParameterValue": "任务工时余额不足,按剩余工时核定!",
|
||||
"ID": "8ebb8fba5ce4400ca854cb1156c86f66"
|
||||
}
|
||||
],
|
||||
"Comments": "先检查个人工时余额够不够,如果不够,直接提成为0",
|
||||
"ID": "129f7c42-0004-452e-b3c0-c474309dbf62"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Comments": "先检查个人工时余额够不够,如果不够,直接提成为0",
|
||||
"ID": "347f6c15-2879-4049-9c22-9b1fe9ac797d"
|
||||
"Comments": "如果是共用任务工时,则查看任务计划工时够不够",
|
||||
"ID": "82893b6d-1788-4486-8364-9d8c7b3f300a"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Comments": "如果分配到人头,则判断该人总计划工时还够不够",
|
||||
"ID": "4189a1c9-c394-4568-a101-a494d9410881"
|
||||
},
|
||||
{
|
||||
"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.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "任务工时情况",
|
||||
"ParameterName": "项目统计信息",
|
||||
"TableValue": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"TableName": "View_项目统计信息",
|
||||
"TableValueType": 1,
|
||||
"BindingInfos": [
|
||||
{
|
||||
"GUID": "88e5a9aa-873c-46c3-b76f-69a424956526",
|
||||
"GUID": "5c1bf627-4570-41ca-b626-c506b3a2d24f",
|
||||
"BindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "任务ID",
|
||||
"GUID": "976cf4f1-2ec3-4537-8ca8-aac1d965131e"
|
||||
"TableName": "View_项目统计信息",
|
||||
"ColumnName": "项目预算费用",
|
||||
"GUID": "1f23c586-e318-41f8-9e2c-f9fc47949199"
|
||||
},
|
||||
"ColumnName": "任务ID"
|
||||
"ColumnName": "项目预算费用"
|
||||
},
|
||||
{
|
||||
"GUID": "5fed6798-5151-4540-b566-d913b4615d93",
|
||||
"GUID": "839f4ce0-15f4-4ac3-b60a-ac60f4f97665",
|
||||
"BindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "总计划工时",
|
||||
"GUID": "37b1cd46-749c-4870-9e65-639974e237b4"
|
||||
"TableName": "View_项目统计信息",
|
||||
"ColumnName": "总成本",
|
||||
"GUID": "7c3a493f-d2ac-49b3-957f-7a772d5138bf"
|
||||
},
|
||||
"ColumnName": "总计划工时"
|
||||
},
|
||||
{
|
||||
"GUID": "a30f02c0-4c0f-4308-a747-49bd5ac545dc",
|
||||
"BindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "总实际工时",
|
||||
"GUID": "58613864-7f3d-4ab2-9b2e-f1e1b7a86879"
|
||||
},
|
||||
"ColumnName": "总实际工时"
|
||||
"ColumnName": "总成本"
|
||||
}
|
||||
],
|
||||
"SqlCondition": {
|
||||
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
||||
"ColumnBindingInfo": {
|
||||
"TableName": "View_任务工时统计",
|
||||
"ColumnName": "任务ID",
|
||||
"GUID": "b732175b-c55c-4a15-b703-223f45ab07a1"
|
||||
"TableName": "View_项目统计信息",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "0aa2d908-82fb-4233-a1e8-eb5a36cecaa2"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务ID"
|
||||
"SerializeProperty": "=任务信息.项目ID"
|
||||
}
|
||||
}
|
||||
},
|
||||
"TopCount": "1"
|
||||
},
|
||||
"ID": "9dac211ac8804f90a07ac0a1924d99ca",
|
||||
"ID": "65e64feb95fa49a69eff18abf13b2d81",
|
||||
"Comments": "从视图统计项目的信息"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "任务工时余额",
|
||||
"ParameterName": "预测本次产生成本",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务工时情况.总计划工时-任务工时情况.总实际工时"
|
||||
"SerializeProperty": "=项目统计信息.总成本+(计算时薪*工时数*任务信息.提成系数)"
|
||||
},
|
||||
"ID": "b8f71de2a6994493970617644965cf31"
|
||||
"ID": "83e6abcf3cd543139068512f4079445a"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
@@ -838,240 +953,179 @@
|
||||
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
|
||||
"ParamObject": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务工时余额"
|
||||
"SerializeProperty": "=预测本次产生成本+项目统计信息.总成本"
|
||||
}
|
||||
},
|
||||
"value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=工时数"
|
||||
"SerializeProperty": "=项目统计信息.项目预算费用"
|
||||
},
|
||||
"compareType": 4
|
||||
"compareType": 2
|
||||
},
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "核定工时",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务工时情况.总计划工时-任务工时情况.总实际工时"
|
||||
},
|
||||
"ID": "4fafcec6dc9b424a9a9caff2cb9c43af"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "核定工时说明",
|
||||
"ParameterValue": "任务工时余额不足,按剩余工时核定!",
|
||||
"ID": "8ebb8fba5ce4400ca854cb1156c86f66"
|
||||
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
|
||||
"ErrorCode": "400",
|
||||
"Message": "该项目预算费用不足,为确保项目成本可控,请联系项目经理增加项目预算后再提交。",
|
||||
"CustomReturns": [
|
||||
{
|
||||
"ReturnPropertyName": "提交工时",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=工时数"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "核定工时",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=核定工时"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "提成系数",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务信息.提成系数"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "计算时薪",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=计算时薪"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "核定收益",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=核定工时*计算时薪*提成系数"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "时薪来源",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=时薪计算来源"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "核定工时说明",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=核定工时说明"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Comments": "先检查个人工时余额够不够,如果不够,直接提成为0",
|
||||
"ID": "0b981156-3a4e-4de7-930e-a6822be0525a"
|
||||
"ID": "a3c3f585-bd40-4e88-a513-02a355850bc0"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
|
||||
"ErrorCode": "0",
|
||||
"Message": "以下是本次报工的核定数据,请确认无误后提交",
|
||||
"CustomReturns": [
|
||||
{
|
||||
"ReturnPropertyName": "提交工时",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=工时数"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "核定工时",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=核定工时"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "提成系数",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务信息.提成系数"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "计算时薪",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=计算时薪"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "核定收益",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=核定工时*计算时薪*提成系数"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "时薪来源",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=时薪计算来源"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "核定工时说明",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=核定工时说明"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "7ea538ef-829c-44cc-b74a-261128ed5c8e"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Comments": "如果是共用任务工时,则查看任务计划工时够不够",
|
||||
"ID": "fcfde3f5-0254-416d-8ddd-0a3ab08323dc"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "项目统计信息",
|
||||
"TableValue": {
|
||||
"TableName": "View_项目统计信息",
|
||||
"TableValueType": 1,
|
||||
"BindingInfos": [
|
||||
{
|
||||
"GUID": "75d4b655-e599-47e4-8c9c-a27eafa7a9cb",
|
||||
"BindingInfo": {
|
||||
"TableName": "View_项目统计信息",
|
||||
"ColumnName": "项目预算费用",
|
||||
"GUID": "1f23c586-e318-41f8-9e2c-f9fc47949199"
|
||||
},
|
||||
"ColumnName": "项目预算费用"
|
||||
},
|
||||
{
|
||||
"GUID": "4657e91e-3cd7-4a82-a79c-a0fab2e0cac9",
|
||||
"BindingInfo": {
|
||||
"TableName": "View_项目统计信息",
|
||||
"ColumnName": "总成本",
|
||||
"GUID": "7c3a493f-d2ac-49b3-957f-7a772d5138bf"
|
||||
},
|
||||
"ColumnName": "总成本"
|
||||
}
|
||||
],
|
||||
"SqlCondition": {
|
||||
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
||||
"ColumnBindingInfo": {
|
||||
"TableName": "View_项目统计信息",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "0aa2d908-82fb-4233-a1e8-eb5a36cecaa2"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务信息.项目ID"
|
||||
}
|
||||
"ID": "984ece6b-a304-4ed3-b74a-f4468f884e7f"
|
||||
},
|
||||
"TopCount": "1"
|
||||
},
|
||||
"ID": "9d817f8a12e0490faa4817839ddd3330",
|
||||
"Comments": "从视图统计项目的信息"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "预测本次产生成本",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=项目统计信息.总成本+(计算时薪*工时数*任务信息.提成系数)"
|
||||
},
|
||||
"ID": "0b80da88679c4f178aa22d6333666401"
|
||||
},
|
||||
{
|
||||
"$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": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=项目统计信息.项目预算费用"
|
||||
},
|
||||
"compareType": 2
|
||||
},
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
|
||||
"ErrorCode": "400",
|
||||
"Message": "该项目预算费用不足,为确保项目成本可控,请联系项目经理增加项目预算后再提交。",
|
||||
"Message": "当前任务状态尚不允许报工",
|
||||
"CustomReturns": [
|
||||
{
|
||||
"ReturnPropertyName": "提交工时",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=工时数"
|
||||
}
|
||||
"ReturnPropertyName": "提交工时"
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "核定工时",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=核定工时"
|
||||
}
|
||||
"ReturnPropertyName": "核定工时"
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "提成系数",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务信息.提成系数"
|
||||
}
|
||||
"ReturnPropertyName": "提成系数"
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "计算时薪",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=计算时薪"
|
||||
}
|
||||
"ReturnPropertyName": "计算时薪"
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "核定收益",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=核定工时*计算时薪*提成系数"
|
||||
}
|
||||
"ReturnPropertyName": "核定收益"
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "时薪来源",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=时薪计算来源"
|
||||
}
|
||||
"ReturnPropertyName": "时薪来源"
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "核定工时说明",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=核定工时说明"
|
||||
}
|
||||
"ReturnPropertyName": "核定工时说明"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "935dd64c-f2b8-4028-8f0f-ce63ef2489cc"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
|
||||
"ErrorCode": "0",
|
||||
"Message": "以下是本次报工的核定数据,请确认无误后提交",
|
||||
"CustomReturns": [
|
||||
{
|
||||
"ReturnPropertyName": "提交工时",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=工时数"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "核定工时",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=核定工时"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "提成系数",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务信息.提成系数"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "计算时薪",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=计算时薪"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "核定收益",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=核定工时*计算时薪*提成系数"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "时薪来源",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=时薪计算来源"
|
||||
}
|
||||
},
|
||||
{
|
||||
"ReturnPropertyName": "核定工时说明",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=核定工时说明"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "bc661f54-29f0-4057-8a35-2ab125f2de75"
|
||||
"ID": "145f4305-61e9-4e3e-82b7-01adbab2c9ef"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Comments": "如果提交的工时类型等于项目工时的核定方式且开启严格模式就校验本次有没有超标",
|
||||
"ID": "2feed033-ba7d-4f12-ab19-6291a2e35524"
|
||||
"ID": "e470f225-553e-4875-95a1-1284b95da293"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -1128,12 +1182,12 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "4d2d8bc6-9ed2-4de0-b162-702afb3d01cf"
|
||||
"ID": "ca5d6b97-14f4-4d16-8eea-fafd5a276082"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "1c07d0f0-a59d-472c-856b-77b65143d27b"
|
||||
"ID": "65a59501-45ac-46d8-b085-4362b20c3e50"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -1166,7 +1220,7 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "b59cbb75-8ff9-4413-8ecd-2886d5a1e03c"
|
||||
"ID": "35a4d139-2b65-46f4-aa60-5ff1a634b67a"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user