|
@@ -0,0 +1,80 @@
|
|
|
+const { request } = require('../../../api/request')
|
|
|
+
|
|
|
+ * 商品分类
|
|
|
+ * @returns {Promise<*>}
|
|
|
+ */
|
|
|
+export const getProductCategoryList = () => request({
|
|
|
+ url: '/api/shop/product/category/list',
|
|
|
+ method: 'POST',
|
|
|
+ showLoading: true
|
|
|
+})
|
|
|
+
|
|
|
+
|
|
|
+ * 商品品牌
|
|
|
+ * @returns {Promise<*>}
|
|
|
+ */
|
|
|
+export const getProductBrandList = () => request({
|
|
|
+ url: '/api/shop/product/brand/list',
|
|
|
+ method: 'POST',
|
|
|
+ showLoading: true
|
|
|
+})
|
|
|
+
|
|
|
+
|
|
|
+ * 商品添加
|
|
|
+ * @param obj
|
|
|
+ * @returns {Promise<*>}
|
|
|
+ */
|
|
|
+export const postAddProduct = (obj) => request({
|
|
|
+ url: '/api/shop/product/add',
|
|
|
+ method: 'POST',
|
|
|
+ data: {
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ },
|
|
|
+ showLoading: true
|
|
|
+})
|
|
|
+
|
|
|
+
|
|
|
+ * 商品编辑
|
|
|
+ * @param obj
|
|
|
+ * @returns {Promise<*>}
|
|
|
+ */
|
|
|
+export const postModifyProduct = (obj) => request({
|
|
|
+ url: '/api/shop/product/modify',
|
|
|
+ method: 'POST',
|
|
|
+ data: {
|
|
|
+ ...obj
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ },
|
|
|
+ showLoading: true
|
|
|
+})
|