<!doctype html> 
 | 
<html xmlns:th="http://www.thymeleaf.org" xmlns:matrix="http://www.w3.org/1999/xhtml"> 
 | 
<head> 
 | 
    <meta charset="utf-8"> 
 | 
    <meta http-equiv="X-UA-Compatible" content="IE=edge"> 
 | 
  
 | 
    <meta 
 | 
            content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" 
 | 
            name="viewport"/> 
 | 
    <title th:text="${session.userInfo.shopName }"></title> 
 | 
  
 | 
    <!-- Set render engine for 360 browser --> 
 | 
    <meta name="renderer" content="webkit"> 
 | 
  
 | 
    <!-- No Baidu Siteapp--> 
 | 
    <meta http-equiv="Cache-Control" content="no-siteapp"/> 
 | 
  
 | 
    <!-- Add to homescreen for Chrome on Android --> 
 | 
    <meta name="mobile-web-app-capable" content="yes"> 
 | 
  
 | 
  
 | 
    <!-- Add to homescreen for Safari on iOS --> 
 | 
    <meta name="apple-mobile-web-app-capable" content="yes"> 
 | 
    <meta name="apple-mobile-web-app-status-bar-style" content="black"> 
 | 
    <meta name="apple-mobile-web-app-title" content="Amaze UI"/> 
 | 
  
 | 
  
 | 
    <!-- Tile icon for Win8 (144x144 + tile color) --> 
 | 
  
 | 
    <meta name="msapplication-TileColor" content="#0e90d2"> 
 | 
    <script type="text/javascript" 
 | 
            th:src="@{/js/plugin/jquery-2.1.4.min.js}"></script> 
 | 
    <script type="text/javascript" 
 | 
            th:src="@{/js/systools/DDMBase.js}"></script> 
 | 
    <link rel="stylesheet" 
 | 
          th:href="@{/plugin/amazingUI/css/amazeui.min.css}"> 
 | 
    <link rel="stylesheet" 
 | 
          th:href="@{/plugin/amazingUI/css/app.css}"> 
 | 
    <link rel="stylesheet" type="text/css" 
 | 
          th:href="@{/css/dingOrderUseNew.css}"> 
 | 
    <link rel="stylesheet" type="text/css" 
 | 
          th:href="@{/plugin/LCalendar/src/css/LCalendar.css}"> 
 | 
    <style> 
 | 
        .am-form .input-num[type=number] { 
 | 
            padding: 0; 
 | 
            text-align: center; 
 | 
            border: 1px solid #eee 
 | 
        } 
 | 
    </style> 
 | 
</head> 
 | 
<script th:if="${session.CURRENT_CUSTOMER eq null}"> 
 | 
  
 | 
    MTools.redirect(basePath + "/admin/redirect/hive/mobile/order-search"); 
 | 
  
 | 
</script> 
 | 
  
 | 
<body> 
 | 
<!-- 购物车页面 --> 
 | 
<!-- 头部开始 --> 
 | 
<header data-am-widget="header" class="am-header color-w back-m1"> 
 | 
    <div class="am-header-left am-header-nav"> 
 | 
        <a onclick="javascript:history.back(-1)" class=""> <i 
 | 
                class="am-header-icon am-icon-chevron-left"></i> 
 | 
        </a> 
 | 
    </div> 
 | 
  
 | 
    <h1 class="am-header-title"> 
 | 
        <a href="#title-link" class=""> 新建服务 </a> 
 | 
    </h1> 
 | 
  
 | 
    <!-- <div class="am-header-right am-header-nav"> 
 | 
        <a href="###" class=""> <i class="am-header-icon am-icon-bars"></i> 
 | 
        </a> 
 | 
    </div> --> 
 | 
</header> 
 | 
<!-- 头部结束 --> 
 | 
  
 | 
<!-- 购物车表单开始 --> 
 | 
