{"Message":"修改工时的逻辑,支持工时分配模式\r\n修改工时中心页面","MessageType":2,"Modules":[{"State":1,"Type":23,"Name":"TableView/子任务视图"},{"State":1,"Type":23,"Name":"TableView/View_任务工时统计"},{"State":1,"Type":23,"Name":"TableView/人员工时统计视图"},{"State":1,"Type":7,"Name":"Table/任务工时表"},{"State":1,"Type":23,"Name":"TableView/View_项目统计信息"},{"State":1,"Type":7,"Name":"Table/项目表"},{"State":1,"Type":1,"Name":"PCPage/修改报工"},{"State":1,"Type":1,"Name":"PCPage/新增报工"},{"State":1,"Type":1,"Name":"PCPage/工时详情"},{"State":1,"Type":1,"Name":"PCPage/FGC_维护中"},{"State":1,"Type":1,"Name":"PCPage/预算申请"},{"State":1,"Type":1,"Name":"PCPage/项目信息"},{"State":1,"Type":3,"Name":"MasterPCPage/FGC_母版页"},{"State":1,"Type":15,"Name":"ServerCommand/修改工时"},{"State":2,"Type":15,"Name":"ServerCommand/新增工时"},{"State":1,"Type":40,"Name":"Plugin"},{"State":1,"Type":15,"Name":"ServerCommand/同步项目参与人字段"},{"State":1,"Type":15,"Name":"ServerCommand/新增或修改项目"},{"State":1,"Type":1,"Name":"PCPage/反馈与建议"},{"State":1,"Type":23,"Name":"TableView/项目匿名视图"},{"State":2,"Type":1,"Name":"PCPage/工时报表"},{"State":1,"Type":18,"Name":"RdlReport/工时报表"},{"State":1,"Type":7,"Name":"Table/工时分配方式"},{"State":3,"Type":1,"Name":"PCPage/分配计划工时"},{"State":3,"Type":15,"Name":"ServerCommand/分配任务工时"},{"State":3,"Type":15,"Name":"ServerCommand/上报实际工时"},{"State":3,"Type":1,"Name":"PCPage/任务工时统计"},{"State":3,"Type":1,"Name":"PCPage/人员工时统计"},{"State":3,"Type":1,"Name":"PCPage/工时中心"}],"Version":"v1"}
This commit is contained in:
@@ -1037,7 +1037,7 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "f8aaaad4-6f86-4d23-875c-f8718ccf08a1"
|
||||
"ID": "c9b29e7f-5cb4-47b9-bf9e-ee8cf72c04c7"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -1052,7 +1052,7 @@
|
||||
"BtnText": "知道了"
|
||||
}
|
||||
],
|
||||
"ID": "194a8c9f-a988-4774-88f6-b85a7a701ad7"
|
||||
"ID": "99f6ca67-d4a4-4345-af35-7e1cc42261dc"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1946,6 +1946,10 @@
|
||||
"PageInfo": {
|
||||
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
|
||||
"PageLoadedCommandList": [
|
||||
{
|
||||
"$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
|
||||
"Title": "正在为您加载..."
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "获取项目ID",
|
||||
@@ -1953,7 +1957,12 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=IFERROR(GETURLQUERYVALUE(\"ID\"),反馈与建议!项目ID)"
|
||||
},
|
||||
"ID": "7db4386629054b139d1e6141ba24d47c"
|
||||
"ID": "beb0fdfec3a84c9f9c3e5d7c60a74993"
|
||||
},
|
||||
{
|
||||
"$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
|
||||
"FunctionName": "remove",
|
||||
"Title": "正在为您加载..."
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
@@ -1974,39 +1983,123 @@
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
|
||||
"PageName": "FGC_维护中"
|
||||
"PageName": "FGC_维护中",
|
||||
"PassValues": [
|
||||
{
|
||||
"Source": "项目不存在",
|
||||
"TargetCell": {
|
||||
"SerializeProperty": "=FGC_维护中!标题"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source": "非常抱歉,您想反馈的项目不存在或正在维护,暂时无法提交反馈",
|
||||
"TargetCell": {
|
||||
"SerializeProperty": "=FGC_维护中!描述"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "90253efe-47f4-4aa5-93fe-505486b54230"
|
||||
"ID": "957000a2-3087-436d-b152-4a0131d8a0d8"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
|
||||
"PropertyItemsList": [
|
||||
{
|
||||
"TargetCells": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=反馈与建议!项目ID"
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "项目信息",
|
||||
"TableValue": {
|
||||
"TableName": "项目匿名视图",
|
||||
"TableValueType": 1,
|
||||
"BindingInfos": [
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "项目匿名视图",
|
||||
"ColumnName": "ID",
|
||||
"GUID": "8d4ed745-2da3-4840-84f6-2eda622ab671"
|
||||
},
|
||||
"ColumnName": "ID"
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "项目匿名视图",
|
||||
"ColumnName": "项目名称",
|
||||
"GUID": "b88aefef-ea61-4b55-b789-5c314cade72d"
|
||||
},
|
||||
"ColumnName": "项目名称"
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "项目匿名视图",
|
||||
"ColumnName": "项目简介",
|
||||
"GUID": "3f964677-c204-4217-a0a3-44bfa84bcc7d"
|
||||
},
|
||||
"ColumnName": "项目简介"
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "项目匿名视图",
|
||||
"ColumnName": "项目经理",
|
||||
"GUID": "ae1a8dab-5fa5-4e6e-baa7-32b12f01b329",
|
||||
"AttachType": {
|
||||
"$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
|
||||
"UserColumnAttachType": 1
|
||||
}
|
||||
},
|
||||
"ColumnName": "项目经理_全名"
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "项目匿名视图",
|
||||
"ColumnName": "项目经理",
|
||||
"GUID": "52d66d8e-1543-403f-8d2a-bd2782bd4201",
|
||||
"AttachType": {
|
||||
"$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
|
||||
"UserColumnAttachType": 2
|
||||
}
|
||||
},
|
||||
"ColumnName": "项目经理_邮件"
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "项目匿名视图",
|
||||
"ColumnName": "所属客户",
|
||||
"GUID": "ce50337c-45e3-4896-9f0f-436a037dbb92"
|
||||
},
|
||||
"ColumnName": "所属客户"
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "项目匿名视图",
|
||||
"ColumnName": "开启反馈收集",
|
||||
"GUID": "857f8c8f-8eb0-481b-be15-ec51494dfe83"
|
||||
},
|
||||
"ColumnName": "开启反馈收集"
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "项目匿名视图",
|
||||
"ColumnName": "项目状态",
|
||||
"GUID": "af24cfac-7f85-4c7c-9f07-50aa7c393dd9"
|
||||
},
|
||||
"ColumnName": "项目状态"
|
||||
}
|
||||
],
|
||||
"SqlCondition": {
|
||||
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
||||
"ColumnBindingInfo": {
|
||||
"TableName": "项目匿名视图",
|
||||
"ColumnName": "ID",
|
||||
"GUID": "00412d41-fc01-4d07-849b-2e6fd192f13b"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=反馈与建议!获取项目ID"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FrontendCacheCommand.Retrieve_LocalCache2, FrontendCacheCommand",
|
||||
"KeyString": "name",
|
||||
"VersionString": "1.0",
|
||||
"OutParamaterName": "name"
|
||||
},
|
||||
{
|
||||
"$type": "FrontendCacheCommand.Retrieve_LocalCache2, FrontendCacheCommand",
|
||||
"KeyString": "tel",
|
||||
"VersionString": "1.0",
|
||||
"OutParamaterName": "tel"
|
||||
},
|
||||
"NullFormulaValueQueryPolicy": 0,
|
||||
"TopCount": "1"
|
||||
},
|
||||
"ID": "5287c1b1f4f848e8a143542d74cfa8b9"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
@@ -2018,37 +2111,34 @@
|
||||
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
|
||||
"cellLocations": [
|
||||
{
|
||||
"SerializeProperty": "=反馈与建议!name"
|
||||
"SerializeProperty": "=项目信息"
|
||||
}
|
||||
]
|
||||
},
|
||||
"value": "DATA_NOT_FOUND",
|
||||
"compareType": 1
|
||||
"value": "%Null%"
|
||||
},
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
|
||||
"PropertyItemsList": [
|
||||
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
|
||||
"PageName": "FGC_维护中",
|
||||
"PassValues": [
|
||||
{
|
||||
"TargetCells": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=反馈与建议!E22"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=反馈与建议!name"
|
||||
"Source": "项目不存在",
|
||||
"TargetCell": {
|
||||
"SerializeProperty": "=FGC_维护中!标题"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source": "非常抱歉,您想反馈的项目不存在或正在维护,暂时无法提交反馈",
|
||||
"TargetCell": {
|
||||
"SerializeProperty": "=FGC_维护中!描述"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "b309a39c-e024-4a39-a587-83f278fd419c"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
"ConditionAndCommandPairList": [
|
||||
"ID": "2f9c4e19-9998-4cd0-a228-60a75cde630d"
|
||||
},
|
||||
{
|
||||
"Condition": {
|
||||
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
|
||||
@@ -2056,13 +2146,39 @@
|
||||
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
|
||||
"cellLocations": [
|
||||
{
|
||||
"SerializeProperty": "=反馈与建议!tel"
|
||||
"SerializeProperty": "=项目信息.开启反馈收集"
|
||||
}
|
||||
]
|
||||
},
|
||||
"value": "DATA_NOT_FOUND",
|
||||
"value": "1",
|
||||
"compareType": 1
|
||||
},
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
|
||||
"PageName": "FGC_维护中",
|
||||
"PassValues": [
|
||||
{
|
||||
"Source": "反馈通道关闭",
|
||||
"TargetCell": {
|
||||
"SerializeProperty": "=FGC_维护中!标题"
|
||||
}
|
||||
},
|
||||
{
|
||||
"Source": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=\"非常抱歉,该项目的反馈通道目前已经关闭,请联系您的项目经理:\"&反馈与建议!项目信息.项目经理_全名&\" 邮箱:\"&反馈与建议!项目信息.项目经理_邮件"
|
||||
},
|
||||
"TargetCell": {
|
||||
"SerializeProperty": "=FGC_维护中!描述"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "33c8a73d-8b8a-4960-988c-4fa5692ddc13"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
|
||||
@@ -2070,29 +2186,117 @@
|
||||
{
|
||||
"TargetCells": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=反馈与建议!E26"
|
||||
"SerializeProperty": "=反馈与建议!项目ID"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=反馈与建议!tel"
|
||||
"SerializeProperty": "=反馈与建议!获取项目ID"
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "FrontendCacheCommand.Retrieve_LocalCache2, FrontendCacheCommand",
|
||||
"KeyString": "name",
|
||||
"VersionString": "1.0",
|
||||
"OutParamaterName": "name"
|
||||
},
|
||||
{
|
||||
"$type": "FrontendCacheCommand.Retrieve_LocalCache2, FrontendCacheCommand",
|
||||
"KeyString": "tel",
|
||||
"VersionString": "1.0",
|
||||
"OutParamaterName": "tel"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
"ConditionAndCommandPairList": [
|
||||
{
|
||||
"Condition": {
|
||||
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
|
||||
"param": {
|
||||
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
|
||||
"cellLocations": [
|
||||
{
|
||||
"SerializeProperty": "=反馈与建议!name"
|
||||
}
|
||||
]
|
||||
},
|
||||
"value": "DATA_NOT_FOUND",
|
||||
"compareType": 1
|
||||
},
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
|
||||
"PropertyItemsList": [
|
||||
{
|
||||
"TargetCells": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=反馈与建议!E22"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=反馈与建议!name"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "cbdf2b31-2dfa-4060-95eb-6460202e1192"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
"ConditionAndCommandPairList": [
|
||||
{
|
||||
"Condition": {
|
||||
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
|
||||
"param": {
|
||||
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
|
||||
"cellLocations": [
|
||||
{
|
||||
"SerializeProperty": "=反馈与建议!tel"
|
||||
}
|
||||
]
|
||||
},
|
||||
"value": "DATA_NOT_FOUND",
|
||||
"compareType": 1
|
||||
},
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
|
||||
"PropertyItemsList": [
|
||||
{
|
||||
"TargetCells": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=反馈与建议!E26"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=反馈与建议!tel"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "1c405123-a7af-4ca7-8241-2cb8801afaf2"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "SetFocusCommand.SetFocusCommand, SetFocusCommand",
|
||||
"TargetCell": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=反馈与建议!E22"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ID": "a5113d71-b8e5-4e46-bc75-f0e051fc32d7"
|
||||
"ID": "b0df6dcb-26e5-45c5-b52b-d3844617285e"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "SetFocusCommand.SetFocusCommand, SetFocusCommand",
|
||||
"TargetCell": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=反馈与建议!E22"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ID": "85120379-8935-4b58-94ea-a8fda8cddddf"
|
||||
"ID": "7321606d-8304-4124-ab96-a94bdb4c63c7"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -2189,4 +2393,4 @@
|
||||
"Formula": "反馈与建议!$D$42"
|
||||
}
|
||||
]
|
||||
}//JxeQztWX2mnmaNiz/elprPIe6/PdrESNqRpIjmjOqdzyDny/Ta8KeLFo3ddgHTvK24l1+T9NP6mR7EuQgxmcfgSazvrwlGwc/whJXDe377ChH6DEVAcu1vmqTn9izM6j3sjNuZSiXxN177ZRQvj71r+rrd6bYR06f72nHoFYJVUkUZvinoqJeObvquB3o2e7bh/GgF6rIpn3b9ue3JURL/9aDC5ZpAFpZW1ScA0K2VAzJi+LETeMRKFZ//ier7FY8MfY5vdP6zP0w1w+hS3OS+/sLgJa7ZeHqDEH0417SzMCehLpdN5vGITiAdxzeNyAl7z6pk4UEODtbuoYstv0+CO7MFUwR31AEEUMWCrMtPE8o887qhP7/3/Gm96qyxYYr4l0IuiuVCVAcGllaylbSklzKubvjcO0vLFim7e4sry/8bvxfrrROEdascr4EuSHvCCmcLUAyE09PILcaMb4q7X83i37A9AD8/kd3LuMa6xvU1FdaEYMuzxYlvC2RoMtnvmZtcREJ+WIA0G4qMoeu68g9lnDBgSaqpFkzC06e9PUK6ZSWwh8194az9nTwOcev3bmmXR+WMm7EPlzYeVkbgwE9eeB8PwuVcbdsL8GJP5B+Ng03cMQdMPFiGghwYCK0fQtPhmfeVPV6Adeg/rmEQ2P7xw7shBm5fZgvpUjBspB7VOi0PwHdRC3/6gdmfgzNtfeDAHceny3E722kymKhnfBEi92Yw0n7AgyRTikfPF2RjZE9bhzXQ10doywyav1A8MdI9e/N13t3TK2GSjdAetTvtsK0hHUJD4y2s1Z/0BQ3iZQmYNssJAvlavjsiiMoc5YFpj4iRuX1AZFFOAnEcWb5vpNX5/2yLI8oun8brKuMnCBbW6xwuDwo9/H/F80j09SCKDScFwJDkBb0HQADg==|920
|
||||
}//+49BaaBk0CKw/SW48oWK/YOzdeXZxoGJS7jIx6IoGyphej0fTFIVnIxdJupHEQF4OUFG8ED2PWtyQkKG5fmPEUWTNAc2CKSlouyxsti2Ja3WbjcQRXkH9kiKGO2mrCpeQ2BbflH47GhzeSHuJbWU15R/rxyxghei+pHG717AybLUwrthFUMC2URM/gPBXCdcG6dbODKNLLmMgRkpZKtoA1bYDECouEMHUEKMOStNHijbo0V8JHTzH7/NpoK13Tujw8WC69djxENb34dN8nLQIXQzpZnyy3DWu7NgKNsvpABssRsxseY0gVOS3WW78mdd/+RX/WJrTyCpBTcksTEwOGZ0JlmZ/kLYrSP5RkNdrTy9korAkKq13sd6Cvky5kNZA232ytoSGBzaNp6ftSp9JyMr40rrWJUV+5ZkNAfbHSORocS5KriiJrU+ICEWiPZL30c+WLP6c8uUEvDAgrgTkhURz7JNlAZW+GNgusA9lF+8Lu/vgU4D1Mi/r4AwAxePR5/4ii0cE8jOZI4M+Uh+Tqpcujm1yAi1BbtVzLq15D1pNz6gCy9AnnnWQ5CIAf7UkqIL3q/BPY/bTU7Sxodm4yohFconLh0eDkyOGQCTlUcohxF2Y+6QqNlDGv5n3scmC/fB+NnYkYbKJnc4AIAHdAOinj6JX1u0dvBWrukKQxS5TJARHO5JA9Iz145d5rEhviNtUkN5qRoK9sxOo4U4BvO4kraQIv1gaPF8SX2tEUlTCrHBiqfUDWoBCcQ1NUVZwhDE6xmKpc/uFpMfO9fcUT01W95iITuGZJjuridovS+DKweHnAAJF2nM+lm1M1pyYhukkvy4/7LleZrsa1Zfw8VYLTRLpOUCZ5RyUhx5+0qqznQ7G8l50vzab4VjxCF4mT/KggJoe8ONiVU3Dj/78A==|920
|
||||
@@ -271,6 +271,7 @@
|
||||
"Values": {
|
||||
"1,1": "项目封面",
|
||||
"1,6": "项目名称",
|
||||
"1,16": "项目代号",
|
||||
"4,6": "项目简介",
|
||||
"8,1": "项目日期",
|
||||
"8,15": "计划周期",
|
||||
@@ -281,14 +282,17 @@
|
||||
"14,15": "分组",
|
||||
"15,1": "%CurrentUser.UserName%",
|
||||
"15,8": "0",
|
||||
"15,15": "未分组",
|
||||
"17,1": "预算工时",
|
||||
"17,8": "预算金额",
|
||||
"17,15": "严格模式",
|
||||
"18,1": "0",
|
||||
"18,8": "0",
|
||||
"18,15": false,
|
||||
"20,1": "工时分配方式",
|
||||
"21,1": 1,
|
||||
"20,1": "工时分配模式",
|
||||
"20,4": "*提交后不再支持修改!",
|
||||
"21,1": 4,
|
||||
"21,18": "如何选择",
|
||||
"23,1": "项目方案",
|
||||
"26,1": "预算方案",
|
||||
"29,1": "网络资源",
|
||||
@@ -296,7 +300,8 @@
|
||||
},
|
||||
"Formulas": {
|
||||
"9,1": "TEXT(E36,\"yyyy-mm-dd\")&\",\"&TEXT(I36,\"yyyy-mm-dd\")",
|
||||
"9,15": "DATEDIF(E36,I36,\"d\")"
|
||||
"9,15": "DATEDIF(E36,I36,\"d\")",
|
||||
"2,16": "IF(G3=\"\",\"\",G3)"
|
||||
},
|
||||
"AttachInfos": {
|
||||
"2,1": {
|
||||
@@ -347,9 +352,51 @@
|
||||
"resize": "none"
|
||||
},
|
||||
"DataValidationInfo": {
|
||||
"NumberType": 6,
|
||||
"FirstParamValue": "1",
|
||||
"SecondParamValue": "24",
|
||||
"IgnoreBlank": false
|
||||
}
|
||||
},
|
||||
"2,16": {
|
||||
"BindingInfo": {
|
||||
"TableName": "项目表",
|
||||
"ColumnName": "项目代号",
|
||||
"GUID": "806b3477-cedc-4f95-85bb-844ecc045ab9"
|
||||
},
|
||||
"CellType": {
|
||||
"$type": "ElementUI.InputCellType, ElementUI",
|
||||
"CommandList": [],
|
||||
"UIPermissions": [
|
||||
{
|
||||
"Scope": 2,
|
||||
"AllowRoles": [
|
||||
"FGC_Anonymous"
|
||||
]
|
||||
},
|
||||
{
|
||||
"Scope": 1,
|
||||
"AllowRoles": [
|
||||
"FGC_Anonymous"
|
||||
]
|
||||
},
|
||||
{
|
||||
"Scope": 4,
|
||||
"AllowRoles": [
|
||||
"FGC_Anonymous"
|
||||
]
|
||||
}
|
||||
],
|
||||
"type": "text",
|
||||
"placeholder": "请输入",
|
||||
"resize": "none"
|
||||
},
|
||||
"DataValidationInfo": {
|
||||
"NumberType": 6,
|
||||
"CompareParamType": 5,
|
||||
"FirstParamValue": "12"
|
||||
}
|
||||
},
|
||||
"5,6": {
|
||||
"BindingInfo": {
|
||||
"TableName": "项目表",
|
||||
@@ -806,6 +853,7 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"DefaultValue": "未分组",
|
||||
"useBinding": true,
|
||||
"options": [
|
||||
{
|
||||
@@ -853,7 +901,7 @@
|
||||
"CustomColumns": []
|
||||
},
|
||||
"placeholder": "请选择或输入",
|
||||
"noDataText": "无数据",
|
||||
"noDataText": "请选择",
|
||||
"filterable": true,
|
||||
"filterInServerOptions": {
|
||||
"matchMethod": "contains",
|
||||
@@ -953,8 +1001,8 @@
|
||||
{
|
||||
"$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
|
||||
"FunctionName": "info",
|
||||
"Title": "温馨提示",
|
||||
"Message": "开启后,将严格控制工时,不允许超额计划",
|
||||
"Title": "什么是严格模式?",
|
||||
"Message": "开启严格模式后,系统会校验每一次的工时变动,严格控制工时、成本,超额的提交将被拒绝。",
|
||||
"BtnText": "知道了"
|
||||
}
|
||||
],
|
||||
@@ -1073,7 +1121,7 @@
|
||||
"CellType": {
|
||||
"$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon",
|
||||
"Style": 3,
|
||||
"CellDefaultValue": 1,
|
||||
"CellDefaultValue": 4,
|
||||
"IsBounding": true,
|
||||
"DataSource": "工时分配方式",
|
||||
"ValueColumnBindingInfo": {
|
||||
@@ -1086,9 +1134,43 @@
|
||||
"ColumnName": "分配方式",
|
||||
"GUID": "0d7f0e32-1037-4150-b9a8-5c8b2335f4b9"
|
||||
},
|
||||
"CommandList": []
|
||||
"CommandList": [],
|
||||
"ReadOnly": true
|
||||
},
|
||||
"DataValidationInfo": {}
|
||||
"DataValidationInfo": {
|
||||
"ShowInputMessageWhenCellIsSelected": false,
|
||||
"InputMessageTitle": "创建后不可修改,请谨慎选择:",
|
||||
"InputMessage": "分配到人:提前给每个人划分该任务总可用工时\r\n分配到天:提前给成员按天分配每日可用工时\r\n分配到任务:无需分配,所有成员共用任务计划工时"
|
||||
},
|
||||
"RulesGuidList": [
|
||||
"20ab66f4-8f42-4a32-a499-e96087c93406"
|
||||
]
|
||||
},
|
||||
"21,18": {
|
||||
"CellType": {
|
||||
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
|
||||
"FunctionName": "info",
|
||||
"Title": "工时分配模式说明",
|
||||
"Message": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=\"分配到人:提前给每个人划分该任务总可用工时</br>分配到天:提前给成员按天分配每日可用工时</br>分配到任务:所有成员共用任务的计划工时</br>不分配:所有成员共用项目的计划工时\""
|
||||
},
|
||||
"BtnText": "知道了"
|
||||
}
|
||||
],
|
||||
"Text": "如何选择",
|
||||
"TemplateKey": "链接样式",
|
||||
"Icon": {
|
||||
"Name": "Application/125_help_2.svg",
|
||||
"BuiltIn": true,
|
||||
"Color": "Background 1",
|
||||
"UseCellTypeForeColor": true
|
||||
},
|
||||
"IconSize": 12.0
|
||||
}
|
||||
},
|
||||
"24,1": {
|
||||
"BindingInfo": {
|
||||
@@ -1173,6 +1255,19 @@
|
||||
"CommandList": []
|
||||
}
|
||||
},
|
||||
"33,1": {
|
||||
"BindingInfo": {
|
||||
"TableName": "项目表",
|
||||
"ColumnName": "开启反馈收集",
|
||||
"GUID": "ad5ec1b0-b9a2-4ca3-a049-c19b4113f3e2"
|
||||
},
|
||||
"CellType": {
|
||||
"$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
|
||||
"CellDefaultValue": true,
|
||||
"Caption": "打开客户反馈通道",
|
||||
"Style": 1
|
||||
}
|
||||
},
|
||||
"33,18": {
|
||||
"CellType": {
|
||||
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
|
||||
@@ -1222,6 +1317,10 @@
|
||||
"SerializeProperty": "=项目信息!G3"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
|
||||
"ParamName": "项目代号"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
|
||||
"ParamName": "项目简介",
|
||||
@@ -1310,6 +1409,14 @@
|
||||
"SerializeProperty": "=项目信息!P19"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
|
||||
"ParamName": "工时分配方式"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
|
||||
"ParamName": "开启反馈收集"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
|
||||
"ParamName": "开始日期",
|
||||
@@ -1373,7 +1480,7 @@
|
||||
"ReloadData": true
|
||||
}
|
||||
],
|
||||
"ID": "482651e3-5e1a-4398-8b03-93f5bf743583"
|
||||
"ID": "b2a54098-0e47-473b-a5ec-b4eb8ac25fdd"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -1388,7 +1495,7 @@
|
||||
"BtnText": "知道了"
|
||||
}
|
||||
],
|
||||
"ID": "ab85adf3-41f4-4292-b6e2-af8fc812f9ab"
|
||||
"ID": "7a8d2040-f0b2-4571-a493-4d97ec2522c9"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1440,12 +1547,23 @@
|
||||
"FontSize": 13.333333333333332,
|
||||
"Foreground": 3
|
||||
},
|
||||
{
|
||||
"FontFamily": 0,
|
||||
"FontSize": 12.0,
|
||||
"Foreground": 3,
|
||||
"HorizontalAlignment": 4
|
||||
},
|
||||
{
|
||||
"FontFamily": 0,
|
||||
"FontSize": 12.0,
|
||||
"Foreground": 5
|
||||
},
|
||||
{
|
||||
"FontFamily": 0,
|
||||
"FontSize": 13.333333333333332,
|
||||
"Formatter": 4,
|
||||
"HorizontalAlignment": 5,
|
||||
"VerticalAlignment": 6,
|
||||
"Formatter": 6,
|
||||
"HorizontalAlignment": 4,
|
||||
"VerticalAlignment": 7,
|
||||
"WordWrap": true
|
||||
},
|
||||
{
|
||||
@@ -1463,14 +1581,15 @@
|
||||
"[AUTO]General",
|
||||
"Right",
|
||||
"Text 1 50",
|
||||
"@",
|
||||
"Left",
|
||||
"Accent 1 0",
|
||||
"@",
|
||||
"Top",
|
||||
"Background 2 0"
|
||||
],
|
||||
"Borders": [
|
||||
{
|
||||
"Color": 7
|
||||
"Color": 8
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -1723,7 +1842,7 @@
|
||||
"20,1": 0,
|
||||
"20,2": 0,
|
||||
"20,3": 0,
|
||||
"20,4": 0,
|
||||
"20,4": 4,
|
||||
"20,5": 0,
|
||||
"20,6": 0,
|
||||
"20,7": 0,
|
||||
@@ -1736,13 +1855,14 @@
|
||||
"20,14": 0,
|
||||
"20,15": 0,
|
||||
"20,16": 0,
|
||||
"20,17": 0,
|
||||
"20,18": 0,
|
||||
"20,19": 0,
|
||||
"20,20": 0,
|
||||
"20,21": 0,
|
||||
"21,0": 0,
|
||||
"21,1": 0,
|
||||
"21,18": 5,
|
||||
"21,19": 0,
|
||||
"21,20": 0,
|
||||
"21,21": 0,
|
||||
"22,0": 0,
|
||||
"22,1": 0,
|
||||
@@ -1858,28 +1978,28 @@
|
||||
"29,20": 0,
|
||||
"29,21": 0,
|
||||
"30,0": 0,
|
||||
"30,1": 4,
|
||||
"30,1": 6,
|
||||
"30,21": 0,
|
||||
"31,1": 5,
|
||||
"31,2": 5,
|
||||
"31,3": 5,
|
||||
"31,4": 5,
|
||||
"31,5": 5,
|
||||
"31,6": 5,
|
||||
"31,7": 5,
|
||||
"31,8": 5,
|
||||
"31,9": 5,
|
||||
"31,10": 5,
|
||||
"31,11": 5,
|
||||
"31,12": 5,
|
||||
"31,13": 5,
|
||||
"31,14": 6,
|
||||
"31,15": 6,
|
||||
"31,16": 6,
|
||||
"31,17": 6,
|
||||
"31,18": 6,
|
||||
"31,19": 6,
|
||||
"31,20": 6,
|
||||
"31,1": 7,
|
||||
"31,2": 7,
|
||||
"31,3": 7,
|
||||
"31,4": 7,
|
||||
"31,5": 7,
|
||||
"31,6": 7,
|
||||
"31,7": 7,
|
||||
"31,8": 7,
|
||||
"31,9": 7,
|
||||
"31,10": 7,
|
||||
"31,11": 7,
|
||||
"31,12": 7,
|
||||
"31,13": 7,
|
||||
"31,14": 8,
|
||||
"31,15": 8,
|
||||
"31,16": 8,
|
||||
"31,17": 8,
|
||||
"31,18": 8,
|
||||
"31,19": 8,
|
||||
"31,20": 8,
|
||||
"32,14": 0,
|
||||
"32,15": 0,
|
||||
"32,16": 0,
|
||||
@@ -1911,7 +2031,6 @@
|
||||
"27,1,1,20",
|
||||
"12,15,1,6",
|
||||
"12,1,1,13",
|
||||
"2,6,1,15",
|
||||
"5,6,2,15",
|
||||
"2,1,4,4",
|
||||
"35,1,1,3",
|
||||
@@ -1920,7 +2039,11 @@
|
||||
"9,15,1,6",
|
||||
"9,1,1,13",
|
||||
"30,1,1,20",
|
||||
"21,1,1,20"
|
||||
"21,18,1,3",
|
||||
"21,1,1,16",
|
||||
"2,6,1,9",
|
||||
"2,16,1,5",
|
||||
"33,1,1,5"
|
||||
],
|
||||
"PageInfo": {
|
||||
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
|
||||
@@ -1943,6 +2066,22 @@
|
||||
"RelatedDataTableName": "项目表",
|
||||
"ConditionFormatRulesCollection": {
|
||||
"Rules": [
|
||||
{
|
||||
"$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
|
||||
"Formula": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=ISBLANK(项目信息!项目ID)"
|
||||
},
|
||||
"Priority": 4,
|
||||
"GUID": "20ab66f4-8f42-4a32-a499-e96087c93406",
|
||||
"StyleInfo": {
|
||||
"Underline": null,
|
||||
"Strikethrough": null
|
||||
},
|
||||
"IsDisabled": false,
|
||||
"IsInvisible": false,
|
||||
"IsReadOnly": false
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
|
||||
"Formula": {
|
||||
@@ -1979,7 +2118,7 @@
|
||||
"$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
|
||||
"Formula": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=IF(OR(项目信息!项目ID>0,项目信息!$P$19),1,0)"
|
||||
"SerializeProperty": "=IF(AND(项目信息!项目ID>0,项目信息!$P$19),1,0)"
|
||||
},
|
||||
"Priority": 1,
|
||||
"GUID": "c6a3b850-e670-401e-87fc-553622e7d5ec",
|
||||
@@ -1995,7 +2134,7 @@
|
||||
"$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
|
||||
"Formula": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=IF(OR(项目信息!项目ID>0,项目信息!$P$19),1,0)"
|
||||
"SerializeProperty": "=IF(AND(项目信息!项目ID>0,项目信息!$P$19),1,0)"
|
||||
},
|
||||
"GUID": "80882aaf-77a4-42c8-a371-0d9c66111d9c",
|
||||
"StyleInfo": {
|
||||
@@ -2019,4 +2158,4 @@
|
||||
"Formula": "项目信息!$B$36"
|
||||
}
|
||||
]
|
||||
}//s4BtXt5a44VRA0TE+h8XzHw4sRyHpL3+Kk5+Lgq6C5+KwOchJ6Somo0Ehy7tsTf4DhOyk/12nu5ogiV0hGXXfHYubGdpQeEKAHXRHqg2B0qFxZOFHDOYifecmDLNiMxloGIWbGdIw3sC5mFvPf9Wmw+b4zgWP8k1X/2MbZkD571bP12GcfbLzxD6ESMfN4sBbPo3ASBYKPOXAMYGXzH8NH+kTpSz3xPA+DrDrjfETUF01AAQYpn4TVwF2CjqYjTBtt2WpiSKqHij0y+1q45mqT2PMBcUUphuwhW6dH7Fa1P7AePBs+zWQlHGNw9xerFH+JfCuGAwRf9rV5SexZrvtOuiN1zBmBTq4DaP0/inEX3/aPJV0lp16lsO7BOV8OlbXoWzwVZHMFcMfHjxx5NjnVsUNGYbrlwgF4YM7HL96Nx7MfLfaZIMSD445Q/NwguEx34OiYTKSCfGZMrN4OikIW24M0VLuBWnsp+2IoMe1VU2xEq0Rq4nAttYINd8MoJxxDtGkZQso0xuRkVvEDdC/hswSTOgbjQhqIi2qlBoyD1NtABREFrDKQqdKCMjpLFbatFkCAIOCpK8lwcTwGP9t2SkdmpSfCwsQBHwXEqW84En+QU163arsAnVlnidfzd1LakrXabUJyHGRDHmqvd1SfwRIaT1BJgRFUM+ZDMzrrpuLbcQgj79aLyJ+gAlw8talYX4uvNyzvvWGyVjj+kx/nDFAgJ3faYYt+vYyVe9r6I4wElsIIKZm1fabVqsdewapD5aLOQZRHI0A2K+zqLsANhnYyi9bPBj9bRcbAr1JAP4PwKIDYjiEB+1QzxtNM0h91zqcEJ5EH8fDRVCjdOZSK7ux/UN8Sc3i+KCAD4muqjae2CzXzIlXJV3I8auqLpJS8Jhi5/H0VQKR9/JSCIVog==|920
|
||||
}//gTsH0i18d4MbqWTU3fY6f2r0zM92LHsVRuiKYz1Tny1kqkKztCkukMLGBFFY9v0s6CwQGgP1v32ys1SCburhXeBuQROI424gl5x6YGaf9LXzKJmvGOfAnYgin/yuE5+nDWraPD0ldlGpcsQxxoxLlAPmimd3oCfyBTaPXD+6jTTVyPMykYl3guuVRAVYGxmS/kuJ80bq2P+mCa/kehyXUbyNX7KU9WE49a2jtegmEMjccrG2pnD6wPLFtRePscF0A67uJUYTsPp5mffzyx0V+W2asDoQ9R3y5Ul+vSQj5peux3NlqionVIQdn7AXKXguqnt0rhU7xF9x3wU0cN8WlVBlCwSKNaiFhYRngfFCxqn1eSHTjnSTNnZuX0+uoWNfBVSrgYmbNxi6Al9BezfBf0N961aJeC36LEh5QajIo916vu2U4Zj/p+yOcIkl3kbKy0vIt3ewSYD/9K5KuXn2lj55TxQX7F0u5sj5fRJ9DaPDiurwVoIUsZs2gY20pOaL4uMMrPNeeJJ98FJKXU9F1zMe8z80T/lXMRBGAdmhSor2dcUvkijQ91fN/ym7slzv9r0+UCfnvYMO53hjLv4jtQc/tBevzLAwVvS60fdP1752RoY547kZT0NxEarodhYMPWKIaBcBsnk0hye7JcMjdI+mHyyn8rilCxZhfmQzPVEsPEvUzVscRv3rDCqefmzq9Pr+Go5jMmAZCOFRjV3Xp/EjJvHHzZfDPijk+tHP0L1rut4O4kHErB5ggRYJA0cBXmtyW8tnTiMnGk+U8ttHA1uqjmimiMbwYefj8H/4FwA/KgSgr5F8VALkKDgfZSt3Puwl/53qylFnxO650PKYB4jm9m4raL0YipIeN+Bf1EBvomWq/LjbbCGGhCDbvM3yCEUjdhXTwrp1SXyar1/VDQ==|920
|
||||
@@ -4,7 +4,8 @@
|
||||
"RowCount": 36,
|
||||
"Formulas": {
|
||||
"9,1": "TEXT(E36,\"yyyy-mm-dd\")&\",\"&TEXT(I36,\"yyyy-mm-dd\")",
|
||||
"9,15": "DATEDIF(E36,I36,\"d\")"
|
||||
"9,15": "DATEDIF(E36,I36,\"d\")",
|
||||
"2,16": "IF(G3=\"\",\"\",G3)"
|
||||
},
|
||||
"CustomNames": [
|
||||
{
|
||||
|
||||
@@ -68,7 +68,7 @@
|
||||
},
|
||||
"17": {
|
||||
"GridRowColumnDefinition": {
|
||||
"DesignLengthInPixel": 71.0
|
||||
"DesignLengthInPixel": 145.0
|
||||
}
|
||||
},
|
||||
"18": {
|
||||
@@ -509,7 +509,133 @@
|
||||
},
|
||||
"CellType": {
|
||||
"$type": "ElementUI.InputNumberCellType, ElementUI",
|
||||
"CommandList": [],
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
"ConditionAndCommandPairList": [
|
||||
{
|
||||
"Condition": {
|
||||
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
|
||||
"SubConditions": [
|
||||
{
|
||||
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
|
||||
"param": {
|
||||
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
|
||||
"cellLocations": [
|
||||
{
|
||||
"SerializeProperty": "=预算申请!项目ID"
|
||||
}
|
||||
]
|
||||
},
|
||||
"value": "%Null%",
|
||||
"compareType": 1
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
|
||||
"param": {
|
||||
"$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
|
||||
"contextProperty": {
|
||||
"Display": "值变更原因"
|
||||
}
|
||||
},
|
||||
"value": "userInput"
|
||||
}
|
||||
]
|
||||
},
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "平均时薪",
|
||||
"TableValue": {
|
||||
"TableName": "View_项目统计信息",
|
||||
"TableValueType": 1,
|
||||
"BindingInfos": [
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "View_项目统计信息",
|
||||
"ColumnName": "平均时薪",
|
||||
"GUID": "7c56b8f9-1ec0-4699-bbcf-44ced19ad36e"
|
||||
},
|
||||
"ColumnName": "平均时薪"
|
||||
}
|
||||
],
|
||||
"SqlCondition": {
|
||||
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
||||
"ColumnBindingInfo": {
|
||||
"TableName": "View_项目统计信息",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "756269cb-0ef8-452d-8196-9ab9d0a3e235"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=预算申请!项目ID"
|
||||
}
|
||||
},
|
||||
"TopCount": "1"
|
||||
},
|
||||
"ID": "07cd9b8c48cd4f7cbb65631c439a59a3"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
"ConditionAndCommandPairList": [
|
||||
{
|
||||
"Condition": {
|
||||
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
|
||||
"SubConditions": [
|
||||
{
|
||||
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
|
||||
"param": {
|
||||
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
|
||||
"cellLocations": [
|
||||
{
|
||||
"SerializeProperty": "=预算申请!平均时薪"
|
||||
}
|
||||
]
|
||||
},
|
||||
"value": "%Null%"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
|
||||
"param": {
|
||||
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
|
||||
"cellLocations": [
|
||||
{
|
||||
"SerializeProperty": "=预算申请!平均时薪.平均时薪"
|
||||
}
|
||||
]
|
||||
},
|
||||
"value": "0",
|
||||
"compareType": 2
|
||||
}
|
||||
]
|
||||
},
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
|
||||
"PropertyItemsList": [
|
||||
{
|
||||
"TargetCells": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=预算申请!B15"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=ROUNDUP(预算申请!平均时薪.平均时薪*预算申请!B12,0)"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "5ca54c2b-d535-4b8a-bb61-cfc9e176a132"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "6daf16d3-5876-4d35-9ab5-9641652a6da9"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"UIPermissions": [
|
||||
{
|
||||
"Scope": 2,
|
||||
@@ -574,6 +700,8 @@
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=OR(预算申请!B12>0,预算申请!B15>0)"
|
||||
},
|
||||
"InputMessageTitle": "该怎么填?",
|
||||
"InputMessage": "填写工时后,系统会自动计算大致上还需多少预算成本,如果你有更清晰的预算,请直接手动填写",
|
||||
"ErrorMessage": "申请增补工时和增补预算必须填写一项"
|
||||
}
|
||||
},
|
||||
@@ -608,11 +736,18 @@
|
||||
],
|
||||
"type": "textarea",
|
||||
"placeholder": "请输入",
|
||||
"resize": "none"
|
||||
"resize": "vertical"
|
||||
},
|
||||
"DataValidationInfo": {
|
||||
"IgnoreBlank": false
|
||||
}
|
||||
},
|
||||
"20,1": {
|
||||
"BindingInfo": {
|
||||
"TableName": "项目预算变动表",
|
||||
"ColumnName": "ID",
|
||||
"GUID": "ab3f7cf7-bb85-48c6-99b0-1ed0b3a9f0b7"
|
||||
}
|
||||
}
|
||||
},
|
||||
"StyleDatas": {
|
||||
@@ -654,6 +789,11 @@
|
||||
"FontSize": 13.333333333333332,
|
||||
"Formatter": 6,
|
||||
"HorizontalAlignment": 5
|
||||
},
|
||||
{
|
||||
"FontFamily": 2,
|
||||
"FontSize": 13.333333333333332,
|
||||
"HorizontalAlignment": 7
|
||||
}
|
||||
],
|
||||
"Types": {
|
||||
@@ -664,7 +804,8 @@
|
||||
"[AUTO]General",
|
||||
"0\"小时\"",
|
||||
"Left",
|
||||
"¥#,##0_);[Red](¥#,##0)"
|
||||
"¥#,##0_);[Red](¥#,##0)",
|
||||
"Right"
|
||||
],
|
||||
"Borders": [
|
||||
{
|
||||
@@ -822,7 +963,7 @@
|
||||
"13,13": 3,
|
||||
"13,14": 3,
|
||||
"13,15": 3,
|
||||
"13,16": 3,
|
||||
"13,16": 8,
|
||||
"13,17": 3,
|
||||
"13,18": 1,
|
||||
"14,1": 3,
|
||||
@@ -885,7 +1026,8 @@
|
||||
"17,1,2,16",
|
||||
"5,1,1,16",
|
||||
"8,9,1,8",
|
||||
"8,1,1,8"
|
||||
"8,1,1,8",
|
||||
"20,1,1,4"
|
||||
],
|
||||
"PageInfo": {
|
||||
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
|
||||
@@ -932,6 +1074,10 @@
|
||||
{
|
||||
"Name": "项目ID",
|
||||
"Formula": "预算申请!$B$3"
|
||||
},
|
||||
{
|
||||
"Name": "变动表ID",
|
||||
"Formula": "预算申请!$B$21"
|
||||
}
|
||||
]
|
||||
}//6dOYconz6rQsaYEyiClV7/hS4ubTX1VE3V6qB857smu6CyFsopagttGqV/rW7nZl3khPnu34CseGGf9XKd568vY+hsRaWVzlZk37lZuWQRSCMDQTvStOYlF4HYy0qDhyvJ6U+MJC1pkx3lWkGfOvRxEMypNaC4qyDC8NRWb7r10qZkEJ9s/LU7DjyN1m5fQFFSIVIS9TzdJTV0TXEtphvStGLE+wFFXsMY3oq88onPW9wm4xQAnUnaRwJPPuVsXPTANLnSOfagUN+p9S80vFPiLOZ0QUC9T2BQzeF9qEgf/Rf1kdNEf7oCAAEVchswBNF+NwTKvteBFxGfhRt1iF5fz48BKtHuBlYCk9dsnoWAZs3MqS0LQVDrBhgw/R7MzQ+Z91eoolgP9edBPZ2iK+xsAOfT7OrajpUhcuqkQhgX5rblJilMKemjmA6s3H2BUcsEd/BZFwXSHEfnEQXR9rebxNoXLgEGvIFBEB6PXJ9BbEHFbJoCdalwNs/FhYTDrTPcs8i9Pm9Ca/Bw2OwIiq8w7YppjuArPuEqP8myjjZTjQ5GeT902kytPjO1VxOx+nnXHvHdIeulF6qR8ycG7lTtAaPd2NiEXguuSyl/S14Xfa8kx3nb88WdElLW8Iv+h3ng4wPKzDo2drWA/o2hbeqeLRJLuUeT25Q1gaX/HXEOiGUkffvvwSj1Nue6pbOqT2wFyZfry2Ue2eOlvH/ADlcZuLOvbC4/L/Rrulgs5fSDrZT01OqX6vyIzWFaaqwAvkpT9brsNzLATeNWnQKcziiSunxSXr3n3kBWC1naRIhNkg2oi4N/FGlGq5xozjYPlJv7M5DkkKl6EQDNt7cV17vNyiP2Y61gRgA1+F7yUF8SxYH0ijLeHsB6I7xBGCJpB4R0FtQZhmRHW+R6R+v1wg+A==|920
|
||||
}///Zv9/l9pbVd0rGsZAt/3pErTBOTa1HpxePCrW0C17bxRYayYIjAxTywoFNldr9OT+PzOo3l4M8wxgiEVCPZcSiOwfiwGOdwbs5vN5CZbVvK6Ybn6MS0PALMKD3Bqm2bFWAfAq8i6E24XF8ODGP/G7cR3a5QhgEom96NA6nvvrq9Qr4kjhdaC3RPa+XBOq4R1j/ZaYmna7Tkuk3PgWNzAcmvPogulpdFA+PcVb/99fOYbuYBXH7vQBXfSacHEm68HkutkrLDsKmphLG+cpw2R8m0a0E+uoblf95JZPBayDsvgYLxU7tHI+XRiloL6YDyZbr5YkGzMcZQ/7eGly5Rne46+mUzF5DmlDtySCi3oDzEMOqLLspUKSzSe7bNnr//NteFe2OoiGHNsA3x2aEp52IByS2CRGCkj/Kl1KY91Bzf/6H2mK4vxf4zOrqhcMy5C5SetOnKWq8ttAo+PaUzZw1wwR0tugYM/+OI4zCIxscghId3SYhFPGXiQ+7sU9Cypj/I5N3CZ9Zq9S/tyEYqwjUIuoM+0TgXnp6TuiNy3sjdp9PKvzgJmfylBWUFi2wH04iz1T0s66GIuU2nn2fZ3k2M3QT0ku2DG4t5TEXxwpoxVO2/V579fBBetQ0URYeji6BzV4vd7+KUKE7NTQ2bDBjXLWBQt4WQyLmbVtAxmyMuNk0fGCfCv9Z6E9eSbxDpNCvpdoTCPurtU3JXOG00OoATpBEZayz927MrJX9frxw722oHwTNuM3vV6vr5enJ6uwDCUtNjIKzDKvzdlkXcN7zS764y10SIkGxjNX2ShHwhJZvOG9k5hRzmHwzVur1zE08PYLGAZG0vuOKrOn42ZReVp/AEz5HGA4jPoB2PaoUJ51cYqLd6KPCvEEohJbZnQef/UXkSWbeLn75W8P0ELOw==|920
|
||||
@@ -6,6 +6,10 @@
|
||||
{
|
||||
"Name": "项目ID",
|
||||
"Formula": "预算申请!$B$3"
|
||||
},
|
||||
{
|
||||
"Name": "变动表ID",
|
||||
"Formula": "预算申请!$B$21"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user