Browse Source

新增合同管理功能(增删改查导出)

master
panxinyu-YUYwp 2 days ago
parent
commit
af931abceb
  1. 16
      src/api/contract/contract.js
  2. 2
      src/api/oss/oss.js
  3. 1001
      src/views/modules/contract/info.vue

16
src/api/contract/contract.js

@ -0,0 +1,16 @@
import { createAPI } from "@/utils/httpRequest.js";
// 合同分页查询
export const contractData = data => createAPI(`/contract/contractData`, 'post', data)
// 合同新增/编辑保存
export const contractSave = data => createAPI(`/contract/contractSave`, 'post', data)
// 合同删除
export const contractDelete = data => createAPI(`/contract/contractDelete`, 'post', data)
// 客户下拉列表(复用已有的 projectInfo 接口)
export const getCustomerList = () => createAPI(`/projectInfo/getCustomerList`, 'get')
// 根据客户ID获取项目下拉列表(仅未结案项目)
export const getProjectListByCustomer = customerId => createAPI(`/contract/getProjectListByCustomer/${customerId}`, 'get')

2
src/api/oss/oss.js

@ -1,3 +1,3 @@
import { createAPI } from "@/utils/httpRequest.js";
export const updateOssRef = data => createAPI(`/sys/oss/updateOssRef`,'post',data)
export const updateOssRef = data => createAPI(`/sys/oss/updateOssRef`, 'post', data)

1001
src/views/modules/contract/info.vue
File diff suppressed because it is too large
View File

Loading…
Cancel
Save