From 646f0eaa5ee1f91a95968c05611c0345ddda26d0 Mon Sep 17 00:00:00 2001 From: LOG1997 <2694233102@qq.com> Date: Tue, 16 Jan 2024 22:20:29 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=AF=BC=E5=85=A5=E4=BA=BA=E5=91=98?= =?UTF-8?q?=E5=88=97=E8=A1=A8=E5=90=8E=E5=8D=A1=E4=BD=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 初始化数据时,提供的字段值为string类型,使用push方法报错。 --- src/utils/index.ts | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) diff --git a/src/utils/index.ts b/src/utils/index.ts index a608830..e7b9d8f 100644 --- a/src/utils/index.ts +++ b/src/utils/index.ts @@ -1,6 +1,6 @@ import dayjs from 'dayjs'; // 筛选人员数据 -export const filterData = (tableData: any[],localRowCount: number,startIndex=0) => { +export const filterData = (tableData: any[], localRowCount: number, startIndex = 0) => { const dataLength = tableData.length let j = 0; for (let i = 0; i < dataLength; i++) { @@ -13,27 +13,28 @@ export const filterData = (tableData: any[],localRowCount: number,startIndex=0) // 是否中奖 tableData[i].isWin = false } - -return tableData + + return tableData } -export const addOtherInfo=(personList:any[])=>{ - const len=personList.length; - for(let i=0;i { + const len = personList.length; + for (let i = 0; i < len; i++) { + personList[i].createTime = dayjs(new Date()).format('YYYY-MM-DD HH:mm:ss'); + personList[i].updateTime = dayjs(new Date()).format('YYYY-MM-DD HH:mm:ss'); + personList[i].prizeName = [] as string[]; + personList[i].prizeTime = [] as string[]; + personList[i].prizeId = []; } return personList } -export const selectCard=(cardIndexArr:number[],tableLength:number,personId:number):number=>{ - const cardIndex = Math.round(Math.random() * (tableLength-1)); - if(cardIndexArr.includes(cardIndex)){ - return selectCard(cardIndexArr,tableLength,personId) +export const selectCard = (cardIndexArr: number[], tableLength: number, personId: number): number => { + const cardIndex = Math.round(Math.random() * (tableLength - 1)); + if (cardIndexArr.includes(cardIndex)) { + return selectCard(cardIndexArr, tableLength, personId) } - -return cardIndex + + return cardIndex }