['checkLogin']],function ($route){ //文件上传统一方法 $route->any('uploadFile', 'Api\FileUploadController@uploadFile'); //获取默认表头 $route->any('getTableHead','Api\TableHeadController@tableHeadGet'); //设置表头 $route->any('setTableHead','Api\TableHeadController@tableHeadAdd'); //获取下载模板 $route->any('getTableTitleXls','Api\ImportController@getTableTitleXls'); //菜单 $route->any('menuList', 'Api\SysMenuController@menuList'); //导入 $route->any('importAll','Api\ImportController@importAll'); //导出统一方法 $route->any('exportFile', 'Api\ExportFileController@exportFile'); //只有超级管理员有权限的接口 ------- 菜单管理前端页面不开放 $route->any('menuAdd', 'Api\SysMenuController@add')->name('only.add'); $route->any('menuEdit', 'Api\SysMenuController@edit')->name('only.edit'); $route->any('menuDel', 'Api\SysMenuController@del')->name('only.delete'); $route->any('menuMove', 'Api\SysMenuController@menuMove')->name('only.move'); $route->any('employeeManageAdd', 'Api\EmployeeController@employeeManageAdd')->name('only.manageAdd'); $route->any('employeeManageEdit', 'Api\EmployeeController@employeeManageEdit')->name('only.admin'); //用户表头自定义设置相关 $route->any('customFieldList', 'Api\CustomFieldSettingController@list'); $route->any('customFieldEdit', 'Api\CustomFieldSettingController@edit'); $route->any('customFieldAdd', 'Api\CustomFieldSettingController@add'); $route->any('customFieldDel', 'Api\CustomFieldSettingController@del'); $route->any('customFieldDetail', 'Api\CustomFieldSettingController@detail'); //人员 $route->any('employeeAdd', 'Api\EmployeeController@employeeAdd')->middleware('OssFileDeal'); $route->any('employeeEdit', 'Api\EmployeeController@employeeEdit')->middleware('OssFileDeal'); $route->any('employeeEditOther', 'Api\EmployeeController@employeeEditOther')->name('employee.editPassword'); $route->any('employeeDel', 'Api\EmployeeController@employeeDel')->middleware('OssFileDeal'); $route->any('employeeDetail', 'Api\EmployeeController@employeeDetail')->name('employee.detail'); $route->any('employeeList', 'Api\EmployeeController@employeeList')->name('employee.list'); $route->any('employeeDepart', 'Api\EmployeeController@employeeDepart'); $route->any('employeeEditImg', 'Api\EmployeeController@employeeEditImg')->middleware('OssFileDeal'); $route->any('getEmployeeImg', 'Api\EmployeeController@getEmployeeImg'); //公司设置 $route->any('companySet', 'Api\EmployeeController@companySet'); $route->any('companyDetail', 'Api\EmployeeController@companyDetail'); //部门 $route->any('departAdd', 'Api\EmployeeController@departAdd')->name('depart.add'); $route->any('departEdit', 'Api\EmployeeController@departEdit')->name('depart.edit'); $route->any('departDel', 'Api\EmployeeController@departDel')->name('employee.del'); $route->any('departList', 'Api\EmployeeController@departList'); //角色 $route->any('roleAdd', 'Api\EmployeeController@roleAdd')->name('role.add'); $route->any('roleEdit', 'Api\EmployeeController@roleEdit')->name('role.edit'); $route->any('roleDel', 'Api\EmployeeController@roleDel')->name('role.delete'); $route->any('roleList', 'Api\EmployeeController@roleList'); $route->any('roleDetail', 'Api\EmployeeController@roleDetail')->name('role.'); $route->any('roleMenu', 'Api\EmployeeController@roleMenu')->name('role.'); //设备 $route->any('deviceList', 'Api\DeviceController@deviceList'); $route->any('deviceEdit', 'Api\DeviceController@deviceEdit'); $route->any('deviceAdd', 'Api\DeviceController@deviceAdd'); $route->any('deviceDel', 'Api\DeviceController@deviceDel'); $route->any('deviceDetail', 'Api\DeviceController@deviceDetail'); // 项目 任务 节点 都可以用的 文件上传 文件删除 更改交付物状态 $route->any('itemFileUpLoad', 'Api\ItemController@itemFileUpLoad'); $route->any('itemFileUpDelete', 'Api\ItemController@itemFileUpDelete'); $route->any('itemFileIsDelivery', 'Api\ItemController@itemFileIsDelivery'); //项目 $route->any('itemList', 'Api\ItemController@itemList'); $route->any('itemEdit', 'Api\ItemController@itemEdit'); $route->any('itemAdd', 'Api\ItemController@itemAdd'); $route->any('itemDel', 'Api\ItemController@itemDel'); $route->any('itemDetail', 'Api\ItemController@itemDetail'); $route->any('itemDetailBoard', 'Api\ItemController@itemDetailBoard'); $route->any('itemFinish', 'Api\ItemController@itemFinish'); //项目节点 $route->any('itemNodeList', 'Api\ItemController@itemNodeList'); $route->any('itemNodeEdit', 'Api\ItemController@itemNodeEdit'); $route->any('itemNodeAdd', 'Api\ItemController@itemNodeAdd'); $route->any('itemNodeDel', 'Api\ItemController@itemNodeDel'); $route->any('itemNodeDetail', 'Api\ItemController@itemNodeDetail'); $route->any('itemNodeDetailBoard', 'Api\ItemController@itemNodeDetailBoard'); $route->any('itemNodeFinish', 'Api\ItemController@itemNodeFinish'); //项目节点任务 $route->any('itemNodeMissionListBySearch', 'Api\ItemController@itemNodeMissionListBySearch'); //不分页 带 项目 节点查询 $route->any('itemNodeMissionDetailBoard', 'Api\ItemController@itemNodeMissionDetailBoard'); $route->any('itemNodeMissionEdit', 'Api\ItemController@itemNodeMissionEdit'); $route->any('itemNodeMissionAdd', 'Api\ItemController@itemNodeMissionAdd'); $route->any('itemNodeMissionDel', 'Api\ItemController@itemNodeMissionDel'); $route->any('itemNodeMissionDetail', 'Api\ItemController@itemNodeMissionDetail'); $route->any('itemNodeMissionFinish', 'Api\ItemController@itemNodeMissionFinish'); // 完结 $route->any('itemNodeMissionUpdateProgress', 'Api\ItemController@itemNodeMissionUpdateProgress'); // 更新任务进展 $route->any('itemNodeMissionUpdateProgressContent', 'Api\ItemController@itemNodeMissionUpdateProgressContent'); // 更新任务进展人员日报 $route->any('itemNodeMissionUpdateState', 'Api\ItemController@itemNodeMissionUpdateState'); // 拖拽更新任务状态 $route->any('itemNodeMissionList', 'Api\ItemController@itemNodeMissionList'); $route->any('itemGannetList', 'Api\ItemController@itemGannetList'); $route->any('itemGannetGetSonData', 'Api\ItemController@itemGannetGetSonData'); //标签管理 $route->any('tagList', 'Api\TagController@tagList'); $route->any('tagEdit', 'Api\TagController@tagEdit'); $route->any('tagAdd', 'Api\TagController@tagAdd'); $route->any('tagDel', 'Api\TagController@tagDel'); $route->any('tagDetail', 'Api\TagController@tagDetail'); //团队 $route->any('teamList', 'Api\TeamController@teamList'); $route->any('teamEdit', 'Api\TeamController@teamEdit'); $route->any('teamAdd', 'Api\TeamController@teamAdd'); $route->any('teamDel', 'Api\TeamController@teamDel'); $route->any('teamDetail', 'Api\TeamController@teamDetail'); //审批流模板 $route->any('workFlowList', 'Api\WorkFlowController@workFlowList'); $route->any('workFlowEdit', 'Api\WorkFlowController@workFlowEdit'); $route->any('workFlowAdd', 'Api\WorkFlowController@workFlowAdd'); $route->any('workFlowDel', 'Api\WorkFlowController@workFlowDel'); $route->any('workFlowDetail', 'Api\WorkFlowController@workFlowDetail'); //待我审核 $route->any('getMyPendingApprovals', 'Api\WorkFlowController@getMyPendingApprovals'); //待我审核时查看详情 $route->any('getMyPendingApprovalsDetail', 'Api\WorkFlowController@getMyPendingApprovalsDetail'); //已完成 $route->any('getMyHandledApprovals', 'Api\WorkFlowController@getMyHandledApprovals'); //审核接口 $route->any('approval', 'Api\WorkFlowController@approval'); //费用类型 $route->any('feeAdd', 'Api\FeeController@feeAdd')->name('fee.add'); $route->any('feeEdit', 'Api\FeeController@feeEdit')->name('fee.edit'); $route->any('feeDel', 'Api\FeeController@feeDel')->name('fee.del'); $route->any('feeList', 'Api\FeeController@feeList'); //人员月度研发工时单 $route->any('monthlyPwOrderList', 'Api\PersonWorkController@monthlyPwOrderList'); $route->any('monthlyPwOrderEdit', 'Api\PersonWorkController@monthlyPwOrderEdit'); $route->any('monthlyPwOrderAdd', 'Api\PersonWorkController@monthlyPwOrderAdd'); $route->any('monthlyPwOrderDel', 'Api\PersonWorkController@monthlyPwOrderDel'); $route->any('monthlyPwOrderDetail', 'Api\PersonWorkController@monthlyPwOrderDetail'); //设备月度研发工时单 $route->any('monthlyDwOrderList', 'Api\DeviceWorkController@monthlyDwOrderList'); $route->any('monthlyDwOrderEdit', 'Api\DeviceWorkController@monthlyDwOrderEdit'); $route->any('monthlyDwOrderAdd', 'Api\DeviceWorkController@monthlyDwOrderAdd'); $route->any('monthlyDwOrderDel', 'Api\DeviceWorkController@monthlyDwOrderDel'); $route->any('monthlyDwOrderDetail', 'Api\DeviceWorkController@monthlyDwOrderDetail'); //人员月度工资单 $route->any('monthlyPsOrderList', 'Api\PersonSalaryController@monthlyPsOrderList'); $route->any('monthlyPsOrderEdit', 'Api\PersonSalaryController@monthlyPsOrderEdit'); $route->any('monthlyPsOrderAdd', 'Api\PersonSalaryController@monthlyPsOrderAdd'); $route->any('monthlyPsOrderDel', 'Api\PersonSalaryController@monthlyPsOrderDel'); $route->any('monthlyPsOrderDetail', 'Api\PersonSalaryController@monthlyPsOrderDetail'); //设备月度折旧单 $route->any('monthlyDdOrderList', 'Api\DeviceDepreciationController@monthlyDdOrderList'); $route->any('monthlyDdOrderEdit', 'Api\DeviceDepreciationController@monthlyDdOrderEdit'); $route->any('monthlyDdOrderAdd', 'Api\DeviceDepreciationController@monthlyDdOrderAdd'); $route->any('monthlyDdOrderDel', 'Api\DeviceDepreciationController@monthlyDdOrderDel'); $route->any('monthlyDdOrderDetail', 'Api\DeviceDepreciationController@monthlyDdOrderDetail'); //规则配置 $route->any('ruleSetList', 'Api\RuleSetController@ruleSetList'); $route->any('ruleSetEdit', 'Api\RuleSetController@ruleSetEdit'); $route->any('ruleSetAdd', 'Api\RuleSetController@ruleSetAdd'); $route->any('ruleSetDel', 'Api\RuleSetController@ruleSetDel'); $route->any('ruleSetDetail', 'Api\RuleSetController@ruleSetDetail'); $route->any('ruleSetCreate', 'Api\RuleSetController@ruleSetCreate'); //人员日工时单 $route->any('dailyPwOrderList', 'Api\PersonWorkController@dailyPwOrderList'); $route->any('dailyPwOrderEdit', 'Api\PersonWorkController@dailyPwOrderEdit'); $route->any('dailyPwOrderAdd', 'Api\PersonWorkController@dailyPwOrderAdd'); $route->any('dailyPwOrderDel', 'Api\PersonWorkController@dailyPwOrderDel'); $route->any('dailyPwOrderDetail', 'Api\PersonWorkController@dailyPwOrderDetail'); //根据月工时生成 $route->any('dailyPwOrderCreate', 'Api\PersonWorkController@dailyPwOrderCreate'); $route->any('dailyPwOrderPreview', 'Api\PersonWorkController@dailyPwOrderPreview'); $route->any('dailyPwOrderSave', 'Api\PersonWorkController@dailyPwOrderSave'); //设备日工时单 $route->any('dailyDwOrderList', 'Api\DeviceWorkController@dailyDwOrderList'); $route->any('dailyDwOrderEdit', 'Api\DeviceWorkController@dailyDwOrderEdit'); $route->any('dailyDwOrderAdd', 'Api\DeviceWorkController@dailyDwOrderAdd'); $route->any('dailyDwOrderDel', 'Api\DeviceWorkController@dailyDwOrderDel'); $route->any('dailyDwOrderDetail', 'Api\DeviceWorkController@dailyDwOrderDetail'); //根据月工时生成 $route->any('dailyDwOrderCreate', 'Api\DeviceWorkController@dailyDwOrderCreate'); $route->any('dailyDwOrderPreview', 'Api\DeviceWorkController@dailyDwOrderPreview'); $route->any('dailyDwOrderSave', 'Api\DeviceWorkController@dailyDwOrderSave'); //日历设置 $route->any('calendarList', 'Api\CalendarController@calendarList'); $route->any('calendarEdit', 'Api\CalendarController@calendarEdit'); $route->any('calendarAdd', 'Api\CalendarController@calendarAdd'); $route->any('calendarDel', 'Api\CalendarController@calendarDel'); $route->any('calendarDetail', 'Api\CalendarController@calendarDetail'); //归档 $route->any('archiveList', 'Api\ArchiveController@archiveList'); $route->any('archiveAdd', 'Api\ArchiveController@archiveAdd'); $route->any('archiveDel', 'Api\ArchiveController@archiveDel'); //请假单 加班单 $route->any('pLeaveOverOrderList', 'Api\PLeaveOverController@pLeaveOverList'); $route->any('pLeaveOverEdit', 'Api\PLeaveOverController@pLeaveOverEdit'); $route->any('pLeaveOverAdd', 'Api\PLeaveOverController@pLeaveOverAdd'); $route->any('pLeaveOverDel', 'Api\PLeaveOverController@pLeaveOverDel'); $route->any('pLeaveOverDetail', 'Api\PLeaveOverController@pLeaveOverDetail'); //获取默认月考勤数据 人和设备 $route->any('isSetMonthCalendar', 'Api\RuleSetController@isSetMonthCalendar'); //费用报销单 $route->any('expenseClaimsList', 'Api\ExpenseClaimsController@expenseClaimsList'); $route->any('expenseClaimsAdd', 'Api\ExpenseClaimsController@expenseClaimsAdd')->middleware('OssFileDeal'); $route->any('expenseClaimsEdit', 'Api\ExpenseClaimsController@expenseClaimsEdit')->middleware('OssFileDeal'); $route->any('expenseClaimsDel', 'Api\ExpenseClaimsController@expenseClaimsDel')->middleware('OssFileDeal'); $route->any('expenseClaimsDetail', 'Api\ExpenseClaimsController@expenseClaimsDetail'); //研发支出辅助帐 $route->any('auxiliaryAccountList', 'Api\AuxiliaryAccountController@auxiliaryAccountList'); $route->any('auxiliaryAccountAdd', 'Api\AuxiliaryAccountController@auxiliaryAccountAdd'); $route->any('auxiliaryAccountEdit', 'Api\AuxiliaryAccountController@auxiliaryAccountEdit'); $route->any('auxiliaryAccountDel', 'Api\AuxiliaryAccountController@auxiliaryAccountDel'); $route->any('auxiliaryAccountDetail', 'Api\AuxiliaryAccountController@auxiliaryAccountDetail'); ////需要一个单独的接口根据月份汇总新增的研发支出辅助帐 $route->any('auxiliaryAccountSummary', 'Api\AuxiliaryAccountController@auxiliaryAccountSummary'); //统计类 ///人员工时统计表(日维度) $route->any('employeeDayHourStatistic', 'Api\StatisticController@employeeDayHourStatistic'); ///人员工资统计表(月维度) $route->any('employeeMonthSalaryStatistic', 'Api\StatisticController@employeeMonthSalaryStatistic'); ///人员活动工时考勤占比汇总表(月维度) $route->any('itemEmployeeSalaryStatistic', 'Api\StatisticController@itemEmployeeSalaryStatistic'); ///项目工资分摊统计表(月) $route->any('itemDaySalaryStatistic', 'Api\StatisticController@itemDaySalaryStatistic'); ///项目设备折旧费用统计表(月) $route->any('itemDeviceMonthStatistic', 'Api\StatisticController@itemDeviceMonthStatistic'); ///研发支出辅助帐汇总表(年) $route->any('employeeAttendanceMonthStatistic', 'Api\StatisticController@employeeAttendanceMonthStatistic'); ///年度研发支出辅助账汇总表(年) $route->any('auxiliaryStatistic', 'Api\StatisticController@auxiliaryStatistic'); //企业研发开发活动汇总表 $route->any('enterpriseRdStatistic', 'Api\StatisticController@enterpriseRdStatistic'); //企业研究开发科技人员情况表 $route->any('enterpriseRdManStatistic', 'Api\StatisticController@enterpriseRdManStatistic'); //企业研发开发活动汇总表 $route->any('enterpriseRdItemStatistic', 'Api\StatisticController@enterpriseRdItemStatistic'); //人员月度工资 $route->any('employeeMonthSalaryStatisticCount', 'Api\StatisticController@employeeMonthSalaryStatisticCount'); //首页BI数据 $route->any('homePageData', 'Api\BIController@homePageData'); //驾驶舱 $route->any('cockpit', 'Api\BIController@cockpit'); });