search_mendian.html 14.6 KB
<include file="public/layout"/>
<style>
    select {height: 27px;}
    .bot { float: right;padding: 15px 0;width: 10%}
    .vdisib {
        display: inline-block; *display: inline; *zoom: 1; vertical-align: middle;
    }
    .flexigrid .bDiv td.dny { display: none;}

    .sto_cate_show{position: absolute;bottom:60px; right: 80px; width: 250px; z-index: 100; background: #fff;
        height: 390px; border:#E6E9EE solid 1px; display: none }
    .sto_cate_show .header{height: 35px; line-height: 35px; background: #F8F8F8;position: relative;
        padding: 0 15px; border-bottom:1px solid #efefef;}
    .sto_cate_show .header .xx{ font-size: 24px; position: absolute; right: 5px;top:10px; width: 15px; height: 15px; display: inline-block;  background-image:url(__PUBLIC__/images/icon.png); background-repeat:no-repeat;  background-position: 0 -40px;cursor: pointer; }
    .sto_cate_show .content{height: 310px; width: 100%; overflow-y:scroll; padding-top:10px }
    .sto_cate_show .content p{padding:0 30px }
    .sto_cate_show .content p.tit{height: 24px; line-height: 24px;padding:0 10px}
    .sto_cate_show .foot{height: 35px; text-align: right; padding: 0 20px}

    .btn_x{height: 25px; cursor: pointer; border: 1px solid #E6E9EE;
        border-left: solid 1px #D7D7D7; line-height: 25px;
        background-color: #f6f7fb;color: #434a54;
        padding: 5px 15px; }

    .btn_x:hover{background-color:#EC5151; color: #fff;border-color:#EC5151}
    .ww90{width: 90px;}

</style>
<body style="background-color: rgb(255, 255, 255); overflow: auto; cursor: default; -moz-user-select: inherit;">
<div class="page" style="padding: 0px 1% 0 1%;">
    <!-- 操作说明 -->
    <div class="flexigrid">
        <div class="mDiv">
            <div class="ftitle vdisib">
                <h5 class="vdisib">(共{$pager->totalRows}条记录)</h5>
                <p style="color:red">注:1.默认划分配送服务范围的类型为圆心半径</p>
                <p style="color:red">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                    2.门店的资质请到京东后台上传</p>
            </div>
            <form class="navbar-form form-inline" id="search-form2" action="{:U('jddj/search_mendian')}"
                  method="get">
                <input type="hidden" name="distr_type" value="{$distr_type}">
                <div class="sDiv">
                    <div class="sDiv2" style="margin-right: 10px;border:none;">
                        <select name="prov_id" id="prov_id" onchange="changepro(this)">
                            <option value="">所有省</option>
                            <foreach name="rg" item="v" key="k">
                                <option value="{$v['id']}"
                                <if condition="$v[id] eq $prov_id">selected</if>
                                >{$v['name']}</option>
                            </foreach>
                        </select>
                        <select name="city_id" id="city_id"  onchange="changecity(this)">
                            <option value="">所有市</option>
                            <foreach name="rg1" item="v" key="k">
                                <option value="{$v['id']}"
                                <if condition="$v[id] eq $city_id">selected</if>
                                >{$v['name']}</option>
                            </foreach>
                        </select>
                        <select name="dis_id" id="dis_id">
                            <option value="">所有区/镇</option>
                            <foreach name="rg2" item="v" key="k">
                                <option value="{$v['id']}"
                                <if condition="$v[id] eq $dis_id">selected</if>
                                >{$v['name']}</option>
                            </foreach>
                        </select>
                    </div>

                    <div class="sDiv2" style="margin-right: 10px;border:none;">
                        <select name="category_id" id="sto_c">
                            <option value="">所有门店分类</option>
                            <foreach name="sto_c" item="v" key="k">
                                <option value="{$v['cat_id']}"
                                   <if condition="$v[cat_id] eq $category_id">selected</if>
                                >{$v['cat_name']}</option>
                            </foreach>
                        </select>
                    </div>

                    <div class="sDiv2">
                        <input size="30" name="keywords" value="{:urldecode(urldecode($keywords))}" class="qsbox"
                               placeholder="门店名称或门店编号" type="text">
                        <input class="btn" style="height: 27px" value="搜索" type="submit">
                    </div>
                </div>
            </form>
        </div>

        <div class="bDiv" style="height: auto;">
            <p id="flexigrid" cellpadding="0" cellspacing="0" border="0">
                <table>
                    <tr>
                        <td align="left" width="6%">
                            <div style="text-align: left;" class="">选择</div>
                        </td>
                        <td width="15%" align="left">
                            <div style="text-align: left;">门店编码</div>
                        </td>
                        <td align="left" width="15%">
                            <div style="text-align: left;">门店名称</div>
                        </td>
                        <td width="15%" align="left">
                            <div style="text-align: left;"> 电话</div>
                        </td>
                        <td align="left" width="15%">
                            <div style="text-align: center;">地区</div>
                        </td>
                        <td align="center" width="20%">
                            <div style="text-align: center;">门店地址</div>
                        </td>
                    </tr>
                    <tbody id="goods_table">


                    <empty name="goodsList">
                        <tr>
                            <td colspan="6" class="norecord" style="text-align: center; width: 100%">
                                <p style="text-align: center"><i class="icon-warning-sign"></i><span>暂无符合条件的数据记录</span></p>
                            </td>
                        </tr>
                     <else/>

                    <volist name="goodsList" id="list">
                        <tr>
                            <td align="left" width="6%">
                                <div style="text-align: left;">
                                    <input class="ginp" type="checkbox"
                                           name="goods_id[]" value="{$list.pickup_id}"/>
                                </div>
                            </td>
                            <td align="left" width="15%">
                                <div style="text-align: left;">{$list.pickup_no}</div>
                            </td>
                            <td align="left" width="15%">

                                <div style="text-align: left;">{$list.pickup_name}</div>
                            </td>
                            <td align="left" width="15%">
                                <div style="text-align: left;">{$list.pickup_phone|default='无'}</div>
                            </td>
                            <td align="left" width="15%">
                                <div style="text-align: center;">{:getregion($list.district_id)}</div>
                            </td>
                            <td align="left" width="20%">
                                <div style="text-align: center;">{$list.pickup_address}</div>
                            </td>
                        </tr>
                    </volist>
                        </empty>
                    </tbody>
                </table>
            </div>
            <div class="iDiv" style="display: none;"></div>
        </div>
        <!--分页位置-->
        <div style="width: 90%;float: left">{$page}</div>
        <div class="bot" style="width: 100%; text-align: right">
            <!-------选择分类-------->
            输入服务半径:<input class="text ww90" name="sto_name" id="radius_v"
                           onkeyup="this.value=this.value.replace(/\D/g,'')"
                           placeholder="服务半径" value="" type="text">
            &nbsp;&nbsp;
            <!-------选择分类-------->
            输入营业时间:<select class="servicetime validate" data-validate="required" name="serviceTimeStart1" id="serviceTimeStart1" datepickernum="1">
                        <for start="0" end="49">
                            <option  value="{$i}">
                            <?php
                                               if($i==48) echo "23:59";
                                               else{
                                                   $fir=""; $end="";
                                                   if($i%2>0){ $fir=($i-1)/2; $end=":30";
                            }else{ $fir=$i/2; $end=":00"; }
                            if(strlen($fir)==1)  $fir="0".$fir;
                            echo $fir.$end;
                            }?>
                            </option>
                        </for>
             </select>
            ~
            <select class="servicetime validate" data-validate="required" name="serviceTimeEnd1" id="serviceTimeEnd1" datepickernum="2">
                <for start="0" end="49">
                    <option value="{$i}">
                    <?php
                                   if($i==48) echo "23:59";
                                   else{
                                       $fir=""; $end="";
                                       if($i%2>0){ $fir=($i-1)/2; $end=":30";
                    }else{ $fir=$i/2; $end=":00"; }
                    if(strlen($fir)==1)  $fir="0".$fir;
                    echo $fir.$end;
                    }?>
                    </option>
                </for>
            </select>

            &nbsp;<a onclick="select_goods();" class="ncap-btn-big ncap-btn-green">确认提交</a>
        </div>
    </div>

</div>
<script>
    //--------------选择导入门店----------------
    function select_goods() {
        if ($("input[type='checkbox']:checked").length == 0) {
            layer.alert('请选择商品', {icon: 2}); //alert('请选择商品');
            return false;
        }
        var radius=$("#radius_v").val();
        if(radius==""){
            layer.alert('请输入服务半径', {icon: 2}); //alert('请选择商品');
            return false;
        }
        var mid="";
        $(".ginp").each(function () {
            if ($(this).is(':checked')) { mid+=$(this).val()+"," }
        });
        mid = mid.substring(0, mid.length - 1);

        var st_s=$("#serviceTimeStart1").val();
        var st_e=$("#serviceTimeEnd1").val();

        if(st_e=="0"){
             layer.alert('请选择营业结束时间', {icon: 2}); //alert('请选择商品');
             return false;
        }
        if(parseInt(st_e)<=parseInt(st_s)){
            layer.alert('营业结束时间必须大于营业开始时间', {icon: 2});//alert('请选择商品');
            return false;
        }

        var ii=layer.msg('加载中...', {icon: 16,shade: [0.5, '#f5f5f5'],scrollbar: false,offset: '200px', time:0}) ;
        //开始新增商品
        $.ajax({
            type: "POST",
            url: "/index.php/admin/jddj/insert_mendian/mid/" +mid+"/radius/"+radius, //
            data:{time_start:st_s,time_end:st_e},
            success: function(data) {
                layer.close(ii);
                $("#radius_v").val("");
                if(data.code==0){
                    location.href=location.href;
                    layer.msg('导入成功', {icon: 2,time:2000});
                }else{
                    layer.msg(data.msg, {icon: 2,time:4000});
                }
            }
        });
    }

    //----------页面开始--------
    $(document).ready(function () {
        // 点击刷新数据
        $('.fa-refresh').click(function () {
            location.href = location.href;
        });

    });

    //----------1,2级选择------------
    function sele_thi(ob,level) {
        var id=$(ob).val();
        //获取第一级分类
        var ii=layer.msg('加载中...', {icon: 16,shade: [0.5, '#f5f5f5'],scrollbar: false,offset: '200px', time:0}) ;
        //开始新增商品
        $.ajax({
            type: "POST",
            url: "", //
            success: function(data) {
                layer.close(ii);
                var htm="";
                var list=data.data;
                for(var i=0;i<list.length;i++){
                    if(i==0){
                        htm+="<option value='"+list[i].id+"' selected >"+list[i].ee+"</option>";
                    }else{
                        htm+="<option value='"+list[i].id+"' >"+list[i].ee+"</option>";
                    }

                }
                $("#").html(htm);
            }
        });
    }
    
    function changepro(ob) {
        var id=$(ob).val();
        var ii=layer.msg('加载中...', {icon: 16,shade: [0.5, '#f5f5f5'],scrollbar: false,offset: '200px', time:0}) ;
        //开始新增商品
        $.ajax({
            type: "POST",
            url: "/index.php/admin/jddj/getregion/id/" +id, //
            success: function(data) {
                layer.close(ii);
                if(data.code==0){
                    var html="<option value=''>请选择城市</option>";
                    data.data.forEach(function (em,ind) {
                        html+="<option value='"+em.id+"'>"+em.name+"</option>";
                    })
                    $("#city_id").html(html);
                    $("#dis_id").html("<option value=''>所有区/镇</option>");
                }
            }
        });
    }

    function changecity(ob) {
        var id=$(ob).val();
        var ii=layer.msg('加载中...', {icon: 16,shade: [0.5, '#f5f5f5'],scrollbar: false,offset: '200px', time:0}) ;
        //开始新增商品
        $.ajax({
            type: "POST",
            url: "/index.php/admin/jddj/getregion/id/" +id, //
            success: function(data) {
                layer.close(ii);
                if(data.code==0){
                    var html="<option value=''>请选择城市</option>";
                    data.data.forEach(function (em,ind) {
                        html+="<option value='"+em.id+"'>"+em.name+"</option>";
                    })
                    $("#dis_id").html(html);
                }
            }
        });
    }


</script>
</body>
</html>