Browse Source

工作量 快递单号 收缩展开

ajun 5 years ago
parent
commit
1ffb2790a5
1 changed files with 5 additions and 7 deletions
  1. 5 7
      resources/views/order/issue/workload.blade.php

+ 5 - 7
resources/views/order/issue/workload.blade.php

@@ -51,8 +51,10 @@
                     <td>
                         <div>
                             <p v-for="(package,index) in workLoad.order.packages" class="p-0 m-0">
-                               <span >@{{ package.logistic_number }}</span>
+                                <span v-if="workLoad.order.packages.length <=2 ?true : (index===1 || isBtn[workLoad.id])">@{{ package.logistic_number }}</span>
                             </p>
+                            <b style="cursor:pointer;text-decoration: underline;color: #4aa0e6;" @click="shrink(workLoad.id)" v-if="isBtn[workLoad.id]">点击收起</b>
+                            <b style="cursor:pointer;text-decoration: underline;color: #4aa0e6;" @click="unfold(workLoad.id)" v-if="!isBtn[workLoad.id] && workLoad.order.packages.length >2">点击展开</b>
                         </div>
                     </td>
                     <td>@{{ workLoad.processingTime }}</td>
@@ -164,12 +166,8 @@
                     let token = '{{ csrf_token() }}';
                     excelExport(true, null, url, null, token);
                 },
-                isUnfold(order){
-                    if (!order.is_unfold){
-                        this.$set(order,'is_unfold',true);
-                        return
-                    }
-                    order.is_unfold=false;
+                shrink(id){
+                    this.$set(this.isBtn,id,false);
                 },
                 unfold(id){
                     this.$set(this.isBtn,id,true);