Browse Source

fix: 信息价编号输入“01”不应该变成“1”

vian 4 years atrás
parent
commit
b49a52dd96
1 changed files with 12 additions and 0 deletions
  1. 12 0
      web/maintain/price_info_lib/js/index.js

+ 12 - 0
web/maintain/price_info_lib/js/index.js

@@ -8,10 +8,22 @@ function setAlign(sheet, headers) {
     sheetCommonObj.renderSheetFunc(sheet, fuc);
 }
 
+function setFormatter(sheet, headers) {
+    const fuc = () => {
+        headers.forEach(({ formatter }, index) => {
+            if (formatter) {
+                sheet.setFormatter(-1, index, formatter);
+            }
+        });
+    };
+    sheetCommonObj.renderSheetFunc(sheet, fuc);
+}
+
 function initSheet(dom, setting) {
     const workBook = sheetCommonObj.buildSheet(dom, setting);
     const sheet = workBook.getSheet(0);
     setAlign(sheet, setting.header);
+    setFormatter(sheet, setting.header);
     return workBook;
 }