{"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:
SHAMUSPC\NINGMEI
2024-03-30 23:27:01 +08:00
parent 0b94563e41
commit e404fba4a7
36 changed files with 5182 additions and 1400 deletions

View File

@@ -224,7 +224,7 @@
}
}
],
"ID": "97ffcf71-25ed-43ac-98d8-4eacc9b71d4f"
"ID": "57a04e30-d838-4457-91d9-a7585b2df9b3"
},
{
"CommandList": [
@@ -239,12 +239,12 @@
"BtnText": "知道了"
}
],
"ID": "2db53b47-aa70-401b-b176-4e27d66c2cab"
"ID": "70e6b3db-d465-44e3-9767-f0be7349780d"
}
]
}
],
"ID": "dbba27fd-e3be-4f80-a092-92c01b9db35e"
"ID": "49979aae-b0d9-4d5c-bf60-0a932e5b3550"
}
]
}
@@ -366,7 +366,7 @@
"value": "编辑"
},
"CommandList": [],
"ID": "6474e55b-2f70-4062-a3b0-25a5fb1bdfc7"
"ID": "25b0a13a-1459-48f6-9da6-570dd9123ca6"
},
{
"Condition": {
@@ -420,17 +420,17 @@
}
}
],
"ID": "0220b96c-bec6-4904-9a60-c82a059b2f71"
"ID": "81ffdaaf-0740-46a1-8ba1-e1d4dedeac65"
}
]
}
],
"ID": "19473a9b-35f0-47e2-8091-7f51e69fff34"
"ID": "8d28cf13-efc5-45ef-b526-feb1751079e9"
}
]
}
],
"ID": "0de2c5f2-90c3-4ad0-b486-5efc82a68ce2"
"ID": "af0181c4-ebc1-476d-a1d3-57cb475640b9"
}
]
}
@@ -550,4 +550,4 @@
"PaperSize": {},
"Margin": {}
}
}//pTFRu188vbF/PSjXE9NtXZuVl5owf+yTeJoMNKakTkYgaKRMRQPPVsZuJh23GD74d7tK/mWvslOKFdlrmvVRcaqIdPr1l5hyGeO0ffD2bp5NfIsATy/mx2AVBbxc1S7TQ8zwUVQEwYBjLFNB9Iz8YhZ95zcIEVJJf50J/BdyWfFVjrbXsQOKTDuG5ZetZxuipWqjzh6zhdIIzgF5LPF5H58EzIVSTzTYgxi+vbHptjTIrrbb/AqWRJCeJ8k2Ba0t7vLazk8yLDjQpYU44+ffjvBaDc6x7ExAobCx+acPN5vKFsvrxNz0gxsir9zEQONC0yBju9odTXwJqrGbw5s3QNvEUBTFBPp0vgS3ilxujDeIHKLy37muiPPOu160EQw6JwnmnyxruSwpTG7kLnY9KJ2cbs1DMCkK0780Ynb1hJchn2kQ/Nix2u1l0vzxo0aX4gpYDqu5psGuui0bY8yxoqT5x8Kgp9DlaERzKrcpqqTz/QTLDRTLImxOzx20+R5kCmSPAPmWPsbgYvvjtt27p2uVAtqA09Ktn88jnja8+4L4i+4j59P/iM5yMXCYy4iz/6HwzeZ2DshLuZtbnwTuEc4BEREWTwWe9EgFhtmqRymOeK3Ds0ZO1IspUh1cybvHzJgO+jZSAyjRZOcN7BJkQyayp9LSOVqBdMpVxwm0AmJCI5iFIQU5t9wbVK/Hy/0qF7yujJ/ioGKXG+NajVPP7tnyCAuvFp91pldgbeDbQqC7fCd12mZtiPIrFzlq7PuP4jLhhfatuj1SGJ/wHnQ/pvhNKD23nnCKG7s6fIKHYIHkQF1OxQSof3/cyxb3BlPFOkd74N0dMoqpXbcwUfAn5nU2oDwkDFQpo1iYJc0JzxDCFmtw12NX8JR/8xPAnHjK3F9fIaZjW7LdbdhcVkYe4g==|920
}//SAh6W8TIZeYpAuOK8efH1aSzsWlDK588O5iOAWcnbsn5GevTs7Q1fb8Xqdwqa4vcBWex1rFlnP9jOplhGQOqJ51NQHNhIJEmvrinYKnCjntYn0pwOGSkJ4AwNtMhHpgf9EDBQgNMc3Ay6g/vOIkZcyKgmkJdhv2SCJ7jkhZ5/hxH+jDzF4By+5rcAx3ePiJv8Mzwl7pGeb03TSZepQHCBeD9VxWa1ea2F/i8DK/dv3QU+7ApkYjtwAh/QxI5FQ1uKDAV0OaGOnXmBwSxGDpgEqHFtdImJgWdiFVdcXAXgvPph6QNQw0dywoHq6JsQLEcAVk2r11eMpKqebWbkeWtQNgYoBlB2ScOqzOf78zbYBHNmfszs7xNEBRZLJUtsOv0i1qoNK4NoLxtyvWrSzG2El8MAlPxRjAFhnfnMTQKcgTTOoMG5zrw7lAKBHVAIu04UaAhZVVc4mnBOz3krMiT9gUSYIopGdYXZdEdJs5IZsEDGon1SbgBRssYm+T1ZMBzsTK+/ZjDa3sSI6EKn0HmyCacJbdfVykqOPMbUW9NvCQKikpZm5oQ9iIsK6L614Hs8BHbRraGy7lRU5K6mAQoYlRxrX5qA5gGIv+vy/rzpMvTeUttJ6J9B5WbVsgHGsjo+KEiUIEQbD+FxpUjbVgjMMmkC/o//xmoitleTfmOck4yUe+SpTm2OC+F0+l/jbcgNGur8eXOz6MRCYW3S3/a/AIS2vt/VCI+KctiO5jwCjzPNBpMvGFq7UIp5prqelOpg4z6HbuCqB3dsKLInAAqdWToPBlV4d6pD5nYFYnUX3rSUhGWlZpl94cLweCiQaU1iAw31SYcV3+8TbbMbM1hk+UmMHs+o1WPLtXU24rxyOfWsZ7ehQ54DjqE9YiDYVDUCnYlP4aXJU1C5u5uol9RkA==|920

View File

