Browse Source

fix:收支明细修改

jiayubo 3 months ago
parent
commit
382050fba9
2 changed files with 65 additions and 3 deletions
  1. 63 1
      pages_mine/pages/income/details.vue
  2. 2 2
      pages_mine/pages/withdrawal/details.vue

+ 63 - 1
pages_mine/pages/income/details.vue

@@ -15,7 +15,7 @@
     <view class="stauts-box hr-solid">
       <view class="font-30-333 stauts-text">当前状态</view>
       <view>
-        <up-steps :current="current" direction="column" dot>
+        <!-- <up-steps :current="current" direction="column" dot>
           <up-steps-item title="发起提现" :desc="data.createTime">
           </up-steps-item>
           <up-steps-item
@@ -39,6 +39,37 @@
             :desc="data.lastTime"
             v-if="['1', '0'].includes(data.isPay)"
           ></up-steps-item>
+        </up-steps> -->
+          <up-steps :current="current" direction="column" dot>
+          <up-steps-item title="发起提现" :desc="data?.createTime">
+          </up-steps-item>
+          <up-steps-item
+            :title="`后台处理中(${statusText})`"
+            :desc="data?.appTime"
+          ></up-steps-item>
+          <!-- <up-steps-item -->
+            <!-- title="审核未通过" -->
+            <!-- :desc="data?.rejectReason" -->
+            <!-- v-if="data?.appStatus === '3'" -->
+            <!-- error -->
+          <!-- ></up-steps-item> -->
+          <!-- <up-steps-item
+            title="已撤销"
+            :desc="data?.updateTime"
+            v-if="data?.appStatus === '4'"
+            error
+          ></up-steps-item> -->
+          <up-steps-item
+            :title="`打款状态 (${appStatusText})`"
+            :desc="data?.payTime"
+            v-if="statusText === '审核通过'"
+          ></up-steps-item>
+
+          <!-- <up-steps-item
+            title="打款失败(退回余额)"
+            v-if="data?.isPay === '2'"
+            error
+          ></up-steps-item> -->
         </up-steps>
       </view>
     </view>
@@ -107,6 +138,37 @@ const current = computed(() => {
   }
   return 2
 })
+
+const statusText = computed(() => {
+  switch (data.value?.appStatus) {
+    case '1':
+      return '待审核'
+    case '2':
+      return '审核通过'
+    case '3':
+      return '审核未通过'
+    case '4':
+      return '已撤销'
+    default:
+      return ''
+  }
+})
+
+const appStatusText = computed(() => {
+  switch (data.value?.isPay) {
+    case '1':
+      return '未打款'
+    case '2':
+      return '打款成功'
+    case '3':
+      return '打款失败'
+    case '4':
+      return '打款驳回'
+    default:
+      return ''
+  }
+})
+
 const onCustomRefresh = () => {
   getDetails()
 }

+ 2 - 2
pages_mine/pages/withdrawal/details.vue

@@ -36,7 +36,7 @@
           ></up-steps-item> -->
           <up-steps-item
             :title="`打款状态 (${appStatusText})`"
-            :desc="data?.lastTime"
+            :desc="data?.payTime"
             v-if="statusText === '审核通过'"
           ></up-steps-item>
 
@@ -140,7 +140,7 @@ const statusText = computed(() => {
 })
 
 const appStatusText = computed(() => {
-  switch (data.value?.appStatus) {
+  switch (data.value?.isPay) {
     case '1':
       return '未打款'
     case '2':