{"Message":"1","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":3,"Name":"MasterPCPage/FGC_母版页"},{"State":1,"Type":9,"Name":"Theme"},{"State":1,"Type":26,"Name":"Upload"},{"State":1,"Type":23,"Name":"TableView/用户信息视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/用户组织关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色信息视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色分类关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/用户角色关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色组织关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色拥有权限视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/组织信息视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/组织级别视图","ExclusiveType":0},{"State":1,"Type":15,"Name":"ServerCommand/新增工时"},{"State":1,"Type":7,"Name":"Table/项目分组","ExclusiveType":0},{"State":1,"Type":1,"Name":"PCPage/项目信息"},{"State":1,"Type":15,"Name":"ServerCommand/新增项目"},{"State":1,"Type":1,"Name":"PCPage/项目审批"},{"State":1,"Type":28,"Name":"ProcessItem/预算申请"},{"State":1,"Type":36,"Name":"ShareCommandContainer/发起预算申请"},{"State":3,"Type":22,"Name":"Tables/需求反馈"},{"State":3,"Type":7,"Name":"Table/需求反馈登记表"},{"State":3,"Type":7,"Name":"Table/反馈状态表"},{"State":3,"Type":1,"Name":"PCPage/项目反馈"}],"Version":"v1"}

This commit is contained in:
SHAMUSPC\NINGMEI
2024-03-15 19:30:37 +08:00
parent 8d97d2cfe4
commit 6b4dedf7e7
21 changed files with 1814 additions and 841 deletions

View File

