diff --git a/api/mall/discount.js b/api/mall/discount.js new file mode 100644 index 0000000..f39be0f --- /dev/null +++ b/api/mall/discount.js @@ -0,0 +1,91 @@ +import { + request +} from "@/utils/request"; + +export default { + + SalesDiscounts: { + + List(data) { + return request({ + url: "/shop/SalesDiscounts/List", + method: "GET", + data, + type: 'mall' + }); + }, + GetItem(data) { + return request({ + url: "/shop/SalesDiscounts/GetItem", + method: "GET", + data, + type: 'mall' + }); + }, + Create(data) { + return request({ + url: "/shop/SalesDiscounts/Create", + method: "POST", + data, + type: 'mall' + }); + }, + }, + + SalesFullDiscounts: { + + List(data) { + return request({ + url: "/shop/SalesFullDiscounts/List", + method: "GET", + data, + type: 'mall' + }); + }, + GetItem(data) { + return request({ + url: "/shop/SalesFullDiscounts/GetItem", + method: "GET", + data, + type: 'mall' + }); + }, + Create(data) { + return request({ + url: "/shop/SalesFullDiscounts/Create", + method: "POST", + data, + type: 'mall' + }); + }, + }, + + SalesFullSetRedution: { + + List(data) { + return request({ + url: "/shop/SalesFullSetRedution/List", + method: "GET", + data, + type: 'mall' + }); + }, + GetItem(data) { + return request({ + url: "/shop/SalesFullSetRedution/GetItem", + method: "GET", + data, + type: 'mall' + }); + }, + Create(data) { + return request({ + url: "/shop/SalesFullSetRedution/Create", + method: "POST", + data, + type: 'mall' + }); + }, + } + +}; \ No newline at end of file diff --git a/api/modules/system.js b/api/modules/system.js index 2342c37..ed3aa2f 100644 --- a/api/modules/system.js +++ b/api/modules/system.js @@ -37,4 +37,14 @@ export default { }, + + getSetting(data) { + return request({ + url: "/admin/common/getSetting", + method: "GET", + data, + }) + }, + + }; \ No newline at end of file diff --git a/api/store/pointsGoods.js b/api/store/pointsGoods.js new file mode 100644 index 0000000..ecc8def --- /dev/null +++ b/api/store/pointsGoods.js @@ -0,0 +1,135 @@ +import { + request +} from "@/utils/request"; + +export default { + + PointsList(data) { + return request({ + url: "/admin/PointsGoods/PointsList", + method: "POST", + data, + type: 'store' + }) + }, + + PointsSave(data) { + return request({ + url: "/admin/PointsGoods/PointsSave", + method: "POST", + data, + type: 'store' + }) + }, + + classifyList(data) { + return request({ + url: "/admin/PointsGoods/classifyList", + method: "POST", + data, + type: 'store' + }) + }, + + ClassifySave(data) { + return request({ + url: "/admin/PointsGoods/ClassifySave", + method: "POST", + data, + type: 'store' + }) + }, + + + list(data) { + return request({ + url: "/admin/PointsGoods/goodsList", + method: "POST", + data, + type: 'store' + }); + }, + + goodsItem(data) { + return request({ + url: "/admin/PointsGoods/goodsItem", + method: "POST", + data, + type: 'store' + }); + }, + + + goodsEdit(data) { + return request({ + url: "/admin/PointsGoods/goodsEdit", + method: "POST", + data, + type: 'store' + }); + }, + + goodsDel(data) { + return request({ + url: "/admin/PointsGoods/goodsDel", + method: "POST", + data, + type: 'store' + }); + }, + + + orderList(data) { + return request({ + url: "/admin/PointsOrder/orderList", + method: "POST", + data, + type: 'store' + }); + }, + + orderSend(data) { + return request({ + url: "/admin/PointsOrder/orderSend", + method: "POST", + data, + type: 'store' + }); + }, + + GetExpressList(data) { + return request({ + url: "/admin/PointsOrder/GetExpressList", + method: "POST", + data, + type: 'store' + }); + }, + + printOrder(data) { + return request({ + url: "/admin/PointsOrder/printOrder", + method: "POST", + data, + type: 'store' + }); + }, + + updateNotes(data) { + return request({ + url: "/admin/PointsOrder/updateNotes", + method: "POST", + data, + type: 'store' + }); + }, + + confirmCancel(data) { + return request({ + url: "/admin/PointsOrder/confirmCancel", + method: "POST", + data, + type: 'store' + }); + }, +}; \ No newline at end of file diff --git a/api/store/recharge.js b/api/store/recharge.js index 46c1e6a..1708e27 100644 --- a/api/store/recharge.js +++ b/api/store/recharge.js @@ -30,6 +30,16 @@ export default { }); }, + + del(data) { + return request({ + url: "/admin/recharge/del", + method: "GET", + data, + type: 'store' + }); + }, + rechargeSet: { list(data) { return request({ diff --git a/mall/components/myTabbar/index.vue b/mall/components/myTabbar/index.vue index 1c0b6e7..f6530ac 100644 --- a/mall/components/myTabbar/index.vue +++ b/mall/components/myTabbar/index.vue @@ -2,6 +2,10 @@ + + + diff --git a/mall/discount/discount/edit.vue b/mall/discount/discount/edit.vue new file mode 100644 index 0000000..f5a0737 --- /dev/null +++ b/mall/discount/discount/edit.vue @@ -0,0 +1,184 @@ + + + + + diff --git a/mall/discount/discount/index.vue b/mall/discount/discount/index.vue new file mode 100644 index 0000000..d235af2 --- /dev/null +++ b/mall/discount/discount/index.vue @@ -0,0 +1,247 @@ + + + + + diff --git a/mall/discount/full_discount/edit.vue b/mall/discount/full_discount/edit.vue new file mode 100644 index 0000000..028268c --- /dev/null +++ b/mall/discount/full_discount/edit.vue @@ -0,0 +1,136 @@ + + + + + diff --git a/mall/discount/full_discount/index.vue b/mall/discount/full_discount/index.vue new file mode 100644 index 0000000..a101d63 --- /dev/null +++ b/mall/discount/full_discount/index.vue @@ -0,0 +1,237 @@ + + + + + diff --git a/mall/discount/full_set_redution/edit.vue b/mall/discount/full_set_redution/edit.vue new file mode 100644 index 0000000..0c899e6 --- /dev/null +++ b/mall/discount/full_set_redution/edit.vue @@ -0,0 +1,193 @@ + + + + + diff --git a/mall/discount/full_set_redution/index.vue b/mall/discount/full_set_redution/index.vue new file mode 100644 index 0000000..30433df --- /dev/null +++ b/mall/discount/full_set_redution/index.vue @@ -0,0 +1,247 @@ + + + + + diff --git a/mall/function/index.vue b/mall/function/index.vue new file mode 100644 index 0000000..92ac2f4 --- /dev/null +++ b/mall/function/index.vue @@ -0,0 +1,143 @@ + + + + + diff --git a/mall/index/index.vue b/mall/index/index.vue index 0c6a6ba..43321de 100644 --- a/mall/index/index.vue +++ b/mall/index/index.vue @@ -49,7 +49,7 @@ - 自提订单 @@ -72,7 +72,7 @@ - + --> - - - - - - - + --> - -
+ -
-
- - 更多功能 -
-
- -
- 优惠券 -
- -
- 核销记录 -
- -
- 会员管理 -
- -
- 会员等级 -
+
+ + + + + + + + + + + + 积分商城 + + + + + + 积分设置 + + + + + 商品分类 + + + + + 商品管理 + + + + + 订单管理 + + + + + + + + + + + + + + + 提现管理 + + + + + + 提现设置 + + + + + 分销提现 + + + + + + + + + + + + + + + + 更多功能 + + + + + + 充值管理 + + + + + 优惠券 + + + + + 核销记录 + + + + -
-
+ + + diff --git a/store/index/index.vue b/store/index/index.vue index 52407dd..161ade4 100644 --- a/store/index/index.vue +++ b/store/index/index.vue @@ -1,7 +1,6 @@