| | |
| | | @{ |
| | | @using DTO; |
| | | @{ |
| | | ViewBag.Title = "Liaotian"; |
| | | Layout = "~/Views/Shared/_Layout_Search.cshtml"; |
| | | |
| | | List<PageEntity> ActionInfo2 = ViewData["ActionInfo2"] as List<PageEntity>; |
| | | |
| | | string Creater11 = ViewData["Creater11"] as string; |
| | | } |
| | | @section headerStyle{ |
| | | <script type="text/javascript"> |
| | |
| | | var Creater = '@Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(ViewBag.Creater))'; |
| | | var flbx = '@Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(ViewBag.flbx))'; |
| | | var ShiFouyReasonname = '@Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(ViewBag.ShiFouyReasonname))'; |
| | | |
| | | |
| | | loseherght = 90; |
| | | var Baomingtimebegin = '@Html.Raw(ViewBag.Baomingtimebegin)'; |
| | | var Baomingtimeend = '@Html.Raw(ViewBag.Baomingtimeend)'; |
| | | var wanshan = '@Html.Raw(Newtonsoft.Json.JsonConvert.SerializeObject(ViewBag.wanshan))'; |
| | | loseherght = 110; |
| | | dataCol = [ |
| | | { label: 'id', name: 'Id', labtype: 'txt', hidden: true }, |
| | | |
| | | { |
| | | label: '公告时间', name: 'StartTime', labtype: 'txt', hidden: false, width: 90 , |
| | | formatter: function (v) { |
| | | return $.trim(v) == '' ? '' : $.trim(v).replace("T"," ") //.substring(0,10); |
| | | return $.trim(v) == '' ? '' : $.trim(v).substring(0, 10); //$.trim(v).replace("T"," ") |
| | | } |
| | | }, |
| | | { label: '项目区域', name: 'Sheng', labtype: 'txt', hidden: false, width: 100 }, |
| | | { label: '项目区域', name: 'Sheng', labtype: 'txt', hidden: false, width: 160 }, |
| | | { |
| | | label: '项目名称', name: 'Name', labtype: 'txt', hidden: false, width: 400 , |
| | | label: '项目名称', name: 'Name', labtype: 'txt', hidden: false, width: 500 , |
| | | formatter: function (cellvalue, options, rowObject) { |
| | | return "<a onclick=\"OpenWindow('" + cellvalue + "','98%','100%', '/Project/Add?id=" + rowObject.Id + "')\" >" + cellvalue + "</a>"; |
| | | |
| | | var color = ""; |
| | | if (rowObject.Fblx != null && rowObject.Fblx != '') { |
| | | color = "red"; |
| | | } |
| | | if (rowObject.Creater != null && rowObject.Creater == '111') { |
| | | color = "orange"; |
| | | } |
| | | |
| | | return "<a onclick=\"OpenWindow('" + cellvalue.replaceAll("\"", "") + "','98%','100%', '/Project/Add?id=" + rowObject.Id + "')\" ><span style='color:" + color + ";'>" + cellvalue.replaceAll("\"", "") + "</span></a>"; |
| | | } |
| | | }, { label: '项目编号', name: 'Number', labtype: 'txt', hidden: false, width: 100 }, |
| | | }, { label: '项目编号', name: 'Number', labtype: 'txt', hidden: false, width: 140 }, |
| | | { |
| | | label: '中标供应商', name: 'Toubiaocishu', labtype: 'txt', hidden: false, width: 400, |
| | | label: '中标供应商', name: 'Toubiaocishu', labtype: 'txt', hidden: false, width: 200, |
| | | formatter: function (cellvalue, options, rowObject) { |
| | | if (cellvalue != null && cellvalue != "null" && cellvalue != "") { |
| | | var ss = cellvalue.split('、'); |
| | |
| | | } |
| | | }, |
| | | { |
| | | label: '第二候选', name: 'Drhx', labtype: 'txt', hidden: false, width: 400, |
| | | label: '第二候选', name: 'Drhx', labtype: 'txt', hidden: false, width: 200, |
| | | formatter: function (cellvalue, options, rowObject) { |
| | | if (cellvalue != null && cellvalue != "null" && cellvalue != "") { |
| | | var ss = cellvalue.split('、'); |
| | |
| | | } |
| | | }, |
| | | { |
| | | label: '第三候选', name: 'Dshx', labtype: 'txt', hidden: false, width: 400, |
| | | label: '第三候选', name: 'Dshx', labtype: 'txt', hidden: false, width: 200, |
| | | formatter: function (cellvalue, options, rowObject) { |
| | | if (cellvalue != null && cellvalue != "null" && cellvalue != "") { |
| | | var ss = cellvalue.split('、'); |
| | |
| | | { label: '投标次数', name: 'Toubiaocishu', labtype: 'txt', hidden: true }, |
| | | { label: '中标次数', name: 'Zhongbiaocishu', labtype: 'txt', hidden: true }, |
| | | { label: '废标次数', name: 'Feibiaocishu', labtype: 'txt', hidden: true }, |
| | | { label: '中标金额', name: 'Zhongbiaojine', labtype: 'txt', hidden: true } |
| | | { label: '中标金额', name: 'Zhongbiaojine', labtype: 'txt', hidden: true }, |
| | | { |
| | | label: '质疑', name: 'Zhiyistatus', labtype: 'txt', hidden: false, width: 60, |
| | | formatter: function (cellvalue, options, rowObject) { |
| | | |
| | | |
| | | |
| | | return "<a onclick=\"OpenWindow('" + rowObject.Name + "','98%','100%', '/Project/Add?id=" + rowObject.Id + "')\" >" + cellvalue + "</a>"; |
| | | } |
| | | }, |
| | | { |
| | | label: '投诉', name: 'Tousustatus', labtype: 'txt', hidden: false, width: 60, |
| | | formatter: function (cellvalue, options, rowObject) { |
| | | |
| | | |
| | | |
| | | return "<a onclick=\"OpenWindow('" + rowObject.Name + "','98%','100%', '/Project/Add?id=" + rowObject.Id + "')\" >" + cellvalue + "</a>"; |
| | | } |
| | | }, |
| | | |
| | | ]; |
| | | dataUrl = "/Project/GetLiaotianList"; |
| | | dataUrl = "/Project/GetLiaotianList?StartTimestar=" + Baomingtimebegin + "|" + Baomingtimeend +"@(string.IsNullOrEmpty(Creater11) ?"":"&Creater="+ Creater11)"; |
| | | searchCol = [ |
| | | //{ label: '公告时间', name: 'StartTimestar', labtype: 'date', hidden: false }, |
| | | //{ label: '--', name: 'StartTimeend', labtype: 'date', hidden: false, cwidth: '1%', cccwidth: '15%' }, |
| | |
| | | { label: '项目名称', name: 'Name', labtype: 'txt', hidden: false }, |
| | | { label: '评审专家', name: 'Zhuanjia', labtype: 'txt', hidden: false/*, cwidth: '8.5%', cccwidth: '15%' */ }, |
| | | |
| | | { label: '采购代理人', name: 'Caigourenname', labtype: 'txt', hidden: false }, |
| | | { label: '采购人', name: 'Caigourenname', labtype: 'txt', hidden: false }, |
| | | { label: '采购代理机构', name: 'Dailiname', labtype: 'txt', hidden: false }, |
| | | |
| | | |
| | | { label: '采购方式', name: 'Cgfs', labtype: 'combox', hidden: false, data: JSON.parse(projectDropDown) }, |
| | | { label: '是否废标', name: 'fblx', labtype: 'combox', hidden: false, data: JSON.parse(flbx)/*, cwidth: '5%', cccwidth: '8%' */ }, |
| | | { label: '中标供应商', name: 'Names', labtype: 'txt', hidden: false }, |
| | | { label: '投标供应商', name: 'NamesToubiao', labtype: 'txt', hidden: false }, |
| | | { label: '是否有无效供应商', name: 'ShiFouyReasonname', labtype: 'combox', hidden: false, data: JSON.parse(ShiFouyReasonname), cwidth: '8%', cccwidth: '12%'}, |
| | | { label: '无效供应商', name: 'Reasonname', labtype: 'txt', hidden: false }, |
| | | |
| | | |
| | | { label: '录入时间', name: 'Createtime', labtype: 'datearea', hidden: false }, |
| | | { label: '录入人', name: 'Creater', labtype: 'combox', hidden: false, data: JSON.parse(Creater)/*, cwidth: '5%', cccwidth: '8%'*/ }, |
| | | |
| | | { label: '分差小于', name: 'Fencha', labtype: 'txt', hidden: false/*, cwidth: '8.5%', cccwidth: '15%' */ }, |
| | | { label: '供应商数量', name: 'Shuliang', labtype: 'txt', hidden: false/*, cwidth: '8.5%', cccwidth: '15%' */ }, |
| | | |
| | | { label: '分差小于', name: 'Fencha', labtype: 'txt', hidden: false/*, cwidth: '8.5%', cccwidth: '15%' */ }, |
| | | { label: '分差大于', name: 'Fenchadayu', labtype: 'txt', hidden: false/*, cwidth: '8.5%', cccwidth: '15%' */ }, |
| | | { label: '供应商数量', name: 'Shuliang', labtype: 'txt', hidden: false/*, cwidth: '8.5%', cccwidth: '15%' */ }, |
| | | //{ label: '价差小于', name: 'Baojiachaxiaoyu', labtype: 'txt', hidden: false/*, cwidth: '8.5%', cccwidth: '15%' */ }, |
| | | { label: '是否确认', name: 'Shifouqueren', labtype: 'combox', hidden: false, data: JSON.parse(flbx) }, |
| | | { label: '供应商信息', name: 'Wanshan', labtype: 'combox', hidden: false, data: JSON.parse(wanshan) }, |
| | | |
| | | |
| | | |
| | | ]; |
| | | var _pageAdd = function () { |
| | | OpenWindow("新增项目", "98%", "90%", "/Project/Add/"); |
| | | } |
| | | |
| | | var _pageSearch = function () { |
| | | |
| | | $("#jqGrid").jqGrid('setGridParam', { |
| | | url: dataUrl = "/Project/GetLiaotianList" + "@(string.IsNullOrEmpty(Creater11) ?"":"?Creater="+ Creater11)", postData: jsons, page: 1 |
| | | }); //重新载入 |
| | | |
| | | $('.ui-pg-input').val(1); |
| | | |
| | | var jsons = GetSearchEnd(); |
| | | if (jsons == false) { |
| | | msg.info("请录入查询条件"); |
| | | return false; |
| | | } |
| | | LoadGrid(jsons); |
| | | } |
| | | |
| | | |
| | | function LoadGrid(jdata) { |
| | | |
| | | var pages = $('.ui-pg-input').val(); |
| | | var paggg = parseInt(pages); |
| | | |
| | | //alert(paggg); |
| | | |
| | | if (paggg == NaN || paggg==0 ) { |
| | | paggg=1 |
| | | } |
| | | |
| | | var postData = $('#jqGrid').jqGrid("getGridParam", "postData"); |
| | | $.each(lastSearch, function (k, v) { |
| | | delete postData[k]; |
| | | }); |
| | | lastSearch = jdata; |
| | | // alert(JSON.stringify(jdata)); |
| | | // $('#jqGrid').jqGrid('clearGridData'); |
| | | |
| | | $.extend(jdata, { totalrows: 0 }); |
| | | |
| | | $("#jqGrid").jqGrid('setGridParam', { |
| | | postData: jdata, page: paggg |
| | | }); //重新载入 |
| | | $("#jqGrid").trigger("reloadGrid"); |
| | | // $("#jqGrid").trigger("reloadGrid"); |
| | | |
| | | toSetTooBarVal(); |
| | | |
| | | } |
| | | |
| | | var _afterSave = function (result) { |
| | |
| | | <script type="text/javascript"> |
| | | |
| | | function send() { |
| | | |
| | | |
| | | var msg = $("#PBSSheng"); |
| | | |
| | | |
| | | |
| | | |
| | | if (msg.length > 0) { |
| | | $("#PBSSheng").change(function () { |
| | | var sheng = $("#PBSSheng").val(); |
| | |
| | | global: false, |
| | | data: "", |
| | | success: function (data) { |
| | | |
| | | |
| | | var city = $("#PBSCity"); |
| | | city.find('option').remove(); |
| | | var aaa = '<option value="" hassubinfo="true"> </option>'; |
| | |
| | | } |
| | | }); |
| | | }); |
| | | |
| | | |
| | | } else { |
| | | setTimeout(send, 1000); |
| | | } } |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | send(); |
| | | |
| | | |
| | |
| | | function sendCity() { |
| | | |
| | | var msg = $("#PBSCity"); |
| | | |
| | | |
| | | |
| | | |
| | | if (msg.length > 0) { |
| | | $("#PBSCity").change(function () { |
| | | |
| | | |
| | | var city = $("#PBSCity").val(); |
| | | $.ajax({ |
| | | type: "GET", |
| | |
| | | global: false, |
| | | data: "", |
| | | success: function (data) { |
| | | |
| | | |
| | | var quxian = $("#PBSAreaId"); |
| | | quxian.find('option').remove(); |
| | | var aaa = '<option value="" hassubinfo="true"> </option>'; |
| | |
| | | } |
| | | }); |
| | | }); |
| | | |
| | | |
| | | } else { |
| | | setTimeout(sendCity, 1000); |
| | | } |
| | |
| | | |
| | | sendCity(); |
| | | |
| | | |
| | | |
| | | |
| | | $(function () { |
| | | $("#PBSAreaId").parent().next().remove(); |
| | |
| | | $("#PBSNamesToubiao").parent().next().remove(); |
| | | $("#PBSReasonname").parent().after("<br>"); |
| | | $("#PBSCreater").parent().next().remove(); |
| | | |
| | | }); |
| | | |
| | | $("#PBSFenchadayu").parent().after("<br>"); |
| | | $("#PBSShifouqueren").parent().next().remove(); |
| | | |
| | | $("#PBSStartTimestarend").val(Baomingtimeend); |
| | | |
| | | $("#PBSStartTimestarstart").val(Baomingtimebegin); |
| | | |
| | | }); |
| | | |
| | | </script> |
| | | } |