{"Message":"优化参与人同步逻辑","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/任务表"},{"State":1,"Type":23,"Name":"TableView/用户信息视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/用户组织关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/用户角色关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/组织信息视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/组织级别视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色信息视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色分类关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色拥有权限视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色组织关系视图","ExclusiveType":0},{"State":1,"Type":7,"Name":"Table/项目分组","ExclusiveType":0},{"State":1,"Type":7,"Name":"Table/项目表"},{"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/FGC_我委托的"},{"State":1,"Type":1,"Name":"PCPage/FGC_我的已办"},{"State":1,"Type":1,"Name":"PCPage/FGC_我的已阅"},{"State":1,"Type":1,"Name":"PCPage/FGC_我的待办"},{"State":1,"Type":1,"Name":"PCPage/FGC_我的待阅"},{"State":1,"Type":3,"Name":"MasterPCPage/FGC_流程中心"},{"State":1,"Type":3,"Name":"MasterPCPage/FGC_母版页"},{"State":1,"Type":15,"Name":"ServerCommand/移除任务成员"},{"State":1,"Type":26,"Name":"Upload"},{"State":1,"Type":15,"Name":"ServerCommand/同步项目成员"},{"State":1,"Type":15,"Name":"ServerCommand/移除项目成员"},{"State":1,"Type":1,"Name":"PCPage/任务成员详情"},{"State":3,"Type":1,"Name":"PCPage/流程中心"},{"State":3,"Type":15,"Name":"ServerCommand/更新任务参与人"},{"State":3,"Type":15,"Name":"ServerCommand/同步任务参与人字段"},{"State":3,"Type":15,"Name":"ServerCommand/同步项目参与人字段"}],"Version":"v1"}
This commit is contained in:
@@ -66,11 +66,6 @@
|
||||
"DesignLengthInPixel": 32.0
|
||||
}
|
||||
},
|
||||
"2": {
|
||||
"GridRowColumnDefinition": {
|
||||
"DesignLengthInPixel": 32.0
|
||||
}
|
||||
},
|
||||
"3": {
|
||||
"GridRowColumnDefinition": {
|
||||
"DesignLengthInPixel": 32.0
|
||||
@@ -101,12 +96,12 @@
|
||||
"DesignLengthInPixel": 32.0
|
||||
}
|
||||
},
|
||||
"14": {
|
||||
"9": {
|
||||
"GridRowColumnDefinition": {
|
||||
"DesignLengthInPixel": 32.0
|
||||
}
|
||||
},
|
||||
"18": {
|
||||
"15": {
|
||||
"GridRowColumnDefinition": {
|
||||
"DesignLengthInPixel": 32.0
|
||||
}
|
||||
@@ -125,20 +120,28 @@
|
||||
"GridRowColumnDefinition": {
|
||||
"DesignLengthInPixel": 32.0
|
||||
}
|
||||
},
|
||||
"22": {
|
||||
"GridRowColumnDefinition": {
|
||||
"DesignLengthInPixel": 32.0
|
||||
}
|
||||
}
|
||||
},
|
||||
"Count": 22,
|
||||
"InLogicalVisibleIndexes": [
|
||||
2
|
||||
],
|
||||
"Count": 23,
|
||||
"DefaultSize": 32.0
|
||||
},
|
||||
"Values": {
|
||||
"3,2": "成员",
|
||||
"3,18": "操作",
|
||||
"4,18": "移除",
|
||||
"7,1": "时薪权重:任务时薪 > 岗位时薪 > 成员时薪",
|
||||
"7,18": "保存"
|
||||
"3,3": "成员",
|
||||
"3,19": "操作",
|
||||
"4,19": "移除",
|
||||
"7,1": "时薪权重:任务时薪 > 项目时薪 > 个人时薪",
|
||||
"7,19": "保存"
|
||||
},
|
||||
"Formulas": {
|
||||
"9,1": "TEXTJOIN(\",\",1,C5)"
|
||||
"9,1": "TEXTJOIN(\",\",1,D5)"
|
||||
},
|
||||
"AttachInfos": {
|
||||
"1,1": {
|
||||
@@ -265,7 +268,7 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "c934ad2a-5331-42e9-b9de-31fab94773c4"
|
||||
"ID": "9b2df581-fe6c-48bf-85a7-7622e38cfca6"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
@@ -277,7 +280,7 @@
|
||||
"BtnText": "知道了"
|
||||
}
|
||||
],
|
||||
"ID": "2475db15-160c-4598-8015-b1075b00c5ae"
|
||||
"ID": "4995489e-4d0e-4a63-824e-61fc2ac5d2db"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -387,7 +390,7 @@
|
||||
"RowIndex": 3,
|
||||
"ColumnIndex": 1,
|
||||
"RowCount": 3,
|
||||
"ColumnCount": 20,
|
||||
"ColumnCount": 21,
|
||||
"DetailListViewInfo": {
|
||||
"ColumnOfDetailTable": "任务ID",
|
||||
"MasterTable": "任务表",
|
||||
@@ -406,11 +409,19 @@
|
||||
}
|
||||
},
|
||||
"4,2": {
|
||||
"NameUsedInJavaScript": "ID",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务成员表",
|
||||
"ColumnName": "ID",
|
||||
"GUID": "ca57b3e5-5c1c-4557-9dd4-3609545c1754"
|
||||
}
|
||||
},
|
||||
"4,3": {
|
||||
"NameUsedInJavaScript": "成员",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务成员表",
|
||||
"ColumnName": "参与人",
|
||||
"GUID": "81dd6796-2408-403d-88f4-50555d01386c"
|
||||
"GUID": "69880c69-c462-46e0-ba9f-4a2c71d0af81"
|
||||
},
|
||||
"CellType": {
|
||||
"$type": "Forguncy.DropDownListCellType, ServerDesignerCommon",
|
||||
@@ -432,12 +443,12 @@
|
||||
},
|
||||
"DataValidationInfo": {}
|
||||
},
|
||||
"4,9": {
|
||||
"4,10": {
|
||||
"NameUsedInJavaScript": "岗位ID",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务成员表",
|
||||
"ColumnName": "岗位ID",
|
||||
"GUID": "a8ef53da-a823-49bf-997c-e8e45ad57e77"
|
||||
"GUID": "83c7818e-5c43-4ca6-a078-3bfbd3a40187"
|
||||
},
|
||||
"CellType": {
|
||||
"$type": "Forguncy.DropDownListCellType, ServerDesignerCommon",
|
||||
@@ -522,7 +533,7 @@
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=参与成员管理!J5"
|
||||
"SerializeProperty": "=参与成员管理!K5"
|
||||
}
|
||||
},
|
||||
"NullFormulaValueQueryPolicy": 0,
|
||||
@@ -585,7 +596,7 @@
|
||||
},
|
||||
"value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=参与成员管理!O5"
|
||||
"SerializeProperty": "=参与成员管理!P5"
|
||||
},
|
||||
"compareType": 1
|
||||
}
|
||||
@@ -646,19 +657,19 @@
|
||||
"UpdateRowType": 3
|
||||
}
|
||||
],
|
||||
"ID": "d538bb51-1227-4fa6-96a4-80709493b4ba"
|
||||
"ID": "2f789457-fbeb-4379-a4d9-836fcc30e3e1"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "526a55fc-e56f-43ec-ac95-41a5d05337cf"
|
||||
"ID": "f76e09d5-ca40-43c9-ba21-5f3e943c5ec6"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"4,14": {
|
||||
"4,15": {
|
||||
"NameUsedInJavaScript": "任务时薪",
|
||||
"BindingInfo": {
|
||||
"TableName": "任务成员表",
|
||||
@@ -669,88 +680,113 @@
|
||||
"$type": "Forguncy.NumberCellType, ServerDesignerCommon"
|
||||
}
|
||||
},
|
||||
"4,18": {
|
||||
"4,19": {
|
||||
"NameUsedInJavaScript": "操作",
|
||||
"CellType": {
|
||||
"$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
|
||||
"TableName": "任务成员表",
|
||||
"UpdateType": "delete",
|
||||
"ShowConfirm": true,
|
||||
"ConfirmText": "您确定要移除该成员吗?"
|
||||
"$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
|
||||
"ListviewName": "表格1",
|
||||
"UpdateType": 2
|
||||
}
|
||||
],
|
||||
"Text": "移除",
|
||||
"ClickMode": 1
|
||||
}
|
||||
},
|
||||
"7,18": {
|
||||
"7,19": {
|
||||
"CellType": {
|
||||
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
|
||||
"TableName": "任务表",
|
||||
"ShowConfirm": false,
|
||||
"NextUpdateDataTableCommand": {
|
||||
"TableName": "项目动态",
|
||||
"UpdateType": "add",
|
||||
"ShowConfirm": false,
|
||||
"UpdateBindingValues": [
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "项目动态",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "38411657-ff8c-45e1-843f-71ca54e57bf4"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=参与成员管理!项目ID"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "项目动态",
|
||||
"ColumnName": "项目动态",
|
||||
"GUID": "e4eeef35-922c-47f2-a05c-ab02a81b5f17"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=\"任务[\"&参与成员管理!L10&\"]调整了参与成员\""
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "项目动态",
|
||||
"ColumnName": "执行人",
|
||||
"GUID": "58a6e19c-39ce-467a-a6c2-d9ab23e002a0"
|
||||
},
|
||||
"Value": "%CurrentUser%"
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
|
||||
"ServerCommandName": "同步项目成员",
|
||||
"ServerCommandName": "更新任务参与人",
|
||||
"Parameters": [
|
||||
{
|
||||
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
|
||||
"ParamName": "项目ID",
|
||||
"ParamName": "任务ID",
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=参与成员管理!项目ID"
|
||||
"SerializeProperty": "=参与成员管理!任务ID"
|
||||
}
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.RequestServerCommandListviewParam, ServerDesignerCommon",
|
||||
"ParamName": "参与人列表",
|
||||
"ListviewName": "表格1",
|
||||
"Columns": [
|
||||
{
|
||||
"ArrayItemName": "ID",
|
||||
"Column": "ID"
|
||||
},
|
||||
{
|
||||
"ArrayItemName": "成员",
|
||||
"Column": "成员"
|
||||
},
|
||||
{
|
||||
"ArrayItemName": "岗位",
|
||||
"Column": "岗位ID"
|
||||
},
|
||||
{
|
||||
"ArrayItemName": "时薪",
|
||||
"Column": "任务时薪"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ResultErrorCodeTo": {
|
||||
"SerializeProperty": "code"
|
||||
},
|
||||
"ResultMessageTo": {
|
||||
"SerializeProperty": "msg"
|
||||
},
|
||||
"RequestAsync": true,
|
||||
"CheckDataValidation": false
|
||||
},
|
||||
{
|
||||
"$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
|
||||
"Message": "操作完成"
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
"ConditionAndCommandPairList": [
|
||||
{
|
||||
"Condition": {
|
||||
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
|
||||
"param": {
|
||||
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
|
||||
"cellLocations": [
|
||||
{
|
||||
"SerializeProperty": "=参与成员管理!code"
|
||||
}
|
||||
]
|
||||
},
|
||||
"value": "0"
|
||||
},
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
|
||||
"Message": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=参与成员管理!msg"
|
||||
}
|
||||
}
|
||||
],
|
||||
"ID": "9a36aef5-2e4c-4d15-a0f4-fc4928a06cc1"
|
||||
},
|
||||
{
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
|
||||
"FunctionName": "warning",
|
||||
"Title": "温馨提示",
|
||||
"Message": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=参与成员管理!msg"
|
||||
},
|
||||
"BtnText": "知道了"
|
||||
}
|
||||
],
|
||||
"ID": "02215483-3608-4cf4-adfa-39a44d362e57"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"Text": "保存",
|
||||
@@ -764,26 +800,19 @@
|
||||
"IconSize": 14.0
|
||||
}
|
||||
},
|
||||
"9,5": {
|
||||
"9,6": {
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "ID",
|
||||
"GUID": "8817b380-324c-4770-9a5f-98948b913fd8"
|
||||
}
|
||||
},
|
||||
"9,8": {
|
||||
"9,9": {
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "项目ID",
|
||||
"GUID": "9a14b790-cd77-4a9e-9874-993b33bd65fe"
|
||||
}
|
||||
},
|
||||
"9,11": {
|
||||
"BindingInfo": {
|
||||
"TableName": "任务表",
|
||||
"ColumnName": "任务名称",
|
||||
"GUID": "40fa4f0d-f166-4824-b34a-264e9a033c65"
|
||||
}
|
||||
}
|
||||
},
|
||||
"StyleDatas": {
|
||||
@@ -817,17 +846,21 @@
|
||||
]
|
||||
},
|
||||
"CellStyles": {
|
||||
"3,9": 0,
|
||||
"3,14": 1,
|
||||
"4,2": 0,
|
||||
"4,9": 0,
|
||||
"4,14": 1,
|
||||
"4,18": 2,
|
||||
"3,10": 0,
|
||||
"3,15": 1,
|
||||
"4,3": 0,
|
||||
"4,10": 0,
|
||||
"4,15": 1,
|
||||
"4,19": 2,
|
||||
"7,1": 3,
|
||||
"7,2": 3,
|
||||
"9,12": 4,
|
||||
"9,13": 4,
|
||||
"9,14": 4,
|
||||
"9,15": 4,
|
||||
"9,16": 4,
|
||||
"9,17": 4
|
||||
"9,17": 4,
|
||||
"9,18": 4
|
||||
},
|
||||
"SheetStyle": {
|
||||
"FontFamily": 0,
|
||||
@@ -835,21 +868,20 @@
|
||||
}
|
||||
},
|
||||
"Spans": [
|
||||
"1,1,1,20",
|
||||
"4,18,1,3",
|
||||
"9,1,1,4",
|
||||
"4,2,1,7",
|
||||
"4,14,1,4",
|
||||
"9,5,1,3",
|
||||
"4,9,1,5",
|
||||
"9,8,1,3",
|
||||
"5,1,1,20",
|
||||
"7,18,1,3",
|
||||
"9,11,1,3",
|
||||
"3,2,1,7",
|
||||
"3,9,1,5",
|
||||
"3,14,1,4",
|
||||
"3,18,1,3"
|
||||
"1,1,1,21",
|
||||
"4,19,1,3",
|
||||
"9,1,1,5",
|
||||
"4,3,1,7",
|
||||
"4,15,1,4",
|
||||
"9,6,1,3",
|
||||
"4,10,1,5",
|
||||
"9,9,1,3",
|
||||
"5,1,1,21",
|
||||
"7,19,1,3",
|
||||
"3,3,1,7",
|
||||
"3,10,1,5",
|
||||
"3,15,1,4",
|
||||
"3,19,1,3"
|
||||
],
|
||||
"PageInfo": {
|
||||
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
|
||||
@@ -887,11 +919,11 @@
|
||||
"CustomNames": [
|
||||
{
|
||||
"Name": "任务ID",
|
||||
"Formula": "参与成员管理!$F$10"
|
||||
"Formula": "参与成员管理!$G$10"
|
||||
},
|
||||
{
|
||||
"Name": "项目ID",
|
||||
"Formula": "参与成员管理!$I$10"
|
||||
"Formula": "参与成员管理!$J$10"
|
||||
}
|
||||
]
|
||||
}//hJfROHhAgSsNFKdH/EWqeHAFKPWWYnCwdIjwDVcPjFC/Qm5ierRnMJEkuFEx+IqF2yjwtU4/P7x2rotLAl29H3aXsvm6tups4DRRYV3tG90mPH5GRC73sW4zziDQ7GjgDGpleNBuTm3/3ME5UEvtStF98qDPZ1LPcf3+rL8I6lqkDSSX5eRo/LhvRoVwoKu/rZHA3VQMmXnVbhWJygVw+CU4HhxYKtrC+W7aWfU59u0KalkI8aRrO3r7oLsTqRJmyrCNWUItZJyCc26frsjUpEEqOQpjlShI2mKUTIq8rLG2oJz15pgZzXCLND3hBBne87EogZLJW5bayiOelfYqjIR2xCQwbf1ekOv26u9lNFJF35vEgvxNldDWGX6xRAy1tc3NulrkL2PhzHfHHHS/Pmhqat1CROshinUv7q10BSZ8WaJ9AYw9iQnxLHZSWkl/8R0fjIKzIS4O3hUxShbOnhPHomu1O+M+CkxQK8QT/0IWeTQwGnln2LUBIFWjDKfH8zJ3FgPXlpL2VEh5wFgiwgEYKzs4X7AN3z1GWeJBLuIlIWBKwDtQWCzaLtrzny3G0p6kT1YruJ6y0rB3qNrxqEI5J5GeDdB7uTbIusm21poEMWSjypI6SqCYtPhRrZ7DIpqpet7i3P1MCU2t6XBbKPw71Fk+FodO+MxYnmguxo/yet9d1tY6XwZ65b8xtnGrp5i0HbgNwsRFwhXL86qlH3cmL6qqNyDfpyoD1A3zLCXSjkwGSA+RuBKMcR7LN0IjWUzZ5BnrkfM399XukRJ4QNjD/qrCRHSGDPERijJxEP9Zg5S1rzZpq2E1wSwJv7aQNn7RwCI5dw8Ywrs30/U4dB11kzHZPBkZkAJ/I0zMAREX9ob7mfj1CdETvIYfM9EGCLSC8C9gZjZ1mrp6jV6SSw==|920
|
||||
}//q+xRbR5EEjzjv/YcJFz4H+lPzclYA8ZbJ3aoAms2zbsmggREDkfW/1a5rfxmdUZw4wTmYdUym/qgQhxQFixz86zd3/BP8jWPPqc2MRDS8IPb0EWt6f09fbhY2jTv8G1bX4ygz+f2ekoHGbYMD5yU8R3+bsm2h6pZmDy+n8inCYMnCNp+TDD6hbz6SqwuU1e/hrjgddW5AZd3/rtie7vOH+hi/0c8f/wut5w4FMy5VV+4STqzdlwXlndjrsW5auP/8yu7LHNg7ujnlyF5Ox6v9yny5QYMDEq7LqIgDhWzacHKcM9jDBOxai6dl/EQSMrOgCLDd2nHE5Yf3ZXUhw55qfxqHpEPCDXuim7EMzBFyFbtfRR3nEAkrM933cMrR/bVGb8OLq6id3AYD08bBGkp3IVmkS6bqpI6uQLGtQo8dR5/D8jSzR2LJpvEGx488umG8d5Oyx8YnB0HAEPj0Ofr8HiK30XbWKhdgWspQiSikwA2/IWcOXKeThau6NDwrXxyxl79V98Lf8tsD6sNXqmZmFKGWwap4+Jjm5wMO2XPwzmF50sXSdGeeS3gEn4hGCf7P+kJUoZGkSWqMDS/z8H6oVo9Xg1Q8fOvQ/wz7K8s0DscBM7wfhjLk7LvaK5C30YgWmzA6aWLkNjdEDVIDwRTO6lwVwshh+ZmFttOyBWos89Gas8+0CPzy3FHDrIdrnVmOsi2PtrYrH3CPfFp510u/HsR/oZDC1v0x/D2n2J3n9acPCsdCDpFs9kg7lT2To2wzNF+wmITNBOTMlRqY5YDDTmbK+1zq82vE2YZ3g37mLcMTcEpPQWxOc6yY7yMD/YIywNMUQYSFgqitiwuEJj/bgkCw9oQf1BJf+ko1kNj8LJTHA0HSd8OIq5r1Rm0tPBj1DZSPApxRY/Pmgn5EyWtSA==|920
|
||||
Reference in New Issue
Block a user