package taskrouter import ( "appPlatform/api/version1" "github.com/gin-gonic/gin" ) // 工作台 func (a *ApiRouter) RouterGroupPc(router *gin.RouterGroup) { apiRouter := router.Group("task_management") var taskManagementRouter = version1.AppApiEntry.TaskManagementApi { apiRouter.GET("", taskManagementRouter.Index) //入口 apiRouter.POST("", taskManagementRouter.Index) //入口 apiRouter.POST("app_formdata_log", taskManagementRouter.AppFormDataLog) //非流程表单提交数据记录 apiRouter.POST("gain_task_list", taskManagementRouter.GainTaskList) //获取可执行得任务列表 apiRouter.POST("gain_task_versioncont", taskManagementRouter.GianTaskVersionCont) //根据版本获取表单内容 apiRouter.POST("customer_form_adddata", taskManagementRouter.CustomerFormAddData) //自定义表单新增记录数据 apiRouter.POST("customer_form_editdata", taskManagementRouter.CustomerFormEditData) //自定义表单编辑记录数据 apiRouter.POST("newcust_form_editdata", taskManagementRouter.NewCustomerFormEditData) //自定义表单编辑记录数据(新版) // apiRouter.POST("look_customer_formdata", taskManagementRouter.LookCustomerFormData) //查看自定义表单记录数据列表 apiRouter.POST("look_customer_formdata", taskManagementRouter.LookNewCustomerFormData) //查看自定义表单记录数据列表 apiRouter.POST("del_customer_formdata", taskManagementRouter.DelCustomerFormDataLog) //删除自定义表单记录数据 apiRouter.POST("add_form_data", taskManagementRouter.AddFormAddData) //用户端自定义表单新增记录 apiRouter.POST("add_form_newdata", taskManagementRouter.AddFormAddNewData) //用户端自定义表单新增记录(新版) } taskFlowApi := router.Group("task_flow") var taskFlowRouter = version1.AppApiEntry.TaskFlowApi { taskFlowApi.GET("", taskFlowRouter.Index) //入口 taskFlowApi.POST("", taskFlowRouter.Index) //入口 taskFlowApi.POST("init_workflow", taskFlowRouter.InitializeWorkFlow) //初始化工作流 taskFlowApi.POST("gain_flow_version_list", taskFlowRouter.GainFlowVersionList) //获取工作流版本列表 taskFlowApi.POST("gain_node_factor", taskFlowRouter.GainNodeFactor) //获取审批节点或条件节点 taskFlowApi.POST("save_flow_cont", taskFlowRouter.SaveFlowCont) //写入工作流 taskFlowApi.POST("gain_flow_info", taskFlowRouter.GainFlowInfo) //获取工作流详细信息 taskFlowApi.POST("edit_flow_cont", taskFlowRouter.EditFlowCont) //编辑工作流 taskFlowApi.POST("save_new_flow", taskFlowRouter.SaveNewFlow) //另存为新版 taskFlowApi.POST("switch_flow_version", taskFlowRouter.SwitchFlowVersion) //启用&禁用 taskFlowApi.POST("generateFlow", taskFlowRouter.GenerateFlow) //生成步进工作流 taskFlowApi.POST("gainFlowPeople", taskFlowRouter.GainFlowPeople) //获取操作人、 taskFlowApi.POST("searchUserList", taskFlowRouter.SearchUserList) //自定义表单搜索人员 taskFlowApi.POST("startRunFlow", taskFlowRouter.StartRunFlow) //发起工作流 taskFlowApi.POST("taskFlowList", taskFlowRouter.TaskFlowList) //流程任务 taskFlowApi.POST("gainRunTaskFlow", taskFlowRouter.GainRunTaskFlow) //获取正在执行得任务流程 taskFlowApi.POST("submitApprovalResults", taskFlowRouter.SubmitApprovalResults) //提交审批结果 taskFlowApi.POST("delRunFlow", taskFlowRouter.DelRunFlow) //删除工作流任务 taskFlowApi.POST("afreshRunFlow", taskFlowRouter.AfreshRunFlow) //重新发起流程 taskFlowApi.POST("onlyPublishFlow", taskFlowRouter.OnlyPublishFlow) //已有表单数据,只发布流程 taskFlowApi.POST("retractRunFlow", taskFlowRouter.RetractRunFlow) //撤回申请 taskFlowApi.POST("gainEditFormFlowInfo", taskFlowRouter.GainEditFormFlowInfo) //获取要修改的数据 taskFlowApi.POST("editFormLogData", taskFlowRouter.EditFormLogData) //申请修改数据 } }