{"Message":"1","MessageType":2,"Modules":[{"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/工时详情"},{"State":1,"Type":1,"Name":"PCPage/新增任务"},{"State":1,"Type":1,"Name":"PCPage/MD编辑器"},{"State":1,"Type":1,"Name":"PCPage/项目成员统计"},{"State":1,"Type":1,"Name":"PCPage/项目概况"},{"State":1,"Type":1,"Name":"PCPage/项目信息"},{"State":1,"Type":1,"Name":"PCPage/项目列表"},{"State":1,"Type":1,"Name":"PCPage/项目标题"},{"State":1,"Type":9,"Name":"Theme"},{"State":1,"Type":40,"Name":"Plugin"},{"State":1,"Type":1,"Name":"PCPage/编辑删除页面"},{"State":3,"Type":38,"Name":"Image/默认头像 .png"},{"State":3,"Type":7,"Name":"Table/项目成员表"},{"State":3,"Type":15,"Name":"ServerCommand/同步项目成员"},{"State":3,"Type":1,"Name":"PCPage/项目成员"}],"Version":"v1"}

This commit is contained in:
SHAMUSPC\NINGMEI
2024-03-05 22:34:00 +08:00
parent 29fb3e4ec5
commit 78dcf178e3
34 changed files with 2195 additions and 920 deletions

View File

