{"Message":"增加收益记录变动","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/任务工时表"},{"State":1,"Type":1,"Name":"PCPage/修改报工"},{"State":1,"Type":1,"Name":"PCPage/FGC_任务详情"},{"State":1,"Type":11,"Name":"UserService"},{"State":1,"Type":7,"Name":"Table/收益变动记录表"},{"State":1,"Type":31,"Name":"UserControlPage/收益数据横幅"},{"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":28,"Name":"ProcessItem/结算申请"},{"State":1,"Type":15,"Name":"ServerCommand/绑定工时与请款单"},{"State":1,"Type":1,"Name":"PCPage/审批结算申请单"},{"State":1,"Type":7,"Name":"Table/付款凭证表"},{"State":3,"Type":1,"Name":"PCPage/办理结算审批单"},{"State":3,"Type":15,"Name":"ServerCommand/绑定结算请款单凭证ID"},{"State":3,"Type":15,"Name":"ServerCommand/记录收益变动"}],"Version":"v1"}

This commit is contained in:
SHAMUSPC\NINGMEI
2024-03-28 23:13:02 +08:00
parent 7add6ffe44
commit 893e5c862c
22 changed files with 2190 additions and 846 deletions

View File

@@ -26,17 +26,43 @@
"DataValidationInfo": {
"IgnoreBlank": false
}
},
{
"Name": "工时ID数组",
"DataValidationInfo": {
"IgnoreBlank": false
}
}
]
}
],
"Commands": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "单据",
"TableValue": {
"TableName": "收益请款单表",
"TableValueType": 1,
"BindingInfos": [
{
"BindingInfo": {
"TableName": "收益请款单表",
"ColumnName": "工时ID数组",
"GUID": "244ec80e-5831-44d1-8366-df1406ead9ff"
},
"ColumnName": "工时ID数组"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "收益请款单表",
"ColumnName": "ID",
"GUID": "aed2d551-3fe7-4d07-88a6-4d935d9792f7"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=请款单ID"
}
},
"TopCount": "1"
},
"ID": "ec9c21ad2fe34592ae97cbf4d94e7e58"
},
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "任务工时表",
@@ -52,7 +78,7 @@
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=工时ID数组"
"SerializeProperty": "=单据.工时ID数组"
}
},
"UpdateBindingValues": [
@@ -60,7 +86,7 @@
"BindingInfo": {
"TableName": "任务工时表",
"ColumnName": "请款单ID",
"GUID": "40714ae4-382b-40df-ba1e-9b2bde3ee0e8"
"GUID": "81fdadc9-bb3e-4d66-abaa-d85414a4f5d7"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",

View File

@@ -0,0 +1,203 @@
{
"Name": "绑定结算请款单凭证ID",
"Enabled": true,
"Triggers": [
{
"$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
"Permission": {
"PermissionData": {
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
},
"permissionBindings": [
{
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
"roleNames": [
"FGC_LoginUser"
]
}
]
}
},
"Parameters": [
{
"Name": "请款单ID",
"DataValidationInfo": {
"IgnoreBlank": false
}
},
{
"Name": "凭证ID",
"DataValidationInfo": {
"IgnoreBlank": false
}
}
]
}
],
"Commands": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "请款单",
"TableValue": {
"TableName": "收益请款单表",
"TableValueType": 1,
"BindingInfos": [
{
"BindingInfo": {
"TableName": "收益请款单表",
"ColumnName": "请款人",
"GUID": "c963a44b-4716-4526-86a6-664edcaf1d89"
},
"ColumnName": "请款人"
},
{
"BindingInfo": {
"TableName": "收益请款单表",
"ColumnName": "户名",
"GUID": "991ef5e9-65de-4f2d-9ed6-9f36b3114c78"
},
"ColumnName": "户名"
},
{
"BindingInfo": {
"TableName": "收益请款单表",
"ColumnName": "帐号",
"GUID": "55ee3d92-fe3e-421b-ae51-d7d9293ca85f"
},
"ColumnName": "帐号"
},
{
"BindingInfo": {
"TableName": "收益请款单表",
"ColumnName": "开户行",
"GUID": "7550ff72-06c5-481f-b9fb-5964e9c368e1"
},
"ColumnName": "开户行"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "收益请款单表",
"ColumnName": "ID",
"GUID": "0833eff5-5814-40fe-8cff-b73eabd4b1c5"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=请款单ID"
}
},
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "7838c90dad534d6cb7ae55f0aa63369b"
},
{
"$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "收益请款单表",
"ShowConfirm": false,
"RowsToUpdate": 1,
"RowsToUpdateCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "收益请款单表",
"ColumnName": "ID",
"GUID": "28f0ca89-a70a-40b9-96b6-f0b014b20a5f"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=请款单ID"
}
},
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "收益请款单表",
"ColumnName": "付款凭证ID",
"GUID": "02f3b375-c90d-472d-a961-65e6219c0329"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=凭证ID"
}
}
]
},
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "付款凭证表",
"ShowConfirm": false,
"RowsToUpdate": 1,
"RowsToUpdateCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "付款凭证表",
"ColumnName": "ID",
"GUID": "20193d9f-de70-4675-8748-d8c2ab9c5b98"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=凭证ID"
}
},
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "付款凭证表",
"ColumnName": "收款人",
"GUID": "5b52c634-0ea3-49aa-9b30-e9f54f35173a"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=请款单.请款人"
}
},
{
"BindingInfo": {
"TableName": "付款凭证表",
"ColumnName": "户名",
"GUID": "9b0f90e5-73e6-4197-9809-322082127662"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=请款单.户名"
}
},
{
"BindingInfo": {
"TableName": "付款凭证表",
"ColumnName": "卡号",
"GUID": "e0aa8a6d-68b5-4a20-9f43-f36f4b65ecf8"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=请款单.帐号"
}
},
{
"BindingInfo": {
"TableName": "付款凭证表",
"ColumnName": "开户行",
"GUID": "d8ab546d-1aba-478b-b830-f030b09c5bad"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=请款单.开户行"
}
}
]
}
]
},
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "0",
"Message": "绑定成功"
}
]
}

