23 lines
519 B
JavaScript
23 lines
519 B
JavaScript
// api/contract.js —— 合同管理接口
|
|
import request from '../utils/request'
|
|
|
|
export function getContractList(params) {
|
|
return request.get('/contracts', {params})
|
|
}
|
|
|
|
export function getContractDetail(id) {
|
|
return request.get(`/contracts/${id}`)
|
|
}
|
|
|
|
export function createContract(data) {
|
|
return request.post('/contracts', data)
|
|
}
|
|
|
|
export function updateContract(id, data) {
|
|
return request.put(`/contracts/${id}`, data)
|
|
}
|
|
|
|
export function deleteContract(id) {
|
|
return request.delete(`/contracts/${id}`)
|
|
}
|