-
zhangwei
2024-09-10 38130802e3fd55080f518f4128ef20ddfdd907c3
src/pages/order/detail.vue
@@ -6,7 +6,7 @@
               <view class="bgblue c-p-18 chuany-flex chuany-justify-between chuany-font30">
                  <view class="chuany-flex chuany-flex-direction">
                     <text class=''>
                        {{$util.formatDate(startTime)}}
                        {{$util.formatDate(detailItem.startTime)}}
                     </text>
                  </view>
                  <text>
@@ -20,6 +20,14 @@
                  <up-tag class='c-p-r-14' :text="item" plain v-for="(item,index) in item.tags" :key="index">
                  </up-tag>
               </view> -->
               <view class="chuany-flex chuany-flex-direction">
                  <text class='c-p-l-18 c-p-b-14 c-p-r-18 text-69'>
                     日期:{{detailItem.wordStartTimeName}} 至 {{detailItem.wordEndTimeName}}
                  </text>
                  <text class='c-p-l-18 c-p-b-14 c-p-r-18 text-69'>
                     时间:{{detailItem.startTimeName}} 至 {{detailItem.endTimeName}}
                  </text>
               </view>
               <view class="chuany-flex chuany-flex-direction">
                  <text class='c-p-l-18 c-p-b-14 c-p-r-18 text-69'>
                     要求:{{detailItem.demand}}
@@ -45,7 +53,7 @@
         <view class="coreshop-ff" v-if="detailItem.orderBidding&&detailItem.orderBidding.length>0">
            <up-list>
               <up-list-item v-for="(item,index) in detailItem.orderBidding" :key="item.id" @click.stop="toWorkDetail">
                  <up-cell :title="item.workerName">
                  <up-cell :title="item.workerName" :border='false'>
                     <template #icon>
                        <up-avatar shape="square" size="35" :src="item.workerAvatar" @click='toWorkerDetail(item)'
                           customStyle="margin: -3px 5px -3px 0"></up-avatar>
@@ -53,7 +61,7 @@
                     <!-- <template #right-icon v-if="item.isSelected">
                        <up-button class="button-layout__item" text="查看" size="mini" type="primary" @click="toView(item)"></up-button>
                     </template> -->
                     <template #right-icon>
                     <template #right-icon  v-if="!item.isSelected">
                        <up-button class="button-layout__item" text="确认" size="mini" type="success"
                           @click="selectBtn(item)"></up-button>
                     </template>
@@ -86,7 +94,7 @@
         <view class="coreshop-ff" v-else>
            <up-list>
               <up-list-item>
                  <up-cell title="暂无投递" class="u-cell__title-text_wu">
                  <up-cell title="暂无投递" class="u-cell__title-text_wu" :border='false'>
                     <!-- <template #icon>
                        <up-avatar shape="square" size="35" src="https://uview-plus.jiangruyi.com/album/1.jpg"
                           customStyle="margin: -3px 5px -3px 0"></up-avatar>
@@ -121,13 +129,13 @@
      $db
   } = getCurrentInstance().appContext.config.globalProperties
   const detailItem = ref({})
   let orderid = ref('')
   let orderIdVal = ref('')
   onLoad((option) => {
      let {
         orderid
      } = option
      getOrder(orderid)
      orderid = orderid
      orderIdVal = orderid
      console.log(option,'========orderid',orderid);
      // detailItem.value = JSON.parse($db.get('detailItem'))
   })
@@ -147,6 +155,7 @@
      })
   }
   const toWorkerDetail = (item)=>{
      $db.set('toudiItem',JSON.stringify(item))
      uni.navigateTo({
         url: `/pages/worker/worker?workerid=${item.workerUserId}`
      })
@@ -163,7 +172,7 @@
               title: "确认成功!",
               icon: "success"
            })
            getOrder(orderid)
            getOrder(orderIdVal)
         }
      })
   }
@@ -183,7 +192,7 @@
   }
   .content {
      height: 430rpx;
      min-height: 380rpx;
      width: 100%;
      background-color: #fff;
      border-radius: 20rpx;