| ¶Ô±ÈÐÂÎļþ |
| | |
| | | // é宿¥ä»·é¡µé¢æ¥å£ |
| | | import request from "@/utils/request"; |
| | | |
| | | // å页æ¥è¯¢æ¥ä»·åå表 |
| | | export function getQuotationList(query) { |
| | | return request({ |
| | | url: "/sales/quotation/list", |
| | | method: "get", |
| | | params: query, |
| | | }); |
| | | } |
| | | |
| | | // æ¥è¯¢æ¥ä»·å详æ
|
| | | export function getQuotationDetail(query) { |
| | | return request({ |
| | | url: "/sales/quotation/detail", |
| | | method: "get", |
| | | params: query, |
| | | }); |
| | | } |
| | | |
| | | // æ°å¢æ¥ä»·å |
| | | export function addQuotation(data) { |
| | | return request({ |
| | | url: "/sales/quotation/add", |
| | | method: "post", |
| | | data: data, |
| | | }); |
| | | } |
| | | |
| | | // ä¿®æ¹æ¥ä»·å |
| | | export function updateQuotation(data) { |
| | | return request({ |
| | | url: "/sales/quotation/update", |
| | | method: "post", |
| | | data: data, |
| | | }); |
| | | } |
| | | |
| | | // å 餿¥ä»·å |
| | | export function deleteQuotation(query) { |
| | | return request({ |
| | | url: "/sales/quotation/delete", |
| | | method: "delete", |
| | | data: query, |
| | | }); |
| | | } |
| | | |
| | | // å鿥价å |
| | | export function sendQuotation(data) { |
| | | return request({ |
| | | url: "/sales/quotation/send", |
| | | method: "post", |
| | | data: data, |
| | | }); |
| | | } |
| | | |
| | | // æ¥ä»·å转订å |
| | | export function convertToOrder(data) { |
| | | return request({ |
| | | url: "/sales/quotation/convertToOrder", |
| | | method: "post", |
| | | data: data, |
| | | }); |
| | | } |
| | | |
| | | // æ¥è¯¢å®¢æ·å表 |
| | | export function getCustomerList(query) { |
| | | return request({ |
| | | url: "/basic/customer/list", |
| | | method: "get", |
| | | params: query, |
| | | }); |
| | | } |
| | | |
| | | // æ¥è¯¢äº§åå表 |
| | | export function getProductList(query) { |
| | | return request({ |
| | | url: "/basic/product/list", |
| | | method: "get", |
| | | params: query, |
| | | }); |
| | | } |
| | | |
| | | // æ¥è¯¢ä¸å¡åå表 |
| | | export function getSalespersonList(query) { |
| | | return request({ |
| | | url: "/system/user/salespersonList", |
| | | method: "get", |
| | | params: query, |
| | | }); |
| | | } |
| | | |
| | | // å¯¼åºæ¥ä»·å |
| | | export function exportQuotation(query) { |
| | | return request({ |
| | | url: "/sales/quotation/export", |
| | | method: "get", |
| | | params: query, |
| | | responseType: "blob", |
| | | }); |
| | | } |
| | | |
| | | // æå°æ¥ä»·å |
| | | export function printQuotation(query) { |
| | | return request({ |
| | | url: "/sales/quotation/print", |
| | | method: "get", |
| | | params: query, |
| | | responseType: "blob", |
| | | }); |
| | | } |