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,
- };
|