Files
clue/ServerCommands/项目/应用项目增补工时.json
SHAMUSPC\NINGMEI 39c26e92a2 {"Message":"增加项目立项审批\r\n增加项目工时增补审批","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/项目表"},{"State":1,"Type":1,"Name":"PCPage/项目列表"},{"State":1,"Type":1,"Name":"PCPage/项目标题"},{"State":1,"Type":3,"Name":"MasterPCPage/FGC_母版页"},{"State":1,"Type":8,"Name":"ApplicationSetting"},{"State":1,"Type":9,"Name":"Theme"},{"State":1,"Type":11,"Name":"UserService"},{"State":1,"Type":12,"Name":"CustomLibrary"},{"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":1,"Name":"PCPage/右键菜单1"},{"State":1,"Type":1,"Name":"PCPage/项目菜单"},{"State":1,"Type":7,"Name":"Table/项目分组","ExclusiveType":0},{"State":1,"Type":1,"Name":"PCPage/项目信息"},{"State":3,"Type":38,"Name":"Image/更多.png"},{"State":3,"Type":36,"Name":"ShareCommandContainer/跳转当前项目"},{"State":3,"Type":7,"Name":"Table/项目状态"},{"State":3,"Type":28,"Name":"ProcessItem/立项流程"},{"State":3,"Type":22,"Name":"Tables/流程表文件夹"},{"State":3,"Type":30,"Name":"TableProcessView/ACT_RE_PROCDEF_View"},{"State":3,"Type":30,"Name":"TableProcessView/ACT_HI_PROCINST_View"},{"State":3,"Type":30,"Name":"TableProcessView/ACT_HI_TASKINST_View"},{"State":3,"Type":30,"Name":"TableProcessView/ACT_RU_TASK_View"},{"State":3,"Type":30,"Name":"TableProcessView/ACT_HI_COMMENT_View"},{"State":3,"Type":6,"Name":"Pages/流程页面文件夹"},{"State":3,"Type":6,"Name":"Pages/流程页面文件夹_手机版"},{"State":3,"Type":24,"Name":"MasterPages/流程母版页面文件夹"},{"State":3,"Type":1,"Name":"PCPage/FGC_流程列表"},{"State":3,"Type":1,"Name":"PCPage/FGC_流程追踪"},{"State":3,"Type":1,"Name":"PCPage/FGC_审批记录"},{"State":3,"Type":1,"Name":"PCPage/FGC_任务详情"},{"State":3,"Type":1,"Name":"PCPage/FGC_我发起的"},{"State":3,"Type":1,"Name":"PCPage/FGC_我的待办"},{"State":3,"Type":1,"Name":"PCPage/FGC_我的已办"},{"State":3,"Type":1,"Name":"PCPage/FGC_我的待阅"},{"State":3,"Type":1,"Name":"PCPage/FGC_我的已阅"},{"State":3,"Type":1,"Name":"PCPage/FGC_我委托的"},{"State":3,"Type":3,"Name":"MasterPCPage/FGC_流程中心"},{"State":3,"Type":2,"Name":"MobilePage/FGC_流程列表_手机版"},{"State":3,"Type":2,"Name":"MobilePage/FGC_流程追踪_手机版"},{"State":3,"Type":2,"Name":"MobilePage/FGC_审批记录_手机版"},{"State":3,"Type":2,"Name":"MobilePage/FGC_任务详情_手机版"},{"State":3,"Type":2,"Name":"MobilePage/FGC_我发起的_手机版"},{"State":3,"Type":2,"Name":"MobilePage/FGC_我的待办_手机版"},{"State":3,"Type":2,"Name":"MobilePage/FGC_我的已办_手机版"},{"State":3,"Type":2,"Name":"MobilePage/FGC_我的待阅_手机版"},{"State":3,"Type":2,"Name":"MobilePage/FGC_我的已阅_手机版"},{"State":3,"Type":2,"Name":"MobilePage/FGC_我委托的_手机版"},{"State":3,"Type":4,"Name":"MasterMobilePage/FGC_流程中心_手机版"},{"State":3,"Type":20,"Name":"ServerCommands/项目"},{"State":3,"Type":15,"Name":"ServerCommand/修改项目状态"},{"State":3,"Type":15,"Name":"ServerCommand/新增项目"},{"State":3,"Type":1,"Name":"PCPage/项目审批"},{"State":3,"Type":7,"Name":"Table/项目预算变动表"},{"State":3,"Type":1,"Name":"PCPage/工时增补申请"},{"State":3,"Type":38,"Name":"Image/时间.svg"},{"State":3,"Type":1,"Name":"PCPage/工时增补审批"},{"State":3,"Type":28,"Name":"ProcessItem/工时增补申请"},{"State":3,"Type":15,"Name":"ServerCommand/修改增补工时状态"},{"State":3,"Type":15,"Name":"ServerCommand/新增项目工时增补"},{"State":3,"Type":15,"Name":"ServerCommand/应用项目增补工时"}],"Version":"v1"}
2024-03-05 14:44:22 +08:00

