|  | @@ -34,9 +34,9 @@ const stage_jgcl = {
 | 
	
		
			
				|  |  |          {name: '名称', field: 'name', type: dataType.str},
 | 
	
		
			
				|  |  |          {name: '单位', field: 'unit', type: dataType.str},
 | 
	
		
			
				|  |  |          {name: '单价', field: 'unit_price', type: dataType.currency, tag: {type: 'up'}},
 | 
	
		
			
				|  |  | -        {name: '本期到场-数量', field: 'arrive_qty', type: dataType.currency, tag: {type: 'qty', unitKey: 5}},
 | 
	
		
			
				|  |  | +        {name: '本期到场-数量', field: 'arrive_qty', type: dataType.currency, tag: {type: 'qty', unitKey: 4}},
 | 
	
		
			
				|  |  |          {name: '本期到场-金额', field: 'arrive_tp', type: dataType.currency, tag: {type: 'tp'}},
 | 
	
		
			
				|  |  | -        {name: '本期扣回-数量', field: 'deduct_qty', type: dataType.currency, tag: {type: 'qty', unitKey: 5}},
 | 
	
		
			
				|  |  | +        {name: '本期扣回-数量', field: 'deduct_qty', type: dataType.currency, tag: {type: 'qty', unitKey: 4}},
 | 
	
		
			
				|  |  |          {name: '本期扣回-金额', field: 'deduct_tp', type: dataType.currency, tag: {type: 'tp'}},
 | 
	
		
			
				|  |  |          {name: '材料来源', field: 'source', type: dataType.str},
 | 
	
		
			
				|  |  |          {name: '单据号', field: 'bills_code', type: dataType.str},
 | 
	
	
		
			
				|  | @@ -47,9 +47,9 @@ const stage_jgcl = {
 | 
	
		
			
				|  |  |          {name: '期历史记录', field: 'shistory', type: dataType.str},
 | 
	
		
			
				|  |  |          {name: '排序', field: 'order', type: dataType.int},
 | 
	
		
			
				|  |  |          {name: '往期是否已用', field: 'pre_used', type: dataType.int},
 | 
	
		
			
				|  |  | -        {name: '截止上期到场-数量', field: 'arrive_qty', type: dataType.currency, tag: {type: 'qty', unitKey: 5}},
 | 
	
		
			
				|  |  | +        {name: '截止上期到场-数量', field: 'arrive_qty', type: dataType.currency, tag: {type: 'qty', unitKey: 4}},
 | 
	
		
			
				|  |  |          {name: '截止上期到场-金额', field: 'arrive_tp', type: dataType.currency, tag: {type: 'tp'}},
 | 
	
		
			
				|  |  | -        {name: '截止上期扣回-数量', field: 'deduct_qty', type: dataType.currency, tag: {type: 'qty', unitKey: 5}},
 | 
	
		
			
				|  |  | +        {name: '截止上期扣回-数量', field: 'deduct_qty', type: dataType.currency, tag: {type: 'qty', unitKey: 4}},
 | 
	
		
			
				|  |  |          {name: '截止上期扣回-金额', field: 'deduct_tp', type: dataType.currency, tag: {type: 'tp'}},
 | 
	
		
			
				|  |  |      ]
 | 
	
		
			
				|  |  |  };
 | 
	
	
		
			
				|  | @@ -141,6 +141,48 @@ const change = {
 | 
	
		
			
				|  |  |          {name: '金额_9', field: 'tp_9', type: dataType.currency, tag: {type: 'tp'}},
 | 
	
		
			
				|  |  |      ]
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  | +const changeBills = {
 | 
	
		
			
				|  |  | +    name: '变更清单(mem_change_bills)',
 | 
	
		
			
				|  |  | +    remark: '',
 | 
	
		
			
				|  |  | +    id: 29,
 | 
	
		
			
				|  |  | +    key: 'mem_change_bills',
 | 
	
		
			
				|  |  | +    prefix: '变更清单',
 | 
	
		
			
				|  |  | +    cols: [
 | 
	
		
			
				|  |  | +        {name: '变更令id', field: 'cid', type: dataType.str},
 | 
	
		
			
				|  |  | +        {name: '签约清单id或台账id', field: 'lid', type: dataType.str},
 | 
	
		
			
				|  |  | +        {name: '清单编号', field: 'code', type: dataType.str},
 | 
	
		
			
				|  |  | +        {name: '名称', field: 'name', type: dataType.str},
 | 
	
		
			
				|  |  | +        {name: '单位', field: 'unit', type: dataType.str},
 | 
	
		
			
				|  |  | +        {name: '单价', field: 'unit_price', type: dataType.currency, tag: {type: 'up'}},
 | 
	
		
			
				|  |  | +        {name: '原-数量', field: 'o_qty', type: dataType.currency, tag: {type: 'qty', unitKey: 5}},
 | 
	
		
			
				|  |  | +        {name: '原-金额', field: 'o_tp', type: dataType.currency, tag: {type: 'tp'}},
 | 
	
		
			
				|  |  | +        {name: '变更-数量', field: 'c_qty', type: dataType.currency, tag: {type: 'qty', unitKey: 5}},
 | 
	
		
			
				|  |  | +        {name: '变更-金额', field: 'c_tp', type: dataType.currency, tag: {type: 'tp'}},
 | 
	
		
			
				|  |  | +        {name: '审批变更后-数量', field: 's_qty', type: dataType.currency, tag: {type: 'qty', unitKey: 5}},
 | 
	
		
			
				|  |  | +        {name: '审批变更后-金额', field: 's_tp', type: dataType.currency, tag: {type: 'tp'}},
 | 
	
		
			
				|  |  | +        {name: '部位明细', field: 'bwmx', type: dataType.str},
 | 
	
		
			
				|  |  | +        {name: '变更详情', field: 'detail', type: dataType.str},
 | 
	
		
			
				|  |  | +        {name: '数量_1', field: 'qty_1', type: dataType.currency, tag: {type: 'qty', unitKey: 5}},
 | 
	
		
			
				|  |  | +        {name: '金额_1', field: 'tp_1', type: dataType.currency, tag: {type: 'tp'}},
 | 
	
		
			
				|  |  | +        {name: '数量_2', field: 'qty_2', type: dataType.currency, tag: {type: 'qty', unitKey: 5}},
 | 
	
		
			
				|  |  | +        {name: '金额_2', field: 'tp_2', type: dataType.currency, tag: {type: 'tp'}},
 | 
	
		
			
				|  |  | +        {name: '数量_3', field: 'qty_3', type: dataType.currency, tag: {type: 'qty', unitKey: 5}},
 | 
	
		
			
				|  |  | +        {name: '金额_3', field: 'tp_3', type: dataType.currency, tag: {type: 'tp'}},
 | 
	
		
			
				|  |  | +        {name: '数量_4', field: 'qty_4', type: dataType.currency, tag: {type: 'qty', unitKey: 5}},
 | 
	
		
			
				|  |  | +        {name: '金额_4', field: 'tp_4', type: dataType.currency, tag: {type: 'tp'}},
 | 
	
		
			
				|  |  | +        {name: '数量_5', field: 'qty_5', type: dataType.currency, tag: {type: 'qty', unitKey: 5}},
 | 
	
		
			
				|  |  | +        {name: '金额_5', field: 'tp_5', type: dataType.currency, tag: {type: 'tp'}},
 | 
	
		
			
				|  |  | +        {name: '数量_6', field: 'qty_6', type: dataType.currency, tag: {type: 'qty', unitKey: 5}},
 | 
	
		
			
				|  |  | +        {name: '金额_6', field: 'tp_6', type: dataType.currency, tag: {type: 'tp'}},
 | 
	
		
			
				|  |  | +        {name: '数量_7', field: 'qty_7', type: dataType.currency, tag: {type: 'qty', unitKey: 5}},
 | 
	
		
			
				|  |  | +        {name: '金额_7', field: 'tp_7', type: dataType.currency, tag: {type: 'tp'}},
 | 
	
		
			
				|  |  | +        {name: '数量_8', field: 'qty_8', type: dataType.currency, tag: {type: 'qty', unitKey: 5}},
 | 
	
		
			
				|  |  | +        {name: '金额_8', field: 'tp_8', type: dataType.currency, tag: {type: 'tp'}},
 | 
	
		
			
				|  |  | +        {name: '数量_9', field: 'qty_9', type: dataType.currency, tag: {type: 'qty', unitKey: 5}},
 | 
	
		
			
				|  |  | +        {name: '金额_9', field: 'tp_9', type: dataType.currency, tag: {type: 'tp'}},
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +    ]
 | 
	
		
			
				|  |  | +};
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  const recursiveMkdirSync = async function (pathName) {
 | 
	
		
			
				|  |  |      if (!fs.existsSync(pathName)) {
 | 
	
	
		
			
				|  | @@ -228,7 +270,7 @@ const exportTableDefine = async function (define) {
 | 
	
		
			
				|  |  |      await saveTableDefine(tableDefine, path.join(savePath, define.key + '.json'));
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -const defines = [change];
 | 
	
		
			
				|  |  | +const defines = [change, changeBills];
 | 
	
		
			
				|  |  |  for (const d of defines) {
 | 
	
		
			
				|  |  |      exportTableDefine(d);
 | 
	
		
			
				|  |  |  }
 |