YY 2 år sedan
förälder
incheckning
3f5a2712cc

+ 9 - 4
src/views/platmanag/sales/detail.vue

@@ -231,7 +231,7 @@ export default {
                 let shopList = res.data.shop.list;
                 this.$set(this, `shopList`, shopList);
                 shopList[0].color = '#0bbd87';
-                // if (res.data.shop.is_check == '已签收' && this.info.status == '3') this.$set(this, `active`, 4);
+                if (res.data.shop.is_check == '已签收' && this.info.status == '3') this.$set(this, `active`, 4);
               }
               this.$set(this, `activit`, res.data);
             }
@@ -242,13 +242,18 @@ export default {
     async exam(status) {
       let info = this.info;
       info.status = status;
-      if (status == '-2' || info.transport) info.transport.shop_receive = true;
-      else if (status == '-2' || !info.transport) {
+      if (status == '-2' && info.transport) info.transport.shop_receive = true;
+      else if (status == '-2' && !info.transport) {
         let transport = {};
         transport.shop_receive = true;
         info.transport = transport;
       }
-      if (status == '-3') info.transport.customer_receive = true;
+      if (status == '-3' && info.transport) info.transport.customer_receive = true;
+      else if (status == '-3' && !info.transport) {
+        let transport = {};
+        transport.customer_receive = true;
+        info.transport = transport;
+      }
       let res;
       this.$confirm('是否确认修改售后状态', '提示', {
         confirmButtonText: '确定',

+ 1 - 8
src/views/platmanag/sales/parts/steps-2.vue

@@ -19,14 +19,6 @@
               <el-button type="primary" style="margin: 10px 0" @click="exam('-2')">已退货</el-button>
             </el-col>
             <el-col :span="24" style="text-align: center; margin: 15px 0; font-size: 18px">买家{{ getCheck() || '暂无快递信息' }}</el-col>
-            <!-- <el-col :span="24">{{ activit.is_check || '暂无快递信息' }}</el-col>
-            <el-col :span="24">{{ transport.shop_transport_name || '暂无快递信息' }}: {{ activit.no || '暂无快递信息' }}</el-col>
-            <el-col :span="24">
-              <p>订单编号: {{ form.id }}</p>
-            </el-col>
-            <el-col :span="24">
-              <p>收货地址:{{ address.province }} , {{ address.city }} , {{ address.area }} , {{ address.address }}</p>
-            </el-col> -->
             <el-col :span="24">
               <el-timeline :reverse="reverse">
                 <el-timeline-item v-for="(activity, index) in customer" :key="index" :timestamp="activity.time" :color="activity.color">
@@ -37,6 +29,7 @@
           </el-col>
           <el-col v-if="active == 4">
             <el-col style="text-align: center; margin: 15px 0; font-size: 18px">已退货成功</el-col>
+            <el-col style="text-align: center; margin: 15px 0; font-size: 18px">库存需手动修改</el-col>
           </el-col>
           <el-col v-if="active == 5">
             <el-col style="text-align: center; margin: 15px 0; font-size: 18px">已拒绝</el-col>

+ 1 - 19
src/views/platmanag/sales/parts/steps-3.vue

@@ -17,14 +17,6 @@
             <el-button type="primary" @click="exam('!3')">拒绝</el-button>
           </el-col>
           <el-col v-if="active == 2">
-            <!-- <el-col :span="24">{{ activit.is_check || '暂无快递信息' }}</el-col>
-            <el-col :span="24">{{ transport.shop_transport_name || '暂无快递信息' }}: {{ activit.no || '暂无快递信息' }}</el-col>
-            <el-col :span="24">
-              <p>订单编号: {{ form.id }}</p>
-            </el-col>
-            <el-col :span="24">
-              <p>收货地址:{{ address.province }} , {{ address.city }} , {{ address.area }} , {{ address.address }}</p>
-            </el-col> -->
             <el-col :span="24">
               <el-timeline :reverse="reverse">
                 <el-timeline-item v-for="(activity, index) in customer" :key="index" :timestamp="activity.time" :color="activity.color">
@@ -54,17 +46,6 @@
                   </el-select>
                 </template>
               </data-form>
-              <!-- <el-form :model="form" ref="form" label-width="100px" class="demo-ruleForm">
-                <el-form-item label="寄出运单号" prop="shop_transport_no">
-                  <el-input v-model="form.shop_transport_no" placeholder="请输入运单号,快递类型,同时填入" size="small"></el-input>
-                </el-form-item>
-                <el-form-item label="快递类型" prop="shop_transport_type">
-                  
-                </el-form-item>
-                <el-form-item>
-                  <el-button type="primary" @click="onSubmit()">保存</el-button>
-                </el-form-item>
-              </el-form> -->
             </el-col>
           </el-col>
           <el-col v-if="active == 4">
@@ -84,6 +65,7 @@
           </el-col>
           <el-col v-if="active == 6">
             <el-col style="text-align: center; margin: 15px 0; font-size: 18px">换货成功</el-col>
+            <el-col style="text-align: center; margin: 15px 0; font-size: 18px">库存需手动修改</el-col>
           </el-col>
           <el-col v-if="active == 7">
             <el-col style="text-align: center; margin: 15px 0; font-size: 18px">已拒绝</el-col>

+ 6 - 1
src/views/selfShop/sales/detail.vue

@@ -248,7 +248,12 @@ export default {
         transport.shop_receive = true;
         info.transport = transport;
       }
-      if (status == '-3') info.transport.customer_receive = true;
+      if (status == '-3' && info.transport) info.transport.customer_receive = true;
+      else if (status == '-3' && !info.transport) {
+        let transport = {};
+        transport.customer_receive = true;
+        info.transport = transport;
+      }
       let res;
       this.$confirm('是否确认修改售后状态', '提示', {
         confirmButtonText: '确定',

+ 1 - 8
src/views/selfShop/sales/parts/steps-2.vue

@@ -19,14 +19,6 @@
               <el-button type="primary" style="margin: 10px 0" @click="exam('-2')">已退货</el-button>
             </el-col>
             <el-col :span="24" style="text-align: center; margin: 15px 0; font-size: 18px">买家{{ getCheck() || '暂无快递信息' }}</el-col>
-            <!-- <el-col :span="24">{{ activit.is_check || '暂无快递信息' }}</el-col>
-            <el-col :span="24">{{ transport.shop_transport_name || '暂无快递信息' }}: {{ activit.no || '暂无快递信息' }}</el-col>
-            <el-col :span="24">
-              <p>订单编号: {{ form.id }}</p>
-            </el-col>
-            <el-col :span="24">
-              <p>收货地址:{{ address.province }} , {{ address.city }} , {{ address.area }} , {{ address.address }}</p>
-            </el-col> -->
             <el-col :span="24">
               <el-timeline :reverse="reverse">
                 <el-timeline-item v-for="(activity, index) in customer" :key="index" :timestamp="activity.time" :color="activity.color">
@@ -37,6 +29,7 @@
           </el-col>
           <el-col v-if="active == 4">
             <el-col style="text-align: center; margin: 15px 0; font-size: 18px">已退货成功</el-col>
+            <el-col style="text-align: center; margin: 15px 0; font-size: 18px">库存需手动修改</el-col>
           </el-col>
           <el-col v-if="active == 5">
             <el-col style="text-align: center; margin: 15px 0; font-size: 18px">已拒绝</el-col>

+ 1 - 19
src/views/selfShop/sales/parts/steps-3.vue

@@ -17,14 +17,6 @@
             <el-button type="primary" @click="exam('!3')">拒绝</el-button>
           </el-col>
           <el-col v-if="active == 2">
-            <!-- <el-col :span="24">{{ activit.is_check || '暂无快递信息' }}</el-col>
-            <el-col :span="24">{{ transport.shop_transport_name || '暂无快递信息' }}: {{ activit.no || '暂无快递信息' }}</el-col>
-            <el-col :span="24">
-              <p>订单编号: {{ form.id }}</p>
-            </el-col>
-            <el-col :span="24">
-              <p>收货地址:{{ address.province }} , {{ address.city }} , {{ address.area }} , {{ address.address }}</p>
-            </el-col> -->
             <el-col :span="24">
               <el-timeline :reverse="reverse">
                 <el-timeline-item v-for="(activity, index) in customer" :key="index" :timestamp="activity.time" :color="activity.color">
@@ -54,17 +46,6 @@
                   </el-select>
                 </template>
               </data-form>
-              <!-- <el-form :model="form" ref="form" label-width="100px" class="demo-ruleForm">
-                <el-form-item label="寄出运单号" prop="shop_transport_no">
-                  <el-input v-model="form.shop_transport_no" placeholder="请输入运单号,快递类型,同时填入" size="small"></el-input>
-                </el-form-item>
-                <el-form-item label="快递类型" prop="shop_transport_type">
-                  
-                </el-form-item>
-                <el-form-item>
-                  <el-button type="primary" @click="onSubmit()">保存</el-button>
-                </el-form-item>
-              </el-form> -->
             </el-col>
           </el-col>
           <el-col v-if="active == 4">
@@ -84,6 +65,7 @@
           </el-col>
           <el-col v-if="active == 6">
             <el-col style="text-align: center; margin: 15px 0; font-size: 18px">换货成功</el-col>
+            <el-col style="text-align: center; margin: 15px 0; font-size: 18px">库存需手动修改</el-col>
           </el-col>
           <el-col v-if="active == 7">
             <el-col style="text-align: center; margin: 15px 0; font-size: 18px">已拒绝</el-col>