946 lines
31 KiB
JSON
946 lines
31 KiB
JSON
{
|
|
"Rows": {
|
|
"RowColumnAttachedInfos": {
|
|
"0": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 32.0
|
|
}
|
|
},
|
|
"1": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 35.0
|
|
}
|
|
},
|
|
"2": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 24.0
|
|
}
|
|
},
|
|
"3": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 40.0
|
|
}
|
|
},
|
|
"4": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 50.0
|
|
}
|
|
},
|
|
"5": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 394.0
|
|
}
|
|
},
|
|
"6": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 32.0
|
|
}
|
|
},
|
|
"7": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 35.0
|
|
}
|
|
},
|
|
"9": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 32.0,
|
|
"IsHidden": true
|
|
}
|
|
}
|
|
},
|
|
"InLogicalVisibleIndexes": [
|
|
9
|
|
],
|
|
"Count": 10,
|
|
"DefaultSize": 32.0
|
|
},
|
|
"Cols": {
|
|
"RowColumnAttachedInfos": {
|
|
"0": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 32.0
|
|
}
|
|
},
|
|
"1": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 32.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
|
|
}
|
|
},
|
|
"15": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 32.0
|
|
}
|
|
},
|
|
"19": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 32.0
|
|
}
|
|
},
|
|
"20": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 32.0
|
|
}
|
|
},
|
|
"21": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 32.0
|
|
}
|
|
},
|
|
"22": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 32.0
|
|
}
|
|
}
|
|
},
|
|
"InLogicalVisibleIndexes": [
|
|
2
|
|
],
|
|
"Count": 23,
|
|
"DefaultSize": 32.0
|
|
},
|
|
"Values": {
|
|
"3,3": "成员",
|
|
"3,19": "操作",
|
|
"4,19": "移除",
|
|
"7,1": "时薪权重:任务时薪 > 项目时薪 > 个人时薪",
|
|
"7,19": "保存"
|
|
},
|
|
"Formulas": {
|
|
"9,1": "TEXTJOIN(\",\",1,D5)"
|
|
},
|
|
"AttachInfos": {
|
|
"1,1": {
|
|
"CellType": {
|
|
"$type": "ElementUI.SelectCellType, ElementUI",
|
|
"CommandList": [
|
|
{
|
|
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
|
"ParameterName": "成员",
|
|
"TableValue": {
|
|
"TableName": "项目成员表",
|
|
"TableValueType": 1,
|
|
"BindingInfos": [
|
|
{
|
|
"BindingInfo": {
|
|
"TableName": "项目成员表",
|
|
"ColumnName": "项目成员",
|
|
"GUID": "415c3a61-4562-49f0-ab72-b070114fb3e0"
|
|
},
|
|
"ColumnName": "项目成员"
|
|
},
|
|
{
|
|
"BindingInfo": {
|
|
"TableName": "项目成员表",
|
|
"ColumnName": "岗位ID",
|
|
"GUID": "5bc27408-12cf-4781-b629-1f03c950e669"
|
|
},
|
|
"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.RelationSqlCondition, ForguncyDataAccess",
|
|
"SubConditions": [
|
|
{
|
|
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
|
"ColumnBindingInfo": {
|
|
"TableName": "项目成员表",
|
|
"ColumnName": "项目ID",
|
|
"GUID": "2f594d01-dffd-4dc9-99f4-fcc3d29f63f9"
|
|
},
|
|
"Value": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=参与成员管理!项目ID"
|
|
}
|
|
},
|
|
{
|
|
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
|
"ColumnBindingInfo": {
|
|
"TableName": "项目成员表",
|
|
"ColumnName": "项目成员",
|
|
"GUID": "4bba478a-f28d-42ea-bf38-4e2244a0abc5"
|
|
},
|
|
"Value": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=参与成员管理!B2"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"NullFormulaValueQueryPolicy": 0,
|
|
"TopCount": "1"
|
|
},
|
|
"ID": "71ac7f3543074950bbc230bfb7490e06"
|
|
},
|
|
{
|
|
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
|
"ConditionAndCommandPairList": [
|
|
{
|
|
"Condition": {
|
|
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
|
|
"param": {
|
|
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
|
|
"cellLocations": [
|
|
{
|
|
"SerializeProperty": "=成员"
|
|
}
|
|
]
|
|
},
|
|
"value": "%Null%",
|
|
"compareType": 1
|
|
},
|
|
"CommandList": [
|
|
{
|
|
"$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
|
|
"ListviewName": "表格1",
|
|
"UpdateType": 1,
|
|
"UpdateValues": [
|
|
{
|
|
"Column": "成员",
|
|
"Value": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=参与成员管理!成员.项目成员"
|
|
}
|
|
},
|
|
{
|
|
"Column": "岗位ID",
|
|
"Value": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=参与成员管理!成员.岗位ID"
|
|
}
|
|
},
|
|
{
|
|
"Column": "任务时薪",
|
|
"Value": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=IF(参与成员管理!成员.人员默认时薪=\"\",参与成员管理!成员.岗位默认时薪,参与成员管理!成员.人员默认时薪)"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
|
|
"PropertyItemsList": [
|
|
{
|
|
"TargetCells": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=参与成员管理!B2"
|
|
},
|
|
"Value": "%Null%"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ID": "6a54dc8c-b0d0-4526-a0ae-f3dfd5d3101e"
|
|
},
|
|
{
|
|
"CommandList": [
|
|
{
|
|
"$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
|
|
"FunctionName": "info",
|
|
"Title": "温馨提示",
|
|
"Message": "请先将成员添加到项目成员中再试",
|
|
"BtnText": "知道了"
|
|
}
|
|
],
|
|
"ID": "d45ec786-b1b3-458b-abe4-5512dabeb181"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
|
|
"PropertyItemsList": [
|
|
{
|
|
"TargetCells": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=参与成员管理!B2"
|
|
},
|
|
"Value": "%Null%"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"UIPermissions": [
|
|
{
|
|
"Scope": 2,
|
|
"AllowRoles": [
|
|
"FGC_Anonymous"
|
|
]
|
|
},
|
|
{
|
|
"Scope": 1,
|
|
"AllowRoles": [
|
|
"FGC_Anonymous"
|
|
]
|
|
}
|
|
],
|
|
"useBinding": true,
|
|
"options": [
|
|
{
|
|
"value": "黄金糕",
|
|
"label": "黄金糕"
|
|
},
|
|
{
|
|
"value": "双皮奶",
|
|
"label": "双皮奶"
|
|
},
|
|
{
|
|
"value": "蚵仔煎",
|
|
"label": "蚵仔煎"
|
|
},
|
|
{
|
|
"value": "龙须面",
|
|
"label": "龙须面"
|
|
},
|
|
{
|
|
"value": "北京烤鸭",
|
|
"label": "北京烤鸭"
|
|
}
|
|
],
|
|
"bindingOptions": {
|
|
"$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
|
|
"TableName": "项目成员表",
|
|
"BindingInfos": [
|
|
{
|
|
"BindingInfo": {
|
|
"TableName": "项目成员表",
|
|
"ColumnName": "项目成员",
|
|
"GUID": "1353a2bc-fcb4-49af-86a1-d7a674cdd192"
|
|
},
|
|
"ColumnName": "value"
|
|
},
|
|
{
|
|
"BindingInfo": {
|
|
"TableName": "项目成员表",
|
|
"ColumnName": "项目成员",
|
|
"GUID": "ac4c5f99-a88a-455d-b5db-6fd82f4d2152",
|
|
"AttachType": {
|
|
"$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
|
|
"UserColumnAttachType": 1
|
|
}
|
|
},
|
|
"ColumnName": "label"
|
|
}
|
|
],
|
|
"SqlCondition": {
|
|
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
|
"ColumnBindingInfo": {
|
|
"TableName": "项目成员表",
|
|
"ColumnName": "项目ID",
|
|
"GUID": "323485a8-fcad-41fc-b82e-d128279a0cc9"
|
|
},
|
|
"Value": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=参与成员管理!项目ID"
|
|
}
|
|
},
|
|
"CustomColumns": []
|
|
},
|
|
"placeholder": "请选择",
|
|
"noDataText": "无数据",
|
|
"filterInServerOptions": {
|
|
"matchMethod": "contains",
|
|
"loadingText": "加载中"
|
|
},
|
|
"noMatchText": "无匹配数据"
|
|
}
|
|
},
|
|
"3,1": {
|
|
"ListViewInfo": {
|
|
"Name": "表格1",
|
|
"TableName": "任务成员表",
|
|
"RowIndex": 3,
|
|
"ColumnIndex": 1,
|
|
"RowCount": 3,
|
|
"ColumnCount": 21,
|
|
"DetailListViewInfo": {
|
|
"ColumnOfDetailTable": "任务ID",
|
|
"MasterTable": "任务表",
|
|
"ColumnOfMasterTable": "ID",
|
|
"DataCommitType": 2
|
|
},
|
|
"TopCondition": null,
|
|
"ListViewStyleName": "_RS_NewFashionListStyle2",
|
|
"ShowColumnHeaderInDesigner": true,
|
|
"IsRowHeaderVisible": true,
|
|
"ShowEditStatusIcon": true,
|
|
"UseSimpleBar": true,
|
|
"AllowEditInListview": true,
|
|
"ColumnOperation": 2,
|
|
"CommitType": 1
|
|
}
|
|
},
|
|
"4,2": {
|
|
"NameUsedInJavaScript": "ID",
|
|
"BindingInfo": {
|
|
"TableName": "任务成员表",
|
|
"ColumnName": "ID",
|
|
"GUID": "ca57b3e5-5c1c-4557-9dd4-3609545c1754"
|
|
}
|
|
},
|
|
"4,3": {
|
|
"NameUsedInJavaScript": "成员",
|
|
"BindingInfo": {
|
|
"TableName": "任务成员表",
|
|
"ColumnName": "参与人",
|
|
"GUID": "638e0456-7356-49e7-9385-8ad1f5976da6"
|
|
},
|
|
"CellType": {
|
|
"$type": "Forguncy.DropDownListCellType, ServerDesignerCommon",
|
|
"DropdownButtonModeInListview": 1,
|
|
"LoadOnDemand": true,
|
|
"IsBounding": true,
|
|
"DataSource": "用户信息视图",
|
|
"ValueColumnBindingInfo": {
|
|
"TableName": "用户信息视图",
|
|
"ColumnName": "用户名",
|
|
"GUID": "b7489ee2-703e-4478-a1d6-5d0bb309a4e6"
|
|
},
|
|
"DisplayColumnBindingInfo": {
|
|
"TableName": "用户信息视图",
|
|
"ColumnName": "全名",
|
|
"GUID": "cf280296-8970-4fac-bba6-5973a30aa34f"
|
|
},
|
|
"ReadOnly": true
|
|
},
|
|
"DataValidationInfo": {}
|
|
},
|
|
"4,10": {
|
|
"NameUsedInJavaScript": "岗位ID",
|
|
"BindingInfo": {
|
|
"TableName": "任务成员表",
|
|
"ColumnName": "岗位ID",
|
|
"GUID": "e5becdb3-f5bc-4056-b5e5-0efa84a95147"
|
|
},
|
|
"CellType": {
|
|
"$type": "Forguncy.DropDownListCellType, ServerDesignerCommon",
|
|
"IsBounding": true,
|
|
"DataSource": "项目岗位",
|
|
"ValueColumnBindingInfo": {
|
|
"TableName": "项目岗位",
|
|
"ColumnName": "ID",
|
|
"GUID": "8370ddeb-8347-47b9-a082-1852abab6a39"
|
|
},
|
|
"DisplayColumnBindingInfo": {
|
|
"TableName": "项目岗位",
|
|
"ColumnName": "岗位名称",
|
|
"GUID": "72e01df7-95db-4efa-b534-206683e50892"
|
|
},
|
|
"ItemsQuery": {
|
|
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
|
"ColumnBindingInfo": {
|
|
"TableName": "项目岗位",
|
|
"ColumnName": "项目ID",
|
|
"GUID": "fa869be2-89ff-45e6-9fb0-0b6a08c9267f"
|
|
},
|
|
"Value": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=参与成员管理!项目ID"
|
|
}
|
|
},
|
|
"DropDownSubItems": [
|
|
{
|
|
"GUID": "e16ba71c994d4357909403f194397041",
|
|
"BindingInfo": {
|
|
"TableName": "项目岗位",
|
|
"ColumnName": "岗位名称",
|
|
"GUID": "792c11b6-2849-4d52-8ae8-014ef2158205"
|
|
},
|
|
"ColumnName": "岗位名称",
|
|
"Alignment": 1,
|
|
"WidthInfo": {
|
|
"MinWidth": 130.0,
|
|
"MaxWidth": 200.0
|
|
}
|
|
},
|
|
{
|
|
"GUID": "a0985e5877dc440891d8e7f67ef44d49",
|
|
"BindingInfo": {
|
|
"TableName": "项目岗位",
|
|
"ColumnName": "默认时薪",
|
|
"GUID": "e576d2a6-3a85-47da-9618-864aadbc9a1b"
|
|
},
|
|
"ColumnName": "默认时薪",
|
|
"Alignment": 3,
|
|
"Formatter": " ¥#,##0.00_);[Red] ¥(#,##0.00)",
|
|
"WidthInfo": {
|
|
"MinWidth": 130.0,
|
|
"MaxWidth": 200.0
|
|
}
|
|
}
|
|
],
|
|
"CommandList": [
|
|
{
|
|
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
|
"ParameterName": "岗位时薪",
|
|
"TableValue": {
|
|
"TableName": "项目岗位",
|
|
"TableValueType": 1,
|
|
"BindingInfos": [
|
|
{
|
|
"BindingInfo": {
|
|
"TableName": "项目岗位",
|
|
"ColumnName": "默认时薪",
|
|
"GUID": "af6ef5f2-09ae-49ae-b05c-525b001fdc75"
|
|
},
|
|
"ColumnName": "默认时薪"
|
|
}
|
|
],
|
|
"SqlCondition": {
|
|
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
|
"ColumnBindingInfo": {
|
|
"TableName": "项目岗位",
|
|
"ColumnName": "ID",
|
|
"GUID": "95d7eb54-c99a-4676-aa5c-26c9530acb81"
|
|
},
|
|
"Value": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=参与成员管理!K5"
|
|
}
|
|
},
|
|
"NullFormulaValueQueryPolicy": 0,
|
|
"TopCount": "1"
|
|
},
|
|
"ID": "4b5d495055194f0aafeb67abdb229b89"
|
|
},
|
|
{
|
|
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
|
"ConditionAndCommandPairList": [
|
|
{
|
|
"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": {
|
|
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
|
|
"cellLocations": [
|
|
{
|
|
"SerializeProperty": "=参与成员管理!岗位时薪"
|
|
}
|
|
]
|
|
},
|
|
"value": "%Null%",
|
|
"compareType": 1
|
|
},
|
|
{
|
|
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
|
|
"param": {
|
|
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
|
|
"cellLocations": [
|
|
{
|
|
"SerializeProperty": "=参与成员管理!岗位时薪.默认时薪"
|
|
}
|
|
]
|
|
},
|
|
"value": "%Null%",
|
|
"compareType": 1
|
|
},
|
|
{
|
|
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
|
|
"param": {
|
|
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
|
|
"cellLocations": [
|
|
{
|
|
"SerializeProperty": "=参与成员管理!岗位时薪.默认时薪"
|
|
}
|
|
]
|
|
},
|
|
"value": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=参与成员管理!P5"
|
|
},
|
|
"compareType": 1
|
|
}
|
|
]
|
|
},
|
|
"CommandList": [
|
|
{
|
|
"$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
|
|
"Title": "提示",
|
|
"Message": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=\"你选择的岗位薪资为\"&参与成员管理!岗位时薪.默认时薪&\",是否更新该成员时薪?\""
|
|
},
|
|
"Type": "info",
|
|
"ConfirmButtonText": "确定",
|
|
"ShowCancelButton": true,
|
|
"CancelButtonText": "忽略",
|
|
"ShowClose": false,
|
|
"DialogResult": "按钮结果",
|
|
"AdvancedSettings": {
|
|
"ShowInput": true,
|
|
"InputPlaceholder": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=参与成员管理!岗位时薪.默认时薪"
|
|
},
|
|
"InputBoxResult": "时薪"
|
|
}
|
|
},
|
|
{
|
|
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
|
"ConditionAndCommandPairList": [
|
|
{
|
|
"Condition": {
|
|
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
|
|
"param": {
|
|
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
|
|
"cellLocations": [
|
|
{
|
|
"SerializeProperty": "=参与成员管理!按钮结果"
|
|
}
|
|
]
|
|
},
|
|
"value": "confirm"
|
|
},
|
|
"CommandList": [
|
|
{
|
|
"$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
|
|
"ListviewName": "表格1",
|
|
"UpdateValues": [
|
|
{
|
|
"Column": "任务时薪",
|
|
"Value": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=IF(参与成员管理!时薪=\"\",参与成员管理!岗位时薪.默认时薪,参与成员管理!时薪)"
|
|
}
|
|
}
|
|
],
|
|
"UpdateRowType": 3
|
|
}
|
|
],
|
|
"ID": "7f54fdab-65da-47f0-8f12-2cc07832e7cd"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"ID": "fc92a3ec-00b5-401a-a4e4-342904b48266"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"4,15": {
|
|
"NameUsedInJavaScript": "任务时薪",
|
|
"BindingInfo": {
|
|
"TableName": "任务成员表",
|
|
"ColumnName": "任务时薪",
|
|
"GUID": "7fbbe1f3-2df0-424e-ac1f-50defe5f8c8e"
|
|
},
|
|
"CellType": {
|
|
"$type": "Forguncy.NumberCellType, ServerDesignerCommon"
|
|
}
|
|
},
|
|
"4,19": {
|
|
"NameUsedInJavaScript": "操作",
|
|
"CellType": {
|
|
"$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
|
|
"CommandList": [
|
|
{
|
|
"$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
|
|
"ListviewName": "表格1",
|
|
"UpdateType": 2
|
|
}
|
|
],
|
|
"Text": "移除",
|
|
"ClickMode": 1
|
|
}
|
|
},
|
|
"7,19": {
|
|
"CellType": {
|
|
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
|
|
"CommandList": [
|
|
{
|
|
"$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
|
|
"ServerCommandName": "更新任务参与人",
|
|
"Parameters": [
|
|
{
|
|
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
|
|
"ParamName": "任务ID",
|
|
"Value": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"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"
|
|
},
|
|
"RefreshAfterFinish": true,
|
|
"CheckDataValidation": false
|
|
},
|
|
{
|
|
"$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": "04425f15-73a9-4a07-ae78-f06a4b449680"
|
|
},
|
|
{
|
|
"CommandList": [
|
|
{
|
|
"$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
|
|
"FunctionName": "warning",
|
|
"Title": "温馨提示",
|
|
"Message": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=参与成员管理!msg"
|
|
},
|
|
"BtnText": "知道了"
|
|
}
|
|
],
|
|
"ID": "464b8080-f6fc-4196-ac04-90ebfaacbc38"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Text": "保存",
|
|
"TemplateKey": "_RS_Main1",
|
|
"Icon": {
|
|
"Name": "Application/067_save_4.svg",
|
|
"BuiltIn": true,
|
|
"Color": "Background 1",
|
|
"UseCellTypeForeColor": true
|
|
},
|
|
"IconSize": 14.0
|
|
}
|
|
},
|
|
"9,6": {
|
|
"BindingInfo": {
|
|
"TableName": "任务表",
|
|
"ColumnName": "ID",
|
|
"GUID": "8817b380-324c-4770-9a5f-98948b913fd8"
|
|
}
|
|
},
|
|
"9,9": {
|
|
"BindingInfo": {
|
|
"TableName": "任务表",
|
|
"ColumnName": "项目ID",
|
|
"GUID": "9a14b790-cd77-4a9e-9874-993b33bd65fe"
|
|
}
|
|
}
|
|
},
|
|
"StyleDatas": {
|
|
"Styles": [
|
|
{
|
|
"FontFamily": 0,
|
|
"FontSize": 13.333333333333332,
|
|
"HorizontalAlignment": 1
|
|
},
|
|
{
|
|
"HorizontalAlignment": 1
|
|
},
|
|
{
|
|
"Foreground": 2,
|
|
"HorizontalAlignment": 1,
|
|
"Underline": false
|
|
},
|
|
{
|
|
"Foreground": 3
|
|
},
|
|
{
|
|
"FontSize": -1.0
|
|
}
|
|
],
|
|
"Types": {
|
|
"Strs": [
|
|
"Body",
|
|
"Center",
|
|
"#FFFF0000",
|
|
"Text 1 50"
|
|
]
|
|
},
|
|
"CellStyles": {
|
|
"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,18": 4
|
|
},
|
|
"SheetStyle": {
|
|
"FontFamily": 0,
|
|
"FontSize": 13.333333333333332
|
|
}
|
|
},
|
|
"Spans": [
|
|
"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",
|
|
"Title": "参与成员",
|
|
"PageLoadedCommandList": [
|
|
{
|
|
"$type": "CloseCommand.CloseCommand, CloseCommand",
|
|
"PassValueBack": true,
|
|
"ReloadData": true,
|
|
"PassQueryCondition": true
|
|
}
|
|
],
|
|
"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": [],
|
|
"RelatedDataTableName": "任务表"
|
|
},
|
|
"PrintInfo": {
|
|
"PaperSize": {},
|
|
"Margin": {}
|
|
},
|
|
"CustomNames": [
|
|
{
|
|
"Name": "任务ID",
|
|
"Formula": "参与成员管理!$G$10"
|
|
},
|
|
{
|
|
"Name": "项目ID",
|
|
"Formula": "参与成员管理!$J$10"
|
|
}
|
|
]
|
|
}//PNr2j19h0RQlB5HG1mAjQa2kLHyy9Dm+Zq4WVoJWHO260MP3hwsKPPx0Un3uHKdoNlHJuZ4d3GyWEcAWBeKxgU3G6BVWxpMBHVgKH6oOCJlB60vwR4udRRG4SjO5V8F6uoXTOx9zO669NKfBRKyZoFJFlx+0cFqO/WZbS0yjA/jZD9bpd35QAtKGzbRzZBEKd+Cb0O88q5pzmdldPn788ePIs+9ZnqEqgMPw0/xF9ToczC3eaNUHuf8VE2GcnVkO3cwd2RDk6vvrXo+I8i/PBzfS333SWQ+Tx7bbRSSOilM05eGpndXcAplMxqCqLiH10DhNhHRUgcaf8WJIBMYsZnM1/X5VbYNMhn5HkurEtcX9rU5dR0m0feZNt21LjSDivnnpTB246ZC6YO4184gj3GnffS4vb8CEUnifSLCLX4eAdBh6m3vAvk+YBkCsgpF7+6hi/esa2lb13abawL5iOWliE93ihesZ4yeZgseIzBmisaCmgYy/D+AG1sddWcEtMyR1NUqq8OiExp/bNm7HyGZ9mkUdAfjJPKL6Kbi8CeN+yYRmjHSK8i7zRzbEPIWT6GFgPil866LELcKyn8J3J622b7H+UVhbO6goA0+2B8gPPot6a/AWCvRmNQCap2CH6GqOoajl1RtFtq7mqW+KcdOYnq4+L6exPToyA4XpPmAIvpTc578breBfVh2RxTbwYLivGvHvmbMytQHRK4Ey+hOZsNLt2hM9M+sNtLXseGB1fKZ2opxdOTb+0zg0+h16U+pnRcf+Eunau3+JE0JSgI0daY/vKDtDNnOGysU1+rBY+xbC1oxvDNwXxcvDzLGkqnjGvUxDl15zQ31f2S1EWvSuobPPvlC/9YSw/gJBFrDB+l8VefrV/I29BzBIGbEokiQbgh0V57QJsSO2Z0HnAw==|920 |