From 34fad36623dce3ecd380b4788d04e756ef06a04b Mon Sep 17 00:00:00 2001
From: lonewolfyx <877085893@qq.com>
Date: Tue, 10 Mar 2026 10:07:54 +0800
Subject: [PATCH] =?UTF-8?q?feat:=20=E6=96=B0=E5=A2=9E=E8=AE=A2=E5=8D=95?=
=?UTF-8?q?=E7=AE=A1=E7=90=86=20-=20=E5=95=86=E4=B8=9A=E5=85=AC=E5=8F=B8?=
=?UTF-8?q?=E9=80=89=E6=8B=A9=E4=B8=8B=E5=95=A6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
api/orderManager/index.js | 43 +++++++++++++++++++------------
components/BusinessCompany.vue | 40 ++++++++++++++++++++++++++++
pages/work/OrderManager/index.vue | 12 +++++----
3 files changed, 74 insertions(+), 21 deletions(-)
create mode 100644 components/BusinessCompany.vue
diff --git a/api/orderManager/index.js b/api/orderManager/index.js
index 4081ebd..de5229f 100644
--- a/api/orderManager/index.js
+++ b/api/orderManager/index.js
@@ -1,13 +1,13 @@
import request from '@/utils/request'
-export function listsalemain(data,query) {
+export function listsalemain(data, query) {
return request({
url: '/bussiness/salemain/list',
method: 'post',
data: data,
params: query,
-
+
})
}
@@ -21,24 +21,26 @@ export function productListWithUserId() {
}
// 查询s生产单位列表
-export function listproductList(data,query) {
- return request({
- url: '/system/dept/productList',
- method: 'get',
- data:data,
- params: query
- })
+export function listproductList(data, query) {
+ return request({
+ url: '/system/dept/productList',
+ method: 'get',
+ data: data,
+ params: query
+ })
}
+
// 新建销售订单时候的商品列表
-export function listsaleBusGoodsList(data,query) {
+export function listsaleBusGoodsList(data, query) {
return request({
url: '/bussiness/businessgoods/saleBusGoodsList',
method: 'post',
data: data,
params: query,
-
+
})
}
+
// 查询剩余额度
export function getsalemaincheckAmount(queryParams) {
return request({
@@ -47,6 +49,7 @@ export function getsalemaincheckAmount(queryParams) {
// isEncrypt: false
})
}
+
// 获取当前商业用户票扣列表
// 相当于补差
export function salemainpiAoKouList(data) {
@@ -57,6 +60,7 @@ export function salemainpiAoKouList(data) {
isEncrypt: false
})
}
+
// 新增
export function addsalemain(data) {
return request({
@@ -85,6 +89,7 @@ export function salemainDetail(salemainId) {
// isEncrypt: false
})
}
+
// 商务经理审批时获取详情,下面的商品列表
export function businessManagerReviewGoodsList(salemainId) {
return request({
@@ -98,14 +103,13 @@ export function businessManagerReviewGoodsList(salemainId) {
// 删除
export function delsalemain(id) {
return request({
- url: '/bussiness/salemain/remove?ids=' +id,
+ url: '/bussiness/salemain/remove?ids=' + id,
method: 'post',
// isEncrypt: false
})
}
-
// 订单详情中,查询商业用户详细--收货地址
export function BaseuserBusinessUserDetail(BaseuserBusinessUserId) {
return request({
@@ -125,11 +129,11 @@ export function getSaleDisDetail(saleid) {
}
// 销售订单操作日志
-export function salemainlogList(data,query) {
+export function salemainlogList(data, query) {
return request({
url: '/bussiness/salemainlog/list',
method: 'post',
- data:data,
+ data: data,
params: query,
isEncrypt: false
})
@@ -144,4 +148,11 @@ export function getInvoiceList(saleid) {
})
}
-
+// 获取商业公司列表
+export const getBusinessCompanyList = (data) => {
+ return request({
+ method: 'post',
+ url: '/system/user/list_business',
+ data
+ })
+}
diff --git a/components/BusinessCompany.vue b/components/BusinessCompany.vue
new file mode 100644
index 0000000..62ce4be
--- /dev/null
+++ b/components/BusinessCompany.vue
@@ -0,0 +1,40 @@
+
+
+
+
+
diff --git a/pages/work/OrderManager/index.vue b/pages/work/OrderManager/index.vue
index ff1103d..389af08 100644
--- a/pages/work/OrderManager/index.vue
+++ b/pages/work/OrderManager/index.vue
@@ -28,11 +28,12 @@
@confirm="getTableData"/>
-
+
+
+
+
+
+