import {request} from '@/libs/request.js' export default { getByPage: (data) => request({url:'/reporting/page',data }), // 列表查询 getByList: (data) => request({url:'/reporting',data }), // 基于ID查询 getById: (reportingId) => request({url:`/reporting/${reportingId}` }), // 新增 create: (data) => request({url:'/reporting/submit',method: 'POST', data}), // 更新 update: (data) => request({url:'/reporting/update',method: 'put', data}), // 删除 deleteById: (reportingId) => request({url:`/reporting/${reportingId}`,method: 'delete'}), // template // 分页查询 getTemplateByPage: (data) => request({url:'/reporting/template/page',data }), // 列表查询 getTemplateyList: (data) => request({url:'/reporting/template',data }), // 基于ID查询 getTemplateById: (templateId) => request({url:`/reporting/template/${templateId}` }), // 新增 createTemplate: (data) => request({url:'/reporting/template/add',method: 'POST', data}), // 更新 updateTemplate: (data) => request({url:'/reporting/template/update',method: 'put', data}), // 删除 deleteTemplateById: (templateId) => request({url:`/reporting/template/${templateId}`,method: 'delete'}), // 列表查询 getTemplateByView: (data) => request({url:'/reporting/template/type/view',data }), // type // 列表查询 getTypeByList: (data) => request({url:'/reporting/type',data }), // 按月统计 counterByMonth: (data) => request({url:'/reporting/statis/counterByMonth', data }), // 分类统计 counterByType: (data) => request({url:'/reporting/statis/counterByType',data }), }