<form class="am-form am-form-horizontal" id="dataform" 
 | 
      onsubmit="javascripr:return false;"> 
 | 
    <input type="hidden"  th:value="${session.CURRENT_CUSTOMER?.id }" name="vipId" /> 
 | 
    <div class="main main1"> 
 | 
        <div data-am-widget="list_news" 
 | 
             class="am-list-news am-list-news-default"> 
 | 
            <h3 style="text-align: center;" id="tite">可消耗的项目</h3> 
 | 
            <div class="am-list-news-bd"> 
 | 
                <ul class="am-list" id="ul_order_use"> 
 | 
  
 | 
                </ul> 
 | 
            </div> 
 | 
        </div> 
 | 
  
 | 
        <div class="am-input-group am-form-group  am-input-group-primary am-g" id="ps"> 
 | 
            <div class="am-u-sm-4"> 
 | 
                <span class="am-input-group-label">备注</span> 
 | 
            </div> 
 | 
            <div class="am-u-sm-8"> 
 | 
                <div> 
 | 
                    <textarea rows="3" name="remark"></textarea> 
 | 
                </div> 
 | 
            </div> 
 | 
        </div> 
 | 
        <div id="submitBtn"> 
 | 
  
 | 
            <div 
 | 
                    class="am-input-group am-form-group  am-input-group-primary am-g"> 
 | 
                <div class="am-u-sm-4"> 
 | 
                    <span class="am-input-group-label">预约时间</span> 
 | 
                </div> 
 | 
                <div class="am-u-sm-8"> 
 | 
                    <!--  <div> 
 | 
                        <input    id="demo1" style="display: none" type="text" readonly="" 
 | 
                            placeholder="日期选择特效"  /> 
 | 
                    </div>  --> 
 | 
                    <div> 
 | 
                        <input id="time" name="yyTime" type="text" readonly="" 
 | 
                               placeholder="请选择时间" dataType="*" nullmsg="请选择时间" data-lcalendar="2016-05-11,2016-05-11"/> 
 | 
                    </div> 
 | 
                </div> 
 | 
            </div> 
 | 
            <input type="hidden" id="projIds" name="projIds"/> 
 | 
  
 | 
            <div class="Validform_checktip"></div> 
 | 
            <div class="inputBtn"> 
 | 
                <button class="am-btn btn-m1 am-radius am-btn-block" 
 | 
                        type="button" onclick="myForm.submit()">新建服务 
 | 
                </button> 
 | 
            </div> 
 | 
  
 | 
        </div> 
 | 
    </div> 
 | 
  
 | 
</form> 
 | 
  
 | 
<!-- 购物车表单结束 --> 
 | 
<script type="text/javascript"> 
 | 
  
 | 
    /* $("#time").attr("data-lcalendar",date2+","+date3); */ 
 | 
  
 | 
</script> 
 | 
  
 | 
<script th:src="@{/plugin/amazingUI/js/handlebars.min.js}"></script> 
 | 
<script 
 | 
        th:src="@{/plugin/amazingUI/js/amazeui.widgets.helper.js}"></script> 
 | 
<script th:src="@{/plugin/LCalendar/src/js/LCalendar.js}"></script> 
 | 
<!-- index js --> 
 | 