@@ -92,7 +92,7 @@
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "项目ID",
"GUID": "1b1dfe53-8569-419b-9ac7-4bb4e54e5cb3"
"GUID": "3fdc8c54-d669-4083-892e-95b571c4b0c3"
},
"ColumnName": "项目ID"
},
@@ -100,36 +100,15 @@
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务名称",
"GUID": "2f0ff2cf-b0cf-49ba-99c2-9b8636152c54"
"GUID": "e5397642-b284-4c7b-8633-b9ad156e44d1"
},
"ColumnName": "任务名称"
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务状态",
"GUID": "93ff9848-29c1-4cf6-a3cd-d33eb1d033c4"
},
"ColumnName": "任务状态"
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务状态",
"GUID": "da675aa2-3619-422b-817f-eed8c7c118c7",
"RelationBinding": {
"RelatedTable": "任务状态",
"RelatedColumn": "状态码",
"DisplayColumn": "任务状态"
}
},
"ColumnName": "任务状态文本"
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "项目ID",
"GUID": "038a41fb-93fa-46f8-b259-87eb94cc28ad",
"GUID": "a1971c0b-00a2-442c-987d-23c01c008f44",
"RelationBinding": {
"RelatedTable": "项目表",
"RelatedColumn": "ID",
@@ -138,50 +117,11 @@
},
"ColumnName": "严格模式"
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "项目ID",
"GUID": "f4212e88-f2aa-4d8f-8ba8-b7c518505bb7",
"RelationBinding": {
"RelatedTable": "项目表",
"RelatedColumn": "ID",
"DisplayColumn": "项目预算工时"
}
},
"ColumnName": "项目预算工时"
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "项目ID",
"GUID": "31040160-fc88-459c-b67b-8621acbc0920",
"RelationBinding": {
"RelatedTable": "项目表",
"RelatedColumn": "ID",
"DisplayColumn": "项目预算费用"
}
},
"ColumnName": "项目预算费用"
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "项目ID",
"GUID": "17b7e0ce-f6c5-4095-93e6-637aa62440a7",
"RelationBinding": {
"RelatedTable": "项目表",
"RelatedColumn": "ID",
"DisplayColumn": "工时核定方式"
}
},
"ColumnName": "工时核定方式"
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务类型",
"GUID": "f6fb60c7-0ba6-450b-9cda-28eb2412e296",
"GUID": "861a3265-ec0f-42fd-a2ed-db990be0cc0b",
"RelationBinding": {
"RelatedTable": "任务类型",
"RelatedColumn": "ID",
@@ -189,6 +129,27 @@
}
},
"ColumnName": "提成系数"
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务状态",
"GUID": "bb7f193c-a5f7-465b-8aa3-016636a02813"
},
"ColumnName": "任务状态"
},
{
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务状态",
"GUID": "715481a4-5014-413f-8ff8-ed3f2013a634",
"RelationBinding": {
"RelatedTable": "任务状态",
"RelatedColumn": "状态码",
"DisplayColumn": "任务状态"
}
},
"ColumnName": "任务状态文本"
}
],
"SqlCondition": {
@@ -196,7 +157,7 @@
"ColumnBindingInfo": {
"TableName": "任务表",
"ColumnName": "ID",
"GUID": "6ffb7caa-1cd8-4373-b2bf-8a03556c1866"
"GUID": "cfe5314f-e958-4dfb-a794-c552f1cd5736"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -206,7 +167,7 @@
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "65eeed85453c408b9c335f8ac4e85d28"
"ID": "5a2ace7ebb524d91bc99fbedef98f57e"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
@@ -219,7 +180,7 @@
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "参与人",
"GUID": "20d5971e-0ac3-4236-9e5f-0e67e2034b35"
"GUID": "65b6df38-1be9-4c40-964e-213105bd7f4d"
},
"ColumnName": "参与人"
},
@@ -227,7 +188,7 @@
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "参与人",
"GUID": "b0fb9e47-ca43-45d0-bb54-cf7ac8edce15",
"GUID": "97de404f-9c00-4cde-8b20-8f157574a6b2",
"AttachType": {
"$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
"UserColumnAttachType": 5,
@@ -240,35 +201,35 @@
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "任务时薪",
"GUID": "93b2f1d8-fd53-468a-9211-87f51b6a5494"
"GUID": "d3474070-df18-47c0-8db7-3228a5c3901e"
},
"ColumnName": "任务默认时薪"
"ColumnName": "任务时薪"
},
{
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "岗位ID",
"GUID": "299a3d18-2733-483d-bcd6-09e057c343ef",
"GUID": "024dbb6a-606d-4148-9d73-f5ec7ffa4bb1",
"RelationBinding": {
"RelatedTable": "项目岗位",
"RelatedColumn": "ID",
"DisplayColumn": "默认时薪"
}
},
"ColumnName": "岗位默认时薪"
"ColumnName": "岗位时薪"
},
{
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "参与人",
"GUID": "599afbfc-245b-40b1-b078-adb9ca71abef",
"GUID": "59387f46-9fe6-4aad-b48a-2b30f33ad9aa",
"AttachType": {
"$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
"UserColumnAttachType": 5,
"AttachTypeTag": "默认时薪"
}
},
"ColumnName": "参与人默认时薪"
"ColumnName": "默认时薪"
}
],
"SqlCondition": {
@@ -276,7 +237,7 @@
"ColumnBindingInfo": {
"TableName": "任务成员表",
"ColumnName": "ID",
"GUID": "c3e31a28-6692-46cf-a097-e63289906379"
"GUID": "1ba65aec-edcd-44ab-b907-10b0c6405129"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -286,7 +247,7 @@
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "6ca889a1800540019e98e291149fc59b"
"ID": "a1a0834e89ce477692049ed1200a5126"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -305,16 +266,93 @@
},
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "计算时薪",
"ParameterValue": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=IF(任务成员.任务默认时薪>0,任务成员.任务默认时薪,IF(任务成员.岗位默认时薪>0,任务成员.岗位默认时薪,IF(任务成员.参与人默认时薪>0,任务成员.参与人默认时薪,0)))"
},
"ID": "ce6cf79cab824510adc4dc16a3bcd8e4"
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": "任务成员.任务时薪"
},
"value": "%Null%",
"compareType": 1
},
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "计算时薪",
"ParameterValue": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务成员.任务时薪"
},
"ID": "23e793ace97d4d21bcb924366c9f2c56"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "薪资来源",
"ParameterValue": "任务",
"ID": "c3eccad2460243d989c079423404895a"
}
],
"ID": "6aff9af6-9621-4e7b-ac29-190afe562fb2"
},
{
"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": "=任务成员.岗位时薪"
},
"ID": "4911d4e8370944969227b871bad55dad"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "薪资来源",
"ParameterValue": "岗位",
"ID": "35fdb437128c40eb9c8ad84b1d6b21a3"
}
],
"ID": "67de4017-38a1-49d1-8553-492260b10915"
},
{
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "计算时薪",
"ParameterValue": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=IF(任务成员.默认时薪>0,任务成员.默认时薪,0)"
},
"ID": "3daff944da5d476fbfe72dfb81b511bb"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "薪资来源",
"ParameterValue": "默认",
"ID": "178ba18e9c6a4f1bb22c157b9533f8f9"
}
],
"ID": "20f5971d-e2fe-4d71-8cf7-9dd930010213"
}
]
}
],
"ID": "cf01cfae-00b2-4226-81de-8f2891a6a106"
"ID": "1e32cdd0-611a-458f-89b3-0a59e6091596"
},
{
"CommandList": [
@@ -325,10 +363,16 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=指定时薪单价"
},
"ID": "42acba22a57f436eabba47314ae73ffb"
"ID": "6ac4ecac1a3b4554b94d7658b44f69c7"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "薪资来源",
"ParameterValue": "指定",
"ID": "c559cfafee77484ea9caca983074061d"
}
],
"ID": "abd1969f-ed96-4aca-9321-9151b218e8f2"
"ID": "d769bef0-5331-4e53-8e86-4760c87c6475"
}
]
},
@@ -364,6 +408,71 @@
"value": "1"
},
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "项目统计",
"TableValue": {
"TableName": "View_项目统计信息",
"TableValueType": 1,
"BindingInfos": [
{
"BindingInfo": {
"TableName": "View_项目统计信息",
"ColumnName": "工时核定方式",
"GUID": "1724b40d-92d3-4c7d-83b7-ab7a379ac3db"
},
"ColumnName": "工时核定方式"
},
{
"BindingInfo": {
"TableName": "View_项目统计信息",
"ColumnName": "项目预算工时",
"GUID": "21f1d954-88df-476b-bbc8-d2e751b4ccfa"
},
"ColumnName": "项目预算工时"
},
{
"BindingInfo": {
"TableName": "View_项目统计信息",
"ColumnName": "项目预算费用",
"GUID": "6fd85d5f-60b1-423d-856a-c4b88bee5205"
},
"ColumnName": "项目预算费用"
},
{
"BindingInfo": {
"TableName": "View_项目统计信息",
"ColumnName": "总核定工时",
"GUID": "2c0c4280-df1b-4bd3-bc81-abc5b1e90a29"
},
"ColumnName": "总核定工时"
},
{
"BindingInfo": {
"TableName": "View_项目统计信息",
"ColumnName": "总成本",
"GUID": "75eeb3ee-021e-4712-acfa-323101deb30c"
},
"ColumnName": "总核定成本"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "View_项目统计信息",
"ColumnName": "项目ID",
"GUID": "4f962707-a999-48fe-ae2d-b70ca56d5af3"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务信息.项目ID"
}
},
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "1462b5e1e56044c1aeb4b819e1daf1fc"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
@@ -374,7 +483,7 @@
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=工时类型"
"SerializeProperty": "=任务信息.工时核定方式"
}
},
"value": {
@@ -383,56 +492,6 @@
}
},
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "总统计工时",
"TableValue": {
"TableName": "任务工时表",
"OnlyGetValue": true,
"TableValueType": 0,
"BindingInfos": [
{
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "总工时",
"GUID": "0e13d951-a44b-40e4-8ab7-50409bfa7785"
},
"ColumnName": "总工时"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
"SubConditions": [
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务工时表",
"ColumnName": "ID",
"GUID": "574064e4-3b8f-49d2-a025-1f94902658b5"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务ID"
}
},
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务工时表",
"ColumnName": "工时类型",
"GUID": "57c95084-14b9-46ba-86f0-c80a7b6a1126"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务信息.工时核定方式"
}
}
]
}
},
"ID": "fecda59716454e74ae70599e1629520a",
"Comments": "检查工时是否超支"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
@@ -443,12 +502,12 @@
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=总统计工时+工时数"
"SerializeProperty": "=项目统计.总核定工时+工时数"
}
},
"value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务信息.项目预算工时"
"SerializeProperty": "=项目统计.项目预算费用"
},
"compareType": 2
},
@@ -458,114 +517,11 @@
"ErrorCode": "400",
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=\"计划工时总时长(\"&工时数&\"h)超过项目预算工时时长(\"&任务信息.项目预算工时&\"h),请修改后提交!\""
"SerializeProperty": "=\"计划工时(\"&工时数&\"h)超过项目预算(\"&项目统计.项目预算工时&\"h),请修改后提交!\""
}
}
],
"ID": "5200f5d4-6a3d-4335-8c94-22fe0f56e9d9"
}
]
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "计划消耗列表",
"TableValue": {
"TableName": "任务工时表",
"BindingInfos": [
{
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "成员ID",
"GUID": "43c04868-12c7-4e9d-b126-070d0e426dc6",
"RelationBinding": {
"RelatedTable": "任务成员表",
"RelatedColumn": "ID",
"DisplayColumn": "参与人"
}
},
"ColumnName": "参与人"
},
{
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "成员ID",
"GUID": "2a0d738b-1e15-4fc1-835f-1a191e17f002",
"RelationBinding": {
"RelatedTable": "任务成员表",
"RelatedColumn": "ID",
"DisplayColumn": "任务时薪"
}
},
"ColumnName": "任务时薪"
},
{
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "总工时",
"GUID": "366dc09c-6a7e-4c9c-9bae-48e1d9eab780"
},
"ColumnName": "总工时"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
"SubConditions": [
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务工时表",
"ColumnName": "ID",
"GUID": "f9e17555-63a1-4c0f-8b80-06b4297cbbb5"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务ID"
}
},
{
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务工时表",
"ColumnName": "工时类型",
"GUID": "9512823f-431d-4f44-9cab-ba2d773d3a44"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务信息.工时核定方式"
}
}
]
},
"NullFormulaValueQueryPolicy": 0
},
"ID": "bae0ed2a25ca4484be3ddf991fcda719",
"Comments": "检查预算是否超支"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "总消耗金额",
"ParameterValue": "0",
"ID": "04a622af684046f7adf496cc660cde6f"
},
{
"$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon",
"LoopInfo": {
"$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon",
"LoopCount": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=计划消耗列表"
},
"LoopItemParamName": "Item"
},
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "总消耗金额",
"ParameterValue": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=总消耗金额+(Item.任务时薪*Item.总工时)"
},
"ID": "cde704fd082f4796baeda7390f2f1be0"
"ID": "132666fc-5ac0-4096-b99c-5c7583e2bab2"
}
]
},
@@ -579,7 +535,7 @@
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=总消耗金额"
"SerializeProperty": "=项目统计.总核定成本"
}
},
"value": {
@@ -594,22 +550,22 @@
"ErrorCode": "400",
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=\"计划工时总预算超过项目预算金额(\"&任务信息.项目预算费用&\"元),请修改后提交!\""
"SerializeProperty": "=\"当前项目开启严格模式,该报工会导致预算超标,请申请补充预算后提交!\""
}
}
],
"ID": "1878cff1-12c6-4431-9842-425e61ab9080"
"ID": "65149a7f-3892-4b53-8708-25d3f585a547"
}
]
}
],
"Comments": "如果提交的工时类型等于项目工时的核定方式",
"ID": "a1aa118d-86a6-49ab-a2b3-687ff5801dd8"
"ID": "c917ba1f-3af5-4c20-b36a-eb2d0ea00c08"
}
]
}
],
"ID": "59cfd3a4-2c87-4442-9db8-456f30f553e1"
"ID": "49f59d44-8c1e-44c7-bcfe-b04e6fc7dbab"
}
]
},
@@ -620,7 +576,7 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=工时数"
},
"ID": "c47706cfdef74a61943d8b52147e01e3"
"ID": "fc3e4fc30d734aff90e96ced6337bb29"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
@@ -629,7 +585,7 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=DATEDIF(开始日期,结束日期,\"d\")+1"
},
"ID": "e9869319ddf04a8395ae0b9cb8c5d2c4"
"ID": "f0b11f67abe747f0ad217d997ab05966"
},
{
"$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
@@ -653,7 +609,7 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=开始日期+(index-1)"
},
"ID": "6e7b4d4141a24bac944dedf38ee89b94"
"ID": "763428be0cb54f57bc59dc9d4a5f7327"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
@@ -666,7 +622,7 @@
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "总工时",
"GUID": "a0006a9d-3fba-4cf5-a20a-d2a0909d5175"
"GUID": "d2ce9ae2-f048-4cb8-82ad-cddc94f64b8b"
},
"ColumnName": "总工时"
}
@@ -679,7 +635,7 @@
"ColumnBindingInfo": {
"TableName": "任务工时表",
"ColumnName": "工时日期",
"GUID": "98f3f236-67bc-4db2-9af7-407e52bdcd74"
"GUID": "f0b4c857-1940-43ec-a4d4-cdb3fa6a3084"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -691,7 +647,7 @@
"ColumnBindingInfo": {
"TableName": "任务工时表",
"ColumnName": "执行人",
"GUID": "9a1d5408-9353-4ab0-bef4-91af355df584"
"GUID": "94bcfb2d-3108-4f6a-ad00-a8031d6fd753"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -703,7 +659,7 @@
"ColumnBindingInfo": {
"TableName": "任务工时表",
"ColumnName": "工时类型",
"GUID": "6fae6e04-e2b8-4d6c-b594-3bd02c5883d2"
"GUID": "ee0e36e8-79aa-48cb-92db-dba498d073da"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -714,7 +670,8 @@
},
"NullFormulaValueQueryPolicy": 0
},
"ID": "2292424aae1d4f5591ddd78ce5ac22ab"
"ID": "6428bc0a4c5543b6a31a4b361820a5f0",
"Comments": "统计本人工时,以便检查该人负荷是否超标"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -743,10 +700,10 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=ROUNDUP(工时数/分配天数,1)"
},
"ID": "44b51db4c6be470dbc468d4a9abfa061"
"ID": "5745c7af564c46859b5314658401c7ef"
}
],
"ID": "c747fe81-4983-455c-804e-5a06b510ea92"
"ID": "80ee3119-21bd-41ba-975a-86e274ea6884"
},
{
"CommandList": [
@@ -757,10 +714,10 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=ROUNDUP(待分配工时,1)"
},
"ID": "de7c26c08e4e4086bfa6f4d8dbcaa4fe"
"ID": "2504e2f693be48d4acc44cb34770081d"
}
],
"ID": "9ddfab82-413d-4919-b60d-ceba3261f3a4"
"ID": "8e0bbe85-2a5f-4178-aebe-7fa0fd1486b5"
}
]
},
@@ -787,10 +744,10 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=IF(OR(任务成员.参与人负荷=\"\",任务成员.参与人负荷=0,任务成员.参与人负荷>24),24,任务成员.参与人负荷)"
},
"ID": "03f94c6a676740b799eddd0aafce2fe5"
"ID": "ad15beddc12443e2ac18458a36e9b79f"
}
],
"ID": "19850e9c-364c-4615-82c1-3212b54d5020"
"ID": "81db5355-c19a-42f3-8a7c-4513c2b5dec4"
},
{
"Condition": {
@@ -809,12 +766,13 @@
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "执行人负荷",
"ParameterValue": "24",
"ID": "f998993f4e8f4778a448ca19dc771a2b"
"ID": "9b1a8a281c394b5aabcdb43737630a2b"
}
],
"ID": "721ef813-1ff8-4615-ba94-840f66c8a4d7"
"ID": "6d642c6d-fc84-4f90-b2ec-3272d591a71e"
}
]
],
"Comments": "去当事人最大负荷"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
@@ -823,7 +781,7 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=IF(统计工时.总工时=\"\",0,统计工时.总工时)+计算本次分配工时"
},
"ID": "36354abf29e44a4e9790b6db43c12fa9"
"ID": "053830291b8541d9998381ea20b9d1e7"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -852,7 +810,7 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=ROUNDUP(待分配工时-计算本次分配工时,1)"
},
"ID": "8e34730a7bb547b880d26b1e4d60fc06"
"ID": "6606945c174e454bba848eb1c293600a"
},
{
"$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
@@ -866,19 +824,19 @@
{
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "成员ID",
"GUID": "8266eb64-4b8a-4afd-9759-13f1f82196ce"
"ColumnName": "时薪来源",
"GUID": "0cb7547f-3c75-4719-8d95-80cadc7e0f71"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=成员ID"
"SerializeProperty": "=薪资来源"
}
},
{
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "项目ID",
"GUID": "ee34836d-306f-42a0-bde4-0a2bc7694a53"
"GUID": "d29bbd00-0092-4b61-ba56-854a4c7a5d7b"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -889,7 +847,7 @@
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "任务ID",
"GUID": "a67924a7-4ca8-4222-9e98-ca876183acd0"
"GUID": "695db60b-5d9f-457d-aafc-f91003dc2e8b"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -900,7 +858,7 @@
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "工时日期",
"GUID": "ff819755-816a-43ad-aead-2d444ab8aa54"
"GUID": "674e7675-4e99-45d3-8ae8-86fe865b3bc3"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -911,7 +869,7 @@
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "工时类型",
"GUID": "f00ff5d6-4fcc-4e2c-88e7-f819d60b9cdb"
"GUID": "d8a7d55c-e7b0-45d4-8370-667e84ff6902"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -922,7 +880,7 @@
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "执行人",
"GUID": "01ab262b-fbde-4b83-821e-2f15525cca71"
"GUID": "e741daaf-da26-4f1f-bec6-db061804b2e0"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -933,7 +891,7 @@
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "执行内容",
"GUID": "056d35e2-7717-4c08-8d4e-e490f094a187"
"GUID": "5158f7a9-c03c-40cb-94ca-d8e288661d41"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -944,33 +902,33 @@
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "工时",
"GUID": "b05891a8-766c-4818-9a2e-25c84c0b091e"
"GUID": "2acf1eaa-990c-4cfa-ac1e-c54e16bf9b43"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=计算本次分配工时"
"SerializeProperty": "=ROUND(计算本次分配工时,1)"
}
},
{
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "时薪单价",
"GUID": "249e9008-82d0-488e-81b0-bf68cf697e06"
"GUID": "b94b3c2a-216a-45d2-85db-5d8110a20e30"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=计算时薪"
"SerializeProperty": "=INT(计算时薪)"
}
},
{
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "提成系数",
"GUID": "977fd2b4-c778-44f7-911f-ee60bbcd4f45"
"GUID": "b3c56e66-69d5-48f5-858a-c383f774398e"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务信息.提成系数"
"SerializeProperty": "=ROUND(任务信息.提成系数,2)"
}
}
]
@@ -985,7 +943,7 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目ID",
"GUID": "1dce04a1-51d2-410b-9115-53e1589784cb"
"GUID": "4dea1703-394b-457f-9335-33d92a58d87b"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -996,7 +954,7 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目动态",
"GUID": "21b4a9e2-8067-4aec-9dc9-8fcbfa5eef37"
"GUID": "60efa164-64dc-4152-bcbe-dc8e1b7c130f"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -1007,7 +965,7 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "执行人",
"GUID": "786a9666-0199-4ef9-a809-a706cc48c49a"
"GUID": "08d25f48-70a5-424d-9af5-b4834021fa4f"
},
"Value": "%CurrentUser%"
}
@@ -1016,7 +974,7 @@
]
}
],
"ID": "a9b2f9bf-bf1b-4b47-b2f5-6fb94007b74e"
"ID": "b90a7702-d78a-4e2c-9136-b0b4b95be053"
},
{
"CommandList": [
@@ -1029,7 +987,7 @@
}
}
],
"ID": "b3d9653e-c27b-4386-bc26-1e318e26152b"
"ID": "32c6962c-b1bd-4315-b0ac-e106ad3fc589"
}
]
}
@@ -1043,7 +1001,7 @@
"Message": "提交工时成功"
}
],
"ID": "f58f6674-6d7e-4c47-abf1-b77049cab318"
"ID": "308768c7-19db-4356-89e9-21ca0b945cdf"
},
{
"CommandList": [
@@ -1056,7 +1014,7 @@
}
}
],
"ID": "b931b8ce-b61c-475b-bbfd-c3e23b546548"
"ID": "4d3484b4-bca1-400e-b0a4-a2862701619f"
}
]
}

