|
|
@@ -4,9 +4,9 @@
|
|
|
let gljCol = {
|
|
|
ration_glj_setting: {
|
|
|
header: [
|
|
|
- {headerName: "编码", headerWidth: 110, dataCode: "code", dataType: "String", formatter: "@"},
|
|
|
+ {headerName: "编号", headerWidth: 110, dataCode: "code", dataType: "String", formatter: "@"},
|
|
|
{headerName: "名称", headerWidth: 160, dataCode: "name", dataType: "String",cellType:'tipsCell'},
|
|
|
- {headerName: "规格型号", headerWidth: 120, dataCode: "specs", dataType: "String", hAlign: "left",cellType:'tipsCell'},
|
|
|
+ {headerName: "规格", headerWidth: 120, dataCode: "specs", dataType: "String", hAlign: "left",cellType:'tipsCell'},
|
|
|
{headerName: "单位", headerWidth: 45, dataCode: "unit", dataType: "String", hAlign: "center"},
|
|
|
{headerName: "预算价", headerWidth: 65, dataCode: "marketPrice", dataType: "Number", hAlign: "right"},//, decimalField: "glj.unitPrice"
|
|
|
{headerName: "调整价", headerWidth: 65, dataCode: "adjustPrice", dataType: "Number", hAlign: "right"},//, decimalField: "glj.unitPrice"1
|
|
|
@@ -33,36 +33,29 @@ let gljCol = {
|
|
|
},
|
|
|
project_glj_setting:{
|
|
|
header: [
|
|
|
- {headerName: "编码", headerWidth: 80, dataCode: "code", dataType: "String"},
|
|
|
+ {headerName: "编号", headerWidth: 80, dataCode: "code", dataType: "String"},
|
|
|
{headerName: "名称", headerWidth: 160, dataCode: "name", dataType: "String",cellType:'tipsCell'},
|
|
|
- {headerName: "规格型号", headerWidth: 120, dataCode: "specs", hAlign: "left", dataType: "String",cellType:'tipsCell'},
|
|
|
{headerName: "单位", headerWidth: 45, dataCode: "unit", hAlign: "center", dataType: "String"},
|
|
|
- {headerName: "类型", headerWidth: 45, dataCode: "short_name", hAlign: "center", dataType: "String"},
|
|
|
- {headerName: "预算价", headerWidth: 70, dataCode: "marketPrice", hAlign: "right", dataType: "Number",validator:"number"},//,decimalField:"glj.unitPrice"
|
|
|
- {headerName: "调整价", headerWidth: 70, dataCode: "adjustPrice", hAlign: "right", dataType: "Number"},//,decimalField:"glj.unitPrice"
|
|
|
- {headerName: "定额价", headerWidth: 70, dataCode: "basePrice", hAlign: "right", dataType: "Number",validator:"number"},//decimalField:'glj.unitPrice',
|
|
|
{headerName: "总消耗量", headerWidth: 90, dataCode: "quantity", hAlign: "right", dataType: "Number",decimalField:'glj.quantity'},
|
|
|
- {headerName: "暂估", headerWidth: 45, dataCode: "is_evaluate", hAlign: "center", dataType: "String",cellType:'checkBox'},
|
|
|
+ {headerName: "定额价", headerWidth: 70, dataCode: "basePrice", hAlign: "right", dataType: "Number",validator:"number"},//decimalField:'glj.unitPrice',
|
|
|
+ {headerName: "预算价", headerWidth: 70, dataCode: "marketPrice", hAlign: "right", dataType: "Number",validator:"number"},//,decimalField:"glj.unitPrice"
|
|
|
+ {headerName: "规格", headerWidth: 120, dataCode: "specs", hAlign: "left", dataType: "String",cellType:'tipsCell'},
|
|
|
{headerName: "主要\n材料", headerWidth: 45, dataCode: "is_main_material", hAlign: "center", dataType: "String",cellType:'checkBox'},
|
|
|
- {headerName: "不调价", headerWidth: 55, dataCode: "is_adjust_price", dataType: "String",cellType: "checkBox"},
|
|
|
- {headerName: "供货方式", headerWidth: 70, dataCode: "supply", hAlign: "center", dataType: "String",cellType:'comboBox',editorValueType:true,options:supplyComboMap},
|
|
|
- {headerName: "甲供数量", headerWidth: 90, dataCode: "supply_quantity", hAlign: "right", dataType: "Number",validator:"number",decimalField:'glj.quantity'},
|
|
|
- {headerName: "三材类别", headerWidth: 70, dataCode: "materialType", hAlign: "center", dataType: "String",cellType:'comboBox',editorValueType:true,options:materialComboMap},
|
|
|
- {headerName: "三材系数", headerWidth: 70, dataCode: "materialCoe", hAlign: "right", dataType: "Number",validator:"number"},//,decimalField:'material'
|
|
|
- {headerName: "交货方式", headerWidth: 70, dataCode: "delivery", hAlign: "left", dataType: "String"},
|
|
|
- {headerName: "送达地点", headerWidth: 70, dataCode: "delivery_address", hAlign: "left", dataType: "String"},
|
|
|
+ {headerName: "新工料机", headerWidth: 50, dataCode: "is_add", hAlign: "center", dataType: "String",cellType:'checkBox'},
|
|
|
+ {headerName: "不调价", headerWidth: 55, dataCode: "is_adjust_price", dataType: "String",cellType: "checkBox",},
|
|
|
+ {headerName: "类型", headerWidth: 45, dataCode: "short_name", hAlign: "center", dataType: "String"},
|
|
|
{headerName: "备注", headerWidth: 100, dataCode: "remark", hAlign: "left", dataType: "String"}
|
|
|
],
|
|
|
view: {
|
|
|
- lockColumns: [0,1,2,3,4,6,8]
|
|
|
+ lockColumns: ["code","name","specs","unit","short_name","quantity","is_add"]
|
|
|
},
|
|
|
frozenCols:4
|
|
|
},
|
|
|
mixRatio_Setting:{
|
|
|
header:[
|
|
|
- {headerName: "编码", headerWidth: 80, dataCode: "code", dataType: "String"},
|
|
|
+ {headerName: "编号", headerWidth: 80, dataCode: "code", dataType: "String"},
|
|
|
{headerName: "名称", headerWidth: 240, dataCode: "name", dataType: "String"},
|
|
|
- {headerName: "规格型号", headerWidth: 190, dataCode: "specs", dataType: "String"},
|
|
|
+ {headerName: "规格", headerWidth: 190, dataCode: "specs", dataType: "String"},
|
|
|
{headerName: "单位", headerWidth: 45, dataCode: "unit", hAlign: "center", dataType: "String"},
|
|
|
{headerName: "类型", headerWidth: 45, dataCode: "short_name", hAlign: "center", dataType: "String"},
|
|
|
{headerName: "定额价", headerWidth: 80, dataCode: "basePrice", hAlign: "right", dataType: "Number",validator:"number"},//,decimalField:'glj.unitPrice'
|
|
|
@@ -95,6 +88,9 @@ let gljCol = {
|
|
|
me.removeCol('adjustPrice',me.project_glj_setting);
|
|
|
me.removeCol('adjustPrice',me.mixRatio_Setting);
|
|
|
}
|
|
|
+ if(projectInfoObj.projectInfo.property && projectInfoObj.projectInfo.property.valuationType == "bill"){
|
|
|
+ me.removeCol('is_adjust_price',me.project_glj_setting);
|
|
|
+ }
|
|
|
gljOprObj.setting = me.ration_glj_setting;
|
|
|
projectGljObject.projectGljSetting = me.project_glj_setting;
|
|
|
projectGljObject.mixRatioSetting = me.mixRatio_Setting;
|