Browse Source

修改问题

tangning 2 years ago
parent
commit
fa2f04f8f5
4 changed files with 10 additions and 9 deletions
  1. 1 1
      src/store/modules/user.ts
  2. 4 4
      src/views/detail/index.vue
  3. 1 0
      src/views/detail/repair.vue
  4. 4 4
      src/views/home/list.vue

+ 1 - 1
src/store/modules/user.ts

@@ -16,7 +16,7 @@ export const useUserStore = defineStore({
   id: 'user',
   state: (): StoreUser => ({
     token: token,
-    wxOpenId:'',
+    wxOpenId:'o3S0L1Hyd3O0vYI2Kr1lFDEtEO2k',
     info: {
       name:'test',
       wxOpenId:'test1',

+ 4 - 4
src/views/detail/index.vue

@@ -4,10 +4,10 @@
     <div class="stepList item_content" :key="stepShow+'123'">
       <div class="item_content_top">
         <div class="stepList_title">维修单号 {{id}}</div>
-        <van-button v-if="detailData.repairerVo?.status == 3" size="small" @click="goRoute(`/repair/${id}`)" color="#00B3EC" type="primary" >待确认</van-button>
-        <van-button v-if="detailData.repairerVo?.status == 9 || detailData.repairerVo?.status == 4" size="small" @click="goRoute(`/payment/${id}`)" color="#00B3EC" type="primary" >支付</van-button>
-        <van-button v-if="detailData.repairerVo?.status  > 10 && detailData.repairerVo?.commentStatus == 0" size="small" @click="goRoute(`/evaluate/${id}`)" color="#00B3EC" type="primary" >评价</van-button>
-        <van-button v-if="detailData.repairerVo?.status  > 10 && detailData.applyInvoice == 0" size="small" @click="goRoute(`/invoice/${id}`)" color="#00B3EC" type="primary" >申请开票</van-button>
+        <van-button v-if="detailData.repairerVo?.status == 30" size="small" @click="goRoute(`/repair/${id}`)" color="#00B3EC" type="primary" >待确认</van-button>
+        <van-button v-if="detailData.repairerVo?.status == 80 || detailData.repairerVo?.status == 4" size="small" @click="goRoute(`/payment/${id}`)" color="#00B3EC" type="primary" >支付</van-button>
+        <van-button v-if="detailData.repairerVo?.status  > 100 && detailData.repairerVo?.commentStatus == 0" size="small" @click="goRoute(`/evaluate/${id}`)" color="#00B3EC" type="primary" >评价</van-button>
+        <van-button v-if="detailData.repairerVo?.status  > 100 && detailData.applyInvoice == 0" size="small" @click="goRoute(`/invoice/${id}`)" color="#00B3EC" type="primary" >申请开票</van-button>
       </div>
       <transition-group name="van-fade">
         <!-- <div v-show="stepShow">Slide Right</div> -->

+ 1 - 0
src/views/detail/repair.vue

@@ -30,6 +30,7 @@
     </div>
     <div class="but">
       <span class="tips">确认维修后,将直接开始维修。维修费用待维修完成后支付</span>
+      <p class="tips">取消维修,原机退回,需要收取检测费。</p>
       <van-button type="primary" color="#00B3EC" @click="hanldConfirm(0)" block>确认维修</van-button>
       <van-button type="primary" style="background: none;" color="#00B3EC" @click="hanldConfirm(1)" plain block>取消维修</van-button>
     </div>

+ 4 - 4
src/views/home/list.vue

@@ -21,10 +21,10 @@
           <div class="time">报修日期 {{ dayjs(item.createTime).format('YYYY-MM-DD') }}</div>
           <div class="butList">
             <!-- <van-button @click.stop="goRoute(`payment/${item}`)" hairline size="small" type="primary" >支付</van-button> -->
-            <van-button v-if="item.status == 3" @click.stop="goRoute(`repair/${item.repairId}`)" color="#00B3EC" plain hairline size="small">待确认</van-button>
-            <van-button v-if="item.status == 9 || item.status == 4" @click.stop="goRoute(`payment/${item.repairId}`)" color="#00B3EC" hairline size="small">支付</van-button>
-            <van-button v-if="item.status > 10 && item.commentStatus == 0" @click.stop="goRoute(`evaluate/${item.repairId}`)" color="#00B3EC" plain hairline size="small">评价</van-button>
-            <van-button v-if="item.status > 10 && item.invoiceStatus == 0" @click.stop="goRoute(`invoice/${item.repairId}`)" color="#00B3EC" hairline size="small">申请开票</van-button>
+            <van-button v-if="item.status == 30" @click.stop="goRoute(`repair/${item.repairId}`)" color="#00B3EC" plain hairline size="small">待确认</van-button>
+            <van-button v-if="item.status == 80 || item.status == 40" @click.stop="goRoute(`payment/${item.repairId}`)" color="#00B3EC" hairline size="small">支付</van-button>
+            <van-button v-if="item.status > 100 && item.commentStatus == 0" @click.stop="goRoute(`evaluate/${item.repairId}`)" color="#00B3EC" plain hairline size="small">评价</van-button>
+            <van-button v-if="item.status > 100 && item.invoiceStatus == 0" @click.stop="goRoute(`invoice/${item.repairId}`)" color="#00B3EC" hairline size="small">申请开票</van-button>
           </div>
         </div>
       </div>