<script type="text/javascript"> 
 | 
    /* $('.datetimepicker').datetimepicker({ 
 | 
        format : "yyyy-mm-dd hh:ii", 
 | 
        autoclose: true, 
 | 
    }); */ 
 | 
  
 | 
  
 | 
    $(function () { 
 | 
        /* 计算当前时间 */ 
 | 
  
 | 
  
 | 
        MTools.autoFullSelect(); 
 | 
  
 | 
        $ 
 | 
            .AjaxProxy() 
 | 
            .invoke( 
 | 
                basePath + "/admin/projService/getUserProjInfo", 
 | 
                function (loj) { 
 | 
                    var html = ""; 
 | 
                    var taoCanList = loj.attr("result")["mapInfo"].taoCanList; 
 | 
  
 | 
                    var projList=loj.attr("result")["mapInfo"].projList; 
 | 
  
 | 
                    if (projList.length > 0 || taoCanList.length > 0) { 
 | 
  
 | 
                        var flag = -1; //用来设置不同name的值 
 | 
                        //循环取出套餐的信息 
 | 
  
 | 
                        for (var i = 0; i < taoCanList.length; i++) { 
 | 
                            var taocanInfo = taoCanList[i]; 
 | 
                            html += '<li class="lic am-g " >' 
 | 
                                + '<div class=" am-u-sm-9 am-list-main"><h3 class="am-list-item-hd">' 
 | 
                                + taocanInfo.projName 
 | 
                                + '</h3></div><div class="  am-list-main"><h3 class="am-list-item-hd color-r"> <strong>余次' 
 | 
                                + taocanInfo.surplusCount 
 | 
                                + '</strong></h3></li>'; 
 | 
  
 | 
                            //循环取出一个套餐中包含的项目 
 | 
                            for (var j = 0; j < taocanInfo.taocanProjUse.length; j++) { 
 | 
                                flag += 1; 
 | 
                                var projUse = taocanInfo.taocanProjUse[j]; 
 | 
  
 | 
                                html += '<li class="lic am-g am-list-item-desced am-list-item-thumbed am-list-item-thumb-left " >' 
 | 
                                    + '<div class=" am-u-sm-1 am-list-thumb ">' 
 | 
                                    + '<label class=" am-checkbox ">' 
 | 
                                    + '<input    id="box' + flag + '"  type="checkbox"   name="projBox" class="check" value=' 
 | 
                                    + projUse.id 
 | 
                                    + '></label></div>' 
 | 
                                    + '<div class=" am-u-sm-5 am-list-main"><h3 class="am-list-item-hd">' 
 | 
                                    + projUse.projName 
 | 
                                    + '</h3></div><div class=" am-u-sm-2 am-list-main"><h3 class="am-list-item-hd color-y">' 
 | 
                                    + projUse.projInfo.timeLength 
 | 
                                    + ' 分钟</h3></div><div class="am-u-sm-2 am-list-thumb color-num"> <span>' 
 | 
                                    + projUse.surplusCount 
 | 
                                    + '</span></div>' 
 | 
                                    + '<div class="am-u-sm-2 am-list-thumb color-num">' 
 | 
                                    + '<input    class="input-num" id="inputbox' + flag + '" placeholder="次数" value="1" type="number" max="8" min="1"/>' 
 | 
                                    + '</div>' 
 | 
                                    + '</li>'; 
 | 
                            } 
 | 
                            html += '<div class="taocan"></div>' 
 | 
                                + '</div>'; 
 | 
                        } 
 | 
  
 | 
                        if (projList.length > 0) { 
 | 
                            //循环取出项目列表 
 | 
                            for (var i = 0; i < projList.length; i++) { 
 | 
                                var  projUse=projList[i]; 
 | 
                                flag += 1; 
 | 
                                html += ' <li class=" lic  am-g am-list-item-desced am-list-item-thumbed am-list-item-thumb-left " >' 
 | 
                                    + '<div class=" am-u-sm-1 am-list-thumb "><label class=" am-checkbox ">' 
 | 
                                    + '<input     id="box' + flag + '" type="checkbox" name="projBox" class="check " value=' 
 | 
                                    + projUse.id 
 | 
                                    + '></label></div>' 
 | 
                                    + '<div class=" am-u-sm-5 am-list-main"><h3 class="am-list-item-hd">' 
 | 
                                    + projUse.projName 
 | 
                                    + '</h3></div><div class="am-u-sm-2 am-list-thumb color-num"> <span>余' 
 | 
                                    + projUse.surplusCount 
 | 
                                    + '次</span></div>' 
 | 
                                    + '<div class="am-u-sm-2 am-list-thumb color-num">' 
 | 
                                    + '<input    class="input-num" type="number" id="inputbox' + flag + '" value="1" max="8" min="1"/>' 
 | 
                                    + '</div></li><div class="taocan"></div>'; 
 | 
                            } 
 | 
                        } 
 | 
  
 | 
  
 | 
                    } else { 
 | 
                        $("#ps").remove(); 
 | 
                        $("#tite").remove(); 
 | 
                        html = '<p style="text-align:center">没有可消耗的项目!</p>' 
 | 
                            + '<p style="text-align:center"><a  href="' + basePath + '/admin/redirect/hive/mobile/order-list"> 马上去选购! </a></p>' 
 | 
                        $("#submitBtn").hide(); 
 | 
                    } 
 | 
                    //显示数据 
 | 
                    $("#ul_order_use").html(html); 
 | 
                    //初始化表单 
 | 
                    myForm = MForm 
 | 
                        .initForm({ 
 | 
                            invokeUrl: basePath + "/admin/projService/addServiceForForm", 
 | 
  
 | 
                            beforeSubmit: function () { 
 | 
  
 | 
                                var projIds = ""; 
 | 
  
 | 
                                var param = this.extendParam; 
 | 
  
 | 
                                $('input:checkbox[name=projBox]:checked').each(function (i) { 
 | 
                                    var num = $("#input" + $(this).attr("id")).val(); 
 | 
                                    var puseId = $(this).val(); 
 | 
                                    param["serviceItems[" + i + "].puseId"] = puseId; 
 | 
                                    param["serviceItems[" + i + "].count"] = num; 
 | 
                                    projIds += puseId; 
 | 
                                }); 
 | 
  
 | 
                                if (projIds == "") { 
 | 
                                    layer.alert("请选择要消耗的项目!"); 
 | 
                                    return false; 
 | 
                                } 
 | 
                                return true; 
 | 
                            }, 
 | 
                            afterSubmit: function (loj) { 
 | 
                                var msg = ''; 
 | 
                                if (loj.attr("result").status == '200') { 
 | 
                                    msg = '消耗成功'; 
 | 
                                    layer 
 | 
                                        .open({ 
 | 
                                            shade: false, 
 | 
                                            content: msg, 
 | 
                                            className: 'showBox', 
 | 
                                            time: 1, 
 | 
                                            end: function ( 
 | 
                                                elem) { 
 | 
                                                history.back(-1); 
 | 
                                            } 
 | 
                                        }); 
 | 
                                } 
 | 
                            } 
 | 
                        }); 
 | 
                    $(".check").uCheck('enable'); 
 | 
  
 | 
  
 | 
                }); 
 | 
  
 | 
    }) 
 | 
</script> 
 | 
  
 | 
<script type="text/javascript"> 
 | 
  
 | 
    $(function () { 
 | 
        var d = new Date(); 
 | 
        if (d.getMonth() + 1 < 10) { 
 | 
            var mon = "0" + d.getMonth(); 
 | 
        } 
 | 
        if (d.getDate() < 10) { 
 | 
            var da = "0" + d.getDate(); 
 | 
        } 
 | 
  
 | 
        var date1 = d.getFullYear() + "-" + (d.getMonth() + 1) + "-" + d.getDate(); 
 | 
        var date2 = d.getFullYear() + "-" + (d.getMonth() + 2) + "-" + d.getDate(); 
 | 
  
 | 
  
 | 
        var calendardatetime = new LCalendar(); 
 | 
        calendardatetime.init({ 
 | 
            'trigger': '#time', 
 | 
            'type': 'datetime', 
 | 
            'minDate': date1, //最小日期 
 | 
            'maxDate': date2 //最大日期 
 | 
        }); 
 | 
    }); 
 | 
  
 | 
  
 | 
</script> 
 | 
</body> 
 | 
</html> 
 |