View File

@@ -99,7 +99,7 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "项目名称",
"GUID": "7d44e7fb-2f57-4398-9913-47c13ba3ede5"
"GUID": "c7fd866a-6645-4f29-bfc8-1a4afec71def"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -110,7 +110,7 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "项目简介",
"GUID": "c0dbc623-caa8-48a9-853e-293b121d02ba"
"GUID": "b00a19e0-4cbd-43b5-8893-bdfb998502c3"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -121,7 +121,7 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "项目封面",
"GUID": "c4986896-874c-4390-b1d9-1fd3c4d5aa4f"
"GUID": "59a85169-51b1-4a05-8e9b-e3b785b48c89"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -132,7 +132,7 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "项目经理",
"GUID": "a27309e7-9b4f-4a4e-b40f-e486f13cd648"
"GUID": "55bb0437-b6d9-41de-a080-0d9f03df0778"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -143,7 +143,7 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "项目分组",
"GUID": "c6663b7e-52d8-4ef1-94de-eeb8b4b01a62"
"GUID": "7331d8d6-fdf2-4c06-94fd-4dc8ebff668d"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -154,7 +154,7 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "所属客户",
"GUID": "d411c883-4d33-4c77-84ad-1166308cdd2a"
"GUID": "fe2bb7ce-5f38-49fe-88bd-2e7b9f546623"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -165,7 +165,7 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "所属客户部门",
"GUID": "35d5b962-ac5e-4436-bf26-c1f7b3be283b"
"GUID": "c415924a-188a-4fd2-906a-37b338555e84"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -176,7 +176,7 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "工时核定方式",
"GUID": "c103543f-0857-4ce1-847e-e430e5c30a26"
"GUID": "b21dabb5-c5a3-4c01-b046-d201552826b4"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -187,7 +187,7 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "项目预算工时",
"GUID": "27fe208a-5383-4b1a-bb93-975731a1439b"
"GUID": "def30e80-365d-4976-b190-3a8698f200ba"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -198,7 +198,7 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "项目预算费用",
"GUID": "eba047f9-6322-4098-a2bf-4ea0241b40f9"
"GUID": "5bc11bd8-71a4-433a-a7ef-19afd44d4a2d"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -209,7 +209,7 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "公开",
"GUID": "e47f39ff-3c43-4eab-86c8-06e7357398b7"
"GUID": "91b6d257-5b04-489c-827f-2b5057649cac"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -220,7 +220,7 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "严格模式",
"GUID": "a7ec3bb1-3012-42b3-a783-7cbb6126189d"
"GUID": "e170b5fb-a9aa-47a5-9ec7-a2eec98b3a3e"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -231,7 +231,7 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "项目方案",
"GUID": "008ecc95-dd41-4f4b-8467-a2bf4d528c1d"
"GUID": "ef277d4b-8041-48a3-82e2-2bcbf25af926"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -242,7 +242,7 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "预算方案",
"GUID": "ac909c75-9860-4acb-a13d-f51ff4a1c194"
"GUID": "77762991-9791-43d4-ac7b-7a92c42ca33b"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -253,7 +253,7 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "计划开始日期",
"GUID": "6b917f28-f2ad-4cd0-9279-559d645a68a1"
"GUID": "3361cdc7-a525-47b0-a6dd-d24d4aa78575"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -264,29 +264,18 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "计划完成日期",
"GUID": "536387b2-3798-4f9a-b908-81be340772cc"
"GUID": "4310f041-15d8-4500-bc5a-81d65276c1f0"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=结束日期"
}
},
{
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "计划工期",
"GUID": "bab97b96-79f6-4933-8512-f1e81f7871eb"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=DATEDIF(开始日期,结束日期,\"d\")"
}
},
{
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "项目状态",
"GUID": "883a98a1-c130-45fe-ba21-41e4b89720b6"
"GUID": "8819b37a-ccd2-44e6-a8fe-91c4f62de1a5"
},
"Value": "0"
},
@@ -294,7 +283,7 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "删除",
"GUID": "08d83ec3-6999-4c9e-bb0f-b4d27faa6567"
"GUID": "09c93b33-6c7f-4bc9-af5c-abd271149b3f"
},
"Value": "0"
}
@@ -315,7 +304,7 @@
"ColumnBindingInfo": {
"TableName": "项目表",
"ColumnName": "ID",
"GUID": "2aeae676-f1b4-4bfd-bfa9-12ec0f173380"
"GUID": "017acb4e-0bdf-4710-ac6e-40a525a887ac"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -372,7 +361,7 @@
"ColumnBindingInfo": {
"TableName": "项目表",
"ColumnName": "ID",
"GUID": "d7f9fab2-4b0f-482a-ac2e-73d7385293bc"
"GUID": "0a361435-8e96-4c27-a78f-091a78ae4ade"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -384,7 +373,7 @@
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "立项流程示例ID",
"GUID": "8d753fcc-7af7-4cf2-9e4b-d33e6a7acb60"
"GUID": "a284f5ba-e5d3-4017-b98f-74c18419e1d9"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -399,7 +388,7 @@
"Message": "项目创建成功,请等待审批"
}
],
"ID": "6a69b6f8-09c7-44ca-b49e-771a44a28e33"
"ID": "8d3ff6c1-708f-47c2-85fe-aa84564f3b7b"
},
{
"CommandList": [
@@ -409,7 +398,7 @@
"Message": "项目已创建,但未能发起审批,请手动发起审批流程!"
}
],
"ID": "fe5451ef-d9e8-4e5a-8f0c-467c2fa73b12"
"ID": "4ae49fd6-d0fd-4c75-a782-caffeb404160"
}
]
}