mirror of
https://gitee.com/niucloud-team/javashop.git
synced 2026-04-28 12:48:04 +00:00
Niucloud JAVA版框架1.1.0更新内容
新增
* 增加小程序展示线上版本号
* 发布小程序添加自定义版本号
* 添加后台取消小程序绑定微信公众平台授权
* 管理端核销功能
* 用户端导入微信地址功能
优化
* 装修页面时可自定义底部导航
* 小程序添加版权信息展示
* 应用菜单结构优化:取消独立营销菜单,统一在应用菜单下按分类
* 分页列表增加缓存,记录当前页信息,操作完成后,返回当前页
* 开启标签栏时对标签页面进行缓存
* 统一框架装修自定义使用底部导航数据结构
修复
* 删除表单报错
* admin首页点击未安装、已安装应用,页面跳转空白
* 修复插件云安装错误时同时显示安装失败和安装完成
商城1.0.5更新内容
新增
* 用户端添加订单开具发票功能
* 管理后台添加补开发票功能
优化
* 商品列表增加相关活动的关联展示
* 限时折扣、积分商城增加批量操作
* 积分商品,若有规格未参与积分活动,则无法购买
* 复制商品,提示语优化
修复
* 满减送活动赠品设置多件,只展示1件
* 满减送赠品未扣除库存问题
* 商品列表批量设置分类后商品分类查询不到商品的问题
* 商品标签状态已经关闭添加商品时依旧可以选择
* 商家地址库联系方式搜索无效
* 商品分类拖动排序无效
* 参与满减活动再使用优惠券,订单0元申请退款时,退款金额出现负数
* 积分商城规格值设置不参与积分兑换提交订单未拦截
* 虚拟商品核销码设置的永久有效,核销时提示商品已过期
* 订单满减送退款售后点击详情报错
* 按会员标签发放优惠券异常一直未发放
* 微信支付申请退款售后点击转账跳转404
* 订单列表输入会员编号、账号点击搜索筛选不出来内容
* 多商品组商品来源选择分组,只有一个商品分类时多商品组商品展示不正确
* 商品组件排序方式选择为价格时报错
* 图文导航选择积分商品报错
281 lines
5.7 KiB
TypeScript
281 lines
5.7 KiB
TypeScript
import request from '@/utils/request'
|
|
|
|
/**
|
|
* 获取交易配置
|
|
* @returns
|
|
*/
|
|
export function getConfig() {
|
|
return request.get('shop/order/config')
|
|
}
|
|
|
|
/**
|
|
* 编辑交易配置
|
|
* @returns
|
|
*/
|
|
export function setConfig(param: any) {
|
|
return request.post('shop/order/config', param, { showSuccessMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 获取订单列表
|
|
* @returns
|
|
*/
|
|
export function getOrderList(params: Record<string, any>) {
|
|
return request.get('shop/order/list', { params })
|
|
}
|
|
|
|
/**
|
|
* 获取订单列表
|
|
* @returns
|
|
*/
|
|
export function getOrderDetail(order_id: number) {
|
|
return request.get(`shop/order/detail/${ order_id }`)
|
|
}
|
|
|
|
/**
|
|
* 获取订单状态
|
|
* @return
|
|
*/
|
|
export function getOrderStatus() {
|
|
return request.get(`shop/order/status`)
|
|
}
|
|
|
|
/**
|
|
* 获取订单类型
|
|
* @return
|
|
*/
|
|
export function getOrderType() {
|
|
return request.get(`shop/order/type`)
|
|
}
|
|
|
|
/**
|
|
* 订单关闭
|
|
* @return
|
|
*/
|
|
export function orderClose(order_id: number) {
|
|
return request.put(`shop/order/close/${ order_id }`)
|
|
}
|
|
|
|
/**
|
|
* 订单删除
|
|
* @return
|
|
*/
|
|
export function orderDelete(params: Record<string, any>) {
|
|
return request.post(`shop/order/delete`,params, { showSuccessMessage: true })
|
|
}
|
|
|
|
|
|
/**
|
|
* 获取订单配送方式
|
|
* @return
|
|
*/
|
|
export function getOrderDeliveryType(params: Record<string, any>) {
|
|
return request.get(`shop/order/delivery_type`, { params })
|
|
}
|
|
|
|
/**
|
|
* 订单发货
|
|
* @return
|
|
*/
|
|
export function orderDelivery(params: Record<string, any>) {
|
|
return request.put(`shop/order/delivery`, params)
|
|
}
|
|
|
|
/**
|
|
* 商家留言
|
|
* @return
|
|
*/
|
|
export function setShopRemark(params: Record<string, any>) {
|
|
return request.put(`shop/order/shop_remark`, params)
|
|
}
|
|
|
|
/**
|
|
* 订单完成
|
|
* @return
|
|
*/
|
|
export function orderFinish(order_id: number) {
|
|
return request.put(`shop/order/finish/${ order_id }`)
|
|
}
|
|
|
|
/**
|
|
* 物流包裹信息(物流跟踪)
|
|
* @return
|
|
*/
|
|
export function deliveryPackage(params: Record<string, any>) {
|
|
return request.get(`shop/order/delivery/package`, { params })
|
|
}
|
|
|
|
/**
|
|
* 物流包裹列表
|
|
* @return
|
|
*/
|
|
export function deliveryPackageList(params: Record<string, any>) {
|
|
return request.get(`shop/order/delivery/package/list`, { params })
|
|
}
|
|
|
|
/**
|
|
* 退款售后列表
|
|
* @param {Record<string, any>} params
|
|
* @return
|
|
*/
|
|
export function orderRefund(params: Record<string, any>) {
|
|
return request.get(`shop/order/refund`, { params })
|
|
}
|
|
|
|
/**
|
|
* 退款售后详情
|
|
*/
|
|
export function orderRefundDetail(refund_id: number) {
|
|
return request.get(`shop/order/refund/${ refund_id }`)
|
|
}
|
|
|
|
/**
|
|
* 退款审核
|
|
* @return
|
|
*/
|
|
export function auditRefund(params: Record<string, any>) {
|
|
return request.put(`shop/order/refund/audit/${ params.order_refund_no }`, params)
|
|
}
|
|
|
|
/**
|
|
* 退款收货审核
|
|
* @return
|
|
*/
|
|
export function refundDelivery(params: Record<string, any>) {
|
|
return request.put(`shop/order/refund/delivery/${ params.order_refund_no }`, params)
|
|
}
|
|
|
|
/**
|
|
* 获取可退款金额
|
|
*/
|
|
export function getRefundMoney(params: Record<string, any>) {
|
|
return request.get(`shop/order/refund/refund_money`, { params })
|
|
}
|
|
|
|
/**
|
|
* 商家主动退款
|
|
*/
|
|
export function shopActiveRefund(params: Record<string, any>) {
|
|
return request.post(`shop/order/refund/active`, params, { showSuccessMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 获取发票列表
|
|
*/
|
|
export function getInvoiceList(params: Record<string, any>) {
|
|
return request.get(`shop/invoice`, { params })
|
|
}
|
|
|
|
/**
|
|
* 获取发票列表
|
|
*/
|
|
export function getInvoiceDetail(id: number) {
|
|
return request.get(`shop/invoice/${ id }`)
|
|
}
|
|
|
|
/**
|
|
* 开具发票
|
|
*/
|
|
export function setInvoice(id: number, params: Record<string, any>) {
|
|
return request.put(`shop/invoice/${ id }`, params, { showSuccessMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 开发票
|
|
*/
|
|
export function createInvoice(params: Record<string, any>) {
|
|
return request.post(`shop/invoice/add`, params, { showSuccessMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 发票审核
|
|
*/
|
|
export function auditInvoice(params: Record<string, any>) {
|
|
return request.post(`shop/invoice/audit`, params, { showSuccessMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 获取支付类型
|
|
*/
|
|
export function getOrderPayType() {
|
|
return request.get(`shop/order/pay/type`)
|
|
}
|
|
|
|
/**
|
|
* 获取订单来源
|
|
*/
|
|
export function getOrderFrom() {
|
|
return request.get(`shop/order/from`)
|
|
}
|
|
|
|
/**
|
|
* 订单调价
|
|
* @return
|
|
*/
|
|
export function orderEditPrice(params: Record<string, any>) {
|
|
return request.put(`shop/order/edit_price`, params, { showSuccessMessage: true })
|
|
}
|
|
|
|
/**
|
|
* 获取订单地址信息
|
|
* @return
|
|
*/
|
|
export function getOrderEditAddress(params: Record<string, any>) {
|
|
return request.get(`shop/order/edit_delivery`, { params })
|
|
}
|
|
|
|
/**
|
|
* 获取自提点列表
|
|
* @return
|
|
*/
|
|
export function getDeliveryList() {
|
|
return request.get(`shop/delivery/store/list`)
|
|
}
|
|
|
|
/**
|
|
* 修改地址
|
|
* @return
|
|
*/
|
|
export function orderEditAddress(params: Record<string, any>) {
|
|
return request.put(`shop/order/edit_delivery`, params)
|
|
}
|
|
|
|
/**
|
|
* 批量发货列表
|
|
* @return
|
|
*/
|
|
export function getOrderBatchDeliveryList(params: Record<string, any>) {
|
|
return request.get(`shop/order_batch_delivery`, { params })
|
|
}
|
|
|
|
/**
|
|
* 批量发货导入
|
|
* @return
|
|
*/
|
|
export function addBatchOrderDelivery(params: Record<string, any>) {
|
|
return request.put(`shop/order_batch_delivery/add_batch_order_delivery`, params)
|
|
}
|
|
|
|
/**
|
|
* 获取批量发货状态
|
|
* @return
|
|
*/
|
|
export function getOrderBatchDeliveryState() {
|
|
return request.get(`shop/order_batch_delivery/get_status`)
|
|
}
|
|
|
|
/**
|
|
* 获取批量发货操作类型
|
|
* @return
|
|
*/
|
|
export function getOrderBatchDeliveryType() {
|
|
return request.get(`shop/order_batch_delivery/get_type`)
|
|
}
|
|
|
|
/**
|
|
* 关闭售后
|
|
* @return
|
|
*/
|
|
export function closeRefund(order_refund_no: number) {
|
|
return request.put(`shop/order/refund/close/${order_refund_no}`)
|
|
} |