@@ -201,7 +201,7 @@
"Values": {
"1,1": "工时执行者",
"1,10": "执行时间",
"5,1": "实际工时数",
"5,1": "工时数",
"9,1": "任务时薪",
"13,1": "工作进展",
"20,1": "取消",
@@ -563,7 +563,7 @@
"ReloadData": true
}
],
"ID": "73b5b0ab-2b6c-47c3-ad1e-473e25e3b230"
"ID": "eead3c6f-13d5-4006-a34e-da44f3993867"
},
{
"CommandList": [
@@ -578,7 +578,7 @@
"BtnText": "知道了"
}
],
"ID": "5197d6e2-88cf-48df-974c-47aef06a6c70"
"ID": "e990dc04-0449-4a61-8f61-8a49749a224a"
}
]
}
@@ -877,7 +877,7 @@
]
}
],
"ID": "838cc4e1-b8f5-4184-aed6-065b7e418d69"
"ID": "e8d59345-60cc-4458-be55-cd68a661aeb2"
},
{
"CommandList": [
@@ -894,7 +894,7 @@
]
}
],
"ID": "0f043355-9fcf-46c2-9454-d730f07ccaf3"
"ID": "044e8362-aff2-4612-9ec2-2bc6bad4d4e9"
}
]
},
@@ -951,7 +951,7 @@
]
}
],
"ID": "0c6692e8-b039-4748-8717-b03e721d13af"
"ID": "d950b1c5-3b12-47ee-95fb-3e33851bceda"
},
{
"CommandList": [
@@ -968,7 +968,7 @@
]
}
],
"ID": "e0d0d9fb-0c20-4d9d-84c2-4464e7dd3d4c"
"ID": "ed91d773-31d5-4814-8318-55731c3ec17f"
}
]
}
@@ -1001,4 +1001,4 @@
"Formula": "修改报工!$B$23"
}
]
}//zZAMsKY7LRnbBVajJ4uBiNQuO41ULIy2D9y07KEejUB2SVO7LNydKHg4A1y2bW6OwJDbrEa2fvLQejYwIilUGqQgi+iruP0yKoX7zEwBZvfbBc7vfRgorbF2rgu63gfaVR+0AWw/cwTDNcVdNA+og+RxEe7TjMeWOZXzTqo/ZebMmGjLHcVCZI5Px9z5pvgsA71u2EUDsL0cMIooW1ZG7psRI58qb67put56GKyv50QBOJekwcscCSBONYxo1yzzzp0U0guBrNb0sPhnf5GuiBEXApICR3w52J1JAfWjVLGWDTW5QBxjJe2CqNtjoSMisSITDcjTlReyDjF/0PdtF0Vau4OSrlYTLfe6/SiJIJxKHFJIpmn9xQKKNMQHu0XfBOCAOJer+RQMqkaT77kV1yguHA4Gg5E08zws7bQVImYOzScLlrVd7EWZrNEnhtaM051oFGhiPzi6xhB2T77RzxtXlHdP93e5z+669QqYA9ptkHz7IeW1kNt4e3AKJKMdbLofY4LBGDwkTGSjrczltUd94g3Y3i1w9vXPrH9bWwZ0iwlNCsOM2eu8XYMYmbo6CMrArSETJbiktcMACsJduJQkx5kT4bwt9LDXmAwScHao8efptQ4qYNtelKZsNdDyTVGwXdzaKqUazIHKSBtCLXQphyf61yE235d7r130pPYnqWGDa+15urzdpSorCEPcHY25fSlBhnfToVt3BJDpneMMHWKaiLJiD0cMEuYwOFDVKB4Vrqr2dhdlGVVfp6mAS/hZD1vEaetiOMNEtcaBjFwbARw46h3c0K/4LM2GN+JwOjFpHV6yA7B0b15pOEdanADlp6fDtlzu4UmG1EUtPY4H1RTy7NHtDDBN6c2PINeFEu+j+ThRmZxfIOAusVFAAeyWDo2/XMsrDXSZVaUkEg==|920
}////t3zz3fx4mA41KKbw5AvVR4jB3/hKm7R+y7HwPI6R/vA6SDZ24ZvFH+aQLH43Yp7sY6uDjM16NvWR7uQQcdBGeTr9gdwE3qXLAK0gaVKEs66359ClTu1iaw7CPh7BFti+Q4RygyIaHuQglXk6+vB9uapmUHJULw0STJJXEOJ2ft0Ns4n0ww12NfF///Fv3VTitA7sOUassd8SYzPEY8SyWezvBw7/3wIC/aOUsElDjnCBuZkgf9VtPWsIXUZtQdLS5iv9s6FOHU/KcbsnbCi5NvStpQGf856bxhr/qDM9NgWdg+EhcT2F1kukoao+rCJ8atdR1l6AmQa15bd+TfxPwnA8C9tpZOhSDaKks/g+dyjpVURBw5ocvbMCLGxoV+oTlq1ulnm7v6djLX8Q5y6Gl9zYveiaP0CTK/Al0XeakZhWzRUPf/cODCRFmypEdA44Z6gxPy6YFT6qmjVIJyLrntJ5ie55FWBGHJk9KGABrTFySx/4Fcdb2Z4PZ4BGRTM55Ohql2hX5IxISeYJhGF9FtL12buEWVnUEM7CJbE0pSGxD8tIJooJCMS6ZJDFHBGl4NfCNCvhER0cj94zN27otnik68xLPaNAMURuBarU12Z11DZZG7vgYdOaSsdfupzranMMQl9vbuYVvr6mSt1LUdLAPgz20XkwoXNHmeThKRRwfKsCoKF2US3y4pT189Sj5tVHxqLlBRXUCy+6BRQoUNWmaPPXimYgESuajDvjeWEh28B1qdK5nbDefJ0QnHVe67MXonz2QPQOAU6AbPCBwNc4ffjIHZ1A2dxZvSXRvG3lfv/aPYjULRrlZXX/7R8f2Tu8FL7cL9tCRbbeQB0fgl0lve+bQJ6gsU00uV3+6bkTggmCP3u7M8/UD6js9nyqXpcmG8Bke9d95LHVi4Zw==|920

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,18 @@
{
"PageType": 0,
"ColumnCount": 24,
"RowCount": 24,
"Formulas": {
"7,1": "TODAY()&\",\"&TODAY()"
},
"CustomNames": [
{
"Name": "任务ID",
"Formula": "分配计划工时!$B$23"
},
{
"Name": "工时类型",
"Formula": "分配计划工时!$L$4"
}
]
}

View File

