diff --git a/src/api/contract/contract.js b/src/api/contract/contract.js new file mode 100644 index 0000000..517ed59 --- /dev/null +++ b/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') diff --git a/src/api/oss/oss.js b/src/api/oss/oss.js index 77c1e1e..bb48a84 100644 --- a/src/api/oss/oss.js +++ b/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) diff --git a/src/views/modules/contract/info.vue b/src/views/modules/contract/info.vue new file mode 100644 index 0000000..c6c3dc3 --- /dev/null +++ b/src/views/modules/contract/info.vue @@ -0,0 +1,1001 @@ + + + + +