{"remainingRequest":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\yhxt-web\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\yhxt-web\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\yhxt-web\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\yhxt-web\\src\\views\\statisticalReport\\SpecialPayList.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\yhxt-web\\src\\views\\statisticalReport\\SpecialPayList.vue","mtime":1718302390574},{"path":"D:\\jenkins\\workspace\\yhxt-web\\babel.config.js","mtime":1667326389982},{"path":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000},{"path":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nimport TableConfig from \"./components/TableConfig.vue\";\nimport utils from '@/utils'; // thousandBit格式化千分位\nvar BigNumber = require('bignumber.js');\nexport default {\n name: 'dailyMainEngPayStatistics',\n components: {\n TableConfig: TableConfig\n },\n data: function data() {\n return {\n configData: {\n table: [{\n label: '路段名称',\n value: 'roadName'\n }, {\n label: '工程名称',\n value: 'projectName'\n }, {\n label: '工程金额(万元)',\n value: 'projectMoney',\n format: true,\n count: function count(val) {\n return utils.thousandBit(parseFloat(val.toFixed(2)));\n }\n }, {\n label: '计量金额(万元)',\n value: 'payMoney',\n format: true,\n count: function count(val) {\n return utils.thousandBit(parseFloat((val / 10000).toFixed(2)));\n }\n }, {\n label: '计量比例',\n value: 'payRate',\n format: true,\n relationCount: true,\n count: function count(obj) {\n var payMoney = parseFloat((obj.payMoney / 10000).toFixed(4));\n var rate = parseFloat((payMoney / obj.projectMoney * 100).toFixed(2));\n return rate + '%';\n }\n }, {\n label: '形象进度',\n value: 'totalRate',\n format: true,\n count: function count(val) {\n return new BigNumber(val).times(100) + '%';\n }\n }],\n api: 'bizEngineeringProject/v1/moneyListReport'\n }\n };\n }\n};",null]}