@@ -245,8 +245,6 @@
},
"Values": {
"1,1": "工时执行者",
"1,11": "工时类型",
"3,11": "计划",
"5,1": "分配日期",
"9,1": "工时数",
"13,1": "特定时薪",
@@ -455,7 +453,7 @@
}
}
],
"ID": "c5b9e99e-2dc3-43e6-93ac-18e027a0c928"
"ID": "23b613d1-ff23-4279-b737-744dabf1d873"
},
{
"CommandList": [
@@ -464,7 +462,7 @@
"ErrorCode": "0"
}
],
"ID": "b085c68b-479f-40be-968b-41ce014911c3"
"ID": "c11d047c-2c87-4262-867a-cd798346cd0b"
}
]
}
@@ -680,7 +678,7 @@
},
{
"$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
"ServerCommandName": "新增工时",
"ServerCommandName": "上报实际工时",
"Parameters": [
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
@@ -730,14 +728,6 @@
"SerializeProperty": "=新增报工!B20"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "工时类型",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=新增报工!L4"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "指定时薪单价"
@@ -786,7 +776,7 @@
"ReloadData": true
}
],
"ID": "1a9d18d7-f5f3-4837-9131-12dc012a155f"
"ID": "7b5236b2-65b3-4d63-87d5-266f170e3d98"
},
{
"CommandList": [
@@ -801,12 +791,12 @@
"BtnText": "知道了"
}
],
"ID": "ae008719-f61d-4faf-9684-e3265681f99b"
"ID": "98a1b8c2-3f0b-4db1-9e32-c827988e2954"
}
]
}
],
"ID": "967231d9-b243-4ee4-9682-8990b72d262e"
"ID": "a21d3218-9ed3-4cda-a34a-81e69bf9f417"
},
{
"CommandList": [
@@ -816,7 +806,7 @@
"Message": "用户已取消"
}
],
"ID": "2f3c1d23-a307-421d-a8de-aee1839b8756"
"ID": "013185f7-e451-47b5-874d-01cc6d21bbe9"
}
]
}
@@ -859,12 +849,12 @@
"LoadBindingDataOption": 2
}
],
"ID": "4ae581c7-702b-4490-a00b-4245dde0621c"
"ID": "1f4884a4-ad2f-4284-83f7-7a2ecd1a9d84"
}
]
}
],
"ID": "9df9717f-cedc-4e8e-8bbb-db2a9deed9c6"
"ID": "5e92c583-45d0-4e41-8300-b4eebca98dfd"
},
{
"CommandList": [
@@ -892,7 +882,7 @@
},
{
"$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
"ServerCommandName": "新增工时",
"ServerCommandName": "上报实际工时",
"Parameters": [
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
@@ -942,14 +932,6 @@
"SerializeProperty": "=新增报工!B20"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "工时类型",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=新增报工!L4"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "指定时薪单价",
@@ -1002,7 +984,7 @@
"ReloadData": true
}
],
"ID": "3768a935-1059-4259-8b15-b2157894514c"
"ID": "02ac04c1-dd3b-4690-b073-594d50d5be28"
},
{
"CommandList": [
@@ -1017,12 +999,12 @@
"BtnText": "知道了"
}
],
"ID": "a42f8909-7cd1-48e8-8fb4-8bfabc3d806d"
"ID": "9d4acb92-3e3d-4371-9a8e-9439a3d2d886"
}
]
}
],
"ID": "4e3e42b6-4322-4ea4-af85-6bf7034d123a"
"ID": "8ab6095e-c474-441c-8d9a-ff177aa4cf51"
}
]
}
@@ -1119,7 +1101,6 @@
"2,15": 2,
"2,16": 2,
"2,17": 2,
"3,11": 2,
"4,0": 2,
"4,1": 2,
"4,2": 2,
@@ -1433,10 +1414,9 @@
"24,20,1,3",
"24,1,1,3",
"7,1,1,22",
"3,11,1,12",
"3,1,1,8",
"26,1,1,5",
"15,1,1,22"
"15,1,1,22",
"3,1,1,22"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
@@ -1471,7 +1451,7 @@
]
}
],
"ID": "97d420f3-81dc-44b5-9960-a2bb58035967"
"ID": "21e3f441-1567-40f7-ada7-c2560ad20590"
},
{
"CommandList": [
@@ -1488,7 +1468,7 @@
]
}
],
"ID": "2bd5203a-7db4-4cdb-bff3-33bc2e058482"
"ID": "ae04e0b7-1d3d-4101-b590-0ca5d3c41eac"
}
]
}
@@ -1525,4 +1505,4 @@
"Formula": "新增报工!$L$4"
}
]
}//CIRnT83cZS51EU3CVyO1IzADub6fbAVkaWlKIq002Esa9+KsMU3/3aCvkxRvLcI9yjQqGq/BO9Xk6qYzkp3f3rkoF15k9B4ClP5oV3t+MJFrU3PBotw1kA1/pMKt+CUEkMTaKEkVmcovzD5Fw+lQ4OE7sx2pa5Ht3c0S+FVI6aBJMhD1NT127nq7RBmJKEZSKKVI6+Ri/xpaFoL9+VYFI7CNSyiVKPT1Fppe5SjKmWe18cfIAQ1uiKKNZm6XdVxqJgRqCJ4NjTqRCi8sj61ImzTmKoKqvcpA033Clgd0BllsmbRP4w43Q/Q8484LssNui+VtporUZ1FxkzrVjw+aK8m4VHE/DW+ncGFHuxGCe1Kqk5NqLh50Y3qhhxmg/07XrO6b/V1z+n6+e65oGp6Ho4pta2diSeTtv+F4v0MsN57oXB2xVsi+n+140O5siafzM2FjpyPKHp6WG/0BtpMqELmNGZYB2wzBstd28Jwc5Gyv+HfKfaDqrMiVkAwUrObAGxOm5k9vMu6iFQN4VeWVHbyigL7lNMiaID/v9QdksJq6Hk7+hcrUQuTpiqVLJOYtVpu4x/aej2BKfYJrjUj8B9JT+aTdFT1L199aklv7HAVFWYSq9x3dqouI9QH41JuVbauz/DP8rzA0W/UXRGXTH8wCr2GgaAtArhdIj3Zx2rPQ5ctiFdnnCthKmidYZH+Qqf9/JyRQXOMq1qPmPSVcg5ZHN3FyZ0iLDaEb7+lmP9rhR6QT3+5Lf/Fmm3qlEhegW8GDSPs7pbJNXBlC0/e2bkn+fYbU5DJfA4S21EID83/3tGlDJ0x/KR/k5FwCCYOch7/PWGLQinSpRcYk4g0RS0FFl6TB3/MSq2N91CrjNfav7ALwf7CUafjpRCkgpFvG2IEgZvoK7xozBqgBHaMUbA==|920
}//U985xwSR1sgPDFOD6HaQwaYVeE1LtfQvcKCulUH0gmCvP3ZHx19MsCTlI8Ls+UlHpJXBsBjcZKsdDaGgltpSYQ/O9Hbx0K2ECUexPZb7zKHZKuwfaWxkqfiqvicTjdPA/V+J94TWG0POYtvGxCWwKJEkWZ0XyY3LR4kNfg++hbnx0Gz3Wb9BT6HYn0AJqmYWhTppi1njaTYkw7ppQVXSzRJe10a1VUPrFZ6v8SVb66Nyb5dV+SqU6+eK2WnuYyp0MgrwBDlMd4AhG1mWu5DiVeRH5p73brB3ihMz48x5sugM9yyPjaDCIki9g80vw228IRjK+/A10+2Z5UWOC3UU++1toBM8CdR2K3yEpwPbJBavNSmbf8ecyr1i0mhy6hnRMQCK6cv3/wX8G+X+A2903Pdg7m9cIROZGf68cg30FXnik2uskr6Y+rK67ZNg01kWWlpTejgKCDUqw/gJ1eHvwPWvfEOnIz/u8qGWS7PlIYEJPbaaMfP3OfWgyNxtQHKm64lboOiSZAdqB07b2hgo5alMt9eZeOkeuY8Py03vWAThHZqeqLETKPwxSnTSQw/BYc3VYjTnZOQZ/mnHr/oA7J3spDeoRsoGLyS+NuNuhy/REveg7Dd27ZDnydvL3gOzRm7WzWeazbaqft6tsfPXUitHVOhuz2f3POxWl3Azrv55U66jPQMSXSC5gk6ZMo7jNK0YHwBVDzlPCwnTKAMGlAzRAYWcMvmwC7AphTTVLU/jEWcbl6sSHSHODNh+CmhiNwGL49Wx6TOwolLMmKYI+sVX7b/G7XfRfOyTL5wNOea3pI/MMTzhcbubVqQ/khKegUp+TBy52D3gmCLGu2B04/hE3IUnu2fnWqWUqGQz5mSsYJvRvYXCos558GyUsWxiOluCC7faNW9qDIWlHvwJVQ==|920

