|
|
@@ -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();
|