{"Message":"重写部分工时校验逻辑","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/任务表"},{"State":1,"Type":23,"Name":"TableView/反馈收集任务匿名视图"},{"State":1,"Type":1,"Name":"PCPage/项目成员详情"},{"State":1,"Type":1,"Name":"PCPage/任务列表"},{"State":1,"Type":1,"Name":"PCPage/任务首页"},{"State":1,"Type":1,"Name":"PCPage/任务-基本信息"},{"State":1,"Type":1,"Name":"PCPage/任务-工时"},{"State":1,"Type":1,"Name":"PCPage/工时详情"},{"State":1,"Type":1,"Name":"PCPage/新增报工"},{"State":1,"Type":15,"Name":"ServerCommand/修改任务预算工时"},{"State":1,"Type":15,"Name":"ServerCommand/上报实际工时"},{"State":1,"Type":15,"Name":"ServerCommand/分配任务工时"},{"State":1,"Type":15,"Name":"ServerCommand/计算报工数据"},{"State":1,"Type":15,"Name":"ServerCommand/任务发起流程前校验"},{"State":1,"Type":28,"Name":"ProcessItem/新增任务流程"},{"State":1,"Type":1,"Name":"PCPage/页面反馈录入"},{"State":1,"Type":23,"Name":"TableView/项目平行视图"},{"State":1,"Type":23,"Name":"TableView/任务平行视图"},{"State":1,"Type":28,"Name":"ProcessItem/项目立项流程"},{"State":1,"Type":15,"Name":"ServerCommand/项目流程发起前校验"},{"State":3,"Type":31,"Name":"UserControlPage/任务统计信息"}],"Version":"v1"}
This commit is contained in:
@@ -76,7 +76,7 @@
|
||||
"TableValueType": 1,
|
||||
"BindingInfos": [
|
||||
{
|
||||
"GUID": "38530c9c-55ce-4b58-aeb6-41fd0cd410ca",
|
||||
"GUID": "d70fbe4e-6b17-426f-814a-ca333b61e544",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -85,7 +85,7 @@
|
||||
"ColumnName": "项目ID"
|
||||
},
|
||||
{
|
||||
"GUID": "75a0c7ab-3df4-41d5-9d5c-3c76c7faf0e4",
|
||||
"GUID": "3af3de5a-0e95-4e4e-8b88-5acd176de61f",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "任务名称",
|
||||
@@ -94,16 +94,7 @@
|
||||
"ColumnName": "任务名称"
|
||||
},
|
||||
{
|
||||
"GUID": "9bc18e2f-094e-4c66-b126-11d2ed71e566",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "任务预算工时",
|
||||
"GUID": "8520efd4-9787-45fb-9ff8-62d895ac5d91"
|
||||
},
|
||||
"ColumnName": "任务预算工时"
|
||||
},
|
||||
{
|
||||
"GUID": "9f12fb1e-573e-4f5e-8390-60aa0e2d7bd7",
|
||||
"GUID": "215fef37-f138-47fc-89a8-df8782920810",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "任务状态",
|
||||
@@ -112,7 +103,7 @@
|
||||
"ColumnName": "任务状态"
|
||||
},
|
||||
{
|
||||
"GUID": "bd611fd0-85d4-40d2-94c1-e18624451231",
|
||||
"GUID": "83d114d4-8d25-4d00-8d8f-7aa1d22fba08",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "任务状态",
|
||||
@@ -126,7 +117,7 @@
|
||||
"ColumnName": "任务状态文本"
|
||||
},
|
||||
{
|
||||
"GUID": "8dc3ccf2-e6f7-4ba3-9431-e2f8061fdc5f",
|
||||
"GUID": "4a5b48e7-bb1f-4726-8e21-ceaaa11f2022",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -140,35 +131,7 @@
|
||||
"ColumnName": "严格模式"
|
||||
},
|
||||
{
|
||||
"GUID": "867a17b9-b513-4a95-b51a-3d54fefeff42",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "65e3a033-3a0b-4c52-901a-9618d6a0e040",
|
||||
"RelationBinding": {
|
||||
"RelatedTable": "项目平行视图",
|
||||
"RelatedColumn": "ID",
|
||||
"DisplayColumn": "项目预算工时"
|
||||
}
|
||||
},
|
||||
"ColumnName": "项目预算工时"
|
||||
},
|
||||
{
|
||||
"GUID": "a6c64613-6b4c-48e2-b5f6-8dbf4dfcd97f",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "c3d0bc58-22c8-42ad-82f4-10d13ecb7b7a",
|
||||
"RelationBinding": {
|
||||
"RelatedTable": "项目平行视图",
|
||||
"RelatedColumn": "ID",
|
||||
"DisplayColumn": "项目预算费用"
|
||||
}
|
||||
},
|
||||
"ColumnName": "项目预算费用"
|
||||
},
|
||||
{
|
||||
"GUID": "c0a645c0-4604-4fa9-b081-1152376d75cf",
|
||||
"GUID": "2a8af634-7280-46a3-8f3a-f1837b6401e5",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "任务类型",
|
||||
@@ -182,7 +145,7 @@
|
||||
"ColumnName": "提成系数"
|
||||
},
|
||||
{
|
||||
"GUID": "3909f85c-a724-46ce-b341-b75f2c5d9352",
|
||||
"GUID": "3c6b7687-5711-448e-b490-9aabb156e498",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "项目ID",
|
||||
@@ -196,7 +159,7 @@
|
||||
"ColumnName": "工时分配方式"
|
||||
},
|
||||
{
|
||||
"GUID": "73bd10b2-6cbb-4c92-93a0-ed1db85cf781",
|
||||
"GUID": "f7fbe8b6-9f82-43b5-8ec8-52205a2152f9",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "开始时间",
|
||||
@@ -205,7 +168,7 @@
|
||||
"ColumnName": "开始时间"
|
||||
},
|
||||
{
|
||||
"GUID": "ecf738aa-2e2d-4b4e-9a0a-52b60bcf8d7e",
|
||||
"GUID": "3bb8328a-b934-488d-a1bd-805072bf2328",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "任务负责人",
|
||||
@@ -214,22 +177,13 @@
|
||||
"ColumnName": "执行者"
|
||||
},
|
||||
{
|
||||
"GUID": "a87c068d-26b1-44c8-8b58-5514df5a139a",
|
||||
"GUID": "5adaea42-50c9-4b24-94cf-daa981707cf0",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "成员计划工时",
|
||||
"GUID": "f355236f-a6cc-49a5-8ce3-a184a4a90b78"
|
||||
"ColumnName": "可分配工时",
|
||||
"GUID": "6054feca-ba74-4e7f-989e-c9a201859a2e"
|
||||
},
|
||||
"ColumnName": "总计划工时"
|
||||
},
|
||||
{
|
||||
"GUID": "23318a88-ce48-4abb-afe9-9b6f2914b87b",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务平行视图",
|
||||
"ColumnName": "成员实际工时",
|
||||
"GUID": "85ccdc21-2211-4e56-914f-90445409db03"
|
||||
},
|
||||
"ColumnName": "总实际工时"
|
||||
"ColumnName": "可分配工时"
|
||||
}
|
||||
],
|
||||
"SqlCondition": {
|
||||
@@ -247,7 +201,7 @@
|
||||
"NullFormulaValueQueryPolicy": 0,
|
||||
"TopCount": "1"
|
||||
},
|
||||
"ID": "05d2877d0b384aa5b7afc3b3f2225489"
|
||||
"ID": "04187475662c442396affecd4e52794f"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
@@ -271,39 +225,19 @@
|
||||
"ConditionAndCommandPairList": [
|
||||
{
|
||||
"Condition": {
|
||||
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
|
||||
"SubConditions": [
|
||||
{
|
||||
"$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
|
||||
},
|
||||
{
|
||||
"$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
|
||||
"$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": [
|
||||
{
|
||||
@@ -314,7 +248,7 @@
|
||||
"TableValueType": 1,
|
||||
"BindingInfos": [
|
||||
{
|
||||
"GUID": "8dc569c6-5d7d-435c-9e25-9384593acfdd",
|
||||
"GUID": "ee221b91-2992-463b-9493-acc5b7663f33",
|
||||
"BindingInfo": {
|
||||
"TableName": "项目成员表",
|
||||
"ColumnName": "ID",
|
||||
@@ -323,7 +257,7 @@
|
||||
"ColumnName": "ID"
|
||||
},
|
||||
{
|
||||
"GUID": "900d917f-11e0-42c7-8ce2-44783dea1cb6",
|
||||
"GUID": "c1732deb-776f-49d7-8563-7d9058f5b468",
|
||||
"BindingInfo": {
|
||||
"TableName": "项目成员表",
|
||||
"ColumnName": "项目成员",
|
||||
@@ -332,7 +266,7 @@
|
||||
"ColumnName": "项目成员"
|
||||
},
|
||||
{
|
||||
"GUID": "a22fbeeb-ea30-4420-b3c1-c4a7f7600491",
|
||||
"GUID": "bfa78a83-ddf3-4e65-8bc8-47f34976a30e",
|
||||
"BindingInfo": {
|
||||
"TableName": "项目成员表",
|
||||
"ColumnName": "默认时薪",
|
||||
@@ -341,7 +275,7 @@
|
||||
"ColumnName": "成员时薪"
|
||||
},
|
||||
{
|
||||
"GUID": "35ccd89d-5316-4952-88cf-42403f181492",
|
||||
"GUID": "45ac5922-6553-416d-9fa5-456c90450ff7",
|
||||
"BindingInfo": {
|
||||
"TableName": "项目成员表",
|
||||
"ColumnName": "岗位ID",
|
||||
@@ -355,7 +289,7 @@
|
||||
"ColumnName": "岗位时薪"
|
||||
},
|
||||
{
|
||||
"GUID": "b55c41c6-2f85-474b-b253-f5a5fcc733f5",
|
||||
"GUID": "bf119452-c85b-4e1e-b6bc-8caa94231883",
|
||||
"BindingInfo": {
|
||||
"TableName": "项目成员表",
|
||||
"ColumnName": "项目成员",
|
||||
@@ -369,7 +303,7 @@
|
||||
"ColumnName": "用户时薪"
|
||||
},
|
||||
{
|
||||
"GUID": "0ff49b9c-2d0d-45db-92a1-25bc5c083363",
|
||||
"GUID": "7fcdba55-5874-49c8-af9d-5bba537ebbf5",
|
||||
"BindingInfo": {
|
||||
"TableName": "项目成员表",
|
||||
"ColumnName": "项目成员",
|
||||
@@ -415,7 +349,7 @@
|
||||
"NullFormulaValueQueryPolicy": 0,
|
||||
"TopCount": "1"
|
||||
},
|
||||
"ID": "1ce0f23ab033498c9e4cf43fef25e86d"
|
||||
"ID": "2c47908cb40649a4b37a29783b09b61b"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
@@ -441,7 +375,7 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=任务信息.提成系数"
|
||||
},
|
||||
"ID": "58c7218ea48d4bf088891cc7a0af834a"
|
||||
"ID": "cf9f329698f54d8e9b353d2f024fd2de"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
@@ -480,7 +414,7 @@
|
||||
},
|
||||
"NullFormulaValueQueryPolicy": 0
|
||||
},
|
||||
"ID": "85f05fa8d3b844e9afb58b9ac148bf1a"
|
||||
"ID": "94021ae43c984221ba0c00ffdd38ae06"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
@@ -508,7 +442,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "任务成员表",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "754d8031-358c-4e31-b85c-a32646177485"
|
||||
"GUID": "46dbbe16-5e29-4001-848b-9cde33e91cfd"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -519,7 +453,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "任务成员表",
|
||||
"ColumnName": "任务ID",
|
||||
"GUID": "9e181156-cf0c-4f43-afd6-a9b9e1bf6a24"
|
||||
"GUID": "bff7cde1-d988-4f23-9830-f719f199a6b3"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -530,7 +464,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "任务成员表",
|
||||
"ColumnName": "任务成员",
|
||||
"GUID": "d674cbcf-a85a-4265-820f-d8b4645be281"
|
||||
"GUID": "80d935fe-3363-4157-bfb4-4bd12910115f"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -541,7 +475,7 @@
|
||||
"ParamNameToSaveNewRowValue": ""
|
||||
}
|
||||
],
|
||||
"ID": "f8e075eb-d389-4c05-9d02-adb7467c1fd2"
|
||||
"ID": "31d7ecc8-104d-48fc-96e8-4df28627f256"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -584,7 +518,7 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=TODAY()"
|
||||
},
|
||||
"ID": "b001c8aa74dd4f8382a375f3912a62da"
|
||||
"ID": "c784c1c888af40a18ac06d86dd9aa3c1"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
@@ -593,10 +527,10 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=TODAY()"
|
||||
},
|
||||
"ID": "91295edff0c44f608a14d5c9f9594f3e"
|
||||
"ID": "f1babee3af9a4401b69d66a5728facf3"
|
||||
}
|
||||
],
|
||||
"ID": "332b9caa-2069-4b23-ad1a-41a9d4840a14"
|
||||
"ID": "5a43c6fd-9734-49aa-9002-a256e7d7f7ed"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
@@ -618,7 +552,7 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=开始日期"
|
||||
},
|
||||
"ID": "234119e808564ed7acaf62c2c6b38398"
|
||||
"ID": "f23c325e19c74deaac8b0bd00de7bb0c"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
@@ -627,10 +561,10 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=结束日期"
|
||||
},
|
||||
"ID": "727f49edcb914303adf91ed9a40e4355"
|
||||
"ID": "d184eff4cba7445a955fa8144ebd3951"
|
||||
}
|
||||
],
|
||||
"ID": "8620cd87-3273-476a-8635-dfed055b4715"
|
||||
"ID": "cec86543-c168-4c2e-81a8-3769b332781c"
|
||||
}
|
||||
],
|
||||
"Comments": "如果是按人分配,则把计划工时分到一天中"
|
||||
@@ -642,7 +576,7 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=工时数"
|
||||
},
|
||||
"ID": "e384d36ab63b4ebd80ab9bb4d389c9d6"
|
||||
"ID": "d0c562049a03431f8bd7b16dc05571a8"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
@@ -651,7 +585,7 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=DATEDIF(开始日期,结束日期,\"d\")+1"
|
||||
},
|
||||
"ID": "4fb6ad850e174b6a85aded16a0b82e91"
|
||||
"ID": "e885f0713e4446d59779d8102dfa7ca5"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
|
||||
@@ -675,7 +609,7 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=开始日期+(index-1)"
|
||||
},
|
||||
"ID": "f631633dde2d48c39491e29455a3fb28"
|
||||
"ID": "89d195a8f1f34d1ba004d79dc714d5ab"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
@@ -685,7 +619,7 @@
|
||||
"TableValueType": 1,
|
||||
"BindingInfos": [
|
||||
{
|
||||
"GUID": "b2045f09-df40-4815-8068-2112ed5d1925",
|
||||
"GUID": "4ae72769-fd2f-4b8c-9ca5-cd1bb5f84b30",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "总工时",
|
||||
@@ -734,7 +668,7 @@
|
||||
},
|
||||
"NullFormulaValueQueryPolicy": 0
|
||||
},
|
||||
"ID": "b17117425ffb4ebe8fb149578b3d52df"
|
||||
"ID": "7e69c5b18dbc4befa21da00cc4b1487f"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
@@ -763,10 +697,10 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=ROUNDUP(工时数/分配天数,1)"
|
||||
},
|
||||
"ID": "622dd1eb09094e29b7b7201423479597"
|
||||
"ID": "954da7d900d44d068c49c0775cbb66ad"
|
||||
}
|
||||
],
|
||||
"ID": "da2889e3-da14-4e63-a66e-c250ddb7d809"
|
||||
"ID": "79688b2f-93a6-42bf-b9e9-6cdd65d33e7d"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -777,10 +711,10 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=ROUNDUP(待分配工时,1)"
|
||||
},
|
||||
"ID": "22bbafd761814075a115c7c935a993c0"
|
||||
"ID": "bd03cd955f4449cf9d84c422471b58ac"
|
||||
}
|
||||
],
|
||||
"ID": "578e7635-09da-41e0-bcb8-fa9836f23531"
|
||||
"ID": "c81b405e-c3a5-4733-8918-ac465fe4d0a8"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -791,7 +725,7 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=IF(统计工时.总工时=\"\",0,统计工时.总工时)+计算本次分配工时"
|
||||
},
|
||||
"ID": "02c134ab677047ef9f05766105a85c57"
|
||||
"ID": "cdea7fa17c4a44c5ba0ae697ab76f6e5"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
@@ -800,7 +734,7 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=IF(OR(项目成员.成员负荷=\"\",项目成员.成员负荷=0,项目成员.成员负荷>24),24,项目成员.成员负荷)"
|
||||
},
|
||||
"ID": "eb8fa08ae96c4c81bace7556eeea279b"
|
||||
"ID": "5af95d7b590044bd919ee967c7ce6ae3"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
@@ -846,7 +780,7 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=ROUNDUP(待分配工时-计算本次分配工时,1)"
|
||||
},
|
||||
"ID": "7ac0d2f1abf7464682eb5962f48e2868"
|
||||
"ID": "8762d3868c56480ebf590a29716e9f32"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
|
||||
@@ -861,7 +795,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "bf8f469d-4b9b-4904-bacf-1496956bda22"
|
||||
"GUID": "ca5a3d90-f76a-4612-a67a-7c2bf36c3aa6"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -872,7 +806,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "任务ID",
|
||||
"GUID": "518a4412-a28d-4938-a3cb-6099930a0b6f"
|
||||
"GUID": "019b582a-4594-409d-b829-edf35f98b6e4"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -883,7 +817,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "工时日期",
|
||||
"GUID": "ad1c8f81-00b1-4c33-b49c-8a43c27b1fc8"
|
||||
"GUID": "f22bd597-15b2-4d6d-97d9-e170e3aa5b0b"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -894,7 +828,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "工时类型",
|
||||
"GUID": "3adc128c-6b4f-4636-aaec-5e69f3ffb08d"
|
||||
"GUID": "91caa3f1-8ae3-4f93-88ae-9fca29adafc1"
|
||||
},
|
||||
"Value": "计划"
|
||||
},
|
||||
@@ -902,7 +836,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "执行人",
|
||||
"GUID": "78a763a5-332c-4cd7-86e6-bb1fbed3e553"
|
||||
"GUID": "c578c59d-5fa9-4424-8c61-f1230195ea85"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -913,7 +847,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "执行内容",
|
||||
"GUID": "8fcd4935-3c9d-49ca-aa1d-6de6ae29d21a"
|
||||
"GUID": "98b6d94b-9796-4c91-8ca4-4245ff59587b"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -924,7 +858,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "工时",
|
||||
"GUID": "b74e9a17-2d24-4156-88b7-eb2f41f00ced"
|
||||
"GUID": "a6b55b11-0242-4631-8bcf-7922ab6bce46"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -935,7 +869,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "时薪单价",
|
||||
"GUID": "48b863e9-ca60-4d29-a23d-de37e0b00c08"
|
||||
"GUID": "9635331d-aeae-43e3-a89b-c34570f6058c"
|
||||
},
|
||||
"Value": "0"
|
||||
},
|
||||
@@ -943,7 +877,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "提成系数",
|
||||
"GUID": "2f756808-6964-4e0b-9ecf-262337984419"
|
||||
"GUID": "f2cee9cd-2d00-40d0-970b-c94c90ea9415"
|
||||
},
|
||||
"Value": "0"
|
||||
},
|
||||
@@ -951,7 +885,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "任务工时表",
|
||||
"ColumnName": "时薪来源",
|
||||
"GUID": "09a998b1-3b57-4d29-ae08-58e215b1502d"
|
||||
"GUID": "e53d2e82-3206-4faa-8aec-b464aa95a62b"
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -966,7 +900,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "项目动态",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "dbda7c11-89e3-46b3-9878-6542c1573be8"
|
||||
"GUID": "db36359f-e763-408e-a6ea-83c3e530edb1"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -977,7 +911,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "项目动态",
|
||||
"ColumnName": "项目动态",
|
||||
"GUID": "85746779-19f7-4a95-9e17-c874ad036526"
|
||||
"GUID": "ee984db3-7339-4498-aa0a-e0f891fe3888"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -988,7 +922,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "项目动态",
|
||||
"ColumnName": "执行人",
|
||||
"GUID": "9310fd02-1c73-480f-b38d-ec60a02a6964"
|
||||
"GUID": "34733e1c-c4d9-4f27-8669-097ae7ef3e15"
|
||||
},
|
||||
"Value": "%CurrentUser%"
|
||||
}
|
||||
@@ -998,7 +932,7 @@
|
||||
}
|
||||
],
|
||||
"Comments": "如果不是按人分配,且分配后的工时超过负荷,则报错",
|
||||
"ID": "ae4f8c95-9b35-45e1-830d-ce0c525eb6d7"
|
||||
"ID": "eafc2770-e4d5-4169-b5f5-ff14fa5f7f41"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -1011,7 +945,7 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"ID": "3d372284-136c-4c92-abc2-5561242c303a"
|
||||
"ID": "b36283f4-76f4-4a4e-84fe-4999b8ed82ee"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1025,7 +959,7 @@
|
||||
"Message": "分配计划工时成功"
|
||||
}
|
||||
],
|
||||
"ID": "04a63f83-c351-40a2-841a-5b8f14d5e783"
|
||||
"ID": "789c1dbc-6599-4582-8242-e2c39e6d10c5"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -1038,12 +972,12 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"ID": "402ab5e2-b6c8-465f-93e7-dbf0d4e52ee5"
|
||||
"ID": "4fda4e38-33d6-4718-ac39-5cb8948b633f"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "63bb8572-4f70-41c3-b2a3-7edd8736d4e5"
|
||||
"ID": "72d12494-04ee-4c3d-8dd3-4318c75f9144"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -1053,13 +987,13 @@
|
||||
"Message": "该用户不是项目成员"
|
||||
}
|
||||
],
|
||||
"ID": "4158fbd4-5c6a-4ba8-9f82-ebf5e096c543"
|
||||
"ID": "45d5ac8d-19fe-4399-9de8-f7a875a732d5"
|
||||
}
|
||||
],
|
||||
"Comments": "如果任务成员中没有,则自动加一个"
|
||||
}
|
||||
],
|
||||
"ID": "ca047f4b-b6e4-4fb8-b7a2-80f8b518f08f"
|
||||
"ID": "8edb92cd-bfb1-49c3-a1b8-66936a463200"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -1069,12 +1003,12 @@
|
||||
"Message": "您提交的工时超过任务预算工时,请修改后重新提交"
|
||||
}
|
||||
],
|
||||
"ID": "1d9ed9f0-3590-43b7-b42f-b1573d9212ba"
|
||||
"ID": "d782d30a-c268-4d2a-a437-2e3d97fe30fb"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "c0d0927b-98c4-4224-a3fa-38651c5b9c3f"
|
||||
"ID": "7c9540a9-b064-436f-815e-93c653252939"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -1084,7 +1018,7 @@
|
||||
"Message": "任务不存在"
|
||||
}
|
||||
],
|
||||
"ID": "d3f6e687-6364-4e9d-b9aa-287ee721db7d"
|
||||
"ID": "6d828dea-09c2-477b-9c7f-964aefd974e2"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user