View File

@@ -225,8 +225,8 @@
"3,18": "完成比例",
"6,1": "明细进展",
"7,1": "工时详情-列头",
"10,9": "计划工时",
"10,14": "实际工时"
"10,9": "分配工时",
"10,14": "工时上报"
},
"Formulas": {
"3,20": "O4/D4*100"
@@ -322,9 +322,10 @@
"ColumnName": "总实际工时"
},
{
"Formula": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=(工时详情!总实际工时/工时详情!总计划工时)*100"
"BindingInfo": {
"TableName": "View_任务工时统计",
"ColumnName": "工时完成比例",
"GUID": "d710b31b-c612-4de9-b6be-1f60bc47ef01"
},
"ColumnName": "完成比例"
}
@@ -354,19 +355,11 @@
"CommandList": [
{
"$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
"PageName": "新增报工",
"PassValues": [
{
"Source": "计划",
"TargetCell": {
"SerializeProperty": "=新增报工!工时类型"
}
}
],
"PageName": "分配计划工时",
"LoadBindingDataOption": 1
}
],
"Text": "计划工时",
"Text": "分配工时",
"TemplateKey": "圆角浮动",
"Icon": {
"Name": "Application/005_add_5.svg",
@@ -375,7 +368,10 @@
"UseCellTypeForeColor": true
},
"IconSize": 14.0
}
},
"RulesGuidList": [
"a8e409dd-908f-46da-9e04-493e23e6f6ff"
]
},
"10,14": {
"CellType": {
@@ -384,18 +380,10 @@
{
"$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
"PageName": "新增报工",
"PassValues": [
{
"Source": "实际",
"TargetCell": {
"SerializeProperty": "=新增报工!工时类型"
}
}
],
"LoadBindingDataOption": 1
}
],
"Text": "实际工时",
"Text": "工时上报",
"TemplateKey": "圆角浮动",
"Icon": {
"Name": "Application/005_add_5.svg",
@@ -412,6 +400,18 @@
"ColumnName": "ID",
"GUID": "a480c8d8-43fc-4d8f-a19e-554d2c55d49a"
}
},
"12,7": {
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "项目ID",
"GUID": "9c81a94c-e07a-4f8e-82c1-2004e9ecaf2d",
"RelationBinding": {
"RelatedTable": "项目表",
"RelatedColumn": "ID",
"DisplayColumn": "工时分配方式"
}
}
}
},
"StyleDatas": {
@@ -629,7 +629,8 @@
"3,7,1,2",
"3,9,1,2",
"3,18,1,2",
"3,20,1,6"
"3,20,1,6",
"12,7,1,3"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
@@ -657,7 +658,26 @@
},
"RowBreakLines": [],
"RepeatRangeSettings": [],
"RelatedDataTableName": "任务表"
"RelatedDataTableName": "任务表",
"ConditionFormatRulesCollection": {
"Rules": [
{
"$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
"Formula": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=工时详情!$H$13=3"
},
"GUID": "a8e409dd-908f-46da-9e04-493e23e6f6ff",
"StyleInfo": {
"Underline": null,
"Strikethrough": null
},
"IsDisabled": true,
"IsInvisible": false,
"IsReadOnly": true
}
]
}
},
"PrintInfo": {
"PaperSize": {},
@@ -673,4 +693,4 @@
"Formula": "工时详情!$E$13"
}
]
}//0A4t65d1c+/Htjba9YuwALruutUmVJ3wJFBmQutCvJwCjfdBdY1VruRyHvGUe5Aw5U9zZHkef7j+L59pPiG/EH1iS5FXsQPRrxlOY6/qzvybTtNQDp63R9DyeniYXgUaozDGgwyjWMItdgtfWMD73r6Vy/GfSrnxQJjGPHVz9caPlFg3lfV4sPP1uKs35iNmC5I3fnmoEc0u9sYDvCqL54Azr8CYLpwKWylkxRQJhslkvqwZdaeocsmyR01/ZTGsQ0GHMljIG/bp1yN0yi8z5MUr1ncnlQ0QydhL0I8ajoGdhjcvoMveQcWQTutu+/YAyRG9RNAV6FB3oTTLy4IwQ9ABsJXucTIF5Bb99mHNnh9frGYexxmZ+a42CsQQfxtQKP094nafXCeQTFBMR+0RaPNvxZjdm9JUpJ22Bfb0FKzzJu7cODiSSaN4D2+m2IO8E04oMc55BI59tLKsGXH/YC80ZshU1vh52TSjCQUrR0zUmiqGnY9fZ661gWENHa9s1EVqLdn1y60mhuf4DZVkcFjufjA9dUfULGc2MylZI03+Hlfm5reOHxAXMEIu/SS1VAI7C0qSNsYzPzajewqrfUfbQWr1zQx5v/JRa4K/M0UTy9MolXi4aqi8rSQM+FrPUy+kho2+K4o7ZiGoksCuegxuDpy3/xEoLupHlT2iDkvPVe9oxcTEEucQv50/oLCOhBXWiTx7Z7yJ1nMX/GLyXVVVJwvnm2P2+q6VkaGgoYjY1HmLkHOpsV4ZJLcoeQjfJo4j3dH5wWwEjbqkCBgCnOvtYoUR81eIa3XNY2RKvViO7zhoLcz4vxLBE6K5uiGTZIXsfQ9Q/ohBLgzX2Pt3niV+EH3wRMnUpI5jdyM6h7zDoD5de8NjK0TkwDKdTHGSlSFkTEFxlTcx+O3d0AhIjQ==|920
}//XBiWrd0avZYou4JlEVczK+UtKEttD1Uh9JWTOX+W6lfXD+pzjm8cy4Qxnn562ACWTw0EtvbxRpslgqsI0HV8wjxDzImNkxgGdWtvFzyo0Vk2CQcWIM6Qvo+AMbdVr0lmrmMQFdGlrnj7K7mc4oddIjILYTtUQPdpZQGE0rzLMruvvjzvLG1z1ioYMXXq6P9YV8OozPN0ZOm95rUqoFMC9L43KtkcrWMwPe3hBrTI39QFwE2THHgTk/kFH7vbslxnW1IWOj+D+lNMv9G1eDR4A++gJIoVyIpdtQT92LD3LW2nqhGiG8134fBzZFiNQewkyYDF/4BL1Byu12uY4rxB1o+1hj8RHg3lwknaCtbZGmHXHq+fl6yo1RqtzUZjF344eLIYP+6gMmzHzvDCoKJTBxG3KxOsZdQdNJfgrAhxo0Dh6kBVkTyLc7uxOT8nbcvrjOV8m39IPW4eaoA8WVr+59WVbc8YXUEJI/Lrz8kscJiEqVFCs5idYDhFMAX7+K2BGycH0YiBVFLy6EpptjDm9IThU7mE6Z/oHoaeGSQRyKmmkV46JNxpV0VqFlUl3b8qse2ytbY9UMUHIg1seRx/l6iYksM/o3HojRWitBhWYgiXdaEM59WAdEODHXb3PUJE3Xk7o34NzABU1g1hfkZdlGLca36AYUb1V5u5nPVlrV5sIWNpAfzic+OVuyG3IwZAcpWpnPjIJe3rTalTvOG0Se4mXkx2vHzA8H3wFfyHsxsjRammEd58CMKXcktX7LTvO0R91pgBGyd091XNnTTkg9wZb8mBcGbgysDSoU+dQUmcHqOC2iZKkpBmIoOtpMsnVVk4fgTehy9sS+reXpGrDCHK6SFHBRh6jo7+svLAMfkYDsGM1p370Pfscys0C9uLsDVX/D1YnSRka4X7Obgmjw==|920

