package customerformrouter import ( "appPlatform/api/version1" "github.com/gin-gonic/gin" ) // 权限矩阵PC端 func (a *ApiRouter) RouterGroupPc(router *gin.RouterGroup) { apiRouter := router.Group("customer_form") var methodBinding = version1.AppApiEntry.CustomerFormApi { apiRouter.GET("", methodBinding.Index) //入口 apiRouter.POST("", methodBinding.Index) //入口 apiRouter.POST("customerFormGroupTree", methodBinding.CustomerFormGroupTree) //自定义表单分组列表树 apiRouter.POST("customerFormGroupList", methodBinding.CustomerFormGroupList) //自定义表单分组列表 apiRouter.POST("addCustomerFormGroup", methodBinding.AddCustomerFormGroup) //添加自定义表单分组 apiRouter.POST("editCustomerFormGroup", methodBinding.EditCustomerFormGroup) //改变自定义表单分组内容 apiRouter.POST("editFormGroupState", methodBinding.EditFormGroupState) //改变自定义表单分组状态 apiRouter.POST("delFormGroup", methodBinding.DelFormGroup) // 强制删除(慎重操作!一旦执行不可恢复!) apiRouter.POST("gainFormGroupInfo", methodBinding.GainFormGroupInfo) // 查看分组详情 apiRouter.POST("customer_form_list", methodBinding.CustomerFormList) //自定义表单列表 apiRouter.POST("production_mark_form", methodBinding.ProductionMarkOfCustomerForm) //生成表单基本信息 apiRouter.POST("save_customer_form", methodBinding.SaveCustomerForm) //保存自定义表单 apiRouter.POST("look_customer_form", methodBinding.LookCustomerForm) //查看自定义表单 apiRouter.POST("edit_customer_form_status", methodBinding.EditCustomerFormStatus) //编辑自定义表单状态 apiRouter.POST("save_setup_cont", methodBinding.SaveSetupCont) //编辑自定义表单设置 apiRouter.POST("have_customer_form_version", methodBinding.HaveCustomerFormVersion) //获取版本列表 apiRouter.POST("edit_customer_form_info", methodBinding.EditCustomerFormInfo) //编辑自定义表单内容 apiRouter.POST("save_as_new_version", methodBinding.SaveAsNewVersion) //另存为新版 apiRouter.POST("enable_version", methodBinding.EnableVersion) //启用版本 apiRouter.POST("judge_submit_cancel", methodBinding.JudgeSubmitCancel) //检测是否存在提交和返回按钮 apiRouter.POST("have_database_table_struct", methodBinding.HaveDataBaseTableStruct) //数据库表结构(版本及数据表) apiRouter.POST("have_form_tabelcont", methodBinding.HaveFormTabelCont) //获取表单结构 apiRouter.POST("have_form_tablelist", methodBinding.HaveFormTableList) //根据版本获取数据库表集合 apiRouter.POST("optimize_repair_form", methodBinding.OptimizeOrRepairFormTable) //优化/修复数据表 apiRouter.POST("form_field_handle", methodBinding.FormFieldHandle) //表单结构数据处理 apiRouter.POST("edit_form_field", methodBinding.EditFormField) //编辑数据库表字段信息 apiRouter.POST("gainFormTableField", methodBinding.GainFormTableField) //获取表格字段 apiRouter.POST("gainTableField", methodBinding.GainTableField) //获取数据库表字段 apiRouter.POST("gainTableVersionField", methodBinding.GainTableVersionField) //根据版本Id获取相应的表单结构 apiRouter.POST("editCustomerFormList", methodBinding.EditCustomerFormList) //编辑自定义表单列表数据 apiRouter.POST("gainFormListCont", methodBinding.GainFormListCont) //获取表单列表数据 apiRouter.POST("gainFormPageListCont", methodBinding.GainFormPageListCont) //获取表单列表翻页数据 apiRouter.POST("gainListTableField", methodBinding.GainListTableField) //列表展示需要字段 apiRouter.POST("multiViewPage", methodBinding.MultiViewPAge) //多视图数据处理 // apiRouter.POST("gainCalendarList", methodBinding.GainCalendarList) //日历视图数据处理 apiRouter.POST("gainCalendarList", methodBinding.CalendarDataList) //日历视图数据处理 apiRouter.POST("setOftenApp", methodBinding.SetOftenApp) //编辑常用自定义App apiRouter.POST("gainFormPageMapCont", methodBinding.GainFormPageMapCont) //获取表单地图翻页数据 } appApiRouter := router.Group("app") var methodAppHand = version1.AppApiEntry.CustomerAppApi { appApiRouter.GET("", methodAppHand.Index) //入口 appApiRouter.POST("", methodAppHand.Index) //入口 appApiRouter.POST("createApp", methodAppHand.CreateApp) //创建APP appApiRouter.POST("gainAppEditPsge", methodAppHand.GainAppEditPsge) //获取应用编辑页面信息 appApiRouter.POST("ginOthenMenuTree", methodAppHand.GinOthenMenuTree) //获取除固定菜单以外的数据 appApiRouter.POST("saveAppMenu", methodAppHand.SaveAppMenu) //新增菜单 appApiRouter.POST("gainAllAppMenu", methodAppHand.GainAllAppMenu) //获取完整APP菜单树 appApiRouter.POST("editAppMenuCont", methodAppHand.EditAppMenuCont) //修改App菜单结构 appApiRouter.POST("editAppMenuLable", methodAppHand.EditAppMenuLable) //修改菜单名称 appApiRouter.POST("appMenuShowOrHide", methodAppHand.AppMenuShowOrHide) //显示和隐藏菜单 appApiRouter.POST("delAppMenu", methodAppHand.DelAppMenu) //删除app菜单 appApiRouter.POST("createAppForm", methodAppHand.CreateAppForm) //写入app表单菜单 appApiRouter.POST("gainAppPageInfo", methodAppHand.GainAppPageInfo) //获取app页面综合信息 appApiRouter.POST("editAppPageInfo", methodAppHand.EditAppPageInfo) //编辑App表单数据 appApiRouter.POST("saveOtherVersion", methodAppHand.SaveOtherVersion) //保存新版本 appApiRouter.POST("previewAppFormVersion", methodAppHand.PreviewAppFormVersion) //预览App多版本表单页面 appApiRouter.POST("appBasicSettings", methodAppHand.AppBasicSettings) //设置App基础 appApiRouter.POST("gainLookViews", methodAppHand.GainLookViews) //获取可见范围数据及应用管理 appApiRouter.POST("setLookViews", methodAppHand.SetLookViews) //设置可见范围 appApiRouter.POST("setAppManagerInfo", methodAppHand.SetAppManagerInfo) //设置管理使用人员 appApiRouter.POST("gianAppFormTable", methodAppHand.GianAppFormTable) //获取应用下属表单 appApiRouter.POST("setCustomerFormState", methodAppHand.SetCustomerFormState) //设置自定义表单状态 appApiRouter.POST("appJwtPower", methodAppHand.AppJwtPower) //鉴定当权人员是否有权限使用 appApiRouter.POST("editAppMenusIcon", methodAppHand.EditAppMenusIcon) //编辑APP菜单图标 appApiRouter.POST("getAllAppTableForm", methodAppHand.GetAllAppTableForm) //获取此应用的所有表单 appApiRouter.POST("calculateQuantityOption", methodAppHand.CalculateQuantityOption) //计算待办事宜,已办事宜,我创建的,抄送我的数量 appApiRouter.POST("getAppList", methodAppHand.GetAppList) //根据分组获取App列表 appApiRouter.POST("getGroupAndApp", methodAppHand.GetGroupAndApp) //获取分组及App appApiRouter.POST("gainMenuGroupForm", methodAppHand.GainMenuGroupForm) //按菜单顶级分组和表单 appApiRouter.POST("gainDataStorceAllField", methodAppHand.GainDataStorceAllField) //获取有源数据表字段 appApiRouter.POST("gaveAllApp", methodAppHand.GaveAllApp) //获取所有自定义App appApiRouter.POST("ginTeamRule", methodAppHand.GinTeamRule) //获取已经设定好的参数 appApiRouter.POST("setupRulerForm", methodAppHand.SetupRulerForm) //设定取值 appApiRouter.POST("gainAppGroupMenus", methodAppHand.GainAppGroupMenus) //获取分组App菜单 appApiRouter.POST("moveAppMenus", methodAppHand.MoveAppMenus) //移动栏目 } }