|
-
- var select_HTML='';
- var add_HTML = '';
- var tbody_HTML = '';
- var i = 0;
-
- //酒店名称ID(int)
- var save_hotelid = '';
- //酒店房型ID(int)
- var save_hotelTypeId = '';
- //产品名称(字符串)
- var save_productName = '';
- //产品房型(int)
- var save_bedTypeId = '';
- //早餐类型(int)
- var save_breakfast = '';
- //加床判断(int)
- var save_ifAddBed = '';
- //供应商
- var save_supplier = '';
- //支付方式
- var save_payStyle ='';
- //确认方式
- var save_affirmStyle = '';
- //超卖方式
- var save_overSale = '';
- //支付时间
- var save_payTime = '';
-
- //检测变化--酒店名称
- function hotelname_change(value){
- for (var m = 0;m<i;m++) {
- var delRow = document.getElementById(m);
- if(delRow!=null){
- delRow.remove();
- }
-
- }
- var div = document.getElementById("hotel_name_search");
- div.style.display = "";
- // var valueStr = 'http://192.168.6.185/system2.0/zsq/add_hotel.php?hotelName='+value;
- var valueStr = 'http://temp.zhizhuchuxing.com/st-xm/Api/add_hotel.php?hotelName='+value;
- get_virtual_user_list(valueStr);
-
-
- }
- window.onload=function (){
- var selectValue = document.getElementById("selectValue");
- select_HTML=selectValue.innerHTML;
-
- var addtbody = document.getElementById('productInfo');
- tbody_HTML = addtbody.innerHTML;
-
- var addOneLine = document.getElementById('tr_one');
- add_HTML = addOneLine.innerHTML;
-
-
- //页面页面跳转进来
- var hotelId = getPar("hotelId");
- var hotelName = getPar("hotelName");
- if (hotelId && hotelName) {
- $('#hotelnameinput').val(hotelName);
- $('#hotelnameinputa').val(hotelId);
- }
- if(hotelId != ''){
- m_get_target_area(hotelId);
- }
-
-
- }
- // 加载检索的酒店名称
- function reload_sy_input(httpData){
-
- if(httpData.code!="0"){
- alert(httpData.info);return;
- }
- var hotelName = document.getElementById("hotel_name_search");
- // 得到数据中的数据
- var list = httpData['hotelName'];
- var htmlStr = "";
- for (var i=0;i<list.length;i++) {
- htmlStr +='<div class="div_input" onclick="click_select('+'\''+list[i].RES_NAME+'\''+','+list[i].RES_ID+''+',\''+list[i].PROPERTY+'\')">'+list[i].RES_NAME+'</div>';
- }
- hotelName.innerHTML = htmlStr;
-
- }
- function getPar(par){
- //获取当前URL
- var local_url = document.location.href;
- local_url = decodeURI(local_url);
- //获取要取得的get参数位置
- var get = local_url.indexOf(par +"=");
- if(get == -1){
- return false;
- }
- //截取字符串
- var get_par = local_url.slice(par.length + get + 1);
- //判断截取后的字符串是否还有其他get参数
- var nextPar = get_par.indexOf("&");
- if(nextPar != -1){
- get_par = get_par.slice(0, nextPar);
- }
- return get_par;
- }
- //function selectBedTypeaa(httpData){
- // alert(httpData);
- // if(httpData.code!="0"){
- // alert(httpData.info);return;
- // }
- //// var list5 = httpData['hotelId'];
- //// alert(list5);
- // var hotelName = document.getElementById("selectValue");
- // // 得到数据中的数据
- // var list = httpData['hotelId'];
- // var htmlStr = "";
- // for (var i=0;i<list.length;i++) {
- // alert(list[i].RES_ID);
- // htmlStr +='<div class="div_input" onclick="click_select_bed('+'\''+list[i].RES_NAME+'\''+','+list[i].RES_ID+''+','+list.length+')">'+list[i].RES_NAME+'</div>';
- // }
- //
- // hotelName.innerHTML = htmlStr;
- //
- //}
- //function click_select_bed(name,id,count){
- // alert(count);
- // alert(id);
- //}
-
- // 点击了检索的值
- function click_select(id,name,address){
-
-
- var hotelName = document.getElementById("hotelnameinput");
- hotelName.value = id;
-
- hotelName.name =name;
- //酒店ID
- $('#hotelnameinputa').val(name);
- save_hotelid = name;
-
-
-
- var hotelName = document.getElementById("hoteladdress");
- if (address=='null') {
- address="-";
- } else{
-
- }
- var htmlstr = '地址:'+address;
- // htmlstr+='地址:'+address;
- hotelName.innerHTML = htmlstr;
-
- var div = document.getElementById("hotel_name_search");
- div.style.display = "none";
-
- m_get_target_area(name);
- }
-
- // 选中一个城市
- function m_get_target_area(name){
-
- var valueStr = 'http://temp.zhizhuchuxing.com/st-xm/Api/add_bedType.php?hotelId='+name;
- myreq.open("get",valueStr,true);
- myreq.onreadystatechange = function show_user_list()
- {
-
- if (myreq.readyState == 4)
- {
-
- // newstr 就是接收到的数据
- var newstr = myreq.responseText;
- var httpData=JSON.parse(newstr);
-
- selectBedType(httpData);
-
- }
- };
- myreq.send();
-
- }
-
- /*======================网络请求的Ajax的代码=======================*/
-
- // 创建一个Ajax对象
- if (window.ActiveXObject){
- var myreq = new ActiveXObject("Microsoft.XMLHTTP");
- }else{
- var myreq = new XMLHttpRequest();
- }
-
- // 请求方法,传入URL
- function get_virtual_user_list(myURL)
- {
-
- myreq.open("get",myURL,true);
- // 接收的数据交给哪个函数处理
- myreq.onreadystatechange = show_user_list;
- myreq.send();
- }
- function show_user_list()
- {
- if (myreq.readyState == 4)
- {
- // newstr 就是接收到的数据
- var newstr = myreq.responseText;
- var httpData=JSON.parse(newstr);
- reload_sy_input(httpData);
-
- }
- }
-
-
-
-
- function suppliername_change(value){
- var div = document.getElementById("supplier");
- div.style.display = "";
- var valueStr = 'http://temp.zhizhuchuxing.com/st-xm/Api/add_supplier.php?supplier='+value;
- // var valueStr = 'http://127.0.0.1/system2.0/zsq/add_supplier.php?supplier='+value;
-
- myreq.open("get",valueStr,true);
- myreq.onreadystatechange = function show_user_list()
- {
- if (myreq.readyState == 4)
- {
- // newstr 就是接收到的数据
- var newstr = myreq.responseText;
- var httpData=JSON.parse(newstr);
-
- selectedsupplier(httpData);
- }
- };
- myreq.send();
- }
- function selectedsupplier(httpData){
- if(httpData.code!="0"){
- alert(httpData.info);return;
- }
- var supplier = document.getElementById("supplier");
- // 得到数据中的数据
- var list = httpData['supplier'];
- var htmlStr = "";
- for (var i=0;i<list.length;i++) {
- htmlStr +='<div class="div_input" onclick="click_select_supplier('+'\''+list[i].ORG_NAME+'\',\''+list[i].ORG_ID+'\')">'+list[i].ORG_NAME+'</div>';
- }
- supplier.innerHTML = htmlStr;
- }
-
- function selectBedType(httpData){
- if(httpData.code!="0"){
- alert(httpData.info);return;
- }
- var selectValue = document.getElementById("selectValue");
- var htmlStr = "";
- // 得到数据中的数据
- var list1 = httpData['hotelId'];
- if(list1.length == 0){
- var tempHTML=select_HTML;
- var tempDict=list1[i];
- tempHTML=tempHTML.replace('[value]','无房型');
- tempHTML=tempHTML.replace('请选择','无房型');
- htmlStr=htmlStr+tempHTML;
- }
-
- for (var i=0;i<list1.length;i++) {
- var tempHTML=select_HTML;
- var tempDict=list1[i];
- tempHTML=tempHTML.replace('[value]',tempDict['RES_ID']);
- tempHTML=tempHTML.replace('请选择',tempDict['RES_NAME']);
- htmlStr=htmlStr+tempHTML;
- }
- selectValue.innerHTML=htmlStr;
- }
-
- function click_select_supplier(name,id){
- var suppliernameinput = document.getElementById("suppliernameinput");
- suppliernameinput.value = name;
- var suppliernameinputt = document.getElementById("suppliernameinput_t");
- suppliernameinputt.value = id;
- var div = document.getElementById("supplier");
- div.style.display = "none";
- }
-
-
- //添加一条产品
- function addOneLine(){
- //tbody
- var product = document.getElementById('productInfo');
- //tr
- var tr = document.createElement("tr");
- tr.id = i;
- var txt=$('#selectValue').find("option:selected").text();
- var addrealHtlm = add_HTML.replace('aaa',txt);
- tr.innerHTML = addrealHtlm;
-
- var addrealHtlm = tr.innerHTML.replace('[txtValue]',txt);
- tr.innerHTML = addrealHtlm;
-
- var save_bed_type_test = $("#selectValue" +" option:selected").val();
- var addrealHtlm = tr.innerHTML.replace('[bbb]',save_bed_type_test);
- tr.innerHTML = addrealHtlm;
-
- var addrealHtlm = tr.innerHTML.replace('[productName]','productName'+i);
- tr.innerHTML = addrealHtlm;
- var addrealHtlm = tr.innerHTML.replace('[select_hotelType]','select_hotelType'+i);
- tr.innerHTML = addrealHtlm;
-
- var addrealHtlm = tr.innerHTML.replace('[select_bed]','select_bed'+i);
- tr.innerHTML = addrealHtlm;
- var addrealHtlm = tr.innerHTML.replace('[select_breakfast]','select_breakfast'+i);
- tr.innerHTML = addrealHtlm;
- var addrealHtlm = tr.innerHTML.replace('[ifsup]','ifsup'+i);
- tr.innerHTML = addrealHtlm;
- var addrealHtlm = tr.innerHTML.replace('[del]','del'+i);
- tr.innerHTML = addrealHtlm;
- // }
- var see = '<a href="#" onclick="delete_one_row('+''+i+')">删除';
- var addrealHtlm = tr.innerHTML.replace('删除',see);
- tr.innerHTML = addrealHtlm;
- product.appendChild(tr);
-
- i++;
-
- }
- function delete_one_row(rowCount){
- var delRow = document.getElementById(rowCount);
- delRow.remove();
- }
-
- //保存信息
- function save_all_info(){
-
- //酒店id
- var acout = $("#textcount").val(i);
- // alert('酒店ID'+save_hotelid);
- if ($("#hotelnameinput").val()=="") {
- alert('未输入酒店名称!');
- } else if($("#suppliernameinput").val()==""){
- alert('未输入供应商名称!');
- }else if($('#productInfo').children().length == 1){
- alert('请添加一条产品!');
- }else{
- document.formname.submit();
- }
-
-
- // var proAry = [];
- //
- // for (var k= 0; k<i ; k++) {
- // var str = '';
- // save_hotelTypeId = $("#selectValue" +" option:selected").val();
- //
- // save_productName = $("#productName"+k).val();
- //
- // save_select_bed = $("#select_bed"+k+" option:selected").text();
- //
- // save_breakfast = $("#select_breakfast"+k+" option:selected").text();
- //
- // save_ifAddBed = $("#ifsup"+k+" option:selected").text();
- // str = save_hotelTypeId+save_productName+save_select_bed+save_breakfast+save_ifAddBed;
- // alert(str);
- // }
- // //确认方式
- // save_affirmStyle= $("input[name='affirmStyle'][checked='checked']").val();
- // //超卖方式
- // save_overSale = $("input[name='overSale'][checked='checked']").val();
- // //支付方式
- // save_payStyle = $("input[name='readyPay'][checked='checked']").val();
- // //支付时间
- // save_payTime = $("#paytime").val();
- // //供应商
- // save_supplier = $("#suppliernameinput_t").val();
- //
- ////var save_hotelid = '';
- //////酒店房型ID(int)
- ////save_hotelTypeId = $('#selectValue').value;
- //////产品名称(字符串)
- ////var save_productName = '';
- //////产品房型(int)
- ////var save_bedTypeId = '';
- //////早餐类型(int)
- ////var save_breakfast = '';
- //////加床判断(int)
- ////var save_ifAddBed = '';
- //////供应商
- ////var save_supplier = '';
- //////支付方式
- ////var save_payStyle ='';
- //////确认方式
- ////var save_affirmStyle = '';
- //////超卖方式
- ////var save_overSale = '';
- // alert('酒店名称ID'+save_hotelid);
- // alert('酒店房型ID'+save_hotelTypeId);
- // alert('产品名称'+save_productName);
- // save_bedTypeId = save_hotelTypeId;
- // alert('床型ID'+save_bedTypeId);
- //
- // alert('早餐ID'+save_breakfast);
- // alert('是否添床ID'+save_ifAddBed);
- // alert('供应商ID'+save_supplier);
- // alert('支付方式ID'+save_payStyle);
- // alert('酒店名称ID'+save_affirmStyle);
- // alert('超卖方式ID'+save_overSale);
- // alert('时间'+save_payTime);
- // alert('上架状态'+save_hotelid);
-
- // $('#check_box_sale').checked ==true
- }
|