Browse Source

长期待摊费用报错修复

ljb 10 months ago
parent
commit
ce4f52c98f

+ 10 - 0
src/option/basicResource/kyAssetList.js

@@ -124,6 +124,8 @@ export default {
       type: 'number',
       type: 'number',
       span: 24,
       span: 24,
       width: 90,
       width: 90,
+      min: 0,
+      precision: 0,
       search: true,
       search: true,
       align: 'center',
       align: 'center',
       showOverflowTooltip: true,
       showOverflowTooltip: true,
@@ -141,6 +143,8 @@ export default {
       type: 'number',
       type: 'number',
       span: 24,
       span: 24,
       width: 100,
       width: 100,
+      min: 0,
+      precision: 0,
       align: 'center',
       align: 'center',
       display: false,
       display: false,
       showOverflowTooltip: true,
       showOverflowTooltip: true,
@@ -158,6 +162,8 @@ export default {
       type: 'number',
       type: 'number',
       span: 24,
       span: 24,
       width: 100,
       width: 100,
+      min: 0,
+      precision: 2,
       align: 'center',
       align: 'center',
       showOverflowTooltip: true,
       showOverflowTooltip: true,
       rules: [
       rules: [
@@ -174,6 +180,8 @@ export default {
       type: 'number',
       type: 'number',
       span: 24,
       span: 24,
       width: 80,
       width: 80,
+      min: 0,
+      max: 100,
       align: 'center',
       align: 'center',
       showOverflowTooltip: true,
       showOverflowTooltip: true,
       rules: [
       rules: [
@@ -190,6 +198,8 @@ export default {
       type: 'number',
       type: 'number',
       span: 24,
       span: 24,
       width: 140,
       width: 140,
+      min: 0,
+      precision: 2,
       align: 'center',
       align: 'center',
       showOverflowTooltip: true,
       showOverflowTooltip: true,
       rules: [
       rules: [

+ 2 - 2
src/views/project-manage/components/zjfyycqdtfy-cost.vue

@@ -215,8 +215,8 @@ export default window.$crudCommon({
     data.records = data.records.map(item => {
     data.records = data.records.map(item => {
       // item.zcmc = item.zcmc;
       // item.zcmc = item.zcmc;
       // item.zcbm = item.zcbm;
       // item.zcbm = item.zcbm;
-      item.yzje = (item.yzje || 0).toFixed(2);
-      item.cqdtfyysje = (item.cqdtfyysje || 0).toFixed(2);
+      item.yzje = Number((item.yzje || 0)).toFixed(2);
+      item.cqdtfyysje = Number((item.cqdtfyysje || 0)).toFixed(2);
 
 
       let zzscD = new Decimal(item.zzsc || 0); // 工作时长
       let zzscD = new Decimal(item.zzsc || 0); // 工作时长
       let yzjeD = new Decimal(item.yzje || 0);
       let yzjeD = new Decimal(item.yzje || 0);