|  | @@ -39,6 +39,30 @@ const calcBase = [
 | 
	
		
			
				|  |  |      {name: '本期应付', code: 'bqyf', limit: true, ptNormalLimit: true, sort: 20},
 | 
	
		
			
				|  |  |  ];
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +const materialCalcBase = [
 | 
	
		
			
				|  |  | +    {name: '签约合同价', code: 'htj', sort: 10},
 | 
	
		
			
				|  |  | +    {name: '暂列金额', code: 'zlje', sort: 2},
 | 
	
		
			
				|  |  | +    {name: '签约合同价(不含暂列金)', code: 'htjszl', sort: 1},
 | 
	
		
			
				|  |  | +    {name: '签约开工预付款', code: 'kgyfk', sort: 2},
 | 
	
		
			
				|  |  | +    {name: '签约材料预付款', code: 'clyfk', sort: 2},
 | 
	
		
			
				|  |  | +    {name: '本期完成计量', code: 'bqwc', limit: true, sort: 10},
 | 
	
		
			
				|  |  | +    {name: '本期合同计量', code: 'bqht', limit: true, sort: 10},
 | 
	
		
			
				|  |  | +    {name: '本期变更计量', code: 'bqbg', limit: true, sort: 10},
 | 
	
		
			
				|  |  | +    {name: '本期一般变更计量', code: 'ybbqbg', limit: true, sort: 5},
 | 
	
		
			
				|  |  | +    {name: '本期较大变更计量', code: 'jdbqbg', limit: true, sort: 5},
 | 
	
		
			
				|  |  | +    {name: '本期重大变更计量', code: 'zdbqbg', limit: true, sort: 5},
 | 
	
		
			
				|  |  | +    {name: '100章本期完成计量', code: 'yib', code2: 'ybbqwc', cType: 1, filter: '^[^0-9]*1[0-9]{2}(-|$)', limit: true, sort: 1},
 | 
	
		
			
				|  |  | +    {name: '200章本期完成计量', code: 'erb', cType: 1, filter: '^[^0-9]*2[0-9]{2}(-|$)', limit: true, sort: 1},
 | 
	
		
			
				|  |  | +    {name: '300章本期完成计量', code: 'sanb', cType: 1, filter: '^[^0-9]*3[0-9]{2}(-|$)', limit: true, sort: 1},
 | 
	
		
			
				|  |  | +    {name: '400章本期完成计量', code: 'sib', cType: 1, filter: '^[^0-9]*4[0-9]{2}(-|$)', limit: true, sort: 1},
 | 
	
		
			
				|  |  | +    {name: '500章本期完成计量', code: 'wub', cType: 1, filter: '^[^0-9]*5[0-9]{2}(-|$)', limit: true, sort: 1},
 | 
	
		
			
				|  |  | +    {name: '600章本期完成计量', code: 'liub', cType: 1, filter: '^[^0-9]*6[0-9]{2}(-|$)', limit: true, sort: 1},
 | 
	
		
			
				|  |  | +    {name: '700章本期完成计量', code: 'qib', cType: 1, filter: '^[^0-9]*7[0-9]{2}(-|$)', limit: true, sort: 1},
 | 
	
		
			
				|  |  | +    {name: '800章本期完成计量', code: 'bab', cType: 1, filter: '^[^0-9]*8[0-9]{2}(-|$)', limit: true, sort: 1},
 | 
	
		
			
				|  |  | +    {name: '900章本期完成计量', code: 'jiub', cType: 1, filter: '^[^0-9]*9[0-9]{2}(-|$)', limit: true, sort: 1},
 | 
	
		
			
				|  |  | +    {name: '本期应付', code: 'bqyf', limit: true, ptNormalLimit: true, sort: 20},
 | 
	
		
			
				|  |  | +];
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  const chapterDetailType = {
 | 
	
		
			
				|  |  |      chapter: 1,
 | 
	
		
			
				|  |  |      withoutChapter: 21,
 | 
	
	
		
			
				|  | @@ -80,6 +104,7 @@ module.exports = {
 | 
	
		
			
				|  |  |      payType,
 | 
	
		
			
				|  |  |      payTemplate,
 | 
	
		
			
				|  |  |      calcBase,
 | 
	
		
			
				|  |  | +    materialCalcBase,
 | 
	
		
			
				|  |  |      chapterDetail,
 | 
	
		
			
				|  |  |      deadlineType,
 | 
	
		
			
				|  |  | -};
 | 
	
		
			
				|  |  | +};
 |