{"Message":"1. 增加工时相关展示页面\r\n2. 增加工时新增逻辑","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/客户表","ExclusiveType":0},{"State":1,"Type":7,"Name":"Table/客户部门表","ExclusiveType":0},{"State":1,"Type":7,"Name":"Table/项目表","ExclusiveType":0},{"State":1,"Type":7,"Name":"Table/任务表","ExclusiveType":0},{"State":1,"Type":7,"Name":"Table/任务版本","ExclusiveType":0},{"State":4,"Type":7,"Name":"Table/任务类型","ExclusiveType":0},{"State":1,"Type":7,"Name":"Table/任务状态","ExclusiveType":0},{"State":1,"Type":7,"Name":"Table/任务分组","ExclusiveType":0},{"State":4,"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/任务-基本信息"},{"State":1,"Type":1,"Name":"PCPage/任务-任务信息"},{"State":1,"Type":1,"Name":"PCPage/任务-侧栏"},{"State":1,"Type":3,"Name":"MasterPCPage/FGC_母版页"},{"State":1,"Type":9,"Name":"Theme"},{"State":1,"Type":11,"Name":"UserService"},{"State":1,"Type":25,"Name":"DataContectionSet"},{"State":1,"Type":40,"Name":"Plugin"},{"State":3,"Type":22,"Name":"Tables/字典表"},{"State":3,"Type":7,"Name":"Table/工时核定方式","ExclusiveType":0},{"State":3,"Type":6,"Name":"Pages/共用"},{"State":3,"Type":1,"Name":"PCPage/MD编辑器"},{"State":3,"Type":1,"Name":"PCPage/任务-子任务列表"},{"State":3,"Type":1,"Name":"PCPage/任务-关联资源"},{"State":3,"Type":1,"Name":"PCPage/任务-工时"},{"State":3,"Type":1,"Name":"PCPage/任务-进展"},{"State":3,"Type":7,"Name":"Table/任务进展","ExclusiveType":0},{"State":3,"Type":7,"Name":"Table/项目进展状态表","ExclusiveType":0},{"State":3,"Type":1,"Name":"PCPage/新增进展"},{"State":3,"Type":23,"Name":"TableView/子任务视图","ExclusiveType":0},{"State":3,"Type":23,"Name":"TableView/用户信息视图","ExclusiveType":0},{"State":3,"Type":23,"Name":"TableView/用户组织关系视图","ExclusiveType":0},{"State":3,"Type":23,"Name":"TableView/角色信息视图","ExclusiveType":0},{"State":3,"Type":23,"Name":"TableView/角色分类关系视图","ExclusiveType":0},{"State":3,"Type":23,"Name":"TableView/用户角色关系视图","ExclusiveType":0},{"State":3,"Type":23,"Name":"TableView/角色组织关系视图","ExclusiveType":0},{"State":3,"Type":23,"Name":"TableView/角色拥有权限视图","ExclusiveType":0},{"State":3,"Type":23,"Name":"TableView/组织信息视图","ExclusiveType":0},{"State":3,"Type":23,"Name":"TableView/组织级别视图","ExclusiveType":0},{"State":3,"Type":22,"Name":"Tables/用户"},{"State":3,"Type":22,"Name":"Tables/工时"},{"State":3,"Type":7,"Name":"Table/任务工时表","ExclusiveType":0},{"State":3,"Type":1,"Name":"PCPage/工时详情"},{"State":3,"Type":1,"Name":"PCPage/工时详情-列头"},{"State":3,"Type":31,"Name":"UserControlPage/工时记录列表"},{"State":3,"Type":23,"Name":"TableView/View_任务工时统计"},{"State":3,"Type":38,"Name":"Image/更多.svg"},{"State":3,"Type":6,"Name":"Pages/任务/工时"},{"State":3,"Type":1,"Name":"PCPage/新增报工"},{"State":3,"Type":20,"Name":"ServerCommands/工时"},{"State":3,"Type":15,"Name":"ServerCommand/新增报工"}],"Version":"v1"}

This commit is contained in:
SHAMUSPC\NINGMEI
2024-03-01 17:36:17 +08:00
parent 586a9e14e0
commit 2e0f9f8656
59 changed files with 8370 additions and 945 deletions

View File

