| 对比新文件 |
| | |
| | | import request from '@/utils/request' |
| | | |
| | | // 鏌ヨ鍦ㄨ亴鍛樺伐鍙拌处 |
| | | export function staffOnJobListPage(query) { |
| | | return request({ |
| | | url: '/staff/staffOnJob/listPage', |
| | | method: 'get', |
| | | params: query, |
| | | }) |
| | | } |
| | | // 鏌ヨ鍛樺伐鍏ヨ亴淇℃伅 |
| | | export function staffOnJobInfo(id, query) { |
| | | return request({ |
| | | url: '/staff/staffOnJob/' + id, |
| | | method: 'get', |
| | | params: query, |
| | | }) |
| | | } |
| | | |
| | | // 鏂板鍛樺伐 |
| | | export function createStaffOnJob(params) { |
| | | return request({ |
| | | url: "/staff/staffOnJob", |
| | | method: "post", |
| | | data: params, |
| | | }); |
| | | } |
| | | |
| | | // 淇敼鍛樺伐 |
| | | export function updateStaffOnJob(id, params) { |
| | | return request({ |
| | | url: "/staff/staffOnJob/" + id, |
| | | method: "put", |
| | | data: params, |
| | | }); |
| | | } |
| | | |
| | | // 鍒犻櫎鍛樺伐 |
| | | export function batchDeleteStaffOnJobs(query) { |
| | | return request({ |
| | | url: "/staff/staffOnJob/del", |
| | | method: "delete", |
| | | data: query, |
| | | }); |
| | | } |
| | | |
| | | // 缁鍚堝悓 |
| | | export function renewContract(id, params) { |
| | | return request({ |
| | | url: "/staff/staffOnJob/renewContract/" + id, |
| | | method: "post", |
| | | data: params, |
| | | }); |
| | | } |