Эх сурвалжийг харах

src/components/management/list.vue

seamong 7 жил өмнө
parent
commit
c4aa5131c4

+ 35 - 19
www/webapp/housekeeping/src/components/management/list.vue

@@ -5,28 +5,37 @@
         <span @click="back"></span>
       </title>
       <div class="tabs">
-        <div class="tab" v-bind:class="{ active: isActive === 0}" @click='tabF(0)'>预约中
+        <div class="tab" v-bind:class="{ active: isActive === 0}"
+          @click='tabF(0)'>预约中
           <span></span>
         </div>
-        <div class="tab" v-bind:class="{ active: isActive === 1}" @click='tabF(1)'>已预约
+        <div class="tab" v-bind:class="{ active: isActive === 1}"
+          @click='tabF(1)'>已预约
           <span></span>
         </div>
-        <div class="tab" v-bind:class="{ active: isActive === 2}" @click='tabF(2)'>已面试
+        <div class="tab" v-bind:class="{ active: isActive === 2}"
+          @click='tabF(2)'>已面试
           <span></span>
         </div>
-        <div class="tab" v-bind:class="{ active: isActive === 3}" @click='tabF(3)'>已取消</div>
+        <div class="tab" v-bind:class="{ active: isActive === 3}"
+          @click='tabF(3)'>已取消</div>
       </div>
     </div>
     <div style="z-index: -1">
       <!--<div style="position: fixed;z-index: -2;background-color: #eeeeef;top: 0;bottom: 0;left: 0;right: 0;"></div>-->
 
-      <div v-if="orderList.length === 0" style="color: white;padding: 40% 0;font-size: 20px;text-align: center;background-color: #ffffff;text-shadow: 1px 1px 1px black;">
+      <div v-if="orderList.length === 0"
+        style="color: white;padding: 40% 0;font-size: 20px;text-align: center;background-color: #ffffff;text-shadow: 1px 1px 1px black;">
         暂无预约数据
       </div>
       <div class="tab-view">
         <!--<div v-if="orderList.length !==0" style="font-size: 13px;padding-left: 15px;">点击订单查看详情!</div>-->
-        <div v-for="item in orderList" v-bind:class="{'light-yellow':item.flag == 0}" class="my-order-body" @click='btnEditOrder(item)'>
-          <img :src="typeImage[item.type-1]" alt="">
+        <div v-for="item in orderList"
+          v-bind:class="{'light-yellow':item.flag == 0}"
+          class="my-order-body"
+          @click='btnEditOrder(item)'>
+          <img :src="typeImage[item.type-1]"
+            alt="">
           <div>
             <!--姓名-->
             <div class="name">{{item.user_name}}</div>
@@ -75,13 +84,19 @@
     <!--<Navigation></Navigation>-->
     <tabbar style="background-color: #333b45;position: fixed;bottom: 0;left: 0;">
       <tabbar-item selected>
-        <img class="icon_img" slot="icon" src="http://oduj3utzz.bkt.clouddn.com/2018_03_26_home.svg">
-        <img class="icon_img" slot="icon-active" src="http://oduj3utzz.bkt.clouddn.com/2018_03_26_home_green.svg">
+        <img class="icon_img"
+          slot="icon" src="http://oduj3utzz.bkt.clouddn.com/2018_03_26_home.svg">
+        <img class="icon_img"
+          slot="icon-active"
+          src="http://oduj3utzz.bkt.clouddn.com/2018_03_26_home_green.svg">
         <span slot="label">客户预约</span>
       </tabbar-item>
       <tabbar-item link="/managementEmployee">
-        <img class="icon_img" slot="icon" src="http://oduj3utzz.bkt.clouddn.com/2018_03_26_order.svg">
-        <img class="icon_img" slot="icon-active" src="http://oduj3utzz.bkt.clouddn.com/2018_03_26_order_green.svg">
+        <img class="icon_img"
+          slot="icon" src="http://oduj3utzz.bkt.clouddn.com/2018_03_26_order.svg">
+        <img class="icon_img"
+          slot="icon-active"
+          src="http://oduj3utzz.bkt.clouddn.com/2018_03_26_order_green.svg">
         <span slot="label">家政员管理</span>
       </tabbar-item>
     </tabbar>
@@ -145,15 +160,16 @@ export default {
       {
         user_id: _.user_id,
       },
-      res => {
+      (res) => {
         self.storeId = res.data.store_id;
         if (self.storeId) {
           _.$http(
             '/j/HouseKeeping/list',
             {
+              user_id: _.user_id,
               store_id: self.storeId,
             },
-            result => {
+            (result) => {
               if (result.status === 200) {
                 self.oldOrderList = result.data.rows;
                 /*for (let i = 0; i < self.oldOrderList.length; i++) {
@@ -170,10 +186,10 @@ export default {
                   // console.log('`loading` has been hidden');
                 });
               }
-            }
+            },
           );
         }
-      }
+      },
     );
   },
   watch: {},
@@ -202,12 +218,12 @@ export default {
         if (self.orderList[i].status !== 1) {
           if (!isNaN(self.orderList[i].status_time)) {
             self.orderList[i].status_time_str = _.timetrans(
-              self.orderList[i].status_time
+              self.orderList[i].status_time,
             ).split(' ')[0];
           }
         }
       }
-
+      console.log(self.orderList);
       // 日期转时间戳 2014-07-10
       function ycTime(t) {
         let stringTime = t + ' 00:00:00';
@@ -237,12 +253,12 @@ export default {
           {
             id: item.id,
           },
-          res => {
+          (res) => {
             if (res.data.success) {
               // console.log(res.data);
               edit();
             }
-          }
+          },
         );
       } else {
         edit();