Parcourir la source

订单详情添加原网址

YY il y a 2 ans
Parent
commit
d7ae77f080

+ 2 - 2
src/views/platSettings/config/index.vue

@@ -20,8 +20,8 @@ export default {
       fields: [
         { label: '系统名称', model: 'title' },
         { label: 'logo', model: 'logo', type: 'upload', limit: 1, url: '/files/point/config/upload' },
-        { label: '购物赠送积分', model: 'buyPoint', type: 'number' },
-        { label: '积分计划', model: 'pointPlan' },
+        // { label: '购物赠送积分', model: 'buyPoint', type: 'number' },
+        // { label: '积分计划', model: 'pointPlan' },
         { label: '底部文字', model: 'bottom_title' },
         { label: '分享图片', model: 'share', type: 'upload', limit: 1, url: '/files/point/config/upload' },
         { label: '用户协议', model: 'agree', custom: true },

+ 17 - 0
src/views/platmanag/order/detail_order.vue

@@ -37,6 +37,16 @@
                 <el-col :span="18" class="other" v-if="!goods.freight == '0'">{{ goods.freight }}</el-col>
                 <el-col :span="18" class="other" v-else>包邮</el-col>
               </el-col>
+              <el-col :span="24" class="bode">
+                <el-col :span="6">来源:</el-col>
+                <el-col :span="18" class="other">{{ goods.goods.source || '暂无来源' }}</el-col>
+              </el-col>
+              <el-col :span="24" class="bode">
+                <el-col :span="6">网址:</el-col>
+                <el-col :span="18" class="other">
+                  <span class="spanfour" @click="toUrl(goods.goods.url)"> {{ goods.goods.url || '暂无网址' }} </span>
+                </el-col>
+              </el-col>
               <el-col :span="24">
                 <el-col :span="6">订单备注</el-col>
                 <el-col :span="18" class="other" v-if="item.remarks">{{ item.remarks }}</el-col>
@@ -119,6 +129,9 @@ export default {
         this.$set(this, `pay`, res.data.pay);
       }
     },
+    toUrl(url) {
+      window.open(url, '_blank');
+    },
     // 返回
     toBack() {
       window.history.go('-1');
@@ -165,9 +178,13 @@ export default {
     }
     .other {
       text-align: right;
+      word-break: break-all;
       p {
         color: red;
       }
+      .spanfour {
+        color: blue;
+      }
     }
     .el-col {
       margin: 4px 0;

+ 17 - 2
src/views/platmanag/order/detail_orderDetail.vue

@@ -54,6 +54,16 @@
               <el-col :span="18" class="other" v-if="!item.goods.freight == '0'">{{ item.goods.freight }}</el-col>
               <el-col :span="18" class="other" v-else>包邮</el-col>
             </el-col>
+            <el-col :span="24" class="bode">
+              <el-col :span="6">来源:</el-col>
+              <el-col :span="18" class="other">{{ item.goods.source || '暂无来源' }}</el-col>
+            </el-col>
+            <el-col :span="24" class="bode">
+              <el-col :span="6">网址:</el-col>
+              <el-col :span="18" class="other">
+                <span class="spanfour" @click="toUrl(item.goods.url)"> {{ item.goods.url || '暂无网址' }} </span>
+              </el-col>
+            </el-col>
           </el-col>
           <el-col :span="24" class="bode">
             <el-col :span="6">订单备注</el-col>
@@ -247,9 +257,10 @@ export default {
       }
       this.loading = false;
     },
-    handleSelect(value) {
-      // this.$set(this.form, `shop_transport_type`, value);
+    toUrl(url) {
+      window.open(url, '_blank');
     },
+    handleSelect(value) {},
     // 提交
     async onSubmit() {
       let form = this.form;
@@ -321,9 +332,13 @@ export default {
     }
     .other {
       text-align: right;
+      word-break: break-all;
       p {
         color: red;
       }
+      .spanfour {
+        color: blue;
+      }
     }
     .el-col {
       margin: 3px 0;

+ 17 - 0
src/views/selfShop/order/detail_order.vue

@@ -37,6 +37,16 @@
                 <el-col :span="18" class="other" v-if="!goods.freight == '0'">{{ goods.freight }}</el-col>
                 <el-col :span="18" class="other" v-else>包邮</el-col>
               </el-col>
+              <el-col :span="24" class="bode">
+                <el-col :span="6">来源:</el-col>
+                <el-col :span="18" class="other">{{ goods.goods.source || '暂无来源' }}</el-col>
+              </el-col>
+              <el-col :span="24" class="bode">
+                <el-col :span="6">网址:</el-col>
+                <el-col :span="18" class="other">
+                  <span class="spanfour" @click="toUrl(goods.goods.url)"> {{ goods.goods.url || '暂无网址' }} </span>
+                </el-col>
+              </el-col>
               <el-col :span="24">
                 <el-col :span="6">订单备注</el-col>
                 <el-col :span="18" class="other" v-if="item.remarks">{{ item.remarks }}</el-col>
@@ -119,6 +129,9 @@ export default {
         this.$set(this, `pay`, res.data.pay);
       }
     },
+    toUrl(url) {
+      window.open(url, '_blank');
+    },
     // 返回
     toBack() {
       window.history.go('-1');
@@ -165,9 +178,13 @@ export default {
     }
     .other {
       text-align: right;
+      word-break: break-all;
       p {
         color: red;
       }
+      .spanfour {
+        color: blue;
+      }
     }
     .el-col {
       margin: 4px 0;

+ 17 - 2
src/views/selfShop/order/detail_orderDetail.vue

@@ -54,6 +54,16 @@
               <el-col :span="18" class="other" v-if="!item.goods.freight == '0'">{{ item.goods.freight }}</el-col>
               <el-col :span="18" class="other" v-else>包邮</el-col>
             </el-col>
+            <el-col :span="24" class="bode">
+              <el-col :span="6">来源:</el-col>
+              <el-col :span="18" class="other">{{ item.goods.source || '暂无来源' }}</el-col>
+            </el-col>
+            <el-col :span="24" class="bode">
+              <el-col :span="6">网址:</el-col>
+              <el-col :span="18" class="other">
+                <span class="spanfour" @click="toUrl(item.goods.url)"> {{ item.goods.url || '暂无网址' }} </span>
+              </el-col>
+            </el-col>
           </el-col>
           <el-col :span="24" class="bode">
             <el-col :span="6">订单备注</el-col>
@@ -247,9 +257,10 @@ export default {
       }
       this.loading = false;
     },
-    handleSelect(value) {
-      // this.$set(this.form, `shop_transport_type`, value);
+    toUrl(url) {
+      window.open(url, '_blank');
     },
+    handleSelect(value) {},
     // 提交
     async onSubmit() {
       let form = this.form;
@@ -321,9 +332,13 @@ export default {
     }
     .other {
       text-align: right;
+      word-break: break-all;
       p {
         color: red;
       }
+      .spanfour {
+        color: blue;
+      }
     }
     .el-col {
       margin: 3px 0;