@@ -149,42 +149,62 @@
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "成员",
"TableValue": {
"TableName": "用户信息视图",
"TableName": "项目成员表",
"TableValueType": 1,
"BindingInfos": [
{
"BindingInfo": {
"TableName": "用户信息视图",
"ColumnName": "用户名",
"GUID": "d6211ba2-6928-4c58-94ef-794dc7ac8216"
"TableName": "项目成员表",
"ColumnName": "项目成员",
"GUID": "415c3a61-4562-49f0-ab72-b070114fb3e0"
},
"ColumnName": "用户名"
"ColumnName": "项目成员"
},
{
"BindingInfo": {
"TableName": "用户信息视图",
"ColumnName": "默认时薪",
"GUID": "5a5eba6a-a930-476d-a586-746f653ba504"
"TableName": "项目成员表",
"ColumnName": "岗位ID",
"GUID": "5bc27408-12cf-4781-b629-1f03c950e669"
},
"ColumnName": "默认时薪"
"ColumnName": "岗位ID"
},
{
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "岗位ID",
"GUID": "13f292e5-2544-4803-9fa6-8d2d6430b3ea",
"RelationBinding": {
"RelatedTable": "项目岗位",
"RelatedColumn": "ID",
"DisplayColumn": "默认时薪"
}
},
"ColumnName": "岗位默认时薪"
},
{
"BindingInfo": {
"TableName": "项目成员表",
"ColumnName": "默认时薪",
"GUID": "be365809-71b0-4c42-96f9-5a48e43f2eff"
},
"ColumnName": "人员默认时薪"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "用户信息视图",
"ColumnName": "用户名",
"GUID": "95aaa323-608a-4109-b726-399032580ebc"
"TableName": "项目成员表",
"ColumnName": "项目ID",
"GUID": "2f594d01-dffd-4dc9-99f4-fcc3d29f63f9"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=参与成员管理!B2"
}
},
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "3f928864780245229740df6621f52b79"
"ID": "4550405b5d2e4868a21bae55dca59b98"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -196,7 +216,7 @@
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "=参与成员管理!成员.默认时薪"
"SerializeProperty": "=成员"
}
]
},
@@ -216,11 +236,18 @@
"SerializeProperty": "=参与成员管理!成员.用户名"
}
},
{
"Column": "岗位ID",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=参与成员管理!成员.岗位ID"
}
},
{
"Column": "任务时薪",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=参与成员管理!成员.默认时薪"
"SerializeProperty": "=IF(参与成员管理!成员.人员默认时薪=\"\",参与成员管理!成员.岗位默认时薪,参与成员管理!成员.人员默认时薪)"
}
}
]
@@ -238,7 +265,7 @@
]
}
],
"ID": "b7477635-5154-4872-bb8d-58a6d892f410"
"ID": "c934ad2a-5331-42e9-b9de-31fab94773c4"
},
{
"CommandList": [
@@ -250,7 +277,7 @@
"BtnText": "知道了"
}
],
"ID": "9a103b19-dec1-41b9-8078-2f015da3a78c"
"ID": "2475db15-160c-4598-8015-b1075b00c5ae"
}
]
},
@@ -306,36 +333,39 @@
],
"bindingOptions": {
"$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
"TableName": "用户信息视图",
"TableName": "项目成员表",
"BindingInfos": [
{
"BindingInfo": {
"TableName": "用户信息视图",
"ColumnName": "用户名",
"GUID": "c2737a58-4d2f-4cd7-afb6-20a40bb55ea7"
"TableName": "项目成员表",
"ColumnName": "项目成员",
"GUID": "4d97fda7-da74-47da-839d-9fc789e6e43d"
},
"ColumnName": "value"
},
{
"BindingInfo": {
"TableName": "用户信息视图",
"ColumnName": "全名",
"GUID": "f81f0f2e-8c03-4768-b6b6-ed19d0ca0135"
"TableName": "项目成员表",
"ColumnName": "项目成员",
"GUID": "9d9741e7-d136-4a1d-bd47-d8ca4d6b15fa",
"AttachType": {
"$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
"UserColumnAttachType": 1
}
},
"ColumnName": "label"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
"CompareType": 9,
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "用户信息视图",
"ColumnName": "用户名",
"GUID": "227474e3-c33b-426e-8d36-cbb9f9b07772"
"TableName": "项目成员表",
"ColumnName": "项目ID",
"GUID": "64b845f9-1031-4683-803e-781b50274e2a"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=参与成员管理!B10"
"SerializeProperty": "=参与成员管理!项目ID"
}
},
"NullFormulaValueQueryPolicy": 1,
@@ -380,7 +410,7 @@
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "参与人",
"GUID": "00a3da47-5f44-41ea-bc29-c0aeff935fa2"
"GUID": "81dd6796-2408-403d-88f4-50555d01386c"
},
"CellType": {
"$type": "Forguncy.DropDownListCellType, ServerDesignerCommon",
@@ -407,7 +437,7 @@
"BindingInfo": {
"TableName": "任务成员表",
"ColumnName": "岗位ID",
"GUID": "281a95fc-48ed-4a44-9b90-095cadc63253"
"GUID": "a8ef53da-a823-49bf-997c-e8e45ad57e77"
},
"CellType": {
"$type": "Forguncy.DropDownListCellType, ServerDesignerCommon",
@@ -498,7 +528,7 @@
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "c112760f865a44f1b4a616a26964eee9"
"ID": "4b5d495055194f0aafeb67abdb229b89"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -507,6 +537,16 @@
"Condition": {
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
"SubConditions": [
{
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
"contextProperty": {
"Display": "值变更原因"
}
},
"value": "userInput"
},
{
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
@@ -606,12 +646,12 @@
"UpdateRowType": 3
}
],
"ID": "a8a27c0b-8852-4d00-9118-5514a0cf9ea1"
"ID": "d538bb51-1227-4fa6-96a4-80709493b4ba"
}
]
}
],
"ID": "9be4719b-2262-4a29-b4c3-088e42a01edd"
"ID": "526a55fc-e56f-43ec-ac95-41a5d05337cf"
}
]
}
@@ -663,7 +703,7 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目ID",
"GUID": "392dbb09-595c-49ec-81f6-4df46083874c"
"GUID": "38411657-ff8c-45e1-843f-71ca54e57bf4"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -674,7 +714,7 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目动态",
"GUID": "9530bf77-7088-483b-b589-9596da6d5448"
"GUID": "e4eeef35-922c-47f2-a05c-ab02a81b5f17"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -685,20 +725,43 @@
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "执行人",
"GUID": "949e5ad9-de64-432c-983c-c328121065d8"
"GUID": "58a6e19c-39ce-467a-a6c2-d9ab23e002a0"
},
"Value": "%CurrentUser%"
}
]
}
},
{
"$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
"ServerCommandName": "同步项目成员",
"Parameters": [
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "项目ID",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=参与成员管理!项目ID"
}
}
],
"RequestAsync": true,
"CheckDataValidation": false
},
{
"$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
"Message": "操作完成"
}
],
"Text": "保存",
"TemplateKey": "_RS_Main1"
"TemplateKey": "_RS_Main1",
"Icon": {
"Name": "Application/067_save_4.svg",
"BuiltIn": true,
"Color": "Background 1",
"UseCellTypeForeColor": true
},
"IconSize": 14.0
}
},
"9,5": {
@@ -740,6 +803,9 @@
},
{
"Foreground": 3
},
{
"FontSize": -1.0
}
],
"Types": {
@@ -757,7 +823,11 @@
"4,9": 0,
"4,14": 1,
"4,18": 2,
"7,1": 3
"7,1": 3,
"9,14": 4,
"9,15": 4,
"9,16": 4,
"9,17": 4
},
"SheetStyle": {
"FontFamily": 0,
@@ -824,4 +894,4 @@
"Formula": "参与成员管理!$I$10"
}
]
}//8npsW2H8REjwQCYR70bt3DHbT8A7p/8wEsTDkNuQjUfHS76az8ws/g8+PVdl9TA3m0mgxP7zokVqtczJs5biv+b9Y+CDR0C38wHAi7MYr3d1J3tBKGMYBB16XboRpR4DRNGtuzvLQ5nttX4KagPEcsJPiEEWMZ7em8ErPbmBUV41C9FiF6eZ9cEHFT4MPW2xw114fpMAH2EpAf/0y3+rD7SMLSRj8ZEZtjauc1REBL76kTsq0zlKXU0Vt19XmWxT0RH2a3edPgu3ll5fwDxakHYDbrzahGhLDjgh1n9E78Ry2KCDbt+YHWdKD0z1GlHl5wIGYmPpGbiP+0YLVM53CriSgwdExNU8C9mUdMDdYPxWhuKB7+Ih/i/qaSYq8ScRTMqy363/lGBpMvBaVZp00GGvfCiWuWlGwDcXR8GqhqRUYaB5M4/njjzaIijfH0J5zoEjpda1q8HSLBW+BS6KUfR0NqD7rQ+fwxVY6G2tDDHd9f3ID9Dk+5//zkqiPabB7h+tRb7AxM+6noVt3HE9o9tpTCguHZ/9XvGunGJc8FPjg1jwpDEkLfXfPAYSd7dtraKX7gyjs0M8gSTLgvQRJo2DifoFk1Eh+o0seQxwVUzy37l3wchvS0YIPawBePadj+yFfGOkrEvVXJjS+3uBSotiTKUxubk7AHxur8zXpcAwTcd5lYEXH6uEEejTGtMv/A0Ozb08oFKFyGPBrRxqV2xRGzxNt9+uX46ox529/aRW1EknBwSzBm5Cs9mVHuiPsKqhNWGXiWSGz/9gw5IbJKfRwzpoOAFN/oO1wQ4aG4Eahx+b9pwo7xJQ248UyzxLknEC4vwx6T2HWL4xXYv2WwE/6Gc7LzDEFNY6BgJll2yemrlrPCNh9TNCgA8Ykh42RECNEbuJ2GkifbGJb29aTA==|920
}//hJfROHhAgSsNFKdH/EWqeHAFKPWWYnCwdIjwDVcPjFC/Qm5ierRnMJEkuFEx+IqF2yjwtU4/P7x2rotLAl29H3aXsvm6tups4DRRYV3tG90mPH5GRC73sW4zziDQ7GjgDGpleNBuTm3/3ME5UEvtStF98qDPZ1LPcf3+rL8I6lqkDSSX5eRo/LhvRoVwoKu/rZHA3VQMmXnVbhWJygVw+CU4HhxYKtrC+W7aWfU59u0KalkI8aRrO3r7oLsTqRJmyrCNWUItZJyCc26frsjUpEEqOQpjlShI2mKUTIq8rLG2oJz15pgZzXCLND3hBBne87EogZLJW5bayiOelfYqjIR2xCQwbf1ekOv26u9lNFJF35vEgvxNldDWGX6xRAy1tc3NulrkL2PhzHfHHHS/Pmhqat1CROshinUv7q10BSZ8WaJ9AYw9iQnxLHZSWkl/8R0fjIKzIS4O3hUxShbOnhPHomu1O+M+CkxQK8QT/0IWeTQwGnln2LUBIFWjDKfH8zJ3FgPXlpL2VEh5wFgiwgEYKzs4X7AN3z1GWeJBLuIlIWBKwDtQWCzaLtrzny3G0p6kT1YruJ6y0rB3qNrxqEI5J5GeDdB7uTbIusm21poEMWSjypI6SqCYtPhRrZ7DIpqpet7i3P1MCU2t6XBbKPw71Fk+FodO+MxYnmguxo/yet9d1tY6XwZ65b8xtnGrp5i0HbgNwsRFwhXL86qlH3cmL6qqNyDfpyoD1A3zLCXSjkwGSA+RuBKMcR7LN0IjWUzZ5BnrkfM399XukRJ4QNjD/qrCRHSGDPERijJxEP9Zg5S1rzZpq2E1wSwJv7aQNn7RwCI5dw8Ywrs30/U4dB11kzHZPBkZkAJ/I0zMAREX9ob7mfj1CdETvIYfM9EGCLSC8C9gZjZ1mrp6jV6SSw==|920