商品部分接口联调
This commit is contained in:
parent
a853cbe51d
commit
ce180a5831
@ -21,7 +21,7 @@ export function getOmsAftersale(id) {
|
|||||||
// 新增订单售后
|
// 新增订单售后
|
||||||
export function addOmsAftersale(data) {
|
export function addOmsAftersale(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/oms/aftersale',
|
url: '/oms/aftersale/add',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
});
|
});
|
||||||
@ -30,8 +30,8 @@ export function addOmsAftersale(data) {
|
|||||||
// 修改订单售后
|
// 修改订单售后
|
||||||
export function updateOmsAftersale(data) {
|
export function updateOmsAftersale(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/oms/aftersale',
|
url: '/oms/aftersale/update',
|
||||||
method: 'put',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import request from '@/utils/request'
|
import request from '@/utils/request';
|
||||||
|
|
||||||
// 查询订单售后列表
|
// 查询订单售后列表
|
||||||
export function listOmsAftersaleItem(query, pageReq) {
|
export function listOmsAftersaleItem(query, pageReq) {
|
||||||
@ -7,7 +7,7 @@ export function listOmsAftersaleItem(query, pageReq) {
|
|||||||
method: 'post',
|
method: 'post',
|
||||||
data: query,
|
data: query,
|
||||||
params: pageReq
|
params: pageReq
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 查询订单售后详细
|
// 查询订单售后详细
|
||||||
@ -15,25 +15,25 @@ export function getOmsAftersaleItem(id) {
|
|||||||
return request({
|
return request({
|
||||||
url: '/oms/aftersaleItem/' + id,
|
url: '/oms/aftersaleItem/' + id,
|
||||||
method: 'get'
|
method: 'get'
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 新增订单售后
|
// 新增订单售后
|
||||||
export function addOmsAftersaleItem(data) {
|
export function addOmsAftersaleItem(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/oms/aftersaleItem',
|
url: '/oms/aftersaleItem/add',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 修改订单售后
|
// 修改订单售后
|
||||||
export function updateOmsAftersaleItem(data) {
|
export function updateOmsAftersaleItem(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/oms/aftersaleItem',
|
url: '/oms/aftersaleItem/update',
|
||||||
method: 'put',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 删除订单售后
|
// 删除订单售后
|
||||||
@ -41,7 +41,7 @@ export function delOmsAftersaleItem(id) {
|
|||||||
return request({
|
return request({
|
||||||
url: '/oms/aftersaleItem/' + id,
|
url: '/oms/aftersaleItem/' + id,
|
||||||
method: 'delete'
|
method: 'delete'
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 导出订单售后
|
// 导出订单售后
|
||||||
@ -50,5 +50,5 @@ export function exportOmsAftersaleItem(query) {
|
|||||||
url: '/oms/aftersaleItem/export',
|
url: '/oms/aftersaleItem/export',
|
||||||
method: 'get',
|
method: 'get',
|
||||||
params: query
|
params: query
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
@ -27,7 +27,7 @@ export function getDecryptPhone(id) {
|
|||||||
// 新增订单表
|
// 新增订单表
|
||||||
export function addOmsOrder(data) {
|
export function addOmsOrder(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/oms/order',
|
url: '/oms/order/add',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
});
|
});
|
||||||
@ -36,8 +36,8 @@ export function addOmsOrder(data) {
|
|||||||
// 修改订单表
|
// 修改订单表
|
||||||
export function updateOmsOrder(data) {
|
export function updateOmsOrder(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/oms/order',
|
url: '/oms/order/update',
|
||||||
method: 'put',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import request from '@/utils/request'
|
import request from '@/utils/request';
|
||||||
|
|
||||||
// 查询订单发货记录列表
|
// 查询订单发货记录列表
|
||||||
export function listOmsOrderDeliveryHistory(query, pageReq) {
|
export function listOmsOrderDeliveryHistory(query, pageReq) {
|
||||||
@ -7,7 +7,7 @@ export function listOmsOrderDeliveryHistory(query, pageReq) {
|
|||||||
method: 'post',
|
method: 'post',
|
||||||
data: query,
|
data: query,
|
||||||
params: pageReq
|
params: pageReq
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 查询订单发货记录详细
|
// 查询订单发货记录详细
|
||||||
@ -15,25 +15,25 @@ export function getOmsOrderDeliveryHistory(id) {
|
|||||||
return request({
|
return request({
|
||||||
url: '/oms/orderDeliveryHistory/' + id,
|
url: '/oms/orderDeliveryHistory/' + id,
|
||||||
method: 'get'
|
method: 'get'
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 新增订单发货记录
|
// 新增订单发货记录
|
||||||
export function addOmsOrderDeliveryHistory(data) {
|
export function addOmsOrderDeliveryHistory(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/oms/orderDeliveryHistory',
|
url: '/oms/orderDeliveryHistory/add',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 修改订单发货记录
|
// 修改订单发货记录
|
||||||
export function updateOmsOrderDeliveryHistory(data) {
|
export function updateOmsOrderDeliveryHistory(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/oms/orderDeliveryHistory',
|
url: '/oms/orderDeliveryHistory/update',
|
||||||
method: 'put',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 删除订单发货记录
|
// 删除订单发货记录
|
||||||
@ -41,7 +41,7 @@ export function delOmsOrderDeliveryHistory(id) {
|
|||||||
return request({
|
return request({
|
||||||
url: '/oms/orderDeliveryHistory/' + id,
|
url: '/oms/orderDeliveryHistory/' + id,
|
||||||
method: 'delete'
|
method: 'delete'
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 导出订单发货记录
|
// 导出订单发货记录
|
||||||
@ -50,5 +50,5 @@ export function exportOmsOrderDeliveryHistory(query) {
|
|||||||
url: '/oms/orderDeliveryHistory/export',
|
url: '/oms/orderDeliveryHistory/export',
|
||||||
method: 'get',
|
method: 'get',
|
||||||
params: query
|
params: query
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import request from '@/utils/request'
|
import request from '@/utils/request';
|
||||||
|
|
||||||
// 查询订单中所包含的商品列表
|
// 查询订单中所包含的商品列表
|
||||||
export function listOmsOrderItem(query, pageReq) {
|
export function listOmsOrderItem(query, pageReq) {
|
||||||
@ -7,7 +7,7 @@ export function listOmsOrderItem(query, pageReq) {
|
|||||||
method: 'post',
|
method: 'post',
|
||||||
data: query,
|
data: query,
|
||||||
params: pageReq
|
params: pageReq
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 查询订单中所包含的商品详细
|
// 查询订单中所包含的商品详细
|
||||||
@ -15,25 +15,25 @@ export function getOmsOrderItem(id) {
|
|||||||
return request({
|
return request({
|
||||||
url: '/oms/orderItem/' + id,
|
url: '/oms/orderItem/' + id,
|
||||||
method: 'get'
|
method: 'get'
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 新增订单中所包含的商品
|
// 新增订单中所包含的商品
|
||||||
export function addOmsOrderItem(data) {
|
export function addOmsOrderItem(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/oms/orderItem',
|
url: '/oms/orderItem/add',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 修改订单中所包含的商品
|
// 修改订单中所包含的商品
|
||||||
export function updateOmsOrderItem(data) {
|
export function updateOmsOrderItem(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/oms/orderItem',
|
url: '/oms/orderItem/update',
|
||||||
method: 'put',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 删除订单中所包含的商品
|
// 删除订单中所包含的商品
|
||||||
@ -41,7 +41,7 @@ export function delOmsOrderItem(id) {
|
|||||||
return request({
|
return request({
|
||||||
url: '/oms/orderItem/' + id,
|
url: '/oms/orderItem/' + id,
|
||||||
method: 'delete'
|
method: 'delete'
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 导出订单中所包含的商品
|
// 导出订单中所包含的商品
|
||||||
@ -50,5 +50,5 @@ export function exportOmsOrderItem(query) {
|
|||||||
url: '/oms/orderItem/export',
|
url: '/oms/orderItem/export',
|
||||||
method: 'get',
|
method: 'get',
|
||||||
params: query
|
params: query
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import request from '@/utils/request'
|
import request from '@/utils/request';
|
||||||
|
|
||||||
// 查询订单操作历史记录列表
|
// 查询订单操作历史记录列表
|
||||||
export function listOmsOrderOperateHistory(query, pageReq) {
|
export function listOmsOrderOperateHistory(query, pageReq) {
|
||||||
@ -7,7 +7,7 @@ export function listOmsOrderOperateHistory(query, pageReq) {
|
|||||||
method: 'post',
|
method: 'post',
|
||||||
data: query,
|
data: query,
|
||||||
params: pageReq
|
params: pageReq
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 查询订单操作历史记录详细
|
// 查询订单操作历史记录详细
|
||||||
@ -15,25 +15,25 @@ export function getOmsOrderOperateHistory(id) {
|
|||||||
return request({
|
return request({
|
||||||
url: '/oms/orderOperateHistory/' + id,
|
url: '/oms/orderOperateHistory/' + id,
|
||||||
method: 'get'
|
method: 'get'
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 新增订单操作历史记录
|
// 新增订单操作历史记录
|
||||||
export function addOmsOrderOperateHistory(data) {
|
export function addOmsOrderOperateHistory(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/oms/orderOperateHistory',
|
url: '/oms/orderOperateHistory/add',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 修改订单操作历史记录
|
// 修改订单操作历史记录
|
||||||
export function updateOmsOrderOperateHistory(data) {
|
export function updateOmsOrderOperateHistory(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/oms/orderOperateHistory',
|
url: '/oms/orderOperateHistory/update',
|
||||||
method: 'put',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 删除订单操作历史记录
|
// 删除订单操作历史记录
|
||||||
@ -41,7 +41,7 @@ export function delOmsOrderOperateHistory(id) {
|
|||||||
return request({
|
return request({
|
||||||
url: '/oms/orderOperateHistory/' + id,
|
url: '/oms/orderOperateHistory/' + id,
|
||||||
method: 'delete'
|
method: 'delete'
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 导出订单操作历史记录
|
// 导出订单操作历史记录
|
||||||
@ -50,5 +50,5 @@ export function exportOmsOrderOperateHistory(query) {
|
|||||||
url: '/oms/orderOperateHistory/export',
|
url: '/oms/orderOperateHistory/export',
|
||||||
method: 'get',
|
method: 'get',
|
||||||
params: query
|
params: query
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import request from '@/utils/request'
|
import request from '@/utils/request';
|
||||||
|
|
||||||
// 查询微信订单表列表
|
// 查询微信订单表列表
|
||||||
export function listOmsWechatPaymentHistory(query, pageReq) {
|
export function listOmsWechatPaymentHistory(query, pageReq) {
|
||||||
@ -7,7 +7,7 @@ export function listOmsWechatPaymentHistory(query, pageReq) {
|
|||||||
method: 'post',
|
method: 'post',
|
||||||
data: query,
|
data: query,
|
||||||
params: pageReq
|
params: pageReq
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 查询微信订单表详细
|
// 查询微信订单表详细
|
||||||
@ -15,25 +15,25 @@ export function getOmsWechatPaymentHistory(id) {
|
|||||||
return request({
|
return request({
|
||||||
url: '/pms/omsWechatPaymentHistory/' + id,
|
url: '/pms/omsWechatPaymentHistory/' + id,
|
||||||
method: 'get'
|
method: 'get'
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 新增微信订单表
|
// 新增微信订单表
|
||||||
export function addOmsWechatPaymentHistory(data) {
|
export function addOmsWechatPaymentHistory(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/pms/omsWechatPaymentHistory',
|
url: '/pms/omsWechatPaymentHistory/add',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 修改微信订单表
|
// 修改微信订单表
|
||||||
export function updateOmsWechatPaymentHistory(data) {
|
export function updateOmsWechatPaymentHistory(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/pms/omsWechatPaymentHistory',
|
url: '/pms/omsWechatPaymentHistory/update',
|
||||||
method: 'put',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 删除微信订单表
|
// 删除微信订单表
|
||||||
@ -41,7 +41,7 @@ export function delOmsWechatPaymentHistory(id) {
|
|||||||
return request({
|
return request({
|
||||||
url: '/pms/omsWechatPaymentHistory/' + id,
|
url: '/pms/omsWechatPaymentHistory/' + id,
|
||||||
method: 'delete'
|
method: 'delete'
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 导出微信订单表
|
// 导出微信订单表
|
||||||
@ -50,5 +50,5 @@ export function exportOmsWechatPaymentHistory(query) {
|
|||||||
url: '/pms/omsWechatPaymentHistory/export',
|
url: '/pms/omsWechatPaymentHistory/export',
|
||||||
method: 'get',
|
method: 'get',
|
||||||
params: query
|
params: query
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import request from '@/utils/request'
|
import request from '@/utils/request';
|
||||||
|
|
||||||
// 查询品牌管理列表
|
// 查询品牌管理列表
|
||||||
export function listPmsBrand(query, pageReq) {
|
export function listPmsBrand(query, pageReq) {
|
||||||
@ -7,15 +7,15 @@ export function listPmsBrand(query, pageReq) {
|
|||||||
method: 'post',
|
method: 'post',
|
||||||
data: query,
|
data: query,
|
||||||
params: pageReq
|
params: pageReq
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
export function allBrand(query, pageReq) {
|
export function allBrand(query, pageReq) {
|
||||||
return request({
|
return request({
|
||||||
url: '/pms/brand/all',
|
url: '/pms/brand/list',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: query,
|
data: query,
|
||||||
params: pageReq
|
params: pageReq
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 查询品牌管理详细
|
// 查询品牌管理详细
|
||||||
@ -23,25 +23,25 @@ export function getPmsBrand(id) {
|
|||||||
return request({
|
return request({
|
||||||
url: '/pms/brand/' + id,
|
url: '/pms/brand/' + id,
|
||||||
method: 'get'
|
method: 'get'
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 新增品牌管理
|
// 新增品牌管理
|
||||||
export function addPmsBrand(data) {
|
export function addPmsBrand(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/pms/brand',
|
url: '/pms/brand/add',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 修改品牌管理
|
// 修改品牌管理
|
||||||
export function updatePmsBrand(data) {
|
export function updatePmsBrand(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/pms/brand',
|
url: '/pms/brand/update',
|
||||||
method: 'put',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 删除品牌管理
|
// 删除品牌管理
|
||||||
@ -49,7 +49,7 @@ export function delPmsBrand(id) {
|
|||||||
return request({
|
return request({
|
||||||
url: '/pms/brand/' + id,
|
url: '/pms/brand/' + id,
|
||||||
method: 'delete'
|
method: 'delete'
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 导出品牌管理
|
// 导出品牌管理
|
||||||
@ -58,5 +58,5 @@ export function exportPmsBrand(query) {
|
|||||||
url: '/pms/brand/export',
|
url: '/pms/brand/export',
|
||||||
method: 'get',
|
method: 'get',
|
||||||
params: query
|
params: query
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import request from '@/utils/request'
|
import request from '@/utils/request';
|
||||||
|
|
||||||
// 查询商品信息列表
|
// 查询商品信息列表
|
||||||
export function listPmsProduct(query, pageReq) {
|
export function listPmsProduct(query, pageReq) {
|
||||||
@ -7,7 +7,7 @@ export function listPmsProduct(query, pageReq) {
|
|||||||
method: 'post',
|
method: 'post',
|
||||||
data: query,
|
data: query,
|
||||||
params: pageReq
|
params: pageReq
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 查询商品信息详细
|
// 查询商品信息详细
|
||||||
@ -15,25 +15,25 @@ export function getPmsProduct(id) {
|
|||||||
return request({
|
return request({
|
||||||
url: '/pms/product/' + id,
|
url: '/pms/product/' + id,
|
||||||
method: 'get'
|
method: 'get'
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 新增商品信息
|
// 新增商品信息
|
||||||
export function addPmsProduct(data) {
|
export function addPmsProduct(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/pms/product',
|
url: '/pms/product/add',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 修改商品信息
|
// 修改商品信息
|
||||||
export function updatePmsProduct(data) {
|
export function updatePmsProduct(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/pms/product',
|
url: '/pms/product/update',
|
||||||
method: 'put',
|
method: 'put',
|
||||||
data: data
|
data: data
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 删除商品信息
|
// 删除商品信息
|
||||||
@ -41,7 +41,7 @@ export function delPmsProduct(id) {
|
|||||||
return request({
|
return request({
|
||||||
url: '/pms/product/' + id,
|
url: '/pms/product/' + id,
|
||||||
method: 'delete'
|
method: 'delete'
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 导出商品信息
|
// 导出商品信息
|
||||||
@ -50,5 +50,5 @@ export function exportPmsProduct(query) {
|
|||||||
url: '/pms/product/export',
|
url: '/pms/product/export',
|
||||||
method: 'get',
|
method: 'get',
|
||||||
params: query
|
params: query
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import request from '@/utils/request'
|
import request from '@/utils/request';
|
||||||
|
|
||||||
// 查询商品分类列表
|
// 查询商品分类列表
|
||||||
export function listPmsProductCategory(query, pageReq) {
|
export function listPmsProductCategory(query, pageReq) {
|
||||||
@ -7,7 +7,7 @@ export function listPmsProductCategory(query, pageReq) {
|
|||||||
method: 'post',
|
method: 'post',
|
||||||
data: query,
|
data: query,
|
||||||
params: pageReq
|
params: pageReq
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 查询商品分类详细
|
// 查询商品分类详细
|
||||||
@ -15,25 +15,25 @@ export function getPmsProductCategory(id) {
|
|||||||
return request({
|
return request({
|
||||||
url: '/pms/productCategory/' + id,
|
url: '/pms/productCategory/' + id,
|
||||||
method: 'get'
|
method: 'get'
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 新增商品分类
|
// 新增商品分类
|
||||||
export function addPmsProductCategory(data) {
|
export function addPmsProductCategory(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/pms/productCategory',
|
url: '/pms/productCategory/add',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 修改商品分类
|
// 修改商品分类
|
||||||
export function updatePmsProductCategory(data) {
|
export function updatePmsProductCategory(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/pms/productCategory',
|
url: '/pms/productCategory/update',
|
||||||
method: 'put',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 删除商品分类
|
// 删除商品分类
|
||||||
@ -41,7 +41,7 @@ export function delPmsProductCategory(id) {
|
|||||||
return request({
|
return request({
|
||||||
url: '/pms/productCategory/' + id,
|
url: '/pms/productCategory/' + id,
|
||||||
method: 'delete'
|
method: 'delete'
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 导出商品分类
|
// 导出商品分类
|
||||||
@ -50,5 +50,5 @@ export function exportPmsProductCategory(query) {
|
|||||||
url: '/pms/productCategory/export',
|
url: '/pms/productCategory/export',
|
||||||
method: 'get',
|
method: 'get',
|
||||||
params: query
|
params: query
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
import request from '@/utils/request'
|
import request from '@/utils/request';
|
||||||
|
|
||||||
// 查询sku信息列表
|
// 查询sku信息列表
|
||||||
export function listPmsSku(query, pageReq) {
|
export function listPmsSku(query, pageReq) {
|
||||||
@ -7,7 +7,7 @@ export function listPmsSku(query, pageReq) {
|
|||||||
method: 'post',
|
method: 'post',
|
||||||
data: query,
|
data: query,
|
||||||
params: pageReq
|
params: pageReq
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 查询sku信息详细
|
// 查询sku信息详细
|
||||||
@ -15,25 +15,25 @@ export function getPmsSku(id) {
|
|||||||
return request({
|
return request({
|
||||||
url: '/pms/sku/' + id,
|
url: '/pms/sku/' + id,
|
||||||
method: 'get'
|
method: 'get'
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 新增sku信息
|
// 新增sku信息
|
||||||
export function addPmsSku(data) {
|
export function addPmsSku(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/pms/sku',
|
url: '/pms/sku/add',
|
||||||
method: 'post',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 修改sku信息
|
// 修改sku信息
|
||||||
export function updatePmsSku(data) {
|
export function updatePmsSku(data) {
|
||||||
return request({
|
return request({
|
||||||
url: '/pms/sku',
|
url: '/pms/sku/update',
|
||||||
method: 'put',
|
method: 'post',
|
||||||
data: data
|
data: data
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 删除sku信息
|
// 删除sku信息
|
||||||
@ -41,7 +41,7 @@ export function delPmsSku(id) {
|
|||||||
return request({
|
return request({
|
||||||
url: '/pms/sku/' + id,
|
url: '/pms/sku/' + id,
|
||||||
method: 'delete'
|
method: 'delete'
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
// 导出sku信息
|
// 导出sku信息
|
||||||
@ -50,5 +50,5 @@ export function exportPmsSku(query) {
|
|||||||
url: '/pms/sku/export',
|
url: '/pms/sku/export',
|
||||||
method: 'get',
|
method: 'get',
|
||||||
params: query
|
params: query
|
||||||
})
|
});
|
||||||
}
|
}
|
||||||
|
@ -16,7 +16,7 @@
|
|||||||
:headers="headers"
|
:headers="headers"
|
||||||
:file-list="fileList"
|
:file-list="fileList"
|
||||||
:on-preview="handlePictureCardPreview"
|
:on-preview="handlePictureCardPreview"
|
||||||
:class="{hide: this.fileList.length >= this.limit}"
|
:class="{ hide: this.fileList.length >= this.limit }"
|
||||||
>
|
>
|
||||||
<i class="el-icon-plus"></i>
|
<i class="el-icon-plus"></i>
|
||||||
</el-upload>
|
</el-upload>
|
||||||
@ -24,27 +24,23 @@
|
|||||||
<!-- 上传提示 -->
|
<!-- 上传提示 -->
|
||||||
<div class="el-upload__tip" slot="tip" v-if="showTip">
|
<div class="el-upload__tip" slot="tip" v-if="showTip">
|
||||||
请上传
|
请上传
|
||||||
<template v-if="fileSize"> 大小不超过 <b style="color: #f56c6c">{{ fileSize }}MB</b> </template>
|
<template v-if="fileSize">
|
||||||
<template v-if="fileType"> 格式为 <b style="color: #f56c6c">{{ fileType.join("/") }}</b> </template>
|
大小不超过 <b style="color: #f56c6c">{{ fileSize }}MB</b>
|
||||||
|
</template>
|
||||||
|
<template v-if="fileType">
|
||||||
|
格式为 <b style="color: #f56c6c">{{ fileType.join('/') }}</b>
|
||||||
|
</template>
|
||||||
的文件
|
的文件
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<el-dialog
|
<el-dialog v-model:visible="dialogVisible" title="预览" width="800" append-to-body>
|
||||||
:visible.sync="dialogVisible"
|
<img :src="dialogImageUrl" style="display: block; max-width: 100%; margin: 0 auto" />
|
||||||
title="预览"
|
|
||||||
width="800"
|
|
||||||
append-to-body
|
|
||||||
>
|
|
||||||
<img
|
|
||||||
:src="dialogImageUrl"
|
|
||||||
style="display: block; max-width: 100%; margin: 0 auto"
|
|
||||||
/>
|
|
||||||
</el-dialog>
|
</el-dialog>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import { getToken } from "@/utils/auth";
|
import { getToken } from '@/utils/auth';
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
props: {
|
props: {
|
||||||
@ -52,17 +48,17 @@ export default {
|
|||||||
// 图片数量限制
|
// 图片数量限制
|
||||||
limit: {
|
limit: {
|
||||||
type: Number,
|
type: Number,
|
||||||
default: 5,
|
default: 5
|
||||||
},
|
},
|
||||||
// 大小限制(MB)
|
// 大小限制(MB)
|
||||||
fileSize: {
|
fileSize: {
|
||||||
type: Number,
|
type: Number,
|
||||||
default: 5,
|
default: 5
|
||||||
},
|
},
|
||||||
// 文件类型, 例如['png', 'jpg', 'jpeg']
|
// 文件类型, 例如['png', 'jpg', 'jpeg']
|
||||||
fileType: {
|
fileType: {
|
||||||
type: Array,
|
type: Array,
|
||||||
default: () => ["png", "jpg", "jpeg"],
|
default: () => ['png', 'jpg', 'jpeg']
|
||||||
},
|
},
|
||||||
// 是否显示提示
|
// 是否显示提示
|
||||||
isShowTip: {
|
isShowTip: {
|
||||||
@ -74,13 +70,13 @@ export default {
|
|||||||
return {
|
return {
|
||||||
number: 0,
|
number: 0,
|
||||||
uploadList: [],
|
uploadList: [],
|
||||||
dialogImageUrl: "",
|
dialogImageUrl: '',
|
||||||
dialogVisible: false,
|
dialogVisible: false,
|
||||||
hideUpload: false,
|
hideUpload: false,
|
||||||
baseUrl: import.meta.env.VITE_APP_BASE_API,
|
baseUrl: import.meta.env.VITE_APP_BASE_API,
|
||||||
uploadImgUrl: import.meta.env.VITE_APP_BASE_API + "/oss/upload", // 上传的图片服务器地址
|
uploadImgUrl: import.meta.env.VITE_APP_BASE_API + '/resource/oss/upload', // 上传的图片服务器地址
|
||||||
headers: {
|
headers: {
|
||||||
Authorization: "Bearer " + getToken(),
|
Authorization: 'Bearer ' + getToken()
|
||||||
},
|
},
|
||||||
fileList: []
|
fileList: []
|
||||||
};
|
};
|
||||||
@ -92,8 +88,8 @@ export default {
|
|||||||
// 首先将值转为数组
|
// 首先将值转为数组
|
||||||
const list = Array.isArray(val) ? val : this.value.split(',');
|
const list = Array.isArray(val) ? val : this.value.split(',');
|
||||||
// 然后将数组转为对象数组
|
// 然后将数组转为对象数组
|
||||||
this.fileList = list.map(item => {
|
this.fileList = list.map((item) => {
|
||||||
if (typeof item === "string") {
|
if (typeof item === 'string') {
|
||||||
item = { name: item, url: item };
|
item = { name: item, url: item };
|
||||||
}
|
}
|
||||||
return item;
|
return item;
|
||||||
@ -111,25 +107,26 @@ export default {
|
|||||||
// 是否显示提示
|
// 是否显示提示
|
||||||
showTip() {
|
showTip() {
|
||||||
return this.isShowTip && (this.fileType || this.fileSize);
|
return this.isShowTip && (this.fileType || this.fileSize);
|
||||||
},
|
}
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
// 删除图片
|
// 删除图片
|
||||||
handleRemove(file, fileList) {
|
handleRemove(file, fileList) {
|
||||||
const findex = this.fileList.map(f => f.name).indexOf(file.name);
|
const findex = this.fileList.map((f) => f.name).indexOf(file.name);
|
||||||
if(findex > -1) {
|
if (findex > -1) {
|
||||||
this.fileList.splice(findex, 1);
|
this.fileList.splice(findex, 1);
|
||||||
this.$emit("input", this.listToString(this.fileList));
|
this.$emit('input', this.listToString(this.fileList));
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
// 上传成功回调
|
// 上传成功回调
|
||||||
handleUploadSuccess(res) {
|
handleUploadSuccess(res) {
|
||||||
this.uploadList.push({ name: res.fileName, url: res.url });
|
const { fileName, url } = res.data || {};
|
||||||
|
this.uploadList.push({ name: fileName, url: url });
|
||||||
if (this.uploadList.length === this.number) {
|
if (this.uploadList.length === this.number) {
|
||||||
this.fileList = this.fileList.concat(this.uploadList);
|
this.fileList = this.fileList.concat(this.uploadList);
|
||||||
this.uploadList = [];
|
this.uploadList = [];
|
||||||
this.number = 0;
|
this.number = 0;
|
||||||
this.$emit("input", this.listToString(this.fileList));
|
this.$emit('input', this.listToString(this.fileList));
|
||||||
this.$modal.closeLoading();
|
this.$modal.closeLoading();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
@ -137,21 +134,21 @@ export default {
|
|||||||
handleBeforeUpload(file) {
|
handleBeforeUpload(file) {
|
||||||
let isImg = false;
|
let isImg = false;
|
||||||
if (this.fileType.length) {
|
if (this.fileType.length) {
|
||||||
let fileExtension = "";
|
let fileExtension = '';
|
||||||
if (file.name.lastIndexOf(".") > -1) {
|
if (file.name.lastIndexOf('.') > -1) {
|
||||||
fileExtension = file.name.slice(file.name.lastIndexOf(".") + 1);
|
fileExtension = file.name.slice(file.name.lastIndexOf('.') + 1);
|
||||||
}
|
}
|
||||||
isImg = this.fileType.some(type => {
|
isImg = this.fileType.some((type) => {
|
||||||
if (file.type.indexOf(type) > -1) return true;
|
if (file.type.indexOf(type) > -1) return true;
|
||||||
if (fileExtension && fileExtension.indexOf(type) > -1) return true;
|
if (fileExtension && fileExtension.indexOf(type) > -1) return true;
|
||||||
return false;
|
return false;
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
isImg = file.type.indexOf("image") > -1;
|
isImg = file.type.indexOf('image') > -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!isImg) {
|
if (!isImg) {
|
||||||
this.$modal.msgError(`文件格式不正确, 请上传${this.fileType.join("/")}图片格式文件!`);
|
this.$modal.msgError(`文件格式不正确, 请上传${this.fileType.join('/')}图片格式文件!`);
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
if (this.fileSize) {
|
if (this.fileSize) {
|
||||||
@ -161,7 +158,7 @@ export default {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.$modal.loading("正在上传图片,请稍候...");
|
this.$modal.loading('正在上传图片,请稍候...');
|
||||||
this.number++;
|
this.number++;
|
||||||
},
|
},
|
||||||
// 文件个数超出
|
// 文件个数超出
|
||||||
@ -170,7 +167,7 @@ export default {
|
|||||||
},
|
},
|
||||||
// 上传失败
|
// 上传失败
|
||||||
handleUploadError() {
|
handleUploadError() {
|
||||||
this.$modal.msgError("上传图片失败,请重试");
|
this.$modal.msgError('上传图片失败,请重试');
|
||||||
this.$modal.closeLoading();
|
this.$modal.closeLoading();
|
||||||
},
|
},
|
||||||
// 预览
|
// 预览
|
||||||
@ -180,10 +177,10 @@ export default {
|
|||||||
},
|
},
|
||||||
// 对象转成指定字符串分隔
|
// 对象转成指定字符串分隔
|
||||||
listToString(list, separator) {
|
listToString(list, separator) {
|
||||||
let strs = "";
|
let strs = '';
|
||||||
separator = separator || ",";
|
separator = separator || ',';
|
||||||
for (let i in list) {
|
for (const i in list) {
|
||||||
strs += list[i].url.replace(this.baseUrl, "") + separator;
|
strs += list[i].url.replace(this.baseUrl, '') + separator;
|
||||||
}
|
}
|
||||||
return strs != '' ? strs.substr(0, strs.length - 1) : '';
|
return strs != '' ? strs.substr(0, strs.length - 1) : '';
|
||||||
}
|
}
|
||||||
@ -201,9 +198,9 @@ export default {
|
|||||||
transition: all 0s;
|
transition: all 0s;
|
||||||
}
|
}
|
||||||
|
|
||||||
::v-deep .el-list-enter, .el-list-leave-active {
|
::v-deep .el-list-enter,
|
||||||
|
.el-list-leave-active {
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
transform: translateY(0);
|
transform: translateY(0);
|
||||||
}
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
|
@ -30,8 +30,10 @@ export const useMallStore = defineStore('mall', () => {
|
|||||||
if (!force && state.value.brandList.length > 0) {
|
if (!force && state.value.brandList.length > 0) {
|
||||||
return Promise.resolve();
|
return Promise.resolve();
|
||||||
}
|
}
|
||||||
return allBrand({}).then((res: any) => {
|
// 全量品牌接口未迁移,暂时用分页接口代替
|
||||||
state.value.brandList = res;
|
return allBrand({ current: 1, size: 99999 }).then((res: any) => {
|
||||||
|
const { records } = res.data;
|
||||||
|
state.value.brandList = records || [];
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
return {
|
return {
|
||||||
|
@ -48,7 +48,7 @@
|
|||||||
<el-table-column label="原价" prop="outProductId"> </el-table-column>
|
<el-table-column label="原价" prop="outProductId"> </el-table-column>
|
||||||
<el-table-column label="优惠金额" prop="outProductId"> </el-table-column>
|
<el-table-column label="优惠金额" prop="outProductId"> </el-table-column>
|
||||||
<el-table-column label="销量" prop="outProductId"> </el-table-column>
|
<el-table-column label="销量" prop="outProductId"> </el-table-column>
|
||||||
<el-table-column label="商品状态" prop="outProductId">
|
<el-table-column label="商品状态" prop="outProductId" fixed="right">
|
||||||
<template v-slot="scope">
|
<template v-slot="scope">
|
||||||
<el-switch
|
<el-switch
|
||||||
:model-value="scope.row.status"
|
:model-value="scope.row.status"
|
||||||
@ -65,7 +65,7 @@
|
|||||||
>
|
>
|
||||||
</el-switch> </template
|
</el-switch> </template
|
||||||
></el-table-column>
|
></el-table-column>
|
||||||
<el-table-column label="审核状态" prop="outProductId">
|
<el-table-column label="审核状态" prop="outProductId" fixed="right">
|
||||||
<template v-slot="scope">
|
<template v-slot="scope">
|
||||||
<el-switch
|
<el-switch
|
||||||
:model-value="scope.row.status"
|
:model-value="scope.row.status"
|
||||||
@ -105,22 +105,14 @@
|
|||||||
<dict-tag :value="row.publishStatus" prop-name="pms_publish_status" />
|
<dict-tag :value="row.publishStatus" prop-name="pms_publish_status" />
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>-->
|
</el-table-column>-->
|
||||||
<el-table-column label="操作" class-name="small-padding fixed-width">
|
<el-table-column label="操作" class-name="small-padding fixed-width" width="150" align="center" fixed="right">
|
||||||
<!-- <template v-slot="scope">
|
<template v-slot="scope">
|
||||||
<el-button size="small" type="text" icon="Edit" @click="handleUpdate(scope.row)">修改 </el-button>
|
<el-button size="small" type="text" icon="Edit" @click="handleUpdate(scope.row)">修改 </el-button>
|
||||||
<el-button size="small" type="text" icon="Delete" @click="handleDelete(scope.row)">删除</el-button>
|
<el-button size="small" type="text" icon="Delete" @click="handleDelete(scope.row)">删除</el-button>
|
||||||
</template>-->
|
|
||||||
<template v-slot="scope">
|
|
||||||
<el-button size="small" type="text" @click="showProductEditModal(scope.row)">编辑</el-button>
|
|
||||||
<!-- <el-button size="small" type="text">余额变更记录 </el-button>
|
|
||||||
<el-button size="small" type="text">开通易生支付 </el-button>
|
|
||||||
<el-button size="small" type="text" @click="showUserLoginInfoModal(scope.row, true)">登录记录 </el-button>
|
|
||||||
<el-button size="small" type="text">操作日志 </el-button>
|
|
||||||
<el-button size="small" type="text">封禁记录 </el-button>-->
|
|
||||||
<!-- <el-button size="small" type="text" @click="showStatistics(scope.row.id)" v-hasPermi="['ums:member:statistics']">查看数据 </el-button>
|
|
||||||
<el-button size="small" type="text" @click="goOrder(scope.row.phoneEncrypted)">查看下单</el-button>
|
|
||||||
<el-button size="small" type="text" @click="goCart(scope.row.phoneEncrypted)">查看购物车</el-button>-->
|
|
||||||
</template>
|
</template>
|
||||||
|
<!-- <template v-slot="scope">
|
||||||
|
<el-button size="small" type="text" @click="showProductEditModal(scope.row)">编辑</el-button>
|
||||||
|
</template>-->
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user