123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- 'use strict';
- /**
- *
- *
- * @author Mai
- * @date
- * @version
- */
- const parseInfo = ['deal_info', 'construction_unit', 'tech_param', 'decimal', 'precision', 'deal_param', 'display'];
- const defaultInfo = {
- // 合同信息
- deal_info: {
- buildName: '',
- dealCode: '',
- dealName: '',
- },
- // 参建单位
- construction_unit: {
- build: {
- company: '',
- corporation: '',
- date: '',
- },
- contract1: {
- company: '',
- corporation: '',
- date: '',
- },
- contract2: {
- company: '',
- corporation: '',
- date: '',
- },
- supervision1: {
- company: '',
- corporation: '',
- date: '',
- },
- supervision2: {
- company: '',
- corporation: '',
- date: '',
- },
- },
- // 技术参数
- tech_param: {
- loadLevel: 0,
- loadLength: 0,
- startPeg: '',
- endPeg: '',
- laneCount: 0,
- dealPeriod: '',
- startDate: '',
- planEndDate: '',
- },
- // 小数位数
- decimal: {
- qty: 3,
- tp: 2,
- deal: false,
- dealTp: 2,
- pay: false,
- payTp: 0,
- },
- precision: {
- t: { unit: 't', value: 3 },
- km: { unit: 'km', value: 3 },
- m: { unit: 'm', value: 3 },
- m2: { unit: 'm2', value: 2 },
- m3: { unit: 'm3', value: 2 },
- kg: { unit: 'kg', value: 2 },
- ge: { unit: '个', value: 0 },
- tai: { unit: '台', value: 0 },
- tao: { unit: '套', value: 0 },
- ke: { unit: '棵', value: 0 },
- zu: { unit: '组', value: 0 },
- zonge: { unit: '总额', value: 0},
- xitong: { unit: '系统', value: 0 },
- other: { value: 3 },
- },
- // 合同参数
- deal_param: {
- contractPrice: 0,
- zanLiePrice: 0,
- startAdvance: 0,
- materialAdvance: 0,
- },
- // 显示设置
- display: {
- ledger: {
- dgnQty : false,
- }
- }
- };
- module.exports = {
- parseInfo,
- defaultInfo,
- };
|