Browse Source

feat:(渠道端)修改订单详情

Jake 3 months ago
parent
commit
3b16e1f5c7

+ 5 - 1
packages/merchant/src/pages/designer/detail.vue

@@ -28,6 +28,10 @@ const toHomePage = () => {
 const toPointsDetails = () => {
   uni.navigateTo({ url: '/pages/designer/points_details/index' })
 }
+const toOrderDetails = () => {
+  uni.navigateTo({ url: '/pages/mine/merchant/orders/detail/index' })
+}
+
 </script>
 
 <template>
@@ -333,7 +337,7 @@ const toPointsDetails = () => {
                 </div>
               </view>
               <view class="content mt-[20px]" v-if="index === 3">
-                <div class="bg-white rounded-2xl shadow pa-[15px] mt-[20px] flex-col gap-2 flex">
+                <div class="bg-white rounded-2xl shadow pa-[15px] mt-[20px] flex-col gap-2 flex" @click="toOrderDetails">
                   <div class="bg-white rounded-2xl flex items-center justify-between w-full">
                     <div>
                       <img class="w-[76px] h-[101px]" src="https://via.placeholder.com/76x101" />

+ 4 - 4
packages/merchant/src/pages/mine/merchant/orders/detail/index.vue

@@ -27,17 +27,17 @@ onLoad(async (query: { id: string }) => {
         </div>
         <div class="ml-[16px]">
           <div class="text-black text-base font-normal font-['PingFang_SC'] leading-normal">
-            {{ data.projectName }}
+            {{ data?.projectName }}
           </div>
           <div
             class="text-left text-black/30 text-sm font-normal font-['PingFang_SC'] leading-normal"
           >
-            数量x{{ data.orderQuantity }}
+            数量x{{ data?.orderQuantity }}
           </div>
           <div
             class="text-left text-black/30 text-sm font-normal font-['PingFang_SC'] leading-normal"
           >
-            {{ data.points }}积分
+            {{ data?.points }}积分
           </div>
         </div>
       </div>
@@ -47,7 +47,7 @@ onLoad(async (query: { id: string }) => {
           总积分
         </div>
         <div class="text-black/90 text-sm font-normal font-['PingFang_SC'] leading-normal">
-          {{ data.points }}积分
+          {{ data?.points }}积分
         </div>
       </div>
       <!-- <div class="flex mt-[20px] items-center justify-between">