shawenguan 1 년 전
부모
커밋
b9d944a7c2
1개의 변경된 파일30개의 추가작업 그리고 0개의 파일을 삭제
  1. 30 0
      Scripts/wubian/wubianHelper.js

+ 30 - 0
Scripts/wubian/wubianHelper.js

@@ -130,6 +130,10 @@ function checkHandleRequest() {
                 break;
             case '/vmf/app/user/getBatchGiveArtIds':
                 break;
+            case '/vmf/app/user/batchRole':
+                // 批量下单钱包列表
+                handleBatchRole();
+                break;
             case '/vmf/app/market/goodsInfo':
                 // 我的-某产品详情
                 handleGoodsInfo();
@@ -469,6 +473,32 @@ function handleUserVerList() {
     }
 }
 
+function handleBatchRole() {
+    let rspData = getResponsePlainData();
+    if (!rspData) {
+        return;
+    }
+    if (rspData.code != 200) {
+        return;
+    }
+    let walletList = rspData.data.walletList;
+    let firstInfo = walletList[0];
+    if (firstInfo) {
+        let batchLockNums = [10, 20, 50];
+        for (let i = 1; i < batchLockNums.length; i++) {
+            if (!walletList[i]) {
+                walletList[i] = {
+                    tips: firstInfo.tips,
+                    name: firstInfo.name,
+                    walletId: firstInfo.walletId,
+                }
+            }
+            walletList[i].batchLockNum = batchLockNums[i];
+        }
+        gRetBody = rspData;
+    }
+}
+
 function desensitizeNumber(number, maskChar = '*', leastPadCount = 3) {
     // 将数字转换为字符串
     let str = number.toString();