123 lines
3.5 KiB
JavaScript
123 lines
3.5 KiB
JavaScript
![]() |
var pagecurrent=1;
|
||
|
var vacancynumber="";
|
||
|
var vid="";
|
||
|
$(document).ready(function(){
|
||
|
|
||
|
$(".list").hide();
|
||
|
$(".tip").hide();
|
||
|
|
||
|
var msg={"pagecurrent":pagecurrent,"adid":adid,"vacancynumber":vacancynumber};
|
||
|
sendClientMsg(root+"Vacancy/lst",msg,"");
|
||
|
|
||
|
$("body").unbind('click');
|
||
|
$("body").click(function(event){
|
||
|
var _id=$(event.target).attr("id");
|
||
|
var arr=String(_id).split("_");
|
||
|
|
||
|
if (arr[0]=="del")
|
||
|
{
|
||
|
vid=arr[1];
|
||
|
tip(message[10],sendDelVacancyMsg);
|
||
|
}else if (arr[0]=="add")
|
||
|
{
|
||
|
loadPage(admin_page_url+"add_vacancy.php?"+Math.random(),null);
|
||
|
}else if (arr[0]=="edit")
|
||
|
{
|
||
|
vid=arr[1];
|
||
|
loadPage(admin_page_url+"edit_vacancy.php?"+Math.random(),null);
|
||
|
}else if (arr[0]=="search")
|
||
|
{
|
||
|
vacancynumber=trimAll($("[name=vacancynumber]").val(),"g");
|
||
|
if (vacancynumber!="")
|
||
|
{
|
||
|
var msg={"pagecurrent":pagecurrent,"adid":adid,"vacancynumber":vacancynumber};
|
||
|
sendClientMsg(root+"Vacancy/lst",msg,"");
|
||
|
}
|
||
|
|
||
|
}else if (arr[0]=="order")
|
||
|
{
|
||
|
vid=arr[1];
|
||
|
disOrder("");
|
||
|
}else if (arr[0]=="close")
|
||
|
{
|
||
|
vid=arr[1];
|
||
|
var msg={"vid":vid,"state":0,"adid":adid};
|
||
|
sendClientMsg(root+"Vacancy/openVacancy",msg,"");
|
||
|
}else if (arr[0]=="open")
|
||
|
{
|
||
|
vid=arr[1];
|
||
|
var msg={"vid":vid,"state":2,"adid":adid};
|
||
|
sendClientMsg(root+"Vacancy/openVacancy",msg,"");
|
||
|
}
|
||
|
})
|
||
|
|
||
|
|
||
|
});
|
||
|
|
||
|
function openVacancy(msg)
|
||
|
{
|
||
|
var _state=msg;
|
||
|
var _id="set_"+vid;
|
||
|
if (_state==0)
|
||
|
{
|
||
|
$('#'+_id).html('<a href="javascript:void(0);" id="close_'+vid+'" class="inner_btn">关闭</a>');
|
||
|
}else if (_state==2)
|
||
|
{
|
||
|
$('#'+_id).html('<a href="javascript:void(0);" id="open_'+vid+'" class="inner_btn">开启</a>');
|
||
|
}
|
||
|
}
|
||
|
|
||
|
function sendDelVacancyMsg()
|
||
|
{
|
||
|
var msg = {"id":vid,"adid":adid};
|
||
|
sendClientMsg(root+"Vacancy/delVacancy",msg,"");
|
||
|
}
|
||
|
|
||
|
function vacancyList(msg)
|
||
|
{
|
||
|
var _totalcity=msg[0];
|
||
|
|
||
|
$(".list").hide();
|
||
|
$(".tip").hide();
|
||
|
|
||
|
if (_totalcity == 0)
|
||
|
{
|
||
|
$(".tip").show();
|
||
|
$(".tip").html("当前没有数据");
|
||
|
}else
|
||
|
{
|
||
|
var _totalpage=msg[1];
|
||
|
var _current=msg[2];
|
||
|
var _list=msg[3];
|
||
|
|
||
|
$(".list").show();
|
||
|
$(".vacancy_list").html("");
|
||
|
|
||
|
$(".totalpage").html(_totalpage);
|
||
|
$(".currentpage").html(_current);
|
||
|
|
||
|
var title='<tr><th>编号</th><th>所属广告牌</th><th>所属广小区</th><th>费用/天</th><th>设计费用</th><th>操作</th></tr>';
|
||
|
var str='';
|
||
|
|
||
|
for(var i in _list)
|
||
|
{
|
||
|
var off='';
|
||
|
if (_list[i].state==2)
|
||
|
{
|
||
|
off='<a href="javascript:void(0);" id="open_'+_list[i].id+'" class="inner_btn">开启</a>';
|
||
|
}else if (_list[i].state==0)
|
||
|
{
|
||
|
off='<a href="javascript:void(0);" id="close_'+_list[i].id+'" class="inner_btn">关闭</a>';
|
||
|
}
|
||
|
str+='<tr><td class="center">'+_list[i].number+'</td><td class="center">'+_list[i].adnumber+'</td><td class="center">'+_list[i].community+'</td><td class="center">'+_list[i].cost+'</td><td class="center">'+_list[i].design+'</td><td class="center"><a href="javascript:void(0);" id="order_'+_list[i].id+'" class="inner_btn">历史订单</a><a href="javascript:void(0);" id="edit_'+_list[i].id+'" class="inner_btn">修改</a><a href="javascript:void(0);" id="del_'+_list[i].id+'" class="inner_btn">删除</a><span id="set_'+_list[i].id+'">'+off+'</span></td></tr>';
|
||
|
}
|
||
|
|
||
|
var msg={"pagecurrent":pagecurrent,"adid":adid,"vacancynumber":vacancynumber};
|
||
|
|
||
|
previousPage(root+"Vacancy/lst",msg,"");
|
||
|
nextPage(root+"Vacancy/lst",msg,"");
|
||
|
numPage(root+"Vacancy/lst",msg,"");
|
||
|
|
||
|
$(".vacancy_list").append(title+str);
|
||
|
}
|
||
|
}
|