项目 ### ### 发布日期####/##/##报名截止日期####/##/##投标开始日期时间####/##/## -- ##:##开标日期时间####/##/##-- ##:##项目类别辅材 ### 门S####### 地址内蒙古包头市昆区河西工业区(钢铁大街与一号路交叉路口北侧###米) ### 上招标平台后,下载标书与相关文件 变更公告内容 一、项目名称: ### ### 二、项目编号: JM######## 三、补充说明: 文件售卖时间变更至####/##/## ##:## 开标时间变更至####/##/## #:##由此给各位投标人带来的不便,敬请谅解,特此公告。 四、联系方式 招 标 人: ### 地址: ### 联 系 人:李屹联系电话: ### 机构:包钢(集团) ### 地址:内蒙古包头市昆区河西工业区(钢铁大街与一号路交叉路口北侧###米)供应商注册:张倩 ####-#######(若电话无人应答, ### ##.com)项目负责人:崔宏凯 ####-####### 电子邮件: ### ##.com 客服专线( ### 咨询): ########### 热线电话:####-####### 包钢(集团) ### ####/##/## var dataView; var options = {enableCellNavigation: true, editable: true }; var sortcol = "title";var sortdir = #;var percentCompleteThreshold = #;var prevPercentCompleteThreshold = #;var columns = [{id:"projitemno", name: "项次", field: "projItemNo", width: ##, sortable: true},{id:"bidno", name: "标段", field: "bidNo", width: ##, sortable: true},{id:"cnmdesc", name: "货物名称", field: "CNmDesc", width: ###, sortable: true},{id:"nmspec", name: "规格,型号", field: "nmSpec", width: ###, sortable: true},{id:"quality", name: "材质", field: "quality", width: ##, sortable: true},{id:"prodbrand", name: "产地、品牌", field: "prodBrand", width: ###, sortable: true},{id:"unitinv", name: "单位", field: "unitInv", width: ##, sortable: true},{id:"sendqty", name: "招标数量", field: "sendQty", width: ###, sortable: true,formatter:colnumFormatter},{id:"sendprice", name: "单价最高限价", field: "sendPrice", width: ###, sortable: true,formatter:colnumFormatter},{id:"remark", name: "备注", field: "remark", width: ###, sortable: true}];function avgTotalsFormatter(totals, columnDef) {var val = totals.avg if (val != null) {return "avg: " + Math.round(val) + "%";}return "";}function sumTotalsFormatter(totals, columnDef) {var val = totals.sum if (val != null) {return "total: " + ((Math.round(parseFloat(val)*###)/###));}return "";}function colnumFormatter(row, cell, value, columnDef, dataContext) {if(value" + numberFormatter(value) + "";}else if(value>#){return ""+numberFormatter(value)+"";}else {return ""+value+"";}} function numberFormatter(num) {var source = String(num).split(".");// ### 分source[#] = source[#].replace(new RegExp("(\d)(?=(\d{#})+$)","ig"),"$#,");return source.join(".");// ### 分合并进来}function comparer(a, b) {var x = a[sortcol], y = b[sortcol];return (x == y ? # : (x > y ? # : -#));}var data = []; function loadData() { data = [];dataView.setItems(data);}var grid; var pageSize = ###; $(function () {var groupItemMetadataProvider = new Slick.Data.GroupItemMetadataProvider();dataView = new Slick.Data.DataView({groupItemMetadataProvider: groupItemMetadataProvider});grid = new Slick.Grid("#myGrid", dataView, columns, options);grid.registerPlugin(groupItemMetadataProvider);grid.setSelectionModel(new Slick.CellSelectionModel());var pager = new Slick.Controls.Pager(dataView, grid, $("#pager"));var columnpicker = new Slick.Controls.ColumnPicker(columns, grid, options);var copyManager = new Slick.CellCopyManager();grid.registerPlugin(copyManager);copyManager.onCopyCells.subscribe(function(e, args){if(args.ranges.length!==#) {throw "This implementation only supports single range copy and paste operations";}var range = args.ranges[#];var clipText = "";for(var i=range.fromRow; i
查看剩余内容>>