@@ -6,16 +6,16 @@
"DesignLengthInPixel": 15.0
}
},
"1": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 40.0
}
},
"3": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"4": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
}
},
"5": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
@@ -46,13 +46,27 @@
"DesignLengthInPixel": 15.0
}
},
"1": {
"11": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 40.0
"DesignLengthInPixel": 32.0
}
},
"12": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
}
},
"13": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 38.0,
"IsHidden": true
}
}
},
"Count": 11,
"InLogicalVisibleIndexes": [
13
],
"Count": 14,
"DefaultSize": 15.0
},
"Cols": {
@@ -131,21 +145,20 @@
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"15": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 24.0
}
}
},
"Count": 16,
"Count": 15,
"DefaultSize": 32.0
},
"Values": {
"3,1": "状态",
"5,1": "执行者",
"7,1": "时间",
"9,1": "项目"
"5,1": "类型",
"7,1": "执行者",
"9,1": "时间",
"11,1": "项目"
},
"Formulas": {
"9,2": "C14&\",\"&J14"
},
"AttachInfos": {
"1,1": {
@@ -167,7 +180,7 @@
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务状态",
"GUID": "34fe759e-3699-4ee5-82b3-d9346d4cb5f5",
"GUID": "ef51ecf6-607e-4df9-a87d-3bf878856871",
"RelationBinding": {
"RelatedTable": "任务状态",
"RelatedColumn": "状态码",
@@ -180,6 +193,84 @@
}
},
"5,2": {
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "任务类型",
"GUID": "e8296cf0-beca-4ee1-b298-751df6822a4f"
},
"CellType": {
"$type": "ElementUI.SelectCellType, ElementUI",
"CommandList": [],
"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": "ID",
"GUID": "99ecacc4-b083-4d91-a002-f1165724b213"
},
"ColumnName": "value"
},
{
"BindingInfo": {
"TableName": "任务类型",
"ColumnName": "任务类型",
"GUID": "5a2a626b-6bfe-4acf-b939-8a694a6e35c4"
},
"ColumnName": "label"
}
],
"CustomColumns": []
},
"placeholder": "请选择",
"noDataText": "无数据",
"filterInServerOptions": {
"matchMethod": "contains",
"loadingText": "加载中"
},
"noMatchText": "无匹配数据"
}
},
"7,2": {
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "执行者",
@@ -191,13 +282,92 @@
},
"CellType": {
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
"TemplateKey": "_RS_Information3"
"TemplateKey": "Gost",
"Icon": {
"Name": "Navigation/170_user_3.svg",
"BuiltIn": true,
"Color": "Background 1",
"UseCellTypeForeColor": true
},
"IconSize": 14.0
}
},
"7,2": {
"9,2": {
"CellType": {
"$type": "ElementUI.DatePickerCellType, ElementUI",
"CommandList": [],
"CommandList": [
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
"contextProperty": {
"Display": "值变更原因"
}
},
"value": "userInput"
},
"CommandList": [
{
"$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
"TargetPageElement": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='任务-基本信息'!C10"
},
"TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
"MethodName": "GetSelectedRange",
"RetrunParamNames": {
"StartValue": {
"SerializeProperty": "开始日期"
},
"EndValue": {
"SerializeProperty": "结束日期"
}
}
},
{
"$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon",
"PropertyItemsList": [
{
"TargetCells": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='任务-基本信息'!C14"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='任务-基本信息'!开始日期"
}
},
{
"TargetCells": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='任务-基本信息'!J14"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='任务-基本信息'!结束日期"
}
}
]
},
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "任务表",
"ShowConfirm": false
},
{
"$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
"Message": "保存成功"
}
],
"ID": "c33b11fb-b41b-402f-bff9-145227bfefd1"
}
]
}
],
"UIPermissions": [
{
"Scope": 2,
@@ -227,7 +397,7 @@
"DefautWeekFormat": "yyyy 第 WW 周"
}
},
"9,2": {
"11,2": {
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "项目ID",
@@ -235,7 +405,37 @@
},
"CellType": {
"$type": "ElementUI.SelectCellType, ElementUI",
"CommandList": [],
"CommandList": [
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
"contextProperty": {
"Display": "值变更原因"
}
},
"value": "userInput"
},
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "任务表",
"ShowConfirm": false
},
{
"$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
"Message": "保存成功"
}
],
"ID": "67918791-51b4-473c-8618-9ea7f4986079"
}
]
}
],
"UIPermissions": [
{
"Scope": 2,
@@ -305,7 +505,7 @@
"noMatchText": "无匹配数据"
}
},
"9,10": {
"11,10": {
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "分组ID",
@@ -313,7 +513,37 @@
},
"CellType": {
"$type": "ElementUI.SelectCellType, ElementUI",
"CommandList": [],
"CommandList": [
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
"contextProperty": {
"Display": "值变更原因"
}
},
"value": "userInput"
},
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "任务表",
"ShowConfirm": false
},
{
"$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
"Message": "保存成功"
}
],
"ID": "60e6396a-1cfc-4471-8818-2de3dddf390e"
}
]
}
],
"UIPermissions": [
{
"Scope": 2,
@@ -381,7 +611,7 @@
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='任务-基本信息'!C10"
"SerializeProperty": "='任务-基本信息'!C12"
}
},
"CustomColumns": []
@@ -394,6 +624,20 @@
},
"noMatchText": "无匹配数据"
}
},
"13,2": {
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "开始时间",
"GUID": "c69ca5d6-30ec-40c6-a51b-00076f9abc09"
}
},
"13,9": {
"BindingInfo": {
"TableName": "任务表",
"ColumnName": "结束时间",
"GUID": "72d77cd4-a6d8-454f-8f29-94925e84a7aa"
}
}
},
"StyleDatas": {
@@ -403,12 +647,6 @@
"Foreground": 0,
"Formatter": 1
},
{
"FontFamily": 2,
"FontSize": 13.333333333333332,
"Foreground": 3,
"Formatter": 4
},
{
"FontFamily": 2,
"FontSize": 13.333333333333332
@@ -418,6 +656,12 @@
"FontSize": 13.333333333333332,
"Foreground": 3
},
{
"FontFamily": 2,
"FontSize": 13.333333333333332,
"Foreground": 3,
"Formatter": 4
},
{
"Foreground": 3
}
@@ -433,65 +677,79 @@
},
"CellStyles": {
"1,1": 0,
"5,1": 1,
"6,0": 2,
"6,1": 3,
"6,2": 2,
"6,3": 2,
"6,4": 2,
"6,5": 2,
"6,6": 2,
"6,7": 2,
"6,8": 2,
"6,9": 2,
"6,10": 2,
"6,11": 2,
"6,12": 2,
"6,13": 2,
"6,14": 2,
"6,15": 2,
"7,0": 2,
"7,1": 1,
"7,2": 2,
"7,15": 2,
"8,0": 2,
"8,1": 3,
"8,2": 2,
"8,3": 2,
"8,4": 2,
"8,5": 2,
"8,6": 2,
"8,7": 2,
"8,8": 2,
"8,9": 2,
"8,10": 2,
"8,11": 2,
"8,12": 2,
"8,13": 2,
"8,14": 2,
"8,15": 2,
"9,0": 2,
"9,1": 1,
"9,2": 2,
"9,9": 2,
"9,10": 2,
"9,15": 2,
"10,0": 2,
"10,1": 3,
"10,2": 2,
"10,3": 2,
"10,4": 2,
"10,5": 2,
"10,6": 2,
"10,7": 2,
"10,8": 2,
"10,9": 2,
"10,10": 2,
"10,11": 2,
"10,12": 2,
"10,13": 2,
"10,14": 2,
"10,15": 2
"3,0": 1,
"3,1": 2,
"3,2": 1,
"3,3": 1,
"3,4": 1,
"3,5": 1,
"3,6": 1,
"3,7": 1,
"3,8": 1,
"3,9": 1,
"3,10": 1,
"3,11": 1,
"3,12": 1,
"3,13": 1,
"3,14": 1,
"7,1": 3,
"8,0": 1,
"8,1": 2,
"8,2": 1,
"8,3": 1,
"8,4": 1,
"8,5": 1,
"8,6": 1,
"8,7": 1,
"8,8": 1,
"8,9": 1,
"8,10": 1,
"8,11": 1,
"8,12": 1,
"8,13": 1,
"8,14": 1,
"9,0": 1,
"9,1": 3,
"9,2": 1,
"10,0": 1,
"10,1": 2,
"10,2": 1,
"10,3": 1,
"10,4": 1,
"10,5": 1,
"10,6": 1,
"10,7": 1,
"10,8": 1,
"10,9": 1,
"10,10": 1,
"10,11": 1,
"10,12": 1,
"10,13": 1,
"10,14": 1,
"11,0": 1,
"11,1": 3,
"11,2": 1,
"11,9": 1,
"11,10": 1,
"12,0": 1,
"12,1": 3,
"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,
"13,0": 1,
"13,1": 2,
"13,2": 1,
"13,9": 1
},
"ColStyles": {
"1": 4
@@ -502,12 +760,15 @@
}
},
"Spans": [
"9,2,1,13",
"11,2,1,7",
"11,10,1,5",
"1,1,1,14",
"7,2,1,5",
"13,2,1,7",
"13,9,1,6",
"3,2,1,3",
"5,2,1,3",
"7,2,1,13",
"9,2,1,7",
"9,10,1,5",
"1,1,1,14"
"5,2,1,13"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
@@ -532,4 +793,4 @@
"PaperSize": {},
"Margin": {}
}
}//0R9VAocLbuObb3Qtyc4eMiI9TQ5qn2ve1kpROz1x1/8PWS9mwOgHh88DNlbJLZ86dNUB3mqnqJY0Wo/+SECWdvMj6HQy9/yDSV0r38zXOsy1ji8DIuh71DYqZIBC1ONruK9+0mTKVpjWphYw4xWugbM8nSdMlQDJISrWJ/l6NzefhusbldobVesVOZvAAnAFau8tWFc9LTAaFr0HDq39oz0Z98QoGSze/zsVTFwAo+xGufcPeynbUfsCyysK/G5asCT4XPrxLrRgX43b8/rppr0E2I1ftdJyPXCYk2n1bdulmLUCg+H62rgUlI6saLsJHbC/41QTanQmOo94qMQa816Jry51SMpFkhfoVVL4zhoGP8Z86IXfw/IyYCo8+oxv/tm8yA3qkexkhfn2TAD007UaGmqRI2y6gU5uirORwO/hLQ+CfP1j7pDhcQT13wnSLYLxbb1e9/Fr3jOvK05H1mMxpUeM8Qe7do8P6kTSGE9oa9cYLiaa5Pl9IyuBJDY2vuEIkraneUODXLS00QsQov7C4qLuO3YdxcdVQQSyMwRU85GhcErvxZM/sOZr5KmkRHO1/pmjU0qBpyQIDKo2tZIZldstE1nTGBJSvOfJxEfRPA1c1NXa5JL0kGobtFuZiyfSFqSCcn7TBl4h1JHpNQ/7DnNmBUWpXg94ljOClu3rgl6Flv7DbdiId1n90qgC9DTtTtT2PpYikEA+KrRmQzH5AhbN4neXPHwMvcnAzJZgt8iAg6S9uAKlDD8TEI4OTMgLYeSgCE+aSobOc0rmoQ/JdaiTsFGNR1n9TXnSsC7OCum4aWfT4vvRVR21C8f8VKRxDBYzVrnsl6e5nDbXPw9MNDY81gqd64cN9mvArfhc2mdKZ3K1mA1++7dH5qdZG8nHE6J92inxanp5pxoLQg==|920
}//+Ad9ByMkjtuDMTdALZRiLc8yGF98kovjAdgChhZy5TMbq5tg0gNSL3HGmZJ2pCXdyRA5WvF7g75IpxXBYJQTLnsyVbFhopyyT8Ay8Ec+gc2jPlBosfGULewjsKVGvBndh4jXmo20IwNa3sv2KDV0Sf9lX4EZ66AqMUdWHHp2eGvRuiMkGJprYt+HLx30mhecKUSVV2qMcn5q10ZqG76Whu+wKyb7ldxPPHdXvA4dVrWEE0sraiLYXrEcrhmI2O7K0Eoy5TNEv2JH10ZRJbYuStE4OH5LkOFN96CX0qYlVQ25dLjsNFASL2mTacKr3zqV20GGRqM7JNEoN8lBqTKnvbXvuyRHCQOgqj4WCtcBkauGgjTZAegv6hgU05UDEPSk8rr6MKTLuaruoGSG/xiOebyt+TJtws45nXb9HiO9a7tXsGhfmeek1vrS6m/ratmuN2IbOxnwRsU4WRDge3VvJdkLDt8V6ZkKS9UFLeg39h/ngHzOFWyfyD5/ty3HT/UWdTFBsQgo5NIoUIiySK0ld0bAdyxtSP4uXoEE/xqlB9Ej4mram0W/4aUFSCQ6OUOoA9NRX+/8yJTdPrnZfe2D+EovMA4iQBnZ7vr1SU9xvSbn+iIkC077RlozWl183QpZz20xLNLqcJb16R73jt1z9D6vDJYm6DfCZUc5zcrEW6l4EJy29e3Q0gma5mZR2fQ7zAotXqMYEoEVGYvmHHYxsYG5wI1tNBpidAVv4OA+lKchclQymyHx7v/CW7OQsV+eoVaQlSN4NYl/xRRofu4XZugr6+3CEMqmHoT2ydSsPzaQhk5WuTcwLHq7MX3bogFwkTSCAmHMlmk645n7ZJsIeLs+/VZWAIXhAJndHHZro3f8Sctjy7hMVeVb0QCJfT5nE9aIyX2u0qIINaRRlfVdpQ==|920