|
@@ -10,11 +10,10 @@ let tender_obj={
|
|
|
tenderSetting:{
|
|
|
header:[
|
|
|
{headerName: "项目编码", headerWidth: 170, dataCode: "code", dataType: "String",spanRows: [2],getText:'getText.code'},
|
|
|
- {headerName: "类别", headerWidth: 50, dataCode: "subType", hAlign: "center", dataType: "String",spanRows: [2],getText:'getText.subType'},
|
|
|
+ // {headerName: "类别", headerWidth: 50, dataCode: "subType", hAlign: "center", dataType: "String",spanRows: [2],getText:'getText.subType'},
|
|
|
{headerName: "项目名称", headerWidth: 200, dataCode: "name",showHint:true, hAlign: "left", dataType: "String",spanRows: [2]},
|
|
|
{headerName: "计量\n单位", headerWidth: 60, dataCode: "unit", hAlign: "center", dataType: "String",spanRows: [2]},
|
|
|
{headerName: "工程量", headerWidth: 70, dataCode: "quantity", hAlign: "right", dataType: "Number",validator:"number",spanRows: [2],getText:'getText.quantity'},
|
|
|
- // {headerName: "不调价", headerWidth: 55, dataCode: "is_adjust_price", hAlign: "center", cellType : "checkBox",dataType: "Number",spanRows: [2]},
|
|
|
{headerName: ["初始报价","综合单价"], headerWidth: 100, dataCode: "feesIndex.common.unitFee", hAlign: "right", dataType: "Number",validator:"number",spanCols : [2,1]},
|
|
|
{headerName: ["","综合合价"], headerWidth: 100, dataCode: "feesIndex.common.totalFee", hAlign: "right", dataType: "Number",validator:"number",spanCols : [0,1]},
|
|
|
{headerName: ["目标造价","综合单价"], headerWidth: 100, dataCode: "targetUnitFee", hAlign: "right", dataType: "Number",validator:"number",spanCols : [2,1]},
|
|
@@ -29,8 +28,8 @@ let tender_obj={
|
|
|
{headerName: "子目工程量\n调整系数", headerWidth: 80, dataCode: "rationQuantityCoe", hAlign: "right", dataType: "Number",spanRows: [2],validator:"number"}
|
|
|
],
|
|
|
view: {
|
|
|
- // lockColumns: [0,1,2,3,4,6,7,10,11]
|
|
|
- lockColumns: [0,1,2,3,4,5,6,9,10]
|
|
|
+ // lockColumns: [0,1,2,3,4,5,6,9,10]
|
|
|
+ lockColumns: [0,1,2,3,4,5,8,9]
|
|
|
}
|
|
|
},
|
|
|
tenderTreeSetting:{
|
|
@@ -227,12 +226,12 @@ let tender_obj={
|
|
|
},
|
|
|
onEnterCell : function (sender,args) {
|
|
|
let me = tender_obj, row = args.row, col = args.col, lock = false;
|
|
|
- if ([7, 8].includes(col)){ // 目标单价、目标合价
|
|
|
+ if ([6, 7].includes(col)){ // 目标单价、目标合价
|
|
|
let treeNode = me.tenderTree.items[row];
|
|
|
if (calcTools.isCalcBaseBill(treeNode)) // 公式结点只读
|
|
|
lock = true;
|
|
|
|
|
|
- if ((col = 7) && calcTools.isParentBill(treeNode))
|
|
|
+ if ((col = 6) && calcTools.isParentBill(treeNode))
|
|
|
lock = true;
|
|
|
|
|
|
if (lock)
|