| | |
| | | import request from "@/common/untils/request.js" |
| | | |
| | | import axios from "axios" |
| | | // 销售线索列表 |
| | | export function getSalesLeadsList(data) { |
| | | return request({ |
| | |
| | | method: "get" |
| | | }) |
| | | } |
| | | // 添加报价单 |
| | | export function getAddQuotation(data) { |
| | | // 采购单列表 |
| | | // export const getPurchaseList = async (data) => { |
| | | // return await axios.get(`/api/purchase/purchaseList`, { |
| | | // params: data |
| | | // }) |
| | | // } |
| | | export function getPurchaseList(data) { |
| | | return request({ |
| | | url: "/api/quotation/add", |
| | | url: "/api/purchase/purchaseList", |
| | | method: "get", |
| | | params: data |
| | | }) |
| | | } |
| | | // 创建采购单 |
| | | export function addPurchase(data) { |
| | | return request({ |
| | | url: "/api/purchase/purchase", |
| | | method: "post", |
| | | data |
| | | }) |
| | | } |
| | | // 更新报价单 |
| | | export function getUpdateQuotation(data) { |
| | | // 更新采购单 |
| | | export function updatePurchase(data) { |
| | | return request({ |
| | | url: "/api/quotation/update", |
| | | url: "/api/purchase/purchase", |
| | | method: "put", |
| | | data |
| | | }) |
| | | } |
| | | // 获取客户来源等所有数据 |
| | | export function getAllData() { |
| | | // 获取采购单信息 |
| | | export function getPurchaseInfo(data) { |
| | | return request({ |
| | | url: "/api/data/getAllData", |
| | | url: "/api/purchase/purchase/" + data.id, |
| | | method: "get", |
| | | data |
| | | }) |
| | | } |
| | | // 删除采购单信息 |
| | | export function deletePurchase(data) { |
| | | return request({ |
| | | url: "/api/purchase/purchase/" + data.id, |
| | | method: "delete", |
| | | data |
| | | }) |
| | | } |
| | | // 提交采购单 |
| | | export function submitPurchase(data) { |
| | | return request({ |
| | | url: "/api/purchase/submit", |
| | | method: "post", |
| | | data |
| | | }) |
| | | } |
| | | // 确认采购单 |
| | | export function newSubmitPurchase(data) { |
| | | return request({ |
| | | url: "/api/purchase/newSubmit/"+data, |
| | | method: "get", |
| | | data |
| | | }) |
| | | } |
| | | // 新建采购类型 |
| | | export function savePurchaseType(data) { |
| | | return request({ |
| | | url: "/api/purchase/purchaseType", |
| | | method: "post", |
| | | data |
| | | }) |
| | | } |
| | | // 获取采购类型 |
| | | export function getPurchaseType(data) { |
| | | return request({ |
| | | url: "/api/purchase/purchaseTypeList", |
| | | method: "get", |
| | | data |
| | | }) |
| | | } |
| | | // 质检列表 |
| | | export const qualityInspectList = async (data) => { |
| | | return await axios.get(`/api/purchase/qualityInspectList`, { |
| | | params: data |
| | | }) |
| | | } |
| | | // 获取仓库列表 |
| | | export function getWarehouseInfo() { |
| | | return request({ |
| | | url: "/api/purchase/getWarehouseInfo/", |
| | | method: "get" |
| | | }) |
| | | } |
| | | // 客户管理列表 |
| | | export function getClientList(data) { |
| | | // 获取产品/收货信息 |
| | | export function getOperationInfo(data) { |
| | | return request({ |
| | | url: "/api/client/list", |
| | | url: "/api/purchase/getOperationInfo/" + data.id, |
| | | method: "get", |
| | | data |
| | | }) |
| | | } |
| | | // 获取确认列表信息 |
| | | export function getPurchaseProductConfirmInfo(data) { |
| | | return request({ |
| | | url: "/api/purchase/getPurchaseProductConfirmInfo/" + data, |
| | | method: "get", |
| | | data |
| | | }) |
| | | } |
| | | // 确认收货 |
| | | export function savePurchaseProductConfirm(data) { |
| | | return request({ |
| | | url: "/api/purchase/savePurchaseProductConfirm", |
| | | method: "post", |
| | | data |
| | | }) |
| | | } |
| | | // ----bom --- 計量單位 的數據 |
| | | export function postGetUnitDictList(data) { |
| | | // 获取质检列表信息 |
| | | export function getPurchaseQualityInspectionInfo(data) { |
| | | return request({ |
| | | url: "/api-s/v1/dict/getUnitDictList", |
| | | url: "/api/purchase/getPurchaseQualityInspectionInfo", |
| | | method: "post", |
| | | data |
| | | }) |
| | | } |
| | | |
| | | // ----bom --- 計量單位 的數據 更新 |
| | | export function postGetSaveSUnitDict(data) { |
| | | // 批量合格入库 |
| | | export function savePurchaseQualityInspectionInfo(data) { |
| | | return request({ |
| | | url: "/api-s/v1/dict/saveUnitDict", |
| | | url: "/api/purchase/savePurchaseQualityInspectionInfo", |
| | | method: "post", |
| | | data |
| | | }) |
| | | } |
| | | } |
| | | // 全部合格入库 |
| | | export function allProductInWarehouse(data) { |
| | | return request({ |
| | | url: "/api/purchase/allProductInWarehouse", |
| | | method: "post", |
| | | data |
| | | }) |
| | | } |