View File

@@ -386,5 +386,15 @@
"PrintInfo": {
"PaperSize": {},
"Margin": {}
}
}//ZQDwnAFvlimjpcskcpuepMJN8QmWph860GY+YamC3Aaw/4LdzZSDESzMe2vLSWux4GjVE7qvRDBNvKoRnADm6eR3k1LOrIOzEyij67y3W5THE8WdeemQ/cRJF0hQl7LxPvZFNPwzD1sJPMNwbyGgDnaEHGnaJor/m/7SFHwHoSBxgKjWRpjBYDuz8uzPRIWuYiLigMIP7h7ADFOiQ1kgUlcIUbKJVTU02So2tsRk6bMD7PW3CtRLx30oTlZg8qSiSIJYbIdqCoNkksRGhqVcaZxe5eSMrISVq4L/bRikv4UPAjJBi1dFMKwpN1MzI5Sdk/Ecw1bd93woEAZzFP/4n4jEo/NLdO02zr8wl5MJBEy5OKh1dR1PqCrWOubuH0vMdqHSpJptpuGWYJ/f56+/064cjeL/bF9M2+DI1L7efVEAIgdHvL94rFkA6IdZx+WhEh3K1oKbFan9JaksCk3b5JVryiDiECvJG2MEPV17mKP+yFB7SSAUrt4biKinB26NhHErSYWiIKbc0WNu8jj+smpl4i+GBTfqJ2KHLhxjmrUeRC7PdhMZqaePvMWaiq08Q0E72LgIOp6BmrcQabQZwcE5oWDjW4VD8z38z3ObJwtc+Yk8kFOiUPzYG6wB/TRzFauix13CIQojJjYbH/SUYwizzIueNuJ02tSkIGmTECphUKCSJmlrooYTp0F9PDJkk3KxZE0mykXaWFKTI/sSUmpW/hDbBOyoOq8gmwDGTmegd8apmu1ImQFPAMeBMn36WHP2lNxzLAyqZohPpVx2orU4Lfv5hi/AdButyZP55fBDukKsznf2F3wOWWJs2KQMzjDVauF9NqzdkPQJ4b9tYxERb+GTZoOPMhty5bq9RWmY24Sa3tgFNI/r0kUElqRtdwPm87jQj0CT2cGJP7XQ9w==|920
},
"CustomNames": [
{
"Name": "标题",
"Formula": "FGC_维护中!$P$16"
},
{
"Name": "描述",
"Formula": "FGC_维护中!$O$19"
}
]
}//ALC+UdvSb1YjifpW8j2ltufn6eeMLNoA09yEI8R/iSPNSS4p9Ivu4gK3iOBJiIsXwev9h+upQHNBaPWeHOhB9iWKHtZH/xiLQjg2efoyPi4b6MNcCq011Ev0DC6+tp0WFldQWnW0xwVkPGDhrqDbIdluWWCXzqytZ3cPnpx1om8JKwPY64Ccu9hXrcq8zTtCWGwVcdvnh5FuPt1wuAaIxQP1NZpSmll62fKLTFLsAig0Re0BbD2aOI0W0tnM96UerO1njMkZktCtbdbTVT9tjazFD57/W76xzVceeV9tKz0d6A/tw1BXHcIaq9mxsrICfwpHD6e8rDOavfLpnZoWYQ/K/Cg0tJ8knKnB/96ISuF/MgQ8FnZblvtYFds99/L6BRAwjsPDL3h+A2UJztm7ZWY6epQEdBLmensh++k/HfZqMpTEcIt+o9qBfekBXwoPRL3zCAEI3vtTci0/mshFG6+mIFbrMVOepCpsUGnD2bx9CCBa6sfBZI1KhoWLwkDen02T4choJB+2OWv1I6jnuxa8pFSoq6FvGAnD9iVQ7fcKwr9lXxPaEvWo0SToL7Xg53fafyCEmqQrR16WGrAlA7Z6O1z0mijWOCNhFBXspMDjZgBBkryUmjotYdN2mieY6M5L1OQSy3qgoSyB7IWajZyqhMgChsDRVWT18n4sf9DNt02gdrWMYKJvg9T271s3OgWnII904Y6gzPM5C5wHlA2tu/Ad4jefJOOozYaqBGWqVnQyW/CAtQ2VJ794s7A43VIE+6K7iaaOhHZWT7HE57SMhldE9r+uHsqcrcyTMwp2TEEXog764PJvqThdQzUux8DMcTY8pVI6IfG+bg2HBUCV0eGVuz565xmKoSnD+wHpChRhPX8HMCA88UJtvs3fkKm5snjaI8qa9IwTn6HxMQ==|920

View File

@@ -1,5 +1,15 @@
{
"PageType": 0,
"ColumnCount": 54,
"RowCount": 31
"RowCount": 31,
"CustomNames": [
{
"Name": "标题",
"Formula": "FGC_维护中!$P$16"
},
{
"Name": "描述",
"Formula": "FGC_维护中!$O$19"
}
]
}

View File

