1234567891011121314151617181920212223242526272829303132333435363738 |
- /**
- * Created by zhang on 2018/11/26.
- */
- let mbzm_obj={
- spread:null,
- setting:{
- header: [
- {headerName: "编码", headerWidth: 130, dataCode: "code", dataType: "String", formatter: "@"},
- {headerName: "模板类别", headerWidth: 260, dataCode: "templateType", dataType: "String", hAlign: "left"},
- {headerName: "系数", headerWidth: 65, dataCode: "coe", dataType: "Number"},
- {headerName: "单位", headerWidth: 45, dataCode: "unit", dataType: "String", hAlign: "center"},
- {headerName: "工程量", headerWidth: 65, dataCode: "quantity", dataType: "Number",decimalField: "ration.quantity"},
- {headerName: "关联类别", headerWidth: 100, dataCode: "type", dataType: "String"},
- {headerName: "清单位置", headerWidth: 200, dataCode: "billsPosition", hAlign: "left", dataType: "String",cellType:'selectButton',getText:'forPosition'},
- {headerName: "清单位置", headerWidth: 200, dataCode: "fxPosition", hAlign: "left", dataType: "String",cellType:'selectButton',getText:'forPosition',visible:false}
- ],
- view: {
- lockColumns:["code","content","unit","type","billsPosition","fxPosition"],
- rowHeaderWidth:25
- },
- },
- initSpread:function () {
- this.spread = SheetDataHelper.createNewSpread($("#mbzmSpread")[0]);
- sheetCommonObj.spreadDefaultStyle(this.spread);
- this.sheet = this.spread.getSheet(0);
- sheetCommonObj.initSheet(this.sheet, this.setting);
- this.sheet.setRowCount(0);
- },
- refresh:function () {
- this.spread?this.spread.refresh():'';
- },
- showMBZMData:function(node){
- let selected = node?node:projectObj.project.mainTree.selected;
- }
- }
|