View File

@@ -0,0 +1,215 @@
{
"Name": "记录收益变动",
"Enabled": true,
"Triggers": [
{
"$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon",
"Permission": {
"PermissionData": {
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core"
},
"permissionBindings": [
{
"$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core",
"roleNames": [
"FGC_LoginUser"
]
}
]
}
},
"Parameters": [
{
"Name": "请款单ID",
"DataValidationInfo": {
"IgnoreBlank": false
}
}
]
}
],
"Commands": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "请款单",
"TableValue": {
"TableName": "收益请款单表",
"TableValueType": 1,
"BindingInfos": [
{
"BindingInfo": {
"TableName": "收益请款单表",
"ColumnName": "付款凭证ID",
"GUID": "97c9ef6c-ef91-4922-9d3f-8be0f5113b88"
},
"ColumnName": "付款凭证ID"
},
{
"BindingInfo": {
"TableName": "收益请款单表",
"ColumnName": "付款凭证ID",
"GUID": "44892132-df99-4467-aed8-936bf84a67f6",
"RelationBinding": {
"RelatedTable": "付款凭证表",
"RelatedColumn": "ID",
"DisplayColumn": "付款金额"
}
},
"ColumnName": "付款金额"
},
{
"BindingInfo": {
"TableName": "收益请款单表",
"ColumnName": "付款凭证ID",
"GUID": "fc7a9f5e-f5c9-468a-9cca-4fd51092a65c",
"RelationBinding": {
"RelatedTable": "付款凭证表",
"RelatedColumn": "ID",
"DisplayColumn": "备注"
}
},
"ColumnName": "备注"
},
{
"BindingInfo": {
"TableName": "收益请款单表",
"ColumnName": "请款日期",
"GUID": "a512c59c-4bd5-4553-9740-c859a20ae38c"
},
"ColumnName": "请款日期"
},
{
"BindingInfo": {
"TableName": "收益请款单表",
"ColumnName": "付款凭证ID",
"GUID": "35fd0f79-a95d-4920-ba1e-6ec049a2672f",
"RelationBinding": {
"RelatedTable": "付款凭证表",
"RelatedColumn": "ID",
"DisplayColumn": "经手人"
}
},
"ColumnName": "经手人"
},
{
"BindingInfo": {
"TableName": "收益请款单表",
"ColumnName": "付款凭证ID",
"GUID": "ec24ebd3-e0e7-4d84-8116-86e5fa9dddaf",
"RelationBinding": {
"RelatedTable": "付款凭证表",
"RelatedColumn": "ID",
"DisplayColumn": "收款人"
}
},
"ColumnName": "收款人"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "收益请款单表",
"ColumnName": "ID",
"GUID": "148cb134-07a7-4aa6-adaf-ef6455b003ab"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=请款单ID"
}
},
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "6c29c26c85e4460199f8d567f529d043"
},
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "收益变动记录表",
"UpdateType": "add",
"ShowConfirm": false,
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "收益变动记录表",
"ColumnName": "日期",
"GUID": "f7968c03-b160-4b0d-b3d4-f18d24d8607f"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=请款单.请款日期"
}
},
{
"BindingInfo": {
"TableName": "收益变动记录表",
"ColumnName": "成员",
"GUID": "f0630db0-89c5-4e28-8604-d08d2d5ab839"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=请款单.收款人"
}
},
{
"BindingInfo": {
"TableName": "收益变动记录表",
"ColumnName": "操作人",
"GUID": "e9d11215-f07e-460f-b974-7a85d4f6c31b"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=请款单.经手人"
}
},
{
"BindingInfo": {
"TableName": "收益变动记录表",
"ColumnName": "来源",
"GUID": "e261f745-d04f-4049-bbbd-e36611add773"
},
"Value": "收益结算申请"
},
{
"BindingInfo": {
"TableName": "收益变动记录表",
"ColumnName": "来源ID",
"GUID": "78e092b2-67bc-4018-b7be-d34a8ee3bf12"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=请款单ID"
}
},
{
"BindingInfo": {
"TableName": "收益变动记录表",
"ColumnName": "金额",
"GUID": "d82a00f6-920f-42f9-b8e9-92ae696cafe9"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=请款单.付款金额"
}
},
{
"BindingInfo": {
"TableName": "收益变动记录表",
"ColumnName": "备注",
"GUID": "9a003cb7-67a0-45da-a3bc-2f73ceefcd01"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=请款单.备注"
}
}
]
},
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "0",
"Message": "绑定成功"
}
]
}