This commit is contained in:
2026-06-22 21:36:22 +08:00
parent c0b84b9ea4
commit 0fc3d6c7c8
20 changed files with 2330 additions and 518 deletions

22
src/api/contract.js Normal file
View File

@@ -0,0 +1,22 @@
// 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}`)
}