486 lines
14 KiB
JSON
486 lines
14 KiB
JSON
{
|
|
"Rows": {
|
|
"RowColumnAttachedInfos": {
|
|
"0": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 32.0
|
|
}
|
|
},
|
|
"1": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 40.0
|
|
}
|
|
},
|
|
"2": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 50.0
|
|
}
|
|
},
|
|
"3": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 394.0
|
|
}
|
|
},
|
|
"4": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 32.0
|
|
}
|
|
},
|
|
"5": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 35.0
|
|
}
|
|
},
|
|
"7": {
|
|
"GridRowColumnDefinition": {
|
|
"DesignLengthInPixel": 32.0,
|
|
"IsHidden": true
|
|
}
|
|
}
|
|
},
|
|
"InLogicalVisibleIndexes": [
|
|
7
|
|
],
|
|
"Count": 8,
|
|
"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": {
|
|
"1,3": "成员",
|
|
"1,19": "操作",
|
|
"2,19": "移除",
|
|
"5,19": "保存"
|
|
},
|
|
"Formulas": {
|
|
"7,1": "TEXTJOIN(\",\",1,D3)"
|
|
},
|
|
"AttachInfos": {
|
|
"1,1": {
|
|
"ListViewInfo": {
|
|
"Name": "表格1",
|
|
"TableName": "任务成员表",
|
|
"RowIndex": 1,
|
|
"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,
|
|
"AllowAddNewRow": true,
|
|
"ColumnOperation": 2,
|
|
"CommitType": 1
|
|
}
|
|
},
|
|
"2,2": {
|
|
"NameUsedInJavaScript": "ID",
|
|
"BindingInfo": {
|
|
"TableName": "任务成员表",
|
|
"ColumnName": "ID",
|
|
"GUID": "ca57b3e5-5c1c-4557-9dd4-3609545c1754"
|
|
}
|
|
},
|
|
"2,3": {
|
|
"NameUsedInJavaScript": "成员",
|
|
"BindingInfo": {
|
|
"TableName": "任务成员表",
|
|
"ColumnName": "参与人",
|
|
"GUID": "3cc1cf12-e368-4cdb-85be-4c6c8574e995"
|
|
},
|
|
"CellType": {
|
|
"$type": "Forguncy.DropDownListCellType, ServerDesignerCommon",
|
|
"DropdownButtonModeInListview": 2,
|
|
"LoadOnDemand": true,
|
|
"WaterMark": "请选择项目成员",
|
|
"IsBounding": true,
|
|
"DataSource": "项目成员表",
|
|
"ValueColumnBindingInfo": {
|
|
"TableName": "项目成员表",
|
|
"ColumnName": "项目成员",
|
|
"GUID": "d402d63f-0f27-462f-b4de-36904a7b1f14"
|
|
},
|
|
"DisplayColumnBindingInfo": {
|
|
"TableName": "项目成员表",
|
|
"ColumnName": "项目成员",
|
|
"GUID": "45162b0e-f238-4e60-9d6e-806bdea8f6a5",
|
|
"AttachType": {
|
|
"$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
|
|
"UserColumnAttachType": 1
|
|
}
|
|
},
|
|
"DropDownSubItems": [
|
|
{
|
|
"GUID": "47aef110031345e6bed6f5b7bcaab2a7",
|
|
"BindingInfo": {
|
|
"TableName": "项目成员表",
|
|
"ColumnName": "项目成员",
|
|
"GUID": "f584aac4-1e10-4009-b150-007b0ddeba33",
|
|
"AttachType": {
|
|
"$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
|
|
"UserColumnAttachType": 1
|
|
}
|
|
},
|
|
"ColumnName": "项目成员_全名"
|
|
},
|
|
{
|
|
"GUID": "ce015e22293c4fe4bdb3da9b126366d3",
|
|
"BindingInfo": {
|
|
"TableName": "项目成员表",
|
|
"ColumnName": "岗位ID",
|
|
"GUID": "f81fea2f-2ca4-426f-a823-d9d4a2c8d54c",
|
|
"RelationBinding": {
|
|
"RelatedTable": "项目岗位",
|
|
"RelatedColumn": "ID",
|
|
"DisplayColumn": "岗位名称"
|
|
}
|
|
},
|
|
"ColumnName": "岗位名称"
|
|
},
|
|
{
|
|
"GUID": "3ecb151f557c4df5a891bf33f150f1ac",
|
|
"BindingInfo": {
|
|
"TableName": "项目成员表",
|
|
"ColumnName": "默认时薪",
|
|
"GUID": "5ae738a3-3fb5-412d-bf60-1d30d94a60be"
|
|
},
|
|
"ColumnName": "默认时薪"
|
|
}
|
|
]
|
|
},
|
|
"DataValidationInfo": {}
|
|
},
|
|
"2,19": {
|
|
"NameUsedInJavaScript": "操作",
|
|
"CellType": {
|
|
"$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
|
|
"CommandList": [
|
|
{
|
|
"$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon",
|
|
"ListviewName": "表格1",
|
|
"UpdateType": 2
|
|
}
|
|
],
|
|
"Text": "移除",
|
|
"ClickMode": 1
|
|
}
|
|
},
|
|
"5,19": {
|
|
"CellType": {
|
|
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
|
|
"CommandList": [
|
|
{
|
|
"$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
|
|
"Title": "提交中"
|
|
},
|
|
{
|
|
"$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": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
|
|
"FunctionName": "remove",
|
|
"Title": "提交中"
|
|
},
|
|
{
|
|
"$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"
|
|
}
|
|
},
|
|
{
|
|
"$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
|
|
"ReloadData": true
|
|
}
|
|
],
|
|
"ID": "5efc8154-a7ab-4100-ac80-c5dafbf8c2c5"
|
|
},
|
|
{
|
|
"CommandList": [
|
|
{
|
|
"$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
|
|
"FunctionName": "warning",
|
|
"Title": "温馨提示",
|
|
"Message": {
|
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
"SerializeProperty": "=参与成员管理!msg"
|
|
},
|
|
"BtnText": "知道了"
|
|
}
|
|
],
|
|
"ID": "ada321df-b3f5-48a2-aa37-872a22b3acac"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"Text": "保存",
|
|
"TemplateKey": "_RS_Main1",
|
|
"Icon": {
|
|
"Name": "Application/067_save_4.svg",
|
|
"BuiltIn": true,
|
|
"Color": "Background 1",
|
|
"UseCellTypeForeColor": true
|
|
},
|
|
"IconSize": 14.0
|
|
}
|
|
},
|
|
"7,6": {
|
|
"BindingInfo": {
|
|
"TableName": "任务表",
|
|
"ColumnName": "ID",
|
|
"GUID": "8817b380-324c-4770-9a5f-98948b913fd8"
|
|
}
|
|
},
|
|
"7,9": {
|
|
"BindingInfo": {
|
|
"TableName": "任务表",
|
|
"ColumnName": "项目ID",
|
|
"GUID": "9a14b790-cd77-4a9e-9874-993b33bd65fe"
|
|
}
|
|
}
|
|
},
|
|
"StyleDatas": {
|
|
"Styles": [
|
|
{
|
|
"FontFamily": 0,
|
|
"FontSize": 13.333333333333332,
|
|
"HorizontalAlignment": 1
|
|
},
|
|
{
|
|
"Foreground": 2,
|
|
"HorizontalAlignment": 1,
|
|
"Underline": false
|
|
},
|
|
{
|
|
"Foreground": 3
|
|
},
|
|
{
|
|
"FontSize": -1.0
|
|
}
|
|
],
|
|
"Types": {
|
|
"Strs": [
|
|
"Body",
|
|
"Center",
|
|
"#FFFF0000",
|
|
"Text 1 50"
|
|
]
|
|
},
|
|
"CellStyles": {
|
|
"2,3": 0,
|
|
"2,19": 1,
|
|
"5,1": 2,
|
|
"5,2": 2,
|
|
"7,12": 3,
|
|
"7,13": 3,
|
|
"7,14": 3,
|
|
"7,15": 3,
|
|
"7,16": 3,
|
|
"7,17": 3,
|
|
"7,18": 3
|
|
},
|
|
"SheetStyle": {
|
|
"FontFamily": 0,
|
|
"FontSize": 13.333333333333332
|
|
}
|
|
},
|
|
"Spans": [
|
|
"2,19,1,3",
|
|
"7,1,1,5",
|
|
"7,6,1,3",
|
|
"7,9,1,3",
|
|
"5,19,1,3",
|
|
"2,3,1,16",
|
|
"3,1,1,21",
|
|
"1,3,1,16",
|
|
"1,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$8"
|
|
},
|
|
{
|
|
"Name": "项目ID",
|
|
"Formula": "参与成员管理!$J$8"
|
|
}
|
|
]
|
|
}//if1XaUXIVT6GgsMMNW4sqi3ZhmpJL3kP1+S/b1rU3FGPjKox5Qs5sFpmqdbKQFSVQuO+wYDuUhylAeKi8lJnPkefTZ6ULhbCvh0BgBhAWi2DuA1tM/SHcdlrm2WZeEqGIjPmMDAID7UIs31QthgUfEYSY9NXW4s1jzej5AS/CuTqLqt4bY+yTpntj6ZjGwBtGRMqyYDHp65n5tntvCIYCuEOowTyFQ3+G+7ToyIeUI51hGfQU1CYLx8RUyofwdB3sdeW0ZDsZyJlmyh5Fx3lLB3yBxi8bOw1gQNwjF1BrJ0Ynvu1eHawK2VYu/nyQq/W5AkUA+X1RhUEtcozi33bRx+x31FwRdPnpILAwcu2iOufrIvh9SjsSAov5/KWXVpOnlV1z6eJkwosJMccA+wYKmVWR/1Jq208ZaeIIHcGvAxKA0UbKXc8YCn2fpgGj3XqxWHDRjkIHh1vBJCqrPgq9+X0ITwO7h6fTsYK86/64X6EFvcxfDaiUFrIAnEOjvctR75ikRXJWuuK8Caxs9SnWUrkGGJLOfqPEogLFwwSiuPyKA7/jlUsxNTD0/opDw/1MGzbN/clmgM86EjMzrzvb9nVzz1w9TqdkCpg8cbc1m6xtuMcuA0oUw1APgy25mJUC8HYL9na+Ji5pmR9HNVDD8cvk3XRFYiOgnCgR2O0Pp/WfdMkIozAmXbC2QGnWwUabmqk0EkNi7XUY+WpkqtSI8z5PcrJLAVg97/mTW5duq57s6t5QF4dET26xunjYgN64h33Bp7tIlh+QAxCWukv2VLk4n4UVDQd0MCq5H0DCDI1krK/jfInHHI52GMTFDi8WzIaIF5FXNbJnYcYJhz49djcB9mIHz5twaR5fwcqECA1GlLEPkVt/A4uMIYuYKYxDFrvTs7Husj21lI/ElirGw==|920 |