| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 | 
							- 'use strict';
 
- /**
 
-  *
 
-  *
 
-  * @author Mai
 
-  * @date 2018/6/22
 
-  * @version
 
-  */
 
- const ruleType = {
 
-     measure: 1,
 
-     change: 2,
 
-     suggestion: 3,
 
-     will: 4,
 
-     apply: 5,
 
-     plan: 6,
 
- };
 
- const ruleField = [];
 
- ruleField[ruleType.measure] = 'm_rule';
 
- ruleField[ruleType.change] = 'c_rule';
 
- ruleField[ruleType.suggestion] = 'suggestion';
 
- ruleField[ruleType.will] = 'will';
 
- ruleField[ruleType.apply] = 'apply';
 
- ruleField[ruleType.plan] = 'plan';
 
- const ruleString = [];
 
- ruleString[ruleType.measure] = 'measure';
 
- ruleString[ruleType.change] = 'change';
 
- ruleString[ruleType.suggestion] = 'suggestion';
 
- ruleString[ruleType.will] = 'will';
 
- ruleString[ruleType.apply] = 'apply';
 
- ruleString[ruleType.plan] = 'plan';
 
- // 中间计量编号规则
 
- const measure = {
 
-     ruleType: {
 
-         dealCode: 0,
 
-         tenderName: 1,
 
-         text: 2,
 
-         inDate: 3,
 
-         addNo: 4,
 
-     },
 
-     ruleString: [],
 
-     connectorType: {
 
-         dash: 1,
 
-         underscore: 2,
 
-         nothing: 3,
 
-     },
 
-     connectorString: [],
 
- };
 
- measure.ruleString[measure.ruleType.dealCode] = '合同编号';
 
- measure.ruleString[measure.ruleType.tenderName] = '标段名称';
 
- measure.ruleString[measure.ruleType.text] = '文本';
 
- measure.ruleString[measure.ruleType.inDate] = '当前年份';
 
- measure.ruleString[measure.ruleType.addNo] = '自增编号';
 
- measure.connectorString[measure.connectorType.dash] = '-';
 
- measure.connectorString[measure.connectorType.underscore] = '_';
 
- measure.connectorString[measure.connectorType.nothing] = '无';
 
- measure.defaultRule = [
 
-     { ruleType: measure.ruleType.dealCode },
 
-     { ruleType: measure.ruleType.tenderName },
 
-     { ruleType: measure.ruleType.text, text: 'WJQR1' },
 
-     { ruleType: measure.ruleType.inDate },
 
-     { ruleType: measure.ruleType.addNo, format: 3, start: 1 },
 
- ];
 
- module.exports = {
 
-     ruleType,
 
-     ruleField,
 
-     ruleString,
 
-     measure,
 
- };
 
 
  |