{"Message":"优化岗位设置","MessageType":2,"Modules":[{"State":1,"Type":1,"Name":"PCPage/项目成员详情"},{"State":1,"Type":1,"Name":"PCPage/项目岗位详情"},{"State":1,"Type":1,"Name":"PCPage/项目成员"},{"State":1,"Type":27,"Name":"ServerCommandPrivate/初始化填充任务数据"},{"State":3,"Type":16,"Name":"TaskScheduler/任务表更新事件"}],"Version":"v1"}

This commit is contained in:
超哥
2024-06-25 17:47:00 +08:00
parent a2c76a8743
commit c5cddd93db
7 changed files with 332 additions and 151 deletions

View File

@@ -41,16 +41,6 @@
"DesignLengthInPixel": 35.0
}
},
"12": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"13": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"14": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 35.0
@@ -62,6 +52,21 @@
}
},
"16": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"17": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 35.0
}
},
"18": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"19": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0,
"IsHidden": true
@@ -69,9 +74,9 @@
}
},
"InLogicalVisibleIndexes": [
16
19
],
"Count": 17,
"Count": 20,
"DefaultSize": 32.0
},
"Cols": {
@@ -162,12 +167,15 @@
},
"Values": {
"1,1": "成员",
"4,1": "成员默认时薪",
"4,1": "默认时薪",
"7,1": "岗位",
"10,1": "默认时薪",
"10,14": "*优先级高于岗位成员时薪",
"14,1": "取消",
"14,12": "保存"
"10,1": "岗位时薪",
"10,14": "*优先级高于默认时薪",
"11,1": "跟随个人默认时薪",
"13,1": "项目时薪",
"13,14": "*优先级高于岗位时薪",
"17,1": "取消",
"17,12": "保存"
},
"Formulas": {
"5,1": "IFERROR(ODATA(\"用户信息视图?$select=默认时薪&$filter=用户名 eq \"&IF(ISBLANK(B3),\"null\",\"'\"&B3&\"'\")&\"&$top=1\"),\"\")"
@@ -398,7 +406,7 @@
},
"value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目成员详情!B12"
"SerializeProperty": "=项目成员详情!B15"
},
"compareType": 1
}
@@ -423,7 +431,7 @@
{
"TargetCells": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目成员详情!B12"
"SerializeProperty": "=项目成员详情!B15"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -433,17 +441,17 @@
]
}
],
"ID": "a3cfb99a-b271-4df8-9e26-a7bb679b93a3"
"ID": "3f8dd57c-d384-446c-8d22-6aed78c64d3c"
}
]
}
],
"ID": "3f4bffe9-5247-4fcd-b52f-eb0348f63501"
"ID": "ff9b50a3-6172-4c78-9820-a54fc436d193"
}
]
}
],
"ID": "a052463c-39a7-4a4c-bd42-040d4591631f"
"ID": "f03e2a2d-0e8d-42bb-b7d5-2f3954ab3888"
}
]
}
@@ -535,6 +543,41 @@
}
},
"11,1": {
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "岗位ID",
"GUID": "843bdb14-43a3-40c7-88e6-078cfc899449",
"RelationBinding": {
"RelatedTable": "项目岗位",
"RelatedColumn": "ID",
"DisplayColumn": "默认时薪"
}
},
"CellType": {
"$type": "ElementUI.InputNumberCellType, ElementUI",
"CommandList": [],
"UIPermissions": [
{
"Scope": 2,
"AllowRoles": [
"FGC_Anonymous"
]
},
{
"Scope": 1,
"AllowRoles": [
"FGC_Anonymous"
]
}
],
"DefaultValue": "跟随个人默认时薪",
"step": 1,
"controls": false,
"controlsPosition": true,
"IsDisabled": true
}
},
"14,1": {
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "默认时薪",
@@ -558,7 +601,7 @@
}
],
"step": 1,
"placeholder": "留空则跟随岗位时薪设置",
"placeholder": "跟随岗位时薪",
"controls": false
},
"DataValidationInfo": {
@@ -566,7 +609,7 @@
"InputMessage": "如果任务没有设置时薪,则采用此处设置的时薪来计算收益"
}
},
"14,1": {
"17,1": {
"CellType": {
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
"CommandList": [
@@ -578,7 +621,7 @@
"TemplateKey": "_RS_Information3"
}
},
"14,12": {
"17,12": {
"CellType": {
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
"CommandList": [
@@ -658,7 +701,7 @@
]
}
],
"ID": "4af62953-38b2-4ceb-b0ac-d38f408319f5"
"ID": "43763056-035b-4668-8545-65c38306ed9b"
},
{
"CommandList": [
@@ -668,12 +711,12 @@
"Message": "请不要重复添加成员"
}
],
"ID": "915e74eb-ed50-4ba8-8b9c-a00841134042"
"ID": "59458a1f-219f-4c75-9f26-820e811be36d"
}
]
}
],
"ID": "969d3dcb-f245-4a2c-bdb9-3ce384bc077f"
"ID": "317396e2-5d07-45c5-9386-95f163e66a2f"
},
{
"CommandList": [
@@ -683,7 +726,7 @@
"ShowConfirm": false
}
],
"ID": "a10a5d36-b082-46cf-9215-d2df05cf7870"
"ID": "eef385a2-8806-4c67-89ba-089a7501f43a"
}
]
},
@@ -705,7 +748,7 @@
]
}
],
"ID": "98599c88-c31e-409d-b773-16cd15e4e9cd"
"ID": "6f365729-65f1-432b-a6fa-1e26266e6b85"
},
{
"CommandList": [
@@ -715,7 +758,7 @@
"Message": "请指定项目"
}
],
"ID": "6fad716c-82fc-4eca-ab31-bee07532647a"
"ID": "46382263-7363-4a12-8307-6f5c8c2fa485"
}
]
}
@@ -724,28 +767,28 @@
"TemplateKey": "_RS_Main1"
}
},
"16,0": {
"19,0": {
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "ID",
"GUID": "59d90698-39f5-4c8b-bbb9-dadfb4cb5ee5"
}
},
"16,4": {
"19,4": {
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "ID",
"GUID": "314562f3-292a-48d6-ae9b-f410d11976b3"
}
},
"16,7": {
"19,7": {
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "项目成员",
"GUID": "f8e37c92-932d-4893-8ba6-0af354a81936"
}
},
"16,11": {
"19,11": {
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "项目ID",
@@ -774,6 +817,13 @@
"FontSize": 13.333333333333332,
"Formatter": 2
},
{
"FontFamily": 0,
"FontSize": 12.0,
"Foreground": 3,
"Formatter": 1,
"HorizontalAlignment": 4
},
{
"FontFamily": 0,
"FontSize": 12.0,
@@ -880,10 +930,10 @@
"9,8": 1,
"9,9": 1,
"9,10": 1,
"9,11": 1,
"9,12": 1,
"9,13": 1,
"9,14": 1,
"9,11": 2,
"9,12": 2,
"9,13": 2,
"9,14": 2,
"9,15": 1,
"10,0": 1,
"10,1": 0,
@@ -896,39 +946,74 @@
"10,8": 1,
"10,9": 1,
"10,10": 1,
"10,11": 1,
"10,12": 1,
"10,13": 1,
"10,11": 2,
"10,12": 2,
"10,13": 2,
"10,14": 3,
"10,15": 1,
"11,0": 1,
"11,1": 1,
"11,1": 2,
"11,15": 1,
"12,1": 4,
"12,2": 4,
"12,3": 4,
"12,4": 4,
"12,5": 4,
"12,6": 4,
"12,7": 4,
"12,8": 4,
"12,9": 4,
"12,10": 4,
"12,11": 4,
"12,12": 4,
"12,13": 4,
"12,14": 4,
"14,1": 0,
"14,2": 1,
"14,3": 1,
"14,12": 0,
"14,13": 1,
"14,14": 1,
"16,0": 5,
"16,1": 6,
"16,2": 6,
"16,3": 7,
"16,4": 1
"12,0": 1,
"12,1": 1,
"12,2": 1,
"12,3": 1,
"12,4": 1,
"12,5": 1,
"12,6": 1,
"12,7": 1,
"12,8": 1,
"12,9": 1,
"12,10": 1,
"12,11": 1,
"12,12": 1,
"12,13": 1,
"12,14": 1,
"12,15": 1,
"13,0": 1,
"13,1": 0,
"13,2": 1,
"13,3": 1,
"13,4": 1,
"13,5": 1,
"13,6": 1,
"13,7": 1,
"13,8": 1,
"13,9": 1,
"13,10": 1,
"13,11": 1,
"13,12": 1,
"13,13": 1,
"13,14": 4,
"13,15": 1,
"14,0": 1,
"14,1": 1,
"14,15": 1,
"15,1": 5,
"15,2": 5,
"15,3": 5,
"15,4": 5,
"15,5": 5,
"15,6": 5,
"15,7": 5,
"15,8": 5,
"15,9": 5,
"15,10": 5,
"15,11": 5,
"15,12": 5,
"15,13": 5,
"15,14": 5,
"17,1": 0,
"17,2": 1,
"17,3": 1,
"17,12": 0,
"17,13": 1,
"17,14": 1,
"19,0": 6,
"19,1": 7,
"19,2": 7,
"19,3": 8,
"19,4": 1
},
"SheetStyle": {
"FontFamily": 0,
@@ -936,16 +1021,17 @@
}
},
"Spans": [
"14,1,1,3",
"14,12,1,3",
"17,1,1,3",
"17,12,1,3",
"2,1,1,14",
"8,1,1,14",
"11,1,1,14",
"16,4,1,3",
"14,1,1,14",
"19,4,1,3",
"5,1,1,14",
"16,7,1,4",
"16,0,1,4",
"16,11,1,3"
"19,7,1,4",
"19,0,1,4",
"19,11,1,3",
"11,1,1,14"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
@@ -974,15 +1060,15 @@
"CustomNames": [
{
"Name": "项目ID",
"Formula": "项目成员详情!$A$17"
"Formula": "项目成员详情!$A$20"
},
{
"Name": "已有项目成员",
"Formula": "项目成员详情!$H$17"
"Formula": "项目成员详情!$H$20"
},
{
"Name": "ID",
"Formula": "项目成员详情!$E$17"
"Formula": "项目成员详情!$E$20"
}
]
}//w1o5z8QGA831HQzoIATK11poxKozy3N+W2YsZ42STFz9IRio/yk53y8QX0xiWMuRWMrr3qremj16tQ70DI9VMtDJnX3ZtjsZSq/1DWmUte3uqchWfgzxxD4WxcBDbJEP6lhTcOoQP0HYfiHWl4Wt0TB+i8wpjevy+qwav18nlUw2YDWWTpXX0aSONq6Y0xJavLxpTHDye1baS4P+2Bc2OEuzG0eMYEzrY+uV2TRV45ibwvf5mo2BTh03/o9xN+TlnFulmfkjoq2P/GDgxnqAkq5Gs2rV1g08mZpMQfmhGh7QqNPk0EhJqKkBzNpij0DoKpq/sOYQrOPdvy61FrKbvCCXJCjvrkbIrK4hg4kUIZB13JwsWsxxO90nJnzhmXcm4eDsRUDCVlFlsrkjxWYrFMGaTDmR8ctKex3iO3ReK3NQLjKih+pLd5lgZ5QaeTZSAqi7XThqm5cI5xz9996+dY/Q6cvZrfy1L1QWiWQs8sxSTKALYAuBwumeHp6o2E7LPimOQF+kTdPn32CS0lrv8K6gRbTFIhntSZyyiu3LfZ/hNcibXe2wEfp6S3qk+brozq6sKJcfoaFK8uw6+28vmn2BHePxH4PcLP3ULGkICxBfxji9IURANSfxFqe5M4IbTo3NcWp0LytSs7gz8bRlq9GhvbF2ef6E2FvxZIg5AQxVnD8hbOxob0sNESAIS6vsAEPFnaXR5LKIm/K2Khkx3JByMwc4+PgyGqToAhMNmkoaR9R3x8/AvTMxfwISRukCaOEnYZc2q7lm2zhailhLb+aB6eTWcp/iJhMRuzFaLIk95upOnStjLvC+olpCraXpCA7reNCCm17rpy5FBW1tFxXz/wh9WB5mBD3/fqWsbbHLs8hutbeD4w6hMJv8BFXnA3IVLI3tqUIVWZOEI1aeKA==|920
}//5NBrvpQLbb1Qo9Vq+18UAn1zsAAuUvsSh/VUehFHw671SgkJCg+WyXdJfznMehVDOKW2CoAPAd+0DvBls7yIO8DTX+q+kJCf92vC/3yip5g6wp5CxmB76ELIRLAJ+2eHl9tkEmk9jOVYztjPN3pEvnJkIKyChblpZL6KDoCHyrMIM0cX3BQyLx00URR4i+q0hMPwBRGtAL3bWwcBE9mQuILoh8m07SF5o+UeyiaM4qMcAJ8z08o4iZMkFsb5dlnMvEINr9yuOX+DyrQz5HlrQnfjBBSqB9iyEGShR8cC2rTxM75wUQS8A69ecSSRAU1GegamF59RbTcpat5OsCRDQa0ZtW/77k1HWE1bgYLV+PYHPRrnzPTgem8RGJD5bo1QKM4AQMKzMSZcblkNRWaJTi8/r9jHTqJdf7nHL7qbdTp8XiYV5ZzdV76nOyzBWLKbfxlioGu9i+7eMN+j7Oiq6fCwkLu0T6DTwKgmnLALMKx6MLitp//eafadVqtFk1umYFTna5xHmvnFId4uk5rD4HatQdCPYMU5OfOfZAHHKmZ7SxVR4SV8VQ0sTbB7nHRXmguisqAA0jCM2qdaC2BmBEBayMxKzV725SjtjUFQqTLzJ414RX4tPJ/6QoTywregFk8+uZOhgwZpkJE0M4gxToi9qXPz6BnlyDTA3eZzbDTcdwsvgo2hkEAHQ+ko6ogFGFuajh46FB22QcMqM8bZ5YhofWdHcdJqr6sIS4CPDUe/7f98iR80XFaRfn2eJPKOLXpJXORnLM4JRM+Mn8GVwTdrXYRN3DVN2nQwcq2mESNR1oaosnq0+klcVD00z6RMoVKtFqkc0+wQoLvmgZo1s8whfW0axw60XXt4X8JCTifZIn1K99ZLSrdDK4CRjRBwkxbdlvOvatjA/ZPgoG3Z3w==|920