|
@@ -1120,6 +1120,128 @@ const materialGl = {
|
|
|
{ name: '备注', field: 'remark', type: dataType.str },
|
|
|
],
|
|
|
};
|
|
|
+const material_bills = {
|
|
|
+ name: '材料调差-清单 数据表(mem_material_bills)',
|
|
|
+ remark: '',
|
|
|
+ id: 52,
|
|
|
+ key: 'mem_material_bills',
|
|
|
+ prefix: '材料调差-清单',
|
|
|
+ cols: [
|
|
|
+ { name: '台账ID', field: 'id', type: dataType.int },
|
|
|
+ { name: '标段ID', field: 'tender_id', type: dataType.int },
|
|
|
+ { name: '树结构-ID', field: 'ledger_id', type: dataType.int },
|
|
|
+ { name: '树结构-父项ID', field: 'ledger_pid', type: dataType.int },
|
|
|
+ { name: '树结构-层级', field: 'level', type: dataType.int },
|
|
|
+ { name: '树结构-同层排序', field: 'order', type: dataType.int },
|
|
|
+ { name: '树结构-完整路径', field: 'full_path', type: dataType.str },
|
|
|
+ { name: '树结构-是否子项', field: 'is_leaf', type: dataType.int }, // 8
|
|
|
+
|
|
|
+ { name: '项目节编号', field: 'code', type: dataType.str },
|
|
|
+ { name: '清单编号', field: 'b_code', type: dataType.str },
|
|
|
+ { name: '名称', field: 'name', type: dataType.str },
|
|
|
+ { name: '单位', field: 'unit', type: dataType.str }, // 12
|
|
|
+ { name: '单价', field: 'unit_price', type: dataType.currency, tag: { type: 'up' } },
|
|
|
+
|
|
|
+ { name: '签约-数量', field: 'deal_qty', type: dataType.currency, tag: { type: 'qty', unitKey: 12 } },
|
|
|
+ { name: '签约-金额', field: 'deal_tp', type: dataType.currency, tag: { type: 'tp' } },
|
|
|
+
|
|
|
+ { name: '施工复核-数量', field: 'sgfh_qty', type: dataType.currency, tag: { type: 'qty', unitKey: 12 } },
|
|
|
+ { name: '施工复核-金额', field: 'sgfh_tp', type: dataType.currency, tag: { type: 'tp' } },
|
|
|
+ { name: '设计错漏-数量', field: 'sjcl_qty', type: dataType.currency, tag: { type: 'qty', unitKey: 12 } },
|
|
|
+ { name: '设计错漏-金额', field: 'sjcl_tp', type: dataType.currency, tag: { type: 'tp' } },
|
|
|
+ { name: '其他错漏-数量', field: 'qtcl_qty', type: dataType.currency, tag: { type: 'qty', unitKey: 12 } },
|
|
|
+ { name: '其他错漏-金额', field: 'qtcl_tp', type: dataType.currency, tag: { type: 'tp' } },
|
|
|
+ { name: '台账-数量', field: 'quantity', type: dataType.currency, tag: { type: 'qty', unitKey: 12 } },
|
|
|
+ { name: '台账-金额', field: 'total_price', type: dataType.currency, tag: { type: 'tp' } },
|
|
|
+
|
|
|
+ { name: '项目节-数量1', field: 'dgn_qty1', type: dataType.currency },
|
|
|
+ { name: '项目节-数量2', field: 'dgn_qty2', type: dataType.currency },
|
|
|
+
|
|
|
+ { name: '图册号', field: 'drawing_code', type: dataType.str },
|
|
|
+ { name: '备注', field: 'memo', type: dataType.str },
|
|
|
+ { name: '节点类型', field: 'node_type', type: dataType.int },
|
|
|
+ { name: '总额计量', field: 'is_tp', type: dataType.int },
|
|
|
+
|
|
|
+ { name: '本期-合同-数量', field: 'contract_qty', type: dataType.currency, tag: { type: 'qty', unitKey: 12 } },
|
|
|
+ { name: '本期-合同-金额', field: 'contract_tp', type: dataType.currency, tag: { type: 'tp' } },
|
|
|
+ { name: '本期-数量变更-数量', field: 'qc_qty', type: dataType.currency, tag: { type: 'qty', unitKey: 12 } },
|
|
|
+ { name: '本期-数量变更-金额', field: 'qc_tp', type: dataType.currency, tag: { type: 'tp' } },
|
|
|
+ { name: '本期-完成-数量', field: 'gather_qty', type: dataType.currency, tag: { type: 'qty', unitKey: 12 } },
|
|
|
+ { name: '本期-完成-金额', field: 'gather_tp', type: dataType.currency, tag: { type: 'tp' } },
|
|
|
+ { name: '本期批注', field: 'postil', type: dataType.str },
|
|
|
+
|
|
|
+ { name: '预留扩展字段_1', field: 'ex_value1', type: dataType.currency },
|
|
|
+ { name: '预留扩展字段_2', field: 'ex_value2', type: dataType.currency },
|
|
|
+
|
|
|
+ { name: '施工复核-公式', field: 'sgfh_expr', type: dataType.currency },
|
|
|
+ { name: '设计错漏-公式', field: 'sjcl_expr', type: dataType.currency },
|
|
|
+ { name: '其他错漏-公式', field: 'qtcl_expr', type: dataType.currency },
|
|
|
+ { name: '本期-合同-公式', field: 'contract_expr', type: dataType.currency },
|
|
|
+ ],
|
|
|
+};
|
|
|
+const material_pos = {
|
|
|
+ name: '材料调差-计量单元(mem_material_pos)',
|
|
|
+ remark: '',
|
|
|
+ id: 53,
|
|
|
+ key: 'mem_material_pos',
|
|
|
+ prefix: '材料调差-计量单元',
|
|
|
+ cols: [
|
|
|
+ { name: 'id', field: 'id', type: dataType.str },
|
|
|
+ { name: '所属标段id', field: 'tid', type: dataType.int },
|
|
|
+ { name: '所属清单id', field: 'lid', type: dataType.str },
|
|
|
+ { name: '名称', field: 'name', type: dataType.str },
|
|
|
+ { name: '位置', field: 'position', type: dataType.str },
|
|
|
+ { name: '施工复核-数量', field: 'sgfh_qty', type: dataType.currency },
|
|
|
+ { name: '其他错漏-数量', field: 'qtcl_qty', type: dataType.currency },
|
|
|
+ { name: '设计错漏-数量', field: 'sjcl_qty', type: dataType.currency },
|
|
|
+ { name: '台账-数量', field: 'quantity', type: dataType.currency },
|
|
|
+ { name: '图号', field: 'drawing_code', type: dataType.str },
|
|
|
+ { name: '排序', field: 'p_order', type: dataType.str },
|
|
|
+ { name: '本期-合同计量-数量', field: 'contract_qty', type: dataType.currency },
|
|
|
+ { name: '本期-数量变更-数量', field: 'qc_qty', type: dataType.currency },
|
|
|
+ { name: '本期-数量变更-变更令', field: 'qc_bgl_code', type: dataType.str },
|
|
|
+ { name: '本期-完成计量-数量', field: 'gather_qty', type: dataType.currency },
|
|
|
+ { name: '本期批注', field: 'postil', type: dataType.str },
|
|
|
+
|
|
|
+ { name: '施工复核-公式', field: 'sgfh_expr', type: dataType.currency },
|
|
|
+ { name: '设计错漏-公式', field: 'sjcl_expr', type: dataType.currency },
|
|
|
+ { name: '其他错漏-公式', field: 'qtcl_expr', type: dataType.currency },
|
|
|
+ { name: '本期-合同-公式', field: 'contract_expr', type: dataType.currency },
|
|
|
+ ],
|
|
|
+};
|
|
|
+const material_gl_detail = {
|
|
|
+ name: '材料调差-调差工料明细(mem_material_gl_detail)',
|
|
|
+ remark: '',
|
|
|
+ id: 54,
|
|
|
+ key: 'mem_material_gl_detail',
|
|
|
+ prefix: '材料调差-调差工料明细',
|
|
|
+ cols: [
|
|
|
+ { name: 'id', field: 'id', type: dataType.int },
|
|
|
+ { name: '排序', field: 'order', type: dataType.int },
|
|
|
+ { name: '所属标段id', field: 'tid', type: dataType.int },
|
|
|
+ { name: '创建期id', field: 'mid', type: dataType.int },
|
|
|
+ { name: '所属工料id', field: 'mb_id', type: dataType.int },
|
|
|
+ { name: '清单id', field: 'gcl_id', type: dataType.int },
|
|
|
+ { name: '项目节id', field: 'xmj_id', type: dataType.int },
|
|
|
+ { name: '部位明细id', field: 'mx_id', type: dataType.int },
|
|
|
+ { name: '本期计量数量-小计', field: 'gather_qty', type: dataType.int },
|
|
|
+ { name: '数量', field: 'quantity', type: dataType.int },
|
|
|
+
|
|
|
+ { name: '清单编号(begin无值)', field: 'b_code', type: dataType.str },
|
|
|
+ { name: '名称', field: 'name', type: dataType.str },
|
|
|
+ { name: '单位', field: 'unit', type: dataType.str },
|
|
|
+ { name: '单价', field: 'unit_price', type: dataType.currency },
|
|
|
+
|
|
|
+ { name: '本期-合同-数量', field: 'cur_contract_qty', type: dataType.currency, },
|
|
|
+ { name: '本期-合同-金额', field: 'cur_contract_tp', type: dataType.currency, },
|
|
|
+ { name: '本期-数量变更-数量', field: 'cur_qc_qty', type: dataType.currency, },
|
|
|
+ { name: '本期-数量变更-金额', field: 'cur_qc_tp', type: dataType.currency, },
|
|
|
+ { name: '本期-完成-数量', field: 'cur_gather_qty', type: dataType.currency, },
|
|
|
+ { name: '本期-完成-金额', field: 'cur_gather_tp', type: dataType.currency, },
|
|
|
+
|
|
|
+ { name: '本期-价差(end无值)', field: 'jc', type: dataType.currency, },
|
|
|
+ ]
|
|
|
+};
|
|
|
|
|
|
const stage_sum_bills = {
|
|
|
name: '期汇总-清单-交叉数据表(mem_stage_sum_bills)',
|
|
@@ -1383,6 +1505,7 @@ const gcl_gather_xmj = {
|
|
|
{ name: '备用4-数量', field: 'spec4_qty', type: dataType.currency },
|
|
|
{ name: '备用5-数量', field: 'spec5_qty', type: dataType.currency },
|
|
|
{ name: '备用6-数量', field: 'spec6_qty', type: dataType.currency },
|
|
|
+ { name: 'id(项目节id)', field: 'id', type: dataType.int },
|
|
|
],
|
|
|
};
|
|
|
|
|
@@ -1488,7 +1611,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,
|
|
|
+ material, materialGl, material_bills, material_pos, material_gl_detail,
|
|
|
stage_sum_bills, stage_sum_pay, stage_audit, sign_select,
|
|
|
stage_change_bills, stage_change_ledger,
|
|
|
gcl_gather_bills, gcl_gather_xmj
|