Pārlūkot izejas kodu

feat 标准接口接入

Funny 3 gadi atpakaļ
vecāks
revīzija
d1637e0438
3 mainītis faili ar 30 papildinājumiem un 47 dzēšanām
  1. 0 12
      src/api/order.js
  2. 0 8
      src/api/shop.js
  3. 30 27
      src/components/shopCompoents/shopAdd.vue

+ 0 - 12
src/api/order.js

@@ -126,10 +126,6 @@ export const getOrderDetail = (params) => {
 }
 
 // 标准化接口
-// 订单计费
-export const orderValuation = (params) => {
-  return postJson('api/order/valuation', params);
-}
 // 创建订单
 export const orderCreate = (params) => {
   return postJson('api/order/create', params);
@@ -137,12 +133,4 @@ export const orderCreate = (params) => {
 // 取消订单
 export const orderCancel = (params) => {
   return postJson('api/order/cancel', params);
-}
-// 推送订单
-export const orderPush = (params) => {
-  return postJson('api/order/push', params);
-}
-// 获取骑手位置
-export const riderLocation = (params) => {
-  return postJson('api/order/rider/location', params);
 }

+ 0 - 8
src/api/shop.js

@@ -208,12 +208,4 @@ export const shopCreate = (params) => {
 // 门店更新
 export const shopUpdate = (params) => {
   return postJson('api/shop/update', params)
-}
-// 门店运力查询
-export const shopDelivery = (params) => {
-  return postJson('api/shop/delivery', params)
-}
-// 门店运力禁用/开启
-export const shopDeliveryStatus = (params) => {
-  return postJson('api/shop/delivery/status', params)
 }

+ 30 - 27
src/components/shopCompoents/shopAdd.vue

@@ -108,34 +108,37 @@ export default {
     closeShop() {
       this.loading = false;
     },
+    getShopDetail(shopId) {
+      getShopDetail({ shopId }).then((res) => {
+        if (res.code === 200) {
+          Object.keys(this.form).map((v) => {
+            this.form[v] = res.data[v];
+          });
+          this.form.shopName = res.data.name;
+          this.form.contactPhone = res.data.mobile;
+          this.form.houseNumber = res.data.street;
+          this.form.longitude = res.data.lng;
+          this.form.latitude = res.data.lat;
+          this.form.shopCode = res.data.code;
+          console.log("门店详情:", this.form);
+          this.deliveries = res.data.deliveries.filter((v) => {
+            return v.bindStatus === 1 && v.type !== 3;
+          });
+          this.revieweds = res.data.deliveries.filter((v) => {
+            return v.type === 3;
+          });
+        } else {
+          this.$message({
+            type: "error",
+            message: res.msg,
+          });
+        }
+      });
+    },
     init(e) {
       if (e) {
         this.title = "编辑门店";
-        getShopDetail({ shopId: e.id }).then((res) => {
-          console.log("门店详情:", res);
-          if (res.code === 200) {
-            Object.keys(this.form).map((v) => {
-              this.form[v] = res.data[v];
-            });
-            this.form.shopName = res.data.name;
-            this.form.contactPhone = res.data.mobile;
-            this.form.houseNumber = res.data.street;
-            this.form.longitude = res.data.lng;
-            this.form.latitude = res.data.lat;
-            this.form.shopCode = res.data.code
-            this.deliveries = res.data.deliveries.filter((v) => {
-              return v.bindStatus === 1 && v.type !== 3;
-            });
-            this.revieweds = res.data.deliveries.filter((v) => {
-              return v.type === 3;
-            });
-          } else {
-            this.$message({
-              type: "error",
-              message: res.msg,
-            });
-          }
-        });
+        this.getShopDetail(e.id);
       } else {
         this.title = "新增门店";
         this.form = {
@@ -235,7 +238,7 @@ export default {
           } else {
             this.$message({
               type: "error",
-              message: res.msg,
+              message: res.message,
             });
           }
           this.showVisible = false;
@@ -252,7 +255,7 @@ export default {
           } else {
             this.$message({
               type: "error",
-              message: res.msg,
+              message: res.message,
             });
           }
           this.showVisible = false;