import { request } from '@/request/request.js'; /* * 分页获取合同 * * */ export function getContractListByPage(data) { return request({ url: `/api/contract/${data.currPage}/${data.pageSize}`, method: 'post', data: data }) } /* * 获取合同 * * */ export function getContractList(data) { return request({ url: `/api/contract/list`, method: 'post', data: data }) } /* * 获取合同详情 * * */ export function getContractDetailById(id) { return request({ url: `/api/contract/${id}`, method: 'get' }) } /* * 保存文档数据 * @param {Object} data = {} * */ export function insertDocumentData(data) { return request({ url: `/file/elementdata/`, method: 'post', data: data }) } /* * 上传base64 * * */ export function uploadImageBase64(base64) { return request({ url: `/file/filenode/base64`, method: 'post', data: { 'base64': base64 } }) } /* * 分页获取账单 * * */ export function getPaymentListByPage(data) { return request({ url: `/api/payment/${data.currPage}/${data.pageSize}`, method: 'post', data: data }) } /* * 新增付款记录 * @param {Object} data = {} * */ export function insertPaymentRecord(data) { return request({ url: `/api/payment/record`, method: 'post', data: data }) } /* * 新增发票记录 * @param {Object} data = {} * */ export function insertPaymentInvoice(data) { return request({ url: `/api/payment/invoice`, method: 'post', data: data }) } /* * 更新合同账单状态 * @param {Object} data = {} * */ export function putPaymentStatus(id, status) { return request({ url: `/api/payment/updateStatus/${id}/${status}`, method: 'put', }) }