|
@@ -805,7 +805,7 @@ const gather_stage_pay = {
|
|
|
{ name: '名称', field: 'name', type: dataType.str },
|
|
|
{ name: '类型', field: 'ptype', type: dataType.int },
|
|
|
{ name: '是否扣款项', field: 'minus', type: dataType.int },
|
|
|
- { name: '是否参与本期应付计算', field: 'minus', type: dataType.int },
|
|
|
+ { name: '是否参与本期应付计算', field: 'is_yf', type: dataType.int },
|
|
|
|
|
|
{ name: '标段id', field: 't_id', type: dataType.int },
|
|
|
{ name: '标段-名称', field: 't_name', type: dataType.str },
|
|
@@ -844,6 +844,72 @@ const gather_deal_bills = {
|
|
|
],
|
|
|
};
|
|
|
|
|
|
+// 材差
|
|
|
+const material = {
|
|
|
+ name: '材料调差-期列表-数据(mem_material)',
|
|
|
+ remark: '',
|
|
|
+ id: 40,
|
|
|
+ key: 'mem_material',
|
|
|
+ prefix: '材料调差-期列表',
|
|
|
+ cols: [
|
|
|
+ { name: 'id', field: 'id', type: dataType.int },
|
|
|
+ { name: '标段id', field: 'tid', type: dataType.int },
|
|
|
+ { name: '创建者id', field: 'user_id', type: dataType.int },
|
|
|
+ { name: '审批次数', field: 'times', type: dataType.int },
|
|
|
+ { name: '审批状态', field: 'status', type: dataType.int },
|
|
|
+ { name: '期id列表', field: 'stage_id', type: dataType.str },
|
|
|
+ { name: '期order列表', field: 's_order', type: dataType.str },
|
|
|
+ { name: '材料调差期数', field: 'order', type: dataType.int },
|
|
|
+ { name: '本期金额', field: 'm_tp', type: dataType.currency },
|
|
|
+ { name: '截止上期金额', field: 'pre_tp', type: dataType.currency },
|
|
|
+ { name: '税率', field: 'rate', type: dataType.int },
|
|
|
+ { name: '创建时间', field: 'in_time', type: dataType.str },
|
|
|
+
|
|
|
+ ],
|
|
|
+};
|
|
|
+const materialGl = {
|
|
|
+ name: '材料调差-期-调差工料-数据(mem_material_gl)',
|
|
|
+ remark: '',
|
|
|
+ id: 41,
|
|
|
+ key: 'mem_material_gl',
|
|
|
+ prefix: '材料调差-期-调差工料',
|
|
|
+ cols: [
|
|
|
+ { name: 'id', field: 'id', type: dataType.int },
|
|
|
+ { name: '标段id', field: 'tid', type: dataType.int },
|
|
|
+ { name: '创建期id', field: 'mid', type: dataType.int },
|
|
|
+
|
|
|
+ { name: '调差类型', field: 't_type', type: dataType.int },
|
|
|
+ { name: '调差类型s', field: 't_type_str', type: dataType.str },
|
|
|
+ { name: '工料分类', field: 'm_type', type: dataType.int },
|
|
|
+ { name: '工料分类s', field: 'm_type_str', type: dataType.str },
|
|
|
+
|
|
|
+ { name: '编号', field: 'code', type: dataType.str },
|
|
|
+ { name: '名称', field: 'name', type: dataType.str },
|
|
|
+ { name: '单位', field: 'unit', type: dataType.str },
|
|
|
+ { name: '规格', field: 'spec', type: dataType.str },
|
|
|
+
|
|
|
+ { name: '基准价', field: 'basic_price', type: dataType.currency },
|
|
|
+ { name: '基准时间', field: 'basic_time', type: dataType.str },
|
|
|
+
|
|
|
+ { name: '本期信息价-单价', field: 'msg_tp', type: dataType.currency },
|
|
|
+ { name: '本期信息价-时间', field: 'msg_times', type: dataType.str },
|
|
|
+ { name: '本期信息价-价差', field: 'msg_spread', type: dataType.currency },
|
|
|
+
|
|
|
+ { name: '本期材料调差-上涨幅度', field: 'm_up_risk', type: dataType.int },
|
|
|
+ { name: '本期材料调差-下跌幅度', field: 'm_down_risk', type: dataType.int },
|
|
|
+ { name: '本期材料调差-有效价差', field: 'm_spread', type: dataType.currency },
|
|
|
+
|
|
|
+ { name: '本期应耗数据', field: 'quantity', type: dataType.currency },
|
|
|
+ { name: '计算式', field: 'expr', type: dataType.str },
|
|
|
+ { name: '本期-调差金额', field: 'tp', type: dataType.currency },
|
|
|
+ { name: '截止上期-调差金额', field: 'pre_tp', type: dataType.currency },
|
|
|
+ { name: '截止本期-调差金额', field: 'end_tp', type: dataType.currency },
|
|
|
+
|
|
|
+ { name: '创建时间', field: 'in_time', type: dataType.str },
|
|
|
+ { name: '备注', field: 'remark', type: dataType.str },
|
|
|
+ ],
|
|
|
+};
|
|
|
+
|
|
|
const recursiveMkdirSync = async function(pathName) {
|
|
|
if (!fs.existsSync(pathName)) {
|
|
|
const upperPath = path.dirname(pathName);
|
|
@@ -944,6 +1010,7 @@ const defines = [
|
|
|
stage_pay,
|
|
|
stage_im_zl, stage_im_tz, stage_im_tz_bills,
|
|
|
gather_stage_bills, gather_tender_info, gather_stage_pay, gather_deal_bills,
|
|
|
+ material, materialGl
|
|
|
];
|
|
|
for (const d of defines) {
|
|
|
exportTableDefine(d);
|