@@ -0,0 +1,528 @@
{
"Rows": {
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
}
},
"1": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 40.0
}
},
"2": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 51.0
}
},
"3": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"4": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"5": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"6": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"7": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"8": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"9": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"10": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"11": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"12": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"13": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 272.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"14": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
}
}
},
"Count": 15,
"DefaultSize": 32.0
},
"Cols": {
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
}
},
"1": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"2": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"3": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"4": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"5": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"6": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"7": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"8": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"9": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"10": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"11": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"12": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"13": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"14": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"15": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"16": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"17": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"18": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"19": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
}
}
},
"Count": 20,
"DefaultSize": 49.0
},
"Values": {
"1,4": "总计划工时",
"1,7": "总实际工时",
"1,10": "总上报工时",
"1,13": "总剩余工时",
"1,16": "总计算提成"
},
"AttachInfos": {
"1,1": {
"ListViewInfo": {
"Name": "表格1",
"TableName": "人员工时统计视图",
"RowIndex": 1,
"ColumnIndex": 1,
"RowCount": 13,
"ColumnCount": 18,
"OrderByCondition": {
"OrderByColumns": [
{
"ColumnBindingInfo": {
"TableName": "人员工时统计视图",
"ColumnName": "日期",
"GUID": "43a4d841-3d7d-4b34-89f1-c45a758eb2f9"
},
"Order": 1
}
]
},
"TopCondition": null,
"ListViewStyleName": "pms表格",
"ShowColumnHeaderInDesigner": true,
"IsTotalRowVisible": true,
"ShowEditStatusIcon": true,
"UseSimpleBar": true,
"SelectionMode": 1,
"DisableAutoSelectRow": true,
"ColumnOperation": 2
}
},
"2,1": {
"NameUsedInJavaScript": "执行人",
"TotalRowSetting": {},
"IsAutoMergeInListview": true,
"BindingInfo": {
"TableName": "人员工时统计视图",
"ColumnName": "执行人",
"GUID": "646684c6-099f-4b1b-8618-232c95d67ef9",
"AttachType": {
"$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
"UserColumnAttachType": 1
}
}
},
"2,4": {
"NameUsedInJavaScript": "总计划工时",
"TotalRowSetting": {
"FormulaType": 5
},
"BindingInfo": {
"TableName": "人员工时统计视图",
"ColumnName": "总计划工时",
"GUID": "988beb4e-7917-40f2-b97d-5046f0577825"
}
},
"2,7": {
"NameUsedInJavaScript": "总实际工时",
"TotalRowSetting": {
"FormulaType": 5
},
"BindingInfo": {
"TableName": "人员工时统计视图",
"ColumnName": "总实际工时",
"GUID": "7cdc211b-60d7-4e93-8a54-70f7a07457b7"
}
},
"2,10": {
"NameUsedInJavaScript": "总上报工时",
"TotalRowSetting": {
"FormulaType": 5
},
"BindingInfo": {
"TableName": "人员工时统计视图",
"ColumnName": "总上报工时",
"GUID": "a4e583f5-80b1-47be-b743-b17350d63245"
}
},
"2,13": {
"NameUsedInJavaScript": "总剩余工时",
"TotalRowSetting": {
"FormulaType": 5
},
"BindingInfo": {
"TableName": "人员工时统计视图",
"ColumnName": "总剩余工时",
"GUID": "4ea9c233-35f0-4e7a-9a6b-17d6de797dd5"
}
},
"2,16": {
"NameUsedInJavaScript": "总计算提成",
"TotalRowSetting": {
"FormulaType": 5,
"StyleInfo": {
"Formatter": " ¥#,##0.00_);[Red] ¥(#,##0.00)"
}
},
"BindingInfo": {
"TableName": "人员工时统计视图",
"ColumnName": "总计算提成",
"GUID": "fa541705-7c4d-4799-ac32-7acdc787f6af"
}
}
},
"StyleDatas": {
"Styles": [
{
"FontFamily": 0,
"FontSize": 13.333333333333332,
"HorizontalAlignment": 1
},
{
"FontSize": 13.333333333333332,
"HorizontalAlignment": 1
},
{
"FontFamily": 0,
"FontSize": 13.333333333333332,
"Foreground": 2,
"HorizontalAlignment": 1,
"WordWrap": true
},
{
"FontSize": 13.333333333333332,
"Foreground": 2,
"HorizontalAlignment": 1
},
{
"FontSize": 13.333333333333332,
"Foreground": 2,
"Formatter": 3,
"HorizontalAlignment": 1
}
],
"Types": {
"Strs": [
"Body",
"Center",
"black",
"¥#,##0_);[Red](¥#,##0)"
]
},
"CellStyles": {
"1,1": 0,
"1,4": 1,
"1,7": 1,
"1,10": 1,
"1,13": 1,
"1,16": 1,
"2,1": 2,
"2,4": 3,
"2,7": 3,
"2,10": 3,
"2,13": 3,
"2,16": 4
},
"SheetStyle": {
"FontFamily": 0
}
},
"Spans": [
"3,1,11,18",
"2,1,1,3",
"2,4,1,3",
"2,7,1,3",
"2,10,1,3",
"2,13,1,3",
"2,16,1,3",
"1,1,1,3",
"1,4,1,3",
"1,7,1,3",
"1,10,1,3",
"1,13,1,3",
"1,16,1,3"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
"PermissionData": {
"$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
"$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
},
"permissionBindings": [
{
"$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
"roleNames": [
"FGC_LoginUser"
]
}
]
},
"RowBreakLines": [],
"RepeatRangeSettings": []
},
"PrintInfo": {
"PaperSize": {},
"Margin": {}
}
}//uJJujE1395GtgTDUrLaeDa60WawX/Zd8LtGtZDQXymOnZR+fD9Omx4DYx28UT4E+VWRTDpkGqYrfmaAAwgjV/6Zl3xGm5woCYeGHU4+9X0xFauwrQpUQWpLiDsfKwW6y+lBGQK4/W+SfYmAJZ7k7pcavbnpzaBhoG1dqGy2zIkY+xfb4sqo5rv7b8qDAu4gATN+l3r1CuAEj2kHe/u1muMaxUJkvRNI+PU00pqgr4Tc+ODhwyDsKOL5VSclrnqezNTeQmUy+Ic4ojesnWMTTza4ULE3dVMslpSqyF/5ZwP4VikM6hsF/MoEHLLBzSfCF+Nv0vPSxNxa9TxrRhby6/rd+HicEc+yD3F8guCRVKrXxglh1PjvZFGU7ALtmVEUC+oj1lw960dcPd028y/5xqiABVwAOGJbW9tDwL3enihdHL/DG+MuDT6IygIPnTD5tYi8X+NCDUeQi78ybDtCPoEF5ErSdp3ZeJiJQVUowELQaoR98zo9BqV8fIRLpHt7sSL9vgtgcRpgCOiNockiylRz6mDJTMw61MYWycMh1ftNRg5beufhXsT47BReo+XemSogny7CMMskf4vsfehcTsQrur/RlkYeZuJJo+3HA55yOE3na+pIvlLprsSVWJ4LYcTpZRFoE/NoXBcLO1MwlIH/govf0dsD2qqQWVSXsCJhcvC+WMXrtlF42tBOhMQ3hbl0wSMfiV9mDOW6Qi31eFQlDikquXI8S0Qc1lXr1VWW/HVICvh+d/kK8DBcEa3p4gosHNdoL2Q5XbIY66WOM+xXKTDg61pYvtPlqe86MomfFYQmB7M3asw2zeGopAKeQDSAZlE5xH5cJrwOAFIp1idv4wTtTATJhVSTDteJxC21RNdHaS44VHecjcvFSOJEmpIQmhd1S2V8PAeA7d3tylg==|920

