12345678910111213141516171819202122232425 |
- import {request} from '@/libs/request.js'
- export default {
- // 分页查询
- getByPage: (data) => request({url:'/duty/position/page',data }),
- // 列表查询
- getByList: (data) => request({url:'/duty/position',data }),
- // 基于ID查询
- getById: (posId) => request({url:`/duty/position/${posId}` }),
- // 新增
- create: (data) => request({url:'/duty/position/add',method: 'POST', data}),
- // 更新
- update: (data) => request({url:'/duty/position/update',method: 'put', data}),
- // 删除
- deleteById: (posId) => request({url:`/duty/position/${posId}`,method: 'delete', data}),
-
- // 周统计记录
- getWeekRecordByList: (data) => request({url:'/duty/record/week', data }),
- // 新增/更新周记录
- createWeekRecord: (data) => request({url:'/duty/record/week/add',method: 'POST', data}),
- // 删除周记录
- deleteWeekRecordById: (year, week, accountId) => request({url:`/duty/record/week/${year}/${week}/${accountId}`,method: 'delete'}),
- // 列表查询 ALL
- getAllByList: (data) => request({url:'/duty/record/all',data }),
- getRecordByList: (data) => request({url:'/duty/record',data }),
- }
|