Kaynağa Gözat

提现bug修复

chenjj 3 ay önce
ebeveyn
işleme
7d09407125

+ 2 - 7
src/views/finance/withdrawal/index.vue

@@ -2,13 +2,10 @@
     <div>
         <ListPage :column="tabkey !== '4' ? talkeColumn : paymentColumn" :tableApi="getList" :isSelect="true"
             :scopeBtns="scopeBtns" :searchBtns="searchBtns" ref="userTableRef" tableKey="volunteerTakeRecordId"
-            :tabList="tabList" tabsearchKey="tabkeys" defaultTab="0" />
+            :tabList="tabList" tabsearchKey="tabkeys" defaultTab="1" />
         <DialogForm ref="dialogFormRef" :title="dialogData.title" :column="dialogData.column" @submit="submitForm"
             labelWidth="120px" />
 
-        <!-- <DialogForm ref="dialogVerifyRef" :title="dialogVerifyData.title" :column="dialogVerifyData.column"
-            @submit="submitVerify" labelWidth="120px" /> -->
-
         <el-dialog v-model="dialogPlay" title="打款单详情" :before-close="verifyClose" :footer="false">
             <div>
                 <el-descriptions class="margin-top" :column="3" :size="size">
@@ -25,7 +22,7 @@
             <div class="verify-box">
                 <div>业务类型: 支付宝</div>
                 <div>打款单总金额:<span class="price-size">¥{{ dialogRow.actualPaymentAmount }}</span></div>
-                <div>手机号: {{  userStore.phonenumber.slice(0, 3) + "****" + userStore.phonenumber.slice(7)}}</div>
+                <div>手机号: {{ userStore.phonenumber? userStore.phonenumber.slice(0, 3) + "****" + userStore.phonenumber.slice(7):'未绑定手机号'}}</div>
             </div>
             <div class="yzm-box">
                 <div><span style="color:red">*</span>
@@ -73,8 +70,6 @@ const {
     userTableRef,
     searchBtns,
     scopeBtns,
-    dialogVerifyRef,
-    dialogVerifyData,
     verifyCode,
     dialogPlay,
     dialogColumn,

+ 14 - 18
src/views/finance/withdrawal/useData.js

@@ -10,7 +10,8 @@ export default ({ proxy, jlzj_area_type }) => {
     const dialogVerifyRef =ref(null);
     const verifyCode =ref('');
    
-    
+
+
     const tabkey = ref('0');
     const {
         pay_type,
@@ -26,7 +27,6 @@ export default ({ proxy, jlzj_area_type }) => {
 
     //打开弹窗
     const openDialog = (data, type) => {
-        console.log('data', data);
         try {
             const disabledData = {
                 alipayAccountNo: true,
@@ -49,13 +49,11 @@ export default ({ proxy, jlzj_area_type }) => {
         } catch (error) {
             console.log('error', error);
         } finally {
-            console.log('dialogFormRef.value', dialogFormRef.value);
             dialogFormRef.value.handleDialog(true);
         }
     }
     //导出
     const exportFile = async (parmas) => {
-        console.log("TCL: exportFile -> parmas", parmas)
         // try {
         //     proxy.download("core/orderSettlementApplication/export",{
         //         ...queryParams.value,
@@ -68,7 +66,6 @@ export default ({ proxy, jlzj_area_type }) => {
     const submitForm = async (data) => {
 
         try {
-            console.log('submit', data);
             const parmas = {
                 volunteerTakeRecordId: data.volunteerTakeRecordId,
                 appStatus: data.appStatus,
@@ -94,9 +91,8 @@ export default ({ proxy, jlzj_area_type }) => {
         if (parmasData.tabkeys) {
             delete parmasData.tabkeys;
         }
-        console.log("TCL: getList -> data", data, parmasData)
         tabkey.value = data.tabkeys;
-        return data.tabkeys !== '4' ? takeList({ ...parmasData, appStatus: data.tabkeys }) : paymentList(parmasData)
+        return data.tabkeys === '4' ? paymentList(parmasData):takeList({ ...parmasData, appStatus: data.tabkeys || parmasData.appStatus });
     }
 
     const paymentSubmit = async (ids) => {
@@ -139,7 +135,6 @@ export default ({ proxy, jlzj_area_type }) => {
     const submitVerify = async() => {
         try {
             const data =dialogRow.value;
-            console.log('submit',  data);
             const parmas = {
                 volunteerPaymentRecordsId: data.volunteerPaymentRecordsId,
                 paymentOrderNumber: data.paymentOrderNumber,
@@ -167,7 +162,6 @@ export default ({ proxy, jlzj_area_type }) => {
     }
 
     const getVerList = async (data) => {
-        console.log('dialogRow.value',dialogRow.value);
         return takeList({ ...data,paymentRecordId: dialogRow.value.volunteerPaymentRecordsId})
     }
 
@@ -186,7 +180,6 @@ export default ({ proxy, jlzj_area_type }) => {
     })
     const getCode = async() => {
         const userStore = useUserStore();
-        console.log("TCL: exportFile -> userStore", userStore)
         if(code.value < 60){
             proxy.$modal.msgError('请勿重复获取!');
             return;
@@ -197,9 +190,7 @@ export default ({ proxy, jlzj_area_type }) => {
                 if(res.code === 200){
                     proxy.$modal.msgSuccess(res.msg);
                     timer = setInterval(()=>{
-                        code.value--;
-                        console.log('定时器');
-                        
+                        code.value--;                        
                     },1000)
                 }else{
                     proxy.$modal.msgError(res.msg);
@@ -231,13 +222,17 @@ export default ({ proxy, jlzj_area_type }) => {
         getCode,
         tabList: [
             {
-                title: '流水审核',
-                name: '1'
+                title: '全部',
+                name: ''
             },
             {
-                title: '审核驳回',
-                name: '3'
+                title: '支付宝提现审核',
+                name: '1'
             },
+            // {
+            //     title: '审核驳回',
+            //     name: '3'
+            // },
             {
                 title: '支付宝提现申请单',
                 name: '2'
@@ -289,7 +284,8 @@ export default ({ proxy, jlzj_area_type }) => {
                 label: '审核状态',
                 prop: 'appStatus',
                 type: 'dict',
-                dict: volunteer_app_status
+                dict: volunteer_app_status,
+                isSearch: true,
             }
         ]),
         paymentColumn: ref([