View File

@@ -0,0 +1,5 @@
{
"PageType": 0,
"ColumnCount": 20,
"RowCount": 15
}

View File

@@ -0,0 +1,642 @@
{
"Rows": {
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
}
},
"1": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 40.0
}
},
"2": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 51.0
}
},
"3": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"4": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"5": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"6": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"7": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"8": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"9": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"10": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"11": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"12": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"13": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 272.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"14": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
}
}
},
"Count": 15,
"DefaultSize": 32.0
},
"Cols": {
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
}
},
"1": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"2": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"3": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"4": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"5": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"6": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"7": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"8": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"9": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"10": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"11": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"12": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"13": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"14": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"15": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"16": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"17": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"18": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"19": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"20": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"21": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"22": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"23": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"24": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"25": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 49.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"26": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
}
}
},
"Count": 27,
"DefaultSize": 49.0
},
"AttachInfos": {
"1,1": {
"ListViewInfo": {
"Name": "表格1",
"TableName": "View_任务工时统计",
"RowIndex": 1,
"ColumnIndex": 1,
"RowCount": 13,
"ColumnCount": 25,
"TopCondition": null,
"ListViewStyleName": "pms表格",
"ShowColumnHeaderInDesigner": true,
"IsTotalRowVisible": true,
"ShowEditStatusIcon": true,
"UseSimpleBar": true,
"SelectionMode": 1,
"DisableAutoSelectRow": true,
"ColumnOperation": 2
}
},
"2,1": {
"NameUsedInJavaScript": "项目名称",
"TotalRowSetting": {},
"IsAutoMergeInListview": true,
"BindingInfo": {
"TableName": "View_任务工时统计",
"ColumnName": "项目ID",
"GUID": "5a286e31-8138-4536-b956-1c3c2149278a",
"RelationBinding": {
"RelatedTable": "项目表",
"RelatedColumn": "ID",
"DisplayColumn": "项目名称"
}
}
},
"2,4": {
"NameUsedInJavaScript": "任务名称",
"TotalRowSetting": {},
"IsAutoMergeInListview": true,
"BindingInfo": {
"TableName": "View_任务工时统计",
"ColumnName": "任务ID",
"GUID": "8bf7c387-65d9-4570-a4d4-377af3149883",
"RelationBinding": {
"RelatedTable": "任务表",
"RelatedColumn": "ID",
"DisplayColumn": "任务名称"
}
}
},
"2,7": {
"NameUsedInJavaScript": "执行人",
"TotalRowSetting": {},
"IsAutoMergeInListview": true,
"BindingInfo": {
"TableName": "View_任务工时统计",
"ColumnName": "执行人",
"GUID": "025e84a7-a272-499f-8515-82292a59b21d",
"AttachType": {
"$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
"UserColumnAttachType": 1
}
}
},
"2,10": {
"NameUsedInJavaScript": "总计划工时",
"TotalRowSetting": {
"FormulaType": 5,
"StaticText": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务工时统计!K3"
},
"StyleInfo": {}
},
"BindingInfo": {
"TableName": "View_任务工时统计",
"ColumnName": "总计划工时",
"GUID": "06cf4091-dcb6-4f81-97b5-c7e6aee268ca"
}
},
"2,13": {
"NameUsedInJavaScript": "总上报工时",
"TotalRowSetting": {
"FormulaType": 5,
"StaticText": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=任务工时统计!N3"
}
},
"BindingInfo": {
"TableName": "View_任务工时统计",
"ColumnName": "总上报工时",
"GUID": "d4d14d3f-d000-4399-acf3-e66868d6464e"
}
},
"2,16": {
"NameUsedInJavaScript": "总实际工时",
"TotalRowSetting": {
"FormulaType": 5
},
"BindingInfo": {
"TableName": "View_任务工时统计",
"ColumnName": "总实际工时",
"GUID": "363a92ae-8ff9-4dad-9bb8-534aed6a9b7c"
}
},
"2,19": {
"NameUsedInJavaScript": "总剩余工时",
"TotalRowSetting": {
"FormulaType": 5
},
"BindingInfo": {
"TableName": "View_任务工时统计",
"ColumnName": "总剩余工时",
"GUID": "24ce709b-6740-4ea3-b3df-b17444bb3fb2"
}
},
"2,22": {
"NameUsedInJavaScript": "总计算提成",
"TotalRowSetting": {
"FormulaType": 5,
"StyleInfo": {
"Formatter": " ¥#,##0.00_);[Red] ¥(#,##0.00)"
}
},
"BindingInfo": {
"TableName": "View_任务工时统计",
"ColumnName": "总计算提成",
"GUID": "753269e5-a066-4871-999f-78fb2ea6cea5"
}
}
},
"StyleDatas": {
"Styles": [
{
"FontSize": 13.333333333333332,
"HorizontalAlignment": 0
},
{
"FontFamily": 1,
"FontSize": 13.333333333333332,
"HorizontalAlignment": 0
},
{
"FontFamily": 1
},
{
"FontSize": 13.333333333333332,
"HorizontalAlignment": 0,
"WordWrap": true
},
{
"FontSize": 13.333333333333332,
"Formatter": 2,
"HorizontalAlignment": 0
}
],
"Types": {
"Strs": [
"Center",
"Body",
"¥#,##0_);[Red](¥#,##0)"
]
},
"CellStyles": {
"1,1": 0,
"1,4": 0,
"1,7": 0,
"1,10": 0,
"1,13": 0,
"1,16": 1,
"1,17": 2,
"1,18": 2,
"1,19": 1,
"1,20": 2,
"1,21": 2,
"1,22": 0,
"2,1": 3,
"2,4": 3,
"2,7": 3,
"2,10": 0,
"2,13": 0,
"2,16": 1,
"2,17": 2,
"2,18": 2,
"2,19": 1,
"2,20": 2,
"2,21": 2,
"2,22": 4
},
"SheetStyle": {
"FontFamily": 1
}
},
"Spans": [
"2,1,1,3",
"2,4,1,3",
"2,7,1,3",
"2,10,1,3",
"2,16,1,3",
"2,19,1,3",
"2,13,1,3",
"2,22,1,4",
"3,1,11,25",
"1,1,1,3",
"1,4,1,3",
"1,7,1,3",
"1,10,1,3",
"1,13,1,3",
"1,16,1,3",
"1,19,1,3",
"1,22,1,4"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
"PermissionData": {
"$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
"$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
},
"permissionBindings": [
{
"$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
"roleNames": [
"FGC_LoginUser"
]
}
]
},
"RowBreakLines": [],
"RepeatRangeSettings": []
},
"PrintInfo": {
"PaperSize": {},
"Margin": {}
}
}//2S4fWnp+zs0Vw1XUQ8td6Heh4nvirnmP0zkSxBFu74h9EGrHBk+KgtSQG4dtW3yU6o1w5/ebtD2omlWe0R4vqKgTMGpGXg69FW734GzdEgJQmnv/8EDGK5CwQwDj4NHn/6eN0DnZwRinc6uOpd706MsFoxUvlLWkQbYW8xXMCNJyG7VN0iMzECmcF3QJa8KSsotov54x3Z8f6s8zmQkvk7889kDp7ySgDN15ldrTdK0o5lfnbPMQw6IR+EVKsz60AUnMHG+cD39CydL/UcZuuPrbri7zZnvp0Mfgf+Xm2l6Ta2b4gvm8Lro38Cj67O0ESPD9BgVK7lxaVYYSHfWDE4ZUx3X3QBDQQdWt1QnXdtvGVo0yvGd7fyLtileqDdHeLfkrTJmUAUgGmH62vu32yYsX6fkTxp3R5qcQ6Z4P+/BDqipTcmW4pDe94UaCdxGPISYgQB0f/oivhTv42Wjx5p648f1N2G4Hv/T00Goro046Nf8+xFYD66x8uHItTTKA2g9lUZcP1keUHM8uyZNLWBlq0OqmA2O3+XsL8sp54GGLGA+Nopzm5TjcAM0Wn68XyV9r8Al7OpnDNTb8OT62ksASVnubBB/4zEGWp/X1S7Nz3+chchFwqC2uIthDOs43EZEgjH/sb9GOghdye6XgdfVtIxXyUu4gEiR21ZvGbEWIJoBrwMR2g6a8L3FiZGDLb1grBwMMhN+4iJtJtCSomw8BxUEyGWSmyiWG/hr8ju7ykRAudCVQx/AA/jVuL82dYGPEkoQ/e4VbTmHlpnau9NLcHFvJC48+i6kesyQGs57yLUokK8Xry3P4fxvZAdK1C3qBZ10Dh/CkzQucpUXIcGUMYNf7x7JHupPtCAbHfOK+YgF1c0Y4Sf1pHeC9OOyLw24FbXUMXfXggIADYGvwnQ==|920

