diff --git a/shared/pubUtils/dictionary/DicFashions.ts b/shared/pubUtils/dictionary/DicFashions.ts index 7e465c8d9..a22528ab4 100644 --- a/shared/pubUtils/dictionary/DicFashions.ts +++ b/shared/pubUtils/dictionary/DicFashions.ts @@ -41,10 +41,10 @@ function parseAttr(str: string) { if(!str) return result; let decodeArr = decodeArrayListStr(str); for(let [id, number] of decodeArr) { - if(isNaN(parseInt(id)) || isNaN(parseInt(number))) { + if(isNaN(parseInt(id)) || isNaN(parseFloat(number))) { throw new Error('data table format wrong'); } - result.push({id: parseInt(id), number: parseInt(number)}); + result.push({id: parseInt(id), number: parseFloat(number)}); } return result } \ No newline at end of file