256 lines
9.4 KiB
JSON

{
"Name": "应用项目增补工时",
"Enabled": true,
"Triggers": [
{
"$type": "Forguncy.ServerCommands.Models.PostRequestTrigger, 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": "c358a68d-b262-4537-af8a-9fa7fa80c334"
},
"ColumnName": "项目ID"
},
{
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "项目ID",
"GUID": "30cf2bdb-e5ac-4291-a6a7-d82359931ab9",
"RelationBinding": {
"RelatedTable": "项目表",
"RelatedColumn": "ID",
"DisplayColumn": "项目名称"
}
},
"ColumnName": "项目名称"
},
{
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "申请人",
"GUID": "3df8d4d9-a9f9-439b-9380-2ccc41558510",
"AttachType": {
"$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess",
"UserColumnAttachType": 1
}
},
"ColumnName": "申请人"
},
{
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "原预算工时",
"GUID": "bd7157ab-e5e4-48d9-8553-c09cb2f07977"
},
"ColumnName": "原预算工时"
},
{
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "增加预算工时",
"GUID": "bc7899f3-0dda-452b-9454-3b02caae30b4"
},
"ColumnName": "增加预算工时"
},
{
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "状态",
"GUID": "11ba6ee3-3c4f-40ba-a74e-de502508b653"
},
"ColumnName": "状态"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "ID",
"GUID": "423e1509-3433-462a-9925-c74ef20fb74a"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=申请ID"
}
},
"TopCount": "1"
},
"ID": "0f3c40a2b6704fd58b6364fbaa26c72f"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=申请表"
}
},
"value": "%Null%",
"compareType": 1
},
"CommandList": [
{
"$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon",
"IsolationLevel": 4096,
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "项目预算变动表",
"ShowConfirm": false,
"RowsToUpdate": 1,
"RowsToUpdateCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "ID",
"GUID": "56549cfe-5d2c-40be-9b4e-b37189a7cc09"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=申请ID"
}
},
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "项目预算变动表",
"ColumnName": "状态",
"GUID": "70c1e56f-b20a-4404-a138-2026373fc13f"
},
"Value": "已通过"
}
]
},
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "项目表",
"ShowConfirm": false,
"RowsToUpdate": 1,
"RowsToUpdateCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "项目表",
"ColumnName": "ID",
"GUID": "6ea0fe03-a28c-4587-8261-e3e3f225f6ba"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=申请表.项目ID"
}
},
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "项目表",
"ColumnName": "项目预算工时",
"GUID": "e2998a34-b8dc-487e-828a-f88d10845e9c"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=申请表.原预算工时+申请表.增加预算工时"
}
}
]
},
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "项目动态",
"UpdateType": "add",
"ShowConfirm": false,
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目ID",
"GUID": "0ee6e5e6-124f-43ca-b155-c57301a1bcc1"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=申请表.项目ID"
}
},
{
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "项目动态",
"GUID": "a7ce2d71-85a3-45d0-8c81-b291857f059d"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=申请表.申请人&\"申请增补了\"&申请表.增加预算工时&\"个工时预算\""
}
},
{
"BindingInfo": {
"TableName": "项目动态",
"ColumnName": "执行人",
"GUID": "eb609cce-274a-437a-956a-611f8e5f4c65"
},
"Value": "%CurrentUser%"
}
]
}
]
},
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "0",
"Message": "应用成功"
}
],
"ID": "c538d873-4a71-456b-b7ef-fe41997fa7dc"
},
{
"CommandList": [
{
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
"ErrorCode": "400",
"Message": "找不到该申请记录"
}
],
"ID": "72d41603-3d13-4aac-a6d7-a6b28c79a3dc"
}
]
}
]
}