|
@@ -40,7 +40,7 @@ $(function(){
|
|
$(".ent-tab-content>div").addClass("hide");
|
|
$(".ent-tab-content>div").addClass("hide");
|
|
$(".ent-tab-content>div:eq("+$(this).index()+")").removeClass("hide");
|
|
$(".ent-tab-content>div:eq("+$(this).index()+")").removeClass("hide");
|
|
if($(this).index() == 1){
|
|
if($(this).index() == 1){
|
|
- initRelation();
|
|
|
|
|
|
+ b_afterLogin();
|
|
}else if($(this).index() == 5 && serviceList == null){
|
|
}else if($(this).index() == 5 && serviceList == null){
|
|
//加载服务列表
|
|
//加载服务列表
|
|
serviceList = new ServiceList();
|
|
serviceList = new ServiceList();
|
|
@@ -75,7 +75,8 @@ function initRelation(){
|
|
$("#entrelation-nologin").addClass("hide");
|
|
$("#entrelation-nologin").addClass("hide");
|
|
$("#entrelation-limit,#entrelation-noauthe").removeClass("hide");
|
|
$("#entrelation-limit,#entrelation-noauthe").removeClass("hide");
|
|
$("#entrelation-infovis").hide();
|
|
$("#entrelation-infovis").hide();
|
|
- }else if(r.flag == true && (typeof(r) == "undefined" || r == null || r == "")){
|
|
|
|
|
|
+ }else if(r.flag == true && (r == null || typeof(r) == "undefined" || typeof(r.links) == "undefined" || r.links.length == 0 || typeof(r.nodes) == "undefined" || r.nodes.length <= 1)){
|
|
|
|
+ relation = "";
|
|
$("#entrelation-infovis").hide();
|
|
$("#entrelation-infovis").hide();
|
|
$("#entrelation-findnull").removeClass("hide");
|
|
$("#entrelation-findnull").removeClass("hide");
|
|
}else{
|
|
}else{
|
|
@@ -98,12 +99,17 @@ function initRelation(){
|
|
//服务列表
|
|
//服务列表
|
|
function ServiceList(){
|
|
function ServiceList(){
|
|
loadJS("/js/paging.js",function(){
|
|
loadJS("/js/paging.js",function(){
|
|
- paging = new Paging("serviceList","/front/findServiceByEntId",{entId:entId},6,function(r){
|
|
|
|
|
|
+ paging = new Paging("serviceListPaging","/front/findServiceByEntId",{entId:entId},6,function(r){
|
|
|
|
+ if(r.length == 0){
|
|
|
|
+ $("#serviceList").next(".ent-findnull").removeClass("hide");
|
|
|
|
+ }
|
|
var html = '';
|
|
var html = '';
|
|
for(var i=0;i<r.length;i++){
|
|
for(var i=0;i<r.length;i++){
|
|
html += '<tr>'
|
|
html += '<tr>'
|
|
- +'<td rowspan="2" width="120"><img src="/images/services/default.png"></td>'
|
|
|
|
- +'<td class="b-com-name">'+r[i].s_name+'</td>'
|
|
|
|
|
|
+ +'<td rowspan="2" width="120"><img src="'+(r[i].s_images==""?"null":r[i].s_images)+'" onerror="this.src=\'/images/services/default.png\'"></td>'
|
|
|
|
+ +'<td class="b-com-name"><a href="/market/detail/'+r[i]._id+'.html">'+r[i].s_name+'</a></td>'
|
|
|
|
+ +'<td width="100" class="text-center">报价:<font class="text-primary">'+(r[i].s_pricemy==0?"面议":r[i].f_price+"元")+'</font></td>'
|
|
|
|
+ +'<td width="100" class="text-center">评价:<font class="text-primary">'+r[i].i_comments+'</font></td>'
|
|
+'<tr>'
|
|
+'<tr>'
|
|
+'<td>'+r[i].s_introduction+'</td>'
|
|
+'<td>'+r[i].s_introduction+'</td>'
|
|
+'</tr>';
|
|
+'</tr>';
|
|
@@ -111,377 +117,4 @@ function ServiceList(){
|
|
$("#serviceList").html(html);
|
|
$("#serviceList").html(html);
|
|
});
|
|
});
|
|
});
|
|
});
|
|
-}
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-/*
|
|
|
|
-function getCityN(code){
|
|
|
|
- if(code){
|
|
|
|
- var n=code.substring(0,2)
|
|
|
|
- for(var i=0;i<citySim.length;i++){
|
|
|
|
- if (citySim[i].k==n) {
|
|
|
|
- return citySim[i].n;
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- return "";
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-function reloadData(obj,name){
|
|
|
|
- name=name||obj.attr("name")
|
|
|
|
- var val=(obj.attr("value")||obj.val());
|
|
|
|
-
|
|
|
|
- if (val==0) val=""
|
|
|
|
- if(name=="city"&&!val){
|
|
|
|
- var pids=obj.attr("id")
|
|
|
|
- if(pids=="c_area"){
|
|
|
|
- var v=obj.prev("select").val()
|
|
|
|
- if(!v){
|
|
|
|
- v=obj.prev("select").prev("select").val()
|
|
|
|
- }
|
|
|
|
- if(v){
|
|
|
|
- val=v
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- }else if(pids=="c_city"){
|
|
|
|
- var v=obj.prev("select").val()
|
|
|
|
- if(v){
|
|
|
|
- val=v
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- }else if(name=="c_author"){
|
|
|
|
- if(!obj.prop("checked")){
|
|
|
|
- val="";
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- //调整value 值
|
|
|
|
- if(val==10){
|
|
|
|
- val = "10-100"
|
|
|
|
- }else if(val ==100){
|
|
|
|
- val = "100-1000"
|
|
|
|
- }else if(val ==1000){
|
|
|
|
- val = "1000-10000"
|
|
|
|
- }
|
|
|
|
- //搜索表单提交
|
|
|
|
- $("#searchForm input[name="+name+"]").val(val);
|
|
|
|
- document.forms['searchForm'].submit();
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-function setLocation(entsel,serviceloc){
|
|
|
|
- //所在地处理
|
|
|
|
- var le = entsel.length
|
|
|
|
- var sel1 = "";
|
|
|
|
- var sel2 = "";
|
|
|
|
- var sel3 = "";
|
|
|
|
- if (le == 2) {
|
|
|
|
- sel1 = entsel.substring(0,2);
|
|
|
|
- sel2 = 0;
|
|
|
|
- sel3 = 0;
|
|
|
|
- }else if (le == 4){
|
|
|
|
- sel1 = entsel.substring(0,2);
|
|
|
|
- sel2 = entsel.substring(0,4);
|
|
|
|
- sel3 = 0;
|
|
|
|
- }else{
|
|
|
|
- sel1 = entsel.substring(0,2);
|
|
|
|
- sel2 = entsel.substring(0,4);
|
|
|
|
- sel3 = entsel.substring(0,6);
|
|
|
|
- }
|
|
|
|
- $.cxSelect.setVal(sel1,sel2,sel3);
|
|
|
|
- if(serviceloc){
|
|
|
|
- //添加编辑服务中的省
|
|
|
|
- $("#servicecity_china .province option").each(function(){
|
|
|
|
- if(sel1 == $(this).val()){
|
|
|
|
- $(this).attr("selected","selected");
|
|
|
|
- }
|
|
|
|
- });
|
|
|
|
- //添加编辑服务中的市
|
|
|
|
- $("#servicecity_china .city option").each(function(){
|
|
|
|
- if(sel2 == $(this).val()){
|
|
|
|
- $(this).attr("selected","selected");
|
|
|
|
- }
|
|
|
|
- });
|
|
|
|
- //添加编辑服务中的县
|
|
|
|
- $("#servicecity_china .area option").each(function(){
|
|
|
|
- if(sel3 == $(this).val()){
|
|
|
|
- $(this).attr("selected","selected");
|
|
|
|
- }
|
|
|
|
- });
|
|
|
|
- }
|
|
|
|
-}
|
|
|
|
-cityMouse="";
|
|
|
|
-$(function(){
|
|
|
|
-
|
|
|
|
- ////推荐企业
|
|
|
|
- loadImg(1);
|
|
|
|
- //行业类别 注册资本 加载
|
|
|
|
- makeFl();
|
|
|
|
- //所在地信息加载
|
|
|
|
- if($chiancity){
|
|
|
|
- $('#city_china').cxSelect({
|
|
|
|
- selects: ['province', 'city', 'area'],
|
|
|
|
- required:0,
|
|
|
|
- somep:true,
|
|
|
|
- someps:[41,45]
|
|
|
|
- });
|
|
|
|
- setLocation(entsel)
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
-
|
|
|
|
- //处理点击重新加载
|
|
|
|
- $("div[id^=c_] li,li[id^=c_],input[id^=c_]").click(function(){
|
|
|
|
-
|
|
|
|
- if(this.id=="c_words"){
|
|
|
|
- reloadData($("#header-searchInputs"))
|
|
|
|
- }else{
|
|
|
|
- reloadData($(this))
|
|
|
|
- }
|
|
|
|
- })
|
|
|
|
-
|
|
|
|
- $("select[id^=c_]").click(function(){
|
|
|
|
- cityMouse=this.id
|
|
|
|
- }).change(function(){
|
|
|
|
- if(this.id==cityMouse){
|
|
|
|
- reloadData($(this),"city")
|
|
|
|
- }
|
|
|
|
- })
|
|
|
|
-
|
|
|
|
- //处理选择样式
|
|
|
|
- $("div[id^=c_] li").click(function(){
|
|
|
|
- $("li",$(this).closest("div")).removeClass("text-primary");
|
|
|
|
- $(this).addClass("text-primary");
|
|
|
|
- })
|
|
|
|
- //搜索关键字
|
|
|
|
- var words=""
|
|
|
|
-
|
|
|
|
- if(btempwords){
|
|
|
|
- words=btempwords
|
|
|
|
- $("#header-searchInput").val(words);
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-})
|
|
|
|
-function makeFl(){
|
|
|
|
- //行业类别
|
|
|
|
- $(["c_hfl"]).each(function(i,ad){
|
|
|
|
- var str="<ul>";
|
|
|
|
- var tmp=eval(ad)
|
|
|
|
- for(var i=0;i<tmp.length;i++){
|
|
|
|
- var val = chf1;
|
|
|
|
- if (val !=""){
|
|
|
|
- if (val == tmp[i][1]){
|
|
|
|
- str+="<li name='"+ad+"' value='"+tmp[i][1]+"' class='text-primary'>"+tmp[i][0]+"</li>"
|
|
|
|
- var j ="J"
|
|
|
|
- if (val > j || val == "D" || val == "E" || val == "F" || val == "G" ){
|
|
|
|
- $("#c_hfl").next().find("small").text("收起<")
|
|
|
|
- $("#c_hfl").removeClass("less")
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
- }else{
|
|
|
|
- str+="<li name='"+ad+"' value='"+tmp[i][1]+"'>"+tmp[i][0]+"</li>"
|
|
|
|
- }
|
|
|
|
- }else{
|
|
|
|
- str+="<li name='"+ad+"' value='"+tmp[i][1]+"' "+(i==0?"class='text-primary'":"")+">"+tmp[i][0]+"</li>"
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
- str+="</ul>"
|
|
|
|
- $("#"+ad).html(str)
|
|
|
|
- })
|
|
|
|
- //注册资本
|
|
|
|
- $(["c_zb"]).each(function(i,ad){
|
|
|
|
- var str="<ul>";
|
|
|
|
- var tmp=eval(ad)
|
|
|
|
- for(var i=0;i<tmp.length;i++){
|
|
|
|
- var val = czb;
|
|
|
|
- if (val !=""){
|
|
|
|
- if (val == tmp[i][1]){
|
|
|
|
- str+="<li name='"+ad+"' value='"+tmp[i][1]+"' class='text-primary'>"+tmp[i][0]+"</li>"
|
|
|
|
- }else{
|
|
|
|
- str+="<li name='"+ad+"' value='"+tmp[i][1]+"'>"+tmp[i][0]+"</li>"
|
|
|
|
- }
|
|
|
|
- }else{
|
|
|
|
- str+="<li name='"+ad+"' value='"+tmp[i][1]+"' "+(i==0?"class='text-primary'":"")+">"+tmp[i][0]+"</li>"
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
- str+="</ul>"
|
|
|
|
- $("#"+ad).html(str)
|
|
|
|
- })
|
|
|
|
-}
|
|
|
|
-function less(obj){
|
|
|
|
- pred=$(obj).prev()
|
|
|
|
- obj=$(obj).find("small")
|
|
|
|
- var text=obj.text()
|
|
|
|
- if(text=="更多>"){
|
|
|
|
- obj.text("收起<")
|
|
|
|
- pred.removeClass("less")
|
|
|
|
- }else{
|
|
|
|
- obj.text("更多>")
|
|
|
|
- pred.addClass("less")
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
-}
|
|
|
|
-//推荐企业
|
|
|
|
-function loadImg(n){
|
|
|
|
- var str=""
|
|
|
|
- for(var i=0;i<n;i++){
|
|
|
|
- str+="<img src='/images/right_ad.png'>"
|
|
|
|
- }
|
|
|
|
- $("#tjqy").html(str)
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-function GetDiffName(i) {
|
|
|
|
- ret=["法定代表人"]
|
|
|
|
- //ret=["法定代表人","住所","成立日期"]
|
|
|
|
- switch (i) {
|
|
|
|
- case "9600":
|
|
|
|
- {
|
|
|
|
- ret[0] = "经营者"
|
|
|
|
- //ret[1] = "经营场所"
|
|
|
|
- //ret[2] = "注册日期"
|
|
|
|
- break;
|
|
|
|
- }
|
|
|
|
- case "4500":
|
|
|
|
- case "6800":
|
|
|
|
- case "6810":
|
|
|
|
- case "6820":
|
|
|
|
- case "7100":
|
|
|
|
- case "7110":
|
|
|
|
- case "7120":
|
|
|
|
- case "7130":
|
|
|
|
- case "7190":
|
|
|
|
- case "9200":
|
|
|
|
- case "6840":
|
|
|
|
- case "2100":
|
|
|
|
- case "2110":
|
|
|
|
- case "2120":
|
|
|
|
- case "2121":
|
|
|
|
- case "2122":
|
|
|
|
- case "2123":
|
|
|
|
- case "2130":
|
|
|
|
- case "2140":
|
|
|
|
- case "2150":
|
|
|
|
- case "2151":
|
|
|
|
- case "2152":
|
|
|
|
- case "2190":
|
|
|
|
- case "2200":
|
|
|
|
- case "2210":
|
|
|
|
- case "2211":
|
|
|
|
- case "2212":
|
|
|
|
- case "2213":
|
|
|
|
- case "2219":
|
|
|
|
- case "2220":
|
|
|
|
- case "2221":
|
|
|
|
- case "2222":
|
|
|
|
- case "2223":
|
|
|
|
- case "2229":
|
|
|
|
- case "4000":
|
|
|
|
- case "4300":
|
|
|
|
- case "4310":
|
|
|
|
- case "4320":
|
|
|
|
- case "4330":
|
|
|
|
- case "4340":
|
|
|
|
- case "4550":
|
|
|
|
- case "4551":
|
|
|
|
- case "4552":
|
|
|
|
- case "4553":
|
|
|
|
- case "4560":
|
|
|
|
- case "5800":
|
|
|
|
- case "5810":
|
|
|
|
- case "5820":{
|
|
|
|
- ret[0] = "负责人"
|
|
|
|
- //ret[1] = "营业场所"
|
|
|
|
- //ret[2] = "成立日期"
|
|
|
|
- break;
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
- return ret
|
|
|
|
-}
|
|
|
|
-//公式信息是否显示
|
|
|
|
-if(!$gs){
|
|
|
|
- $("#ags").parent().hide();
|
|
|
|
- $("#gs").hide();
|
|
|
|
-}
|
|
|
|
-*/
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-var perPage=5,currentPage=1
|
|
|
|
-
|
|
|
|
-//点击服务标题展示服务信息
|
|
|
|
-function clickservicename(id,isshow){
|
|
|
|
- if(isshow.indexOf("3")>-1){
|
|
|
|
- window.location.href="/market/detail/"+id+".html"
|
|
|
|
- }else{
|
|
|
|
- window.location.href="/market/showservice/"+id+".html"
|
|
|
|
- }
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-//显示二维码图片
|
|
|
|
-function viewBarCode(bcpath){
|
|
|
|
- if(bcpath){
|
|
|
|
- $('#myModal').modal({
|
|
|
|
- keyboard: true
|
|
|
|
- })
|
|
|
|
- $("#viewImgs").html("<img style='width:300px;height:300px;' src='"+bcpath+"'/>")
|
|
|
|
- }
|
|
|
|
-}
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-function analyList(rowHtml, rowData) {
|
|
|
|
- var t="";
|
|
|
|
- if(rowData.i_status==1){
|
|
|
|
- t=template_content.replace("<a class='text-primary' value='${_id}' data-id='${s_isEdit}' onclick='removeservice(this)'>下架</a>","");
|
|
|
|
- }else{
|
|
|
|
- t=template_content.replace("已下架","");
|
|
|
|
- }
|
|
|
|
- return t.replace(/\$\{(.*?)\}/g,
|
|
|
|
- function(a, b, c) {
|
|
|
|
- var res = rowData[b]||"";
|
|
|
|
- //去掉后台服务列表中的图片
|
|
|
|
- var data = res.replace(/<img.*>.*<\/img>/ig,""); //过滤如<img></img>形式的图片元素
|
|
|
|
- res = data.replace(/<img.*\/>/ig, ""); //过滤如<img />形式的元素
|
|
|
|
- if (!res&&b=="s_images"){
|
|
|
|
- res="/images/services/default.png"
|
|
|
|
- }else{
|
|
|
|
- res = res.replace(/\n/g,"");
|
|
|
|
- }
|
|
|
|
- return res;
|
|
|
|
- });
|
|
|
|
-}
|
|
|
|
-//加载更多
|
|
|
|
-function loadMore(){
|
|
|
|
- $.post('/searchEntSer/'+entId ,{currentPage:currentPage+1,perPage:perPage},function(data){
|
|
|
|
- if(data){
|
|
|
|
- var res=data["data"]
|
|
|
|
- if(!res || res === undefined || res.length == 0) {
|
|
|
|
- $("#loadMore").hide();
|
|
|
|
- return;
|
|
|
|
- }else if(data.totalRows<=(perPage*data.currentPage)){
|
|
|
|
- $("#loadMore").hide();
|
|
|
|
- }else{
|
|
|
|
- $("#loadMore").show();
|
|
|
|
- }
|
|
|
|
- currentPage=data["currentPage"];
|
|
|
|
- var str="";
|
|
|
|
-
|
|
|
|
- for(var i=0;i<res.length;i++){
|
|
|
|
- var temp=res[i];
|
|
|
|
- str+=analyList("",temp)
|
|
|
|
- }
|
|
|
|
- $("#service_list table tbody").append(str);
|
|
|
|
- }
|
|
|
|
- })
|
|
|
|
}
|
|
}
|