View File

@@ -0,0 +1,5 @@
{
"PageType": 0,
"ColumnCount": 27,
"RowCount": 15
}

View File

@@ -1,119 +0,0 @@
{
"Rows": {
"RowColumnAttachedInfos": {
"16": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 20.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"29": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 20.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
}
},
"Count": 30
},
"Cols": {
"RowColumnAttachedInfos": {
"23": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 20.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
}
},
"Count": 60
},
"AttachInfos": {
"0,0": {
"CellType": {
"$type": "iFrameCellPlugin.iFrameCellPluginCellType, iFrameCellPlugin",
"CommandList": []
}
}
},
"StyleDatas": {
"Styles": [
{
"FontFamily": 0,
"Formatter": 1
}
],
"Types": {
"Strs": [
"Body",
"[AUTO]General"
]
},
"CellStyles": {
"0,0": 0
},
"SheetStyle": {
"FontFamily": 0
}
},
"Spans": [
"0,0,30,60"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
"MasterPageName": "FGC_母版页",
"PageLoadedCommandList": [
{
"$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
"TargetPageElement": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=工时报表!A1"
},
"TargetType": "iFrameCellPlugin.iFrameCellPluginCellType, iFrameCellPlugin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null",
"MethodName": "Load",
"ParameterValues": {
"Mode": "Page当前应用中的页面名称",
"Target": "ReportsService/preview/ffdfa71c-6e06-476a-ae97-9896f258ee37/工时报表.rdlx",
"AttributesPairs": null
}
}
],
"PermissionData": {
"$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
"$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
},
"permissionBindings": [
{
"$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
"roleNames": [
"FGC_LoginUser"
]
}
]
},
"RowBreakLines": [],
"RepeatRangeSettings": []
},
"PrintInfo": {
"PaperSize": {},
"Margin": {}
}
}//lXav3V1UzDS5c8XNu69+Kfh1lUu7FcQ2j6Vd1MhR6b5Oy1D4ys0Ns5d8Ydq4f18kNStEgvlv/LZJyX0StAkyKyx7TTXlIFIQktqVa6Lm8tzqKPdtRHmghmKum1U+2+q8qrH2CNgyPyvS1kv1m78YcZjxkdRKaDCfgNOq8jUp3FZMV3/KSCzyICXLQvZCgO6vvc6F2qsRw6q6yJ65FPZyUZhZfAPlvBadkHcPRx0py/6XKAmfd+BUhayakDXHPb3OL6V6C2gbElyi85+1vVc++ACmFOLkcvD47y6Q9Be/P2YWDBqPLbvkqJBi+70le9pjpzexhyVnFncl5cUu6nVZQtirM3qtaFB/1favVku6jjOkczoJFKNiLjFv6z8qFdkwTMYc732eNBSi8b7G1ZZIa+DP1IyQtKkSrQEuaLTh74YST4IGJeWGAOKlyxW02inedAQzKrsmNEicXKF9fwPAfcNR3y9ubi6uXVrmQePIOFsL24JQxkkHZ37Gn2+QjO7cGPJNzeg+MRNhQ5gHB/JFp2knK5bl/oHAXRVRB0kkKJ7vNyVA7MPe3igqRZ1G6jfu3CCN34j7KfvoRLfJE/xAueyClR1kyhKpDVv/91Cx7Dmiu9P1t2mhsj55xQyyvzQ7biWRB75sme81hgHDZaYxKwhldY8VP5ICpQj/wiUzVEL3+9+YkOBMkFuo6QxxoOqGmssnb1YJycgXP2THi1MVK2gsUHbfLmzOih3LDTw25dlzXmLpvSu9T7Ok9B45bHR2/5AUszkieX3zKwnRT6rAiMkH1Pj6Kli5O9mARudyPXWk4K6YBb364yWHYGhlbrhAaPsrIzu0pdQTQXVVUbRp6rJ4vSJgD2mz+TqE3Ba957MDhaSO91EPuv9Z95goU6iF+JAx9SJUKLTbj9cAu9qKGQ==|920

View File

@@ -1,5 +0,0 @@
{
"PageType": 0,
"ColumnCount": 60,
"RowCount": 30
}

View File

@@ -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

View File

@@ -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

View File

@@ -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": [
{

View File

@@ -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

View File

@@ -6,6 +6,10 @@
{
"Name": "项目ID",
"Formula": "预算申请!$B$3"
},
{
"Name": "变动表ID",
"Formula": "预算申请!$B$21"
}
]
}