开发区一高中扩建改造项目设计招标




设为首页 | 加入收藏

武汉市公共资源交易平台(V1.0)欢迎您!



网站首页 | 行业动态 | 交易动态 | 中标公示 | 政策法规 | 下载中心 | 常见问题 | 专家信用 | 关于我们 |


今日天气:




首页

招标/资格预审公告


招标/资格预审公告
变更公告
中标结果公告
放弃中标公告
工程开标安排
其他开标安排
招标项目登记
资格预审公示
中标公示
发包备案公示
资格预审澄清
招标文件澄清
控制价公示
招标异常报告
招标人信息
投标人信息
交易人信息
注册人员信息
交易人业绩信息
招标代理信息
远程异地评标
开标记录
评标报告概述
交易场所
中标金额排名
交易人中标率排名
招标代理机构业绩排名
注册人员异动
/** * 显示所有栏目 */ function fun_ShowCategory(id) { $("#"+id).addClass(on); }




招标/资格预审公告信息





报建编号: 42019720180710003P
报建名称: 开发区一高中扩建改造项目
招标登记编号: 201807251535290364
招标项目名称: 开发区一高中扩建改造项目设计招标
招投标监管部门: 武汉经济技术开发区
招标人(盖章): 武汉车都建设开发有限公司
招标人法定代表人(盖章): 汤辉建
招标代理机构: 武汉市强胜建设工程造价咨询有限公司
招标人联系人: 陈曦招标联系电话: 13720398765
招标人代理联系人: 郑拓招标代理联系电话: 18571523920
是否电子标: 非电子标
是否需要项目经理: 是
数据来源: 武汉市公共资源交易平台




其他信息





工程地点: 10R2地块
招标类别: 工程服务招标
招标内容: 设计招标
招标方式: 公开招标
招标内容说明: 本项目建筑方案深化及施工图设计及后续施工中设计技术服务,设计内容包括但不限于规划、建筑、结构、幕墙、深基坑、综合管网、强弱电系统、暖通系统、给排水系统等相关必要工作内容。设计范围不含室内精装修设计。
本次招标工程投资额(万元): 8766.56立项批准文号: 武经开发改计[2017]453号
计划工期(日历天): 15标段数/采购数: 1
质量要求: 合格
对投标人资格审查方式: 资格预审资格预审办法: 合格制预审
公告发布及投标报名、资格预审文件下载 起止时间: 2018-07-27 11:10 ~ 2018-08-01 11:10
投资总额(万元): 8766.56购领招标文件地点: 另行通知
招标文件获取方法: 武汉市强胜建设工程造价咨询有限公司(香港路261号)领取
招标文件发售价格: 0购领招标文件时间: 另行通知
资格预审文件获取方式: 网上下载
资格预审文件下载: 资格预审文件下载
投标报名方式: 网上报名
资格预审申请书送达截止时间: 2018-08-06 11:00
资格预审申请书送达地点: 武汉经济技术开发区(汉南区)公共资源交易中心开标室
资格预审申请书送达单位: 武汉车都建设开发有限公司及武汉市强胜建设工程造价咨询有限公司
资格预审结果公示起止时间: 2018-08-08 12:00 ~ 2018-08-09 12:00
资格预审结果通知时间: 2018-08-09 14:00
评标办法: 招标文件所规定的评标办法
公告状态: 报名中
其他要求: 一、参加本次网上报名的投标申请人在参加资格预审时,需携带以下所列证件的原件及一套与原件相对应的复印件以备查验,提交的证件都需年审合格且在有效期内,复印件需清晰可辨,内容完整与原件一致,并加盖公章后装订成册。以下资料需一次性提交,不接受补充资料。 1、法定代表人身份证明或法定代表人授权委托书及其二代身份证; 2、有效的企业法人营业执照副本、资质证书副本、基本账户开户许可证; 3、拟派项目负责人的注册证、职称证(相关专业高级及以上职称)、劳动合同、及近三个月(2018年4月-6月)的社保缴纳证明; 4、提供检察院开具的企业、法定代表人及项目负责人近三年(须包含2015年7月至2018年7月)无行贿犯罪证明,出具证明的时间须在本公告发布日期之后。 二、现场原件审查时间:2018年8月6日10时00分~11时00分止(以签到时间为准,签到截止时间:2018年8月6日11时00分),现场原件审查地点:武汉经济技术开发区(汉南区)公共资源交易中心开标室(联系人:郑拓 电话18571523920)。迟到的投标申请人将被拒绝参加原件审查,上述要求提交的资料不齐全的投标申请人视为资格预审不合格。 三、在武汉建设信息网、武汉市城乡建设委员会内有相关企业及拟派的项目负责人公示有不良行为的投标申请人,且在处罚有效期内的将被拒绝参加本次投标,申请人须为在中国境内注册的独立法人,本项目不受理联合体投标,也不允许相互之间存在控股关系或企业法定代表人为同一人的申请人报名,一经查实,其投标将被拒绝。
备注:
资格预审申请文件递交方法: 现场递交
合格投标人的数量: 本项目采用合格制资格预审,当通过资格预审的投标申请人不少于3名,且不多于7名(含)时,确定全部通过资格预审的投标申请人参加投标;当通过资格预审的投标申请人超过7名时,由招标人采用随机抽取的方式,确定不少于7名(含)通过资格预审的投标申请人参加投标。




