zhaoyun 16 цаг өмнө
parent
commit
325cfe81cb

+ 62 - 0
mer_plat_admin/src/api/merchant.js

@@ -355,3 +355,65 @@ export function merCategoryListApi() {
     method: 'get',
   });
 }
+
+/**
+ * 商铺优惠措施 列表
+ */
+export function merchantMeasuresListApi(params) {
+  return request({
+    url: '/admin/platform/merchant/measures/list',
+    method: 'get',
+    params,
+  });
+}
+
+/**
+ * 商铺优惠措施 全部列表
+ */
+export function merchantMeasuresAllListApi() {
+  return request({
+    url: '/admin/platform/merchant/measures/all/list',
+    method: 'get',
+  });
+}
+
+/**
+ * 优惠措施  添加
+ */
+export function merchantMeasuresAddApi(data) {
+  return request({
+    url: '/admin/platform/merchant/measures/add',
+    method: 'post',
+    data,
+  });
+}
+
+/**
+ * 优惠措施  编辑
+ */
+export function merchantMeasuresUpdateApi(data) {
+  return request({
+    url: '/admin/platform/merchant/measures/update',
+    method: 'post',
+    data,
+  });
+}
+
+/**
+ * 优惠措施  删除
+ */
+export function merchantMeasuresDeleteApi(id) {
+  return request({
+    url: `/admin/platform/merchant/measures/delete/${id}`,
+    method: 'post',
+  });
+}
+/**
+ * 优惠措施 推荐开关
+ */
+export function merchantMeasuresSwitchApi(id) {
+  return request({
+    url: `/admin/platform/merchant/measures/switch/${id}`,
+    method: 'post',
+  });
+}

+ 1 - 1
mer_plat_admin/src/router/modules/marketing.js

@@ -475,7 +475,7 @@ const marketingRouter = {
           },
         },
       ],
-    },
+    }
   ],
 };
 

+ 17 - 0
mer_plat_admin/src/router/modules/merchant.js

@@ -61,6 +61,23 @@ const merchantRouter = {
         },
       ],
     },
+		{
+		  path: 'measures',
+		  name: 'PreferentialMeasures',
+		  component: () => import('@/views/merchant/measures'),
+		  meta: {
+		    title: '营销优惠措施',
+		    icon: 'clipboard',
+		  },
+		  children: [
+		    {
+		      path: 'list',
+		      component: () => import('@/views/merchant/measures/list'),
+		      name: 'MerchantTypeList',
+		      meta: { title: '营销优惠措施', icon: '' },
+		    },
+		  ],
+		},
   ],
 };