浏览代码

数据指标,编辑相关

MaiXinRong 2 年之前
父节点
当前提交
94b96eaa1d
共有 1 个文件被更改,包括 12 次插入2 次删除
  1. 12 2
      app/public/js/sp_data.js

+ 12 - 2
app/public/js/sp_data.js

@@ -27,7 +27,14 @@ $(document).ready(() => {
                     SpreadJsObj.reLoadRowData(info.sheet, info.row);
                     return;
                 }
-                data[col.field] = newValue;
+                if (col.type === 'Number') {
+                    const num = _.toNumber(newValue);
+                    if (num) {
+                        data[col.field] = num;
+                    }
+                } else {
+                    data[col.field] = newValue;
+                }
 
                 postData('info/save', { type: self.type, updateData: [data]}, function (result) {
                     self.loadUpdateData(result);
@@ -65,6 +72,9 @@ $(document).ready(() => {
                                 data[colSetting.field] = num;
                                 bPaste = true;
                             }
+                        } else {
+                            data[colSetting.field] = value;
+                            bPaste = true;
                         }
                     }
                     if (bPaste) {
@@ -100,7 +110,7 @@ $(document).ready(() => {
                             const style = sheet.getStyle(iRow, iCol);
                             if (!style.locked) {
                                 const colSetting = sheet.zh_setting.cols[iCol];
-                                data[colSetting.field] = 0;
+                                data[colSetting.field] = colSetting.type === 'Number' ? 0 : '';
                                 bDel = true;
                             }
                         }