资格预审文件








项目标段详情







div.datagrid-cell-c4-prjName {width:142px;} div.datagrid-cell-c4-section {width:42px;} div.datagrid-cell-c4-state {width:92px;} div.datagrid-cell-c4-receivingUnitType {width:172px;} div.datagrid-cell-c4-tenderBond {width:92px;} div.datagrid-cell-c4-bondEndDate {width:142px;} div.datagrid-cell-c4-receivingUnit {width:92px;} div.datagrid-cell-c4-depositBank {width:92px;} div.datagrid-cell-c4-accountNumber {width:92px;} div.datagrid-cell-c4-largePaymentNumber {width:92px;} div.datagrid-cell-c4-cityAccount {width:92px;} div.datagrid-cell-c4-description {width:92px;}





标段名称

标段号

保证金信息状态





1

开发区一高中扩建改造项目设计招标

1

暂无








收款单位类别(是否公管办)

保证金金额(元)

保证金提交截止时间

收款单位

开户银行

账号

大额支付行号

同城帐号

标段描述












开发区一高中扩建改造项目设计招标







招标对投标人要求







div.datagrid-cell-c2-certTypeNumName {width:92px;} div.datagrid-cell-c2-tradeLargeClassName {width:92px;} div.datagrid-cell-c2-tradeCategoryCodeName {width:92px;} div.datagrid-cell-c2-certTypeLevelName {width:142px;} div.datagrid-cell-c2-description {width:142px;}









1


2








资质类型

资质分类

资质专业

资质等级(含及以上)

备注




工程设计

建筑行业

建筑工程

乙级




工程设计

工程设计综合













招标对项目经理要求







div.datagrid-cell-c3-tradeRequirementsName {width:92px;} div.datagrid-cell-c3-tradeLevelName {width:92px;} div.datagrid-cell-c3-regTradeTypeName {width:92px;} div.datagrid-cell-c3-requirements {width:142px;}









1








注册类型

注册等级(含及以上)

注册专业

要求说明




注册建筑师

一级



具备高级及以上职称







公告变更记录







div.datagrid-cell-c1-amendBulletinName {width:342px;} div.datagrid-cell-c1-amendType {width:92px;} div.datagrid-cell-c1-amendBulletinIssueTime {width:92px;}





变更公告名称

变更类型











变更公告发布时间













流量统计
主办单位:武汉市公共资源交易中心 鄂ICP备17030998

运维单位:武汉墨仗信息科技服务有限公司(点击访问公司网站)

技术服务:027-83537826 18827601628 027-65770441 027-65770476

地址:武汉市民之家(江岸区金桥大道117号)三、四、五楼

鄂公网安备 42010202000469号
/** *

Title: V2快速开发框架

*

Description: Easyui的共通方法

*

Copyright: Copyright (c) 2012

*

Company:

* @author 徐烜 * @version 1.0 */ /** * å¢žåŠ ä¿®æ”¹å¤„ç† * @param submitController 提交动作 * @param controllerFlg åŠ¨ä½œæ ‡å¿— */ function fun_InsUpd(submitController,controllerFlg){ // 提交表单 document.forms[0].action = submitController; // 修改的场合 if(controllerFlg == update){ // 返回值 document.getElementById("backController").value = document.getElementById("backController").value + ?pageParam= + fun_EncodeToUtf8($(#pageParam).val()) + "&pageNumber=" + $(#pageNumber).val() + "&pageSize=" + $(#pageSize).val(); } // Controllerçš„æ‰§è¡Œæ ‡å¿— document.getElementById("controllerFlg").value = controllerFlg; document.forms[0].submit(); // 显示进度条 fun_ShowProgress(提示,正在进行处理,请耐心等待!); return ; } /** * 返回操作 */ function fun_Back(){ // 提交表单 window.location.href = document.getElementById("backController").value + ?pageParam= + fun_EncodeToUtf8($(#pageParam).val()) + "&pageNumber=" + $(#pageNumber).val() + "&pageSize=" + $(#pageSize).val(); } /** *

Title: V2快速开发框架

*

Description: DataGrid的共通方法

*

Copyright: Copyright (c) 2012

*

Company:

* @author 徐烜 * @version 1.0 */ // 网站地址 var pathName = window.document.location.pathname; var webUrl = pathName.substring(0,pathName.substr(1).indexOf(/)+1); /** * 反爬虫检查 * @param xhr 异步通信对象 * @author 王禹 */ function fun_AntiCrawlerCheck(xhr){ // 拦截头 var interceptHeader = xhr.getResponseHeader("Security-Anti-Crawler-Intercept"); // 存在场合 if(interceptHeader){ // 内容为401 if(interceptHeader=="401"){ // 获取验证界面url var url = xhr.getResponseHeader("Security-Anti-Crawler-Intercept-URL"); try{ // 地址为空 if(url){ // 截取访问路径 url = url.split("?")[0]+"?backUrl="+encodeURIComponent(self.location.href); // 跳转 self.location.href = url; } }catch(e){ // 刷新本页 self.location.reload() ; } } } } /** * 一览控件的初始化 * @param controller 动作 */ function fun_DataGridInit(controller){ fun_Param($(#pageParam).val()); // 一览控件属性 var options={}; // 查询参数 var searchParam = fun_GetSearchParam(); var requestUrl; // 查询参数不为空的场合 if($(#pageParam).val() != null && $(#pageParam).val() != && searchParam != ){ requestUrl = /V2PRTS/+ controller + ? + searchParam; // 查询动作,带查询参数 }else{ requestUrl = /V2PRTS/+ controller; // 查询动作 } options.url = requestUrl; // é‡å†™æ•°æ®åŠ è½½æ“ä½œ // params为请求参数 // success 为成功回调 // error 为失败回调 options.loader = function(params, success, error){ $.ajax({ url:requestUrl, data:params, type:"post", dataType:"json", // 成功回调函数 success: function(result,status,xhr){ // 执行反爬虫检查 fun_AntiCrawlerCheck(xhr); // 成功回调函数 success(result) }, error:function(xhr,status,error){ // 执行反爬虫检查 fun_AntiCrawlerCheck(xhr); // 失败回调函数 error(); } }) return true; } options.height = auto; options.pageNumber = parseInt($("#pageNumber").val()); options.pageSize = $(#pageSize).val();// 每页显示的记录条数,默认为10 options.pageList = [10,15,20];// 可以设置每页记录条数的列表 options.nowrap = false; options.striped = true; options.border = true; options.collapsible = false;// æ˜¯å¦å¯æŠ˜å çš„ options.fitColumns = true;// 禁止横滚条 options.fit = false;// 自动大小 options.idField = id; // 主键编号 options.singleSelect = false;// 是否单选 options.pagination = true;// 分页控件 options.rownumbers = true;// 行号 // 奇偶行变色 options.rowStyler = function(index,row){ if (index%2 == 0){ return background-color:#FFFFFF;; } }; // 勾选框 options.frozenColumns = [[{field:ck,checkbox:true}]]; // 默认宽度 options.width = $(#p).width(); return options; } /** * 一览控件的初始化没分页 * @param controller 动作 */ function fun_DataGridInitNoPage(controller){ fun_Param($(#pageParam).val()); // 一览控件属性 var options={}; options.height = auto; options.nowrap = false; options.rownumbers = true; options.animate = true; options.collapsible = true; options.striped = true; options.border = true; options.collapsible = false;// æ˜¯å¦å¯æŠ˜å çš„ options.fit = false;// 自动大小 options.fitColumns = true;// 禁止横滚条 // 查询参数 var searchParam = fun_GetSearchParam(); // 查询参数不为空的场合 if($(#pageParam).val() != null && $(#pageParam).val() != && searchParam != ){ options.url = /V2PRTS/+ controller + ? + searchParam; // 查询动作,带查询参数 }else{ options.url = /V2PRTS/+ controller; // 查询动作 } options.idField = id; // 主键编号 // 奇偶行变色 options.rowStyler = function(index,row){ if (index%2 == 0){ return background-color:#FFFFFF;; } }; // 勾选框 options.frozenColumns = [[{field:ck,checkbox:true}]]; options.onBeforeExpand = function (row) { if (row) { var url = ;; if(controller.indexOf("?") >= 0){ url = /V2PRTS/+ controller + &parentId= + row.id; } else { url = /V2PRTS/+ controller + ?parentId= + row.id; } //动态设置展开查询的url //var url = /V2PRTS/+ controller + ?parentId= + row.id; $("#list_data").treegrid("options").url = url; return true; } }; // 默认宽度 options.width = $(#p).width(); return options; } /** * ä¸€è§ˆæŽ§ä»¶å·¥å…·æ è®¾ç½® * @param text 显示名称 * @param iconCls å›¾æ ‡ * @param fun 函数 * @return */ function fun_Toolbar(text,iconCls,fun){ return "{text: " + text + ",iconCls: " + iconCls + ", handler: function() {" + fun + ";}}"; } /** * 一览处理 * @param datagridId 一览控件编号 * @param controller 分页动作 * @return */ function fun_PageList(datagridId,controller){ var option = {}; option.pageNumber = 1; option.pageSize = $(#pageSize).val(),// 每页显示的记录条数,默认为10 option.pageList = [10,15,20],// 可以设置每页记录条数的列表 // é‡å†™æ•°æ®åŠ è½½æ“ä½œ // params为请求参数 // success 为成功回调 // error 为失败回调 option.loader = function(params, success, error){ $.ajax({ url:controller, data:params, type:"post", dataType:"json", // 成功回调函数 success: function(result,status,xhr){ // 执行反爬虫检查 fun_AntiCrawlerCheck(xhr); // 成功回调函数 success(result) }, error:function(xhr,status,error){ // 执行反爬虫检查 fun_AntiCrawlerCheck(xhr); // 失败回调函数 error(); } }) return true; } // 执行查询方法 $(#+ datagridId).datagrid(option); } /** * 一览处理(设置页数) * @param datagridId 一览控件编号 * @param controller 分页动作 * @param pageCnt 页数 * @return */ function fun_PageListByPageCnt(datagridId,controller,pageCnt){ var option = {}; option.pageNumber = 1; option.pageSize = $(#pageSize).val(),// 每页显示的记录条数,默认为10 option.pageList = [pageCnt],// 可以设置每页记录条数的列表 // é‡å†™æ•°æ®åŠ è½½æ“ä½œ // params为请求参数 // success 为成功回调 // error 为失败回调 option.loader = function(params, success, error){ $.ajax({ url:controller, data:params, type:"post", dataType:"json", // 成功回调函数 success: function(result,status,xhr){ // 执行反爬虫检查 fun_AntiCrawlerCheck(xhr); // 成功回调函数 success(result) }, error:function(xhr,status,error){ // 执行反爬虫检查 fun_AntiCrawlerCheck(xhr); // 失败回调函数 error(); } }) return true; } // 执行查询方法 $(#+ datagridId).datagrid(option); } /** * 条件查询 * @param datagridId 一览控件编号 * @param controller 分页动作 * @return */ function fun_Search(datagridId,controller){ // 清空错误消息(Div) fun_ClearErrMsgByDiv(search); $(#search).css({"display": "block"}); $(#search).dialog({ title:"条件查询", resizable:true, buttons:[{ text:确定, iconCls:icon-ok, handler:function(){ // 查询参数验证 if(!fun_CheckParam()){ return; } // 获得查询参数 var param = fun_GetSearchParam(); // 查询 fun_PageList(datagridId,controller + ? + param); // 查询参数保存(将特殊字符替换) $(#pageParam).val(param.replaceAll("&","|")); // 关闭弹出窗口 $(#search).dialog(close); } },{ text:取消, iconCls:icon-cancel, handler:function(){ // 关闭弹出窗口 $(#search).dialog(close); } }] }); } /** * æ·»åŠ å¤„ç† * @param controller 分页动作 * @param backController 返回时的动作 * @return */ function fun_Add(controller, backController){ document.forms[0].action = /V2PRTS/ + controller; document.getElementById("backController").value = backController; document.forms[0].submit(); return; } /** * 修改处理 * @param datagridId 一览控件编号 * @param controller 分页动作 * @param backController 返回时的动作 * @return */ function fun_Update(datagridId, controller, backController){ // èŽ·å–è¡¨æ ¼é€‰æ‹©è¡Œ var rows = $(#+ datagridId).datagrid(getSelections); // 判断是否选择行 if (!rows || rows.length == 0) { $.messager.alert(警告, 请至少选中一行数据!, error); return; } // 判断是否选择行 if (rows.length > 1) { $.messager.alert(警告, 只能选择一行数据!, error); return; } var key = ; $.each(rows, function (i, n) { key = n.id; }); // 获得查询参数 var param = fun_GetSearchParam(); // 查询参数保存(将特殊字符替换) $(#pageParam).val(param.replaceAll("&","|")); window.location.href = /V2PRTS/ + controller + key + &controllerFlg= + update + &pageSize= + $(#pageSize).val() + &pageNumber= + $(#pageNumber).val() + &backController= + backController + &pageParam= + $(#pageParam).val(); } /** * 复制处理 * @param datagridId 一览控件编号 * @param controller 分页动作 * @param backController 返回时的动作 * @return */ function fun_Copy(datagridId, controller, backController){ // èŽ·å–è¡¨æ ¼é€‰æ‹©è¡Œ var rows = $(#+ datagridId).datagrid(getSelections); // 判断是否选择行 if (!rows || rows.length == 0) { $.messager.alert(警告, 请至少选中一行数据!, error); return; } // 判断是否选择行 if (rows.length > 1) { $.messager.alert(警告, 只能选择一行数据!, error); return; } var key = ; $.each(rows, function (i, n) { key = n.id; }); // 获得查询参数 var param = fun_GetSearchParam(); // 查询参数保存(将特殊字符替换) $(#pageParam).val(param.replaceAll("&","|")); $.messager.confirm(提示, 是否确定复制选中数据?, function(r){ if (r){ window.location.href = /V2PRTS/ + controller + key + &controllerFlg= + copy + &pageSize= + $(#pageSize).val() + &pageNumber= + $(#pageNumber).val() + &backController= + backController + &pageParam= + $(#pageParam).val(); } }); return; } /** * å®¡æ ¸å¤„ç† * @param datagridId 一览控件编号 * @param controller 分页动作 * @param backController 返回时的动作 * @return */ function fun_Audit(datagridId, controller, backController,msg){ // èŽ·å–è¡¨æ ¼é€‰æ‹©è¡Œ var rows = $(#+ datagridId).datagrid(getSelections); // 判断是否选择行 if (!rows || rows.length == 0) { $.messager.alert(警告, 请至少选中一行数据!, error); return; } var keys = ; // 选择多条记录时,进行数据拼接 $.each(rows, function (i, n) { // 第一条记录时 if (i == 0) { keys = n.id; }else{ keys = keys + ; + n.id; } }); // 获得查询参数 var param = fun_GetSearchParam(); // 查询参数保存(将特殊字符替换) $(#pageParam).val(param.replaceAll("&","|")); $.messager.confirm(提示, msg, function(r){ if (r){ window.location.href = /V2PRTS/ + controller + ?keys= + keys + &controllerFlg= + audit + &pageSize= + $(#pageSize).val() + &pageNumber= + $(#pageNumber).val() + &backController= + backController + & + param; } }); return; } /** * åˆ é™¤å¤„ç† * @param datagridId 一览控件编号 * @param controller åˆ é™¤åŠ¨ä½œ * @return */ function fun_Del(datagridId,controller){ // èŽ·å–è¡¨æ ¼é€‰æ‹©è¡Œ var rows = $(#+ datagridId).datagrid(getSelections); // 判断是否选择行 if (!rows || rows.length == 0) { $.messager.alert(警告, 请至少选中一行数据!, error); return; } var keys = ; // 选择多条记录时,进行数据拼接 $.each(rows, function (i, n) { // 第一条记录时 if (i == 0) { keys = n.id; }else{ keys = keys + ; + n.id; } }); // 获得查询参数 var param = fun_GetSearchParam(); // 查询参数保存(将特殊字符替换) $(#pageParam).val(param.replaceAll("&","|")); $.messager.confirm(提示, 是否确定删除选中数据?, function (r) { if (r) { window.location.href = /V2PRTS/ + controller + ?keys= + keys + & + param; // 显示进度条 fun_ShowProgress(提示,正在进行处理,请耐心等待!); } }); return; } /** * 详情查看处理 * @param controller 查看动作 * @param backController 返回时的动作 * @param controllerFlg åŠ¨ä½œæ ‡å¿— * @return */ function fun_Detail(controller,backController,controllerFlg){ // 获得查询参数 var param = fun_GetSearchParam(); // 查询参数保存(将特殊字符替换) $(#pageParam).val(param.replaceAll("&","|")); window.location.href = /V2PRTS/ + controller + &controllerFlg= + controllerFlg + &pageSize= + $(#pageSize).val() + &pageNumber= + $(#pageNumber).val() + &backController= + backController + &pageParam= + $(#pageParam).val(); } /** * 导出Excel处理 * @param controller 导出动作 * @return */ function fun_ExportExcel(controller){ $.messager.confirm(提示, 是否将当前内容导出为Excel文档?, function (r) { if (r) { window.location.href = /V2PRTS/ + controller; // 处理提示 fun_MessagerShow("导出数据可能需要几分钟,请耐心等待!"); } }); } /** * 导出Pdf处理 * @param datagridId 一览控件编号 * @param controller 导出动作 * @return */ function fun_ExportPdf(datagridId, controller){ // èŽ·å–è¡¨æ ¼é€‰æ‹©è¡Œ var rows = $(#+ datagridId).datagrid(getSelections); // 判断是否选择行 if (!rows || rows.length == 0) { $.messager.alert(警告, 请至少选中一行数据!, error); return; } // 判断是否选择行 if (rows.length > 1) { $.messager.alert(警告, 只能选择一行数据!, error); return; } var key = ; $.each(rows, function (i, n) { key = n.id; }); $.messager.confirm(提示, 是否将当前内容导出为PDF文档?, function (r) { if (r) { window.location.href = /V2PRTS/ + controller + key; } }); } /** * 保存当前页号 * @param datagridId 一览控件编号 * @return */ function fun_SavePageNumber(datagridId){ // 将当前页号保存 var grid = $(#+ datagridId); var options = grid.datagrid(getPager).data("pagination").options; $(#pageNumber).val(options.pageNumber); $(#pageSize).val(options.pageSize); } /** * å‚æ•°æ ¼å¼åŒ–ï¼ˆå°†æŸ¥è¯¢å‚æ•°è¿˜åŽŸåˆ°å„æŽ§ä»¶ï¼‰ * @param param * @return */ function fun_Param(param){ var arr = new Array(); arr = param.replace(pageParam=,).split(|); for(i=0;i< arr.length;i++){ var val = new Array(); val = arr[i].split(=); if(val.length > 1){ // 是下拉框的场合 if(fun_IsCombobox(val[0])){ $(# + val[0]).combobox(setValue,val[1]); // 是下拉一览框的场合 }else if(fun_IsCombogrid(val[0])){ $(# + val[0]).combogrid(setValue,val[1]); // æ˜¯ä¸‹æ‹‰æ ‘çš„åœºåˆ }else if(fun_IsCombotree(val[0])){ $(# + val[0]).combotree(setValue,val[1]); }else{ $(# + val[0]).val(val[1]); } } } } /** * å•å…ƒæ ¼åˆå¹¶ * @param tableID 一览控件编号 * @param colList 列的集合 */ function fun_MergeCellsByField(tableID,colList){ var colArray = colList.split(","); var tTable = $(#+tableID); var tableRowCnts = tTable.datagrid("getRows").length; var tmpA; var tmpB; var perTxt = ""; var curTxt = ""; var alertStr = ""; for (j=colArray.length-1;j>=0 ;j-- ){ // 当循环至某新的列时,变量复位。 perTxt=""; tmpA=1; tmpB=0; // 从第一行(表头为第0行)开始循环,循环至行尾(溢出一位) for (i=0;i<=tableRowCnts ;i++ ){ if (i==tableRowCnts){ curTxt=""; }else{ curTxt=tTable.datagrid("getRows")[i][colArray[j]]; } if(perTxt==curTxt){ tmpA+=1; }else{ tmpB+=tmpA; tTable.datagrid(mergeCells,{ index:i-tmpA, field:colArray[j], rowspan:tmpA, colspan:null }); tmpA=1; } perTxt=curTxt; } } } /** * 帮助 * @param tit 提示 * @return */ function fun_Help(tit){ $("#help").css("height",$(window).height() * 0.9 + "px"); $(#help).css({"display": "block"}); $(#help).dialog({ title:tit, iconCls:icon-help, resizable:false }); } /** * cms上新开窗口显示详情信息 * @param url 打开新窗口路径 * @return */ function fun_CmsDetail(url){ window.open(webUrl + / + fun_GotoUrlByHex(url)); } /** *

Title: V2快速开发框架

*

Description: Combobox的共通方法

*

Copyright: Copyright (c) 2012

*

Company:

* @author 徐烜 * @version 1.0 */ /** * 下拉框 * @param combobox 下拉框控件编号 * @param table 查询用表名 * @param value 显示用值 * @param name 显示用名称 * @param where 查询条件 * @param isEdit 是否可编辑 */ function fun_Combobox(combo,table,value,name,where,sql,isEdit){ $(# + combo).combobox({ url:/V2PRTS/Combobox.do?table= + table + &value= + value + &name= + name + &where= + where+&sql=+sql, valueField:value, textField:name, editable:isEdit, width:150 }); } /** * 下拉框 市中心 * @param combobox 下拉框控件编号 * @param table 查询用表名 * @param value 显示用值 * @param name 显示用名称 * @param where 查询条件 * @param isEdit 是否可编辑 */ function fun_ComboboxArea(combo,table,value,name,where,isEdit){ $(# + combo).combobox({ url:/V2PRTS/ComboboxArea.do?table= + table + &value= + value + &name= + name + &where= + where, valueField:value, textField:name, editable:isEdit, width:150 }); } /** * ä¸‹æ‹‰æ¡†ï¼ˆä¸åŠ å¯†ï¼‰ * @param combobox 下拉框控件编号 * @param table 查询用表名 * @param value 显示用值 * @param name 显示用名称 * @param where 查询条件 * @param isEdit 是否可编辑 */ function fun_ComboboxWithOutMD5(combo,table,value,name,where,isEdit){ $(# + combo).combobox({ url:/V2PRTS/Combobox.do?table= + table + &value= + value + &name= + name + &where= + where + &isNotMd5=1, valueField:value, textField:name, editable:isEdit, width:150 }); } /** * 报表字段下拉框 * @param combobox 下拉框控件编号 * @param table 查询用表名 * @param value 显示用值 * @param name 显示用名称 * @param where 查询条件 * @param isEdit 是否可编辑 */ function fun_ReportElementsCombobox(combo,bbbh){ $(# + combo).combobox({ url:/V2PRTS/ReportElementsCombobox.do?bbbh= + bbbh, valueField:value, textField:name, editable:false, width:150 }); } /** * æ ç›®ä¸‹æ‹‰æ¡†æ ‘ * @param combobox 下拉框控件编号 * @param editFlg ç¼–è¾‘æ ‡å¿— */ function fun_CategoryComboTree(combo,editFlg){ $(# + combo).combotree({ url:/V2PRTS/CategoryComboTree.do?editFlg= + editFlg, valueField:id, textField:text }); } /** * ç©ºé—´æ ç›®ä¸‹æ‹‰æ¡†æ ‘ * @param combobox 下拉框控件编号 * @param editFlg ç¼–è¾‘æ ‡å¿— */ function fun_SpaceCategoryComboTree(combo,editFlg){ $(# + combo).combotree({ url:/V2PRTS/SpaceCategoryComboTree.do?editFlg= + editFlg, valueField:id, textField:text }); } /** * ä¸“ä¸šä¸‹æ‹‰æ¡†æ ‘ * @param combobox 下拉框控件编号 * @param editFlg ç¼–è¾‘æ ‡å¿— */ function fun_ProfessionComboTree(combo,editFlg){ $(# + combo).combotree({ url:/V2PRTS/ProfessionComboTree.do?editFlg= + editFlg, valueField:id, textField:text, width:400, onBeforeExpand:function (row) { var url = /V2PRTS/ProfessionComboTree.do?parentId= + row.id; $("#" + combo).combotree("tree").tree("options").url = url; } }); } /** * ä¸“ä¸šä¸‹æ‹‰æ¡†æ ‘ * @param combobox 下拉框控件编号 * @param editFlg ç¼–è¾‘æ ‡å¿— */ function fun_ProfessionComboTreeCode(combo,editFlg){ $(# + combo).combotree({ url:/V2PRTS/ProfessionComboTree.do?editFlg= + editFlg, valueField:id, textField:text, onBeforeExpand:function (row) { var url = /V2PRTS/ProfessionComboTree.do?parentId= + row.id; $("#" + combo).combotree("tree").tree("options").url = url; } }); } /** * ä¸“ä¸šä¸‹æ‹‰æ¡†æ ‘(多选) * @param combobox 下拉框控件编号 * @param editFlg ç¼–è¾‘æ ‡å¿— */ function fun_ProfessionComboTrees(combo,editFlg){ $(# + combo).combotree({ url:/V2PRTS/ProfessionComboTree.do?editFlg= + editFlg, valueField:id, textField:text, multiple:true, onBeforeExpand:function (row) { var url = /V2PRTS/ProfessionComboTree.do?parentId= + row.id; $("#" + combo).combotree("tree").tree("options").url = url; } }); } /** * @param combobox 下拉框控件编号 * @param table 查询用表名 * @param value 显示用值 * @param name 显示用名称 * @param where 查询条件 * @param isEdit 是否可编辑 */ function fun_ComboboxByLink(combo,table,value,name,where,isEdit,link){ $(# + combo).combobox({ url:/V2PRTS/Combobox.do?table= + table + &value= + value + &name= + name + &where= + where, valueField:value, textField:name, editable:isEdit, width:150, onSelect:function(record){ link; } }); } /** * 表字段下拉框 * @param combo 下拉框控件编号 * @param tableName 表名 * @param isEdit 是否可编辑 */ function fun_TableElementsCombobox(combo,tableName,isEdit){ $(# + combo).combobox({ url:/V2PRTS/TableElementsCombobox.do?tableName= + tableName, valueField:value, textField:name, editable:isEdit, width:150 }); } /** * 代理备案锁下拉框 * @param combo 下拉框控件编号 * @param tableName 表名 * @param isEdit 是否可编辑 */ function fun_AgencyLockCombobox(combo,isEdit){ $(# + combo).combobox({ url:/V2PRTS/AgencyLockCombobox.do, valueField:value, textField:name, editable:isEdit, width:150 }); } /** * 数据源下拉框 * @param combo 下拉框控件编号 * @param isEdit 是否可编辑 */ function fun_DataSourceCombobox(combo,isEdit){ $(# + combo).combobox({ url:/V2PRTS/DataSourceCombobox.do, valueField:value, textField:name, editable:isEdit, width:150 }); } /** * 数据字典下拉框设置 * @param combobox 下拉框控件编号 * @param zdid 字典编号 * @param isEdit 是否可编辑 */ function fun_DictionaryCombobox(combo,zdid,isEdit){ $(# + combo).combobox({ url:/V2PRTS/DictionaryCombobox.do?zdid= + zdid, valueField:value, textField:name, editable:isEdit, width:150 }); } /** * 基本数据下拉框设置 * @param combobox 下拉框控件编号 * @param zdid 字典编号 * @param isEdit 是否可编辑 */ function fun_BasicDataCombobox(combo,zdid,isEdit){ $(# + combo).combobox({ url:/V2PRTS/BasicDataCombobox.do?zdid= + zdid, valueField:value, textField:name, editable:isEdit, width:150 }); } /** * åŸºæœ¬æ•°æ®ä¸‹æ‹‰æ¡†ï¼ˆæ— é»˜è®¤ç©ºç™½å€¼ï¼‰è®¾ç½® * @param combobox 下拉框控件编号 * @param zdid 字典编号 * @param isEdit 是否可编辑 */ function fun_BasicDataComboboxNoBlank(combo,zdid,isEdit){ $(# + combo).combobox({ url:/V2PRTS/BasicDataCombobox.do?zdid= + zdid + &blankFlg=false, valueField:value, textField:name, editable:isEdit, width:150 }); } /** * 下拉框不可用属性设置 * @param combo 下拉框控件编号 */ function fun_SetComboboxDisabled(combo){ // 下拉控件集合 var comoboxes = combo.split(","); // 循环设置下拉框不可用属性 for(var i=0;i 0){ return false; } return true; } /** * 下拉框取值 * @param combo 下拉框控件编号 * @param param 参数 */ function fun_GetComboboxParam(combo, param){ // 下拉控件集合 var comoboxes = combo.split(","); // 循环设置下拉框 for(var i=0;i + 审核通过+ ; } else if(value==th){ return + 审核退回+ ; } else if(value==tj){ return + 提交+ ; } else if(value==bc){ return 保存; } else if(value== || value ==null){ return 暂无; } } } ); // 列名 var columns = "[[ " + "{field:receivingUnitType,title:收款单位类别(是否公管办),width:180,formatter:function(value,rowData,rowIndex){if(value==1){return 是;}else if(value==0){return 否;}}},"+ "{field:tenderBond,title:保证金金额(元),width:100},"+ "{field:bondEndDate,title:保证金提交截止时间,width:150},"+ "{field:receivingUnit,title:收款单位,width:100},"+ "{field:depositBank,title:开户银行,width:100},"+ "{field:accountNumber,title:账号,width:100},"+ "{field:largePaymentNumber,title:大额支付行号,width:100},"+ "{field:cityAccount,title:同城帐号,width:100},"+ "{field:description,title:标段描述,width:100}" + "]]"; // 转义 options.columns = eval(columns); // 一览处理 $(#list_prj_detail).datagrid(options); } /** * 公告变更记录 */ function fun_AmendBulletinList(registrationId){ // 一览控件的初始化 var options = fun_DataGridInitNoPage(TendererNoticeAmendBulletinList.do?id= + registrationId); // 默认宽度 options.width = 100%; // 固定列 var frozenColumns = "[[]]"; // 转义 options.frozenColumns = eval(frozenColumns); // 企业名称 options.frozenColumns[0].push( {field:amendBulletinName,title:变更公告名称,width:350, formatter:function(value,rowData,rowIndex){ // 查看 return + value + ; } } ); // 变更类型 options.frozenColumns[0].push( {field:amendType,title:变更类型,width:100, formatter:function(value,rowData,rowIndex){ if(value == 0){ return 终止; }else if(value == 1){ return 暂停; }else if(value == 2){ return 恢复; }else if(value == 3){ return 流标; }else if(value == 4){ return 废标; }else if(value == 5){ return 延期; }else if(value == 6){ return 撤回; } } } ); // 列名 var columns = "[[ " + "{field:amendBulletinIssueTime,title:变更公告发布时间,width:100}" + "]]"; // 转义 options.columns = eval(columns); // 一览处理 $(#ggjlbh_data).datagrid(options); } function fun_PrequalificationFileList(){ // 一览控件属性 var options={}; options.height = auto; options.pageNumber = 1; options.pageSize = 10;// 每页显示的记录条数,默认为10 options.pageList = [10,15,20];// 可以设置每页记录条数的列表 options.nowrap = false; options.striped = true; options.border = true; options.collapsible = false;// 是否可折叠的 options.fitColumns = true;// 禁止横滚条 options.fit = false;// 自动大小 options.url = /V2PRTS/PrequalificationFilePageList.do?id=+$(#id).val(); options.idField = id; // 主键编号 options.singleSelect = false;// 是否单选 options.pagination = true;// 分页控件 options.rownumbers = true;// 行号 // 奇偶行变色 options.rowStyler = function(index,row){ if (index%2 == 0){ return background-color:#FFFFFF;; } }; // 勾选框 options.frozenColumns = [[{field:ck,checkbox:true}]]; // 默认宽度 options.width = $(#p).width(); // 默认宽度 options.width = 100%; // 固定列 var frozenColumns = "[[]]"; // 转义 options.frozenColumns = eval(frozenColumns); // 列名 var columns = "[[]]"; // 转义 options.columns = eval(columns); // 附件路径 options.columns[0].push( {field:name,title:资格预审名称,width:350}); // 操作列(超链接) options.columns[0].push( {field:openDate,title:开标时间,width:200}); // 操作列(超链接) options.columns[0].push( {field:evaluationDate,title:评标时间,width:200}); // 操作列(超链接) options.columns[0].push( {field:deadline,title:递交截止时间,width:200}); // 操作列(超链接) options.columns[0].push( {field:cz,title:操作,width:100, formatter:function(value,rowData,rowIndex){ var fileStorePath = rowData.fileStorePath.substring(rowData.fileStorePath.lastIndexOf(.)); return + 下载 + ; } } ); // 一览 $(#list_pre_data).datagrid(options); } /** * 项目投标报名 * @param announcementId 招标公告编号 * @param isUnionCorpEnroll 是否允许联合投标 */ function fun_ProjectTender(announcementId, isUnionCorpEnroll){ fun_CmsDetail(CmsSignUpProjectInit.do?id= +announcementId); } /** * 获取条件查询的参数(固定函数,函数名不能修改) */ function fun_GetSearchParam() { // 页面查询条件 var param = ; return param; }