| 
  
 | 
  
 | 
  
 | 
<!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="Pragma" CONTENT="no-cache"> 
 | 
<meta name="renderer" content="webkit|ie-comp|ie-stand"> 
 | 
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 
 | 
<meta name="viewport" 
 | 
    content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" /> 
 | 
<meta http-equiv="Cache-Control" content="no-siteapp" /> 
 | 
<LINK rel="Bookmark" href="../images/favicon.ico"> 
 | 
<!-- 本框架基本脚本和样式 --> 
 | 
<script type="text/javascript" 
 | 
    th:src="@{/js/plugin/jquery-2.1.4.min.js}"></script> 
 | 
<script type="text/javascript" 
 | 
    th:src="@{/js/systools/MBase.js}"></script> 
 | 
    <style> 
 | 
        .item1{margin-left: 27px; 
 | 
margin-top: 10px; 
 | 
font-size: 16px;} 
 | 
.item2{ 
 | 
margin-top: 10px;font-size:12px;} 
 | 
.title{margin-left: -179px;} 
 | 
.item3{font-size:12px;width:96px;} 
 | 
.item4{padding-left: 24px;} 
 | 
    </style> 
 | 
</head> 
 | 
<body> 
 | 
    <div class="ibox-content"> 
 | 
        <form class="form-horizontal" id="dataform" 
 | 
            onsubmit="javascripr:return false;"> 
 | 
            <input autocomplete="off"   type="hidden" name="vipId" id="id" value="${vip.id}"> 
 | 
            <div class="panel panel-default"> 
 | 
                <div class="panel-heading" style="height: 30px"> 
 | 
                        <div class="col-sm-2"> 
 | 
                        <label  > 客户姓名:</label>${vip.vipName } 
 | 
                    </div> 
 | 
                    <div class="col-sm-2"> 
 | 
                        <label  > 客户编号:</label>${vip.vipNo } 
 | 
                    </div> 
 | 
                    <div class="col-sm-2"> 
 | 
                        <label  > 健康顾问: </label>${vip.staffName} 
 | 
                    </div> 
 | 
                    <div class="col-sm-2"> 
 | 
                        <label  > 操作人: </label>${vip.beatuyId} 
 | 
                    </div> 
 | 
                    <div class="col-sm-2"> 
 | 
                        <label  > 处理状态: </label>${vip.statu} 
 | 
                    </div> 
 | 
                </div> 
 | 
             
 | 
            <!-- 项目使用情况 --> 
 | 
             
 | 
            <div class="col-sm-12 "> 
 | 
            <button type="button" class="btn btn-success item2" value="添加项目余次" onclick="addProjDiv();" 
 | 
            title="添加项目">添加项目余次 
 | 
            </button> 
 | 
            </div> 
 | 
            <label  class="item1"> 项目使用情况</label> 
 | 
            <div class="form-group item4" id="projs" > 
 | 
                <c:forEach items="${projUses }" var="item" varStatus="str"> 
 | 
                <div class="col-sm-12 item2" id="proj${str.index }"> 
 | 
                    <div class="row"> 
 | 
                        <div class="col-sm-2 "> 
 | 
                            <input autocomplete="off"   type="hidden" name="projUses[${str.index }].id" value="${item.id }"> 
 | 
                            <h4 > ${item.shoppingGoodsAssemble.shoppingGoods.name }</h4>  
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                             <input autocomplete="off"   datatype="n1-10" errormsg="请填写1-9位有效数字" title="剩余次数" placeholder="剩余次数" name="projUses[${str.index }].surplusCount" type="text" 
 | 
                                class="form-control"  value='${item.surplusCount }'/> 
 | 
                                <span class="Validform_checktip"></span> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                             <input autocomplete="off"   errormsg="请填写有效金额" datatype="price" title="划扣金额(单次)" placeholder="划扣金额(单次)" name="projUses[${str.index }].price" type="text" 
 | 
                                class="form-control"  value='${item.price }'/> 
 | 
                              <span class="Validform_checktip"></span> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                             <input autocomplete="off"   placeholder="有效时间(不填则为永久)" name="projUses[${str.index }].failTime" type="text" 
 | 
                                class="form-control datetimepicker"  value='<fmt:formatDate value="${item.failTime}" pattern="yyyy-MM-dd"/>' title="有效时间(不填则为永久)"/> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                            <select datatype="*" title="项目余次类型" name="projUses[${str.index }].source" id="" class=" form-control"> 
 | 
                            <c:choose > 
 | 
                            <c:when test="${item.source ne '数据迁移'}"> 
 | 
                            <option value="数据迁移" >数据迁移</option> 
 | 
                            <option value="数据迁移赠送" selected="selected">数据迁移赠送</option> 
 | 
                            </c:when> 
 | 
                            <c:otherwise> 
 | 
                            <option value="数据迁移" selected="selected">数据迁移</option> 
 | 
                            <option value="数据迁移赠送" >数据迁移赠送</option> 
 | 
                            </c:otherwise> 
 | 
                            </c:choose> 
 | 
                            </select> 
 | 
                        </div> 
 | 
                         
 | 
                         
 | 
                     
 | 
                         
 | 
                         
 | 
                        <button type="button" class="btn btn-danger " value="删除" onclick="delDiv('#proj${str.index }');" 
 | 
                            title="删除">删除 
 | 
                            </button> 
 | 
                    </div> 
 | 
                </div> 
 | 
                </c:forEach> 
 | 
            </div> 
 | 
         
 | 
            <!-- 项目使用情况end --> 
 | 
  
 | 
  
 | 
            <!-- 套餐卡使用情况 --> 
 | 
            <div class="col-sm-12 "> 
 | 
            <button type="button" class="btn btn-success item2" value="添加套餐卡" onclick="addTcDiv();" 
 | 
            title="添加套餐卡">添加套餐卡 
 | 
            </button> 
 | 
            </div> 
 | 
            <label  class="item1"> 套餐卡使用情况</label> 
 | 
            <div class="form-group item4" id="lctcs" > 
 | 
                <c:forEach items="${tcUses }" var="item" varStatus="str"> 
 | 
                <div class="col-sm-12 item2" id="proj${str.index }"> 
 | 
                    <div class="row"> 
 | 
                        <div class="col-sm-2 "> 
 | 
                            <input autocomplete="off"   type="hidden" name="tcUses[${str.index }].id" value="${item.id }"> 
 | 
                            <h4 > ${item.taocanProjUse[0].shoppingGoodsAssemble.shoppingGoods.name} 
 | 
                            </h4> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                             <input autocomplete="off"   datatype="n1-10" errormsg="请填写1-9位有效数字"  title="剩余次数,不填或者填0为不限次数" placeholder="剩余次数,不填或者填0为不限次数" name="tcUses[${str.index }].surplusCount" type="number" 
 | 
                                class="form-control"  value='${item.taocanProjUse[0].surplusCount }'/> 
 | 
                                <span class="Validform_checktip"></span> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                             <input autocomplete="off"   errormsg="请填写有效金额" datatype="price" title="套餐余额" placeholder="套餐余额" name="tcUses[${str.index }].balance" type="text" 
 | 
                                class="form-control"  value='${item.taocanProjUse[0].balance }'/> 
 | 
                              <span class="Validform_checktip"></span> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                             <input autocomplete="off"   placeholder="有效时间(不填则为永久)" name="tcUses[${str.index }].failTime" type="text" 
 | 
                                class="form-control datetimepicker"  value='<fmt:formatDate value="${item.failTime}" pattern="yyyy-MM-dd"/>' title="有效时间(不填则为永久)"/> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                            <select datatype="*" title="项目余次类型" name="tcUses[${str.index }].source" id="" class=" form-control"> 
 | 
                            <c:choose > 
 | 
                            <c:when test="${item.source ne '数据迁移'}"> 
 | 
                            <option value="数据迁移" >数据迁移</option> 
 | 
                            <option value="数据迁移赠送" selected="selected">数据迁移赠送</option> 
 | 
                            </c:when> 
 | 
                            <c:otherwise> 
 | 
                            <option value="数据迁移" selected="selected">数据迁移</option> 
 | 
                            <option value="数据迁移赠送" >数据迁移赠送</option> 
 | 
                            </c:otherwise> 
 | 
                            </c:choose> 
 | 
                            </select> 
 | 
                        </div> 
 | 
                         
 | 
                         
 | 
                         
 | 
                        <button type="button" class="btn btn-danger " value="删除" onclick="delDiv('#proj${str.index }');" 
 | 
                            title="删除">删除 
 | 
                            </button> 
 | 
                    </div> 
 | 
                </div> 
 | 
                </c:forEach> 
 | 
            </div> 
 | 
  
 | 
  
 | 
  
 | 
  
 | 
  
 | 
            <!-- 卡使用情况 --> 
 | 
            <div class="col-sm-12 item2"> 
 | 
            <button type="button" class="btn btn-success item3" value="添加充值卡" onclick="addCardDiv();" 
 | 
            title="添加充值卡">添加充值卡 
 | 
            </button> 
 | 
            </div> 
 | 
            <label  class="item1"> 卡使用情况</label> 
 | 
            <div class="form-group item4" id="cards"> 
 | 
                <c:forEach items="${cardUses }" var="item" varStatus="str"> 
 | 
                <div class="col-sm-12" id="card${str.index }"> 
 | 
                    <div class="row" > 
 | 
                        <div class="col-sm-2" > 
 | 
                        <input autocomplete="off"   type="hidden" name="cardUses[${str.index }].id" value="${item.id }"> 
 | 
                            <%-- <select datatype="*"  name="cardUses[${str.index }].goodsId" id="cardSelect${str.index }" class="form-control"> 
 | 
                            <option value="" >-充值卡-- </option> 
 | 
                            <c:forEach items="${cards }" var="goods"> 
 | 
                            <option <c:if test="${item.goodsId eq goods.id }"> selected="selected" </c:if> value="${goods.id }">${goods.name } </option> 
 | 
                            </c:forEach> 
 | 
                            </select><span class="Validform_checktip"></span> --%> 
 | 
                            <h4>        
 | 
                             
 | 
                            ${item.cardName }<c:if test="${item.moneyCard.isVipCar eq  '是' }">[会籍卡]</c:if></h4> 
 | 
                             
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                             <input autocomplete="off"    datatype="n1-10" errormsg="请填写1-9位有效数字" placeholder="剩余次数" title="剩余次数" data-type="n1-10" name="cardUses[${str.index }].lastCount" type="number" 
 | 
                                class="form-control"  value='${item.lastCount }'/> 
 | 
                             <span class="Validform_checktip"></span> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                              <input autocomplete="off"   datatype="price" errormsg="请填写有效金额" placeholder="本金" title="本金" data-type="price" name="cardUses[${str.index }].realMoney" type="text" 
 | 
                                class="form-control"  value='${item.realMoney }'/> 
 | 
                             <span class="Validform_checktip"></span> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                              <input autocomplete="off"   datatype="price" errormsg="请填写有效金额" placeholder="赠送金额" title="赠送金额"  data-type="price" name="cardUses[${str.index }].giftMoney" type="text" 
 | 
                                class="form-control"  value='${item.giftMoney }'/> 
 | 
                             <span class="Validform_checktip"></span> 
 | 
                        </div> 
 | 
                        <div class="col-sm-3 "> 
 | 
                              <input autocomplete="off"   placeholder="过期时间(不填则为永久)" title="过期时间(不填则为永久)" data-type="*" id="cardDate0" name="cardUses[${str.index }].failTime" type="text" 
 | 
                                class="form-control datetimepicker"  value='<fmt:formatDate value="${item.failTime}" pattern="yyyy-MM-dd"/>'/> 
 | 
                             <span class="Validform_checktip"></span> 
 | 
                        </div> 
 | 
                        <div class="col-sm-1 "> 
 | 
                        </div> 
 | 
                    <div class="col-sm-1 "> 
 | 
                            <button type="button" class="btn btn-danger " value="删除" onclick="delDiv('#card${str.index }');" 
 | 
                            title="删除">删除 
 | 
                            </button> 
 | 
                        </div>  
 | 
                    </div> 
 | 
                </div> 
 | 
                </c:forEach> 
 | 
            </div> 
 | 
  
 | 
            <!-- 卡使用情况end --> 
 | 
             
 | 
            <div class="form-group "> 
 | 
                <div class="col-sm-12 text-center"> 
 | 
                    <a href="javascript:;" onclick="myForm.submit()" 
 | 
                        class="btn btn-success radius">保存</a>      
 | 
                        <button onclick="MTools.closeForm()" class="btn btn-danger radius" type="button">取消</button> 
 | 
                </div> 
 | 
            </div> 
 | 
        </div> 
 | 
        </form> 
 | 
         
 | 
         
 | 
        <div id="projMod" style="display:none;"> 
 | 
            <div class="col-sm-12 " id="proj#pid"> 
 | 
                    <div class="row"> 
 | 
                        <div class="col-sm-2 "> 
 | 
                            <select datatype="*" title="项目名称" name="projUses[#pid].goodsId" id="projSelect#pid" class=" form-control"> 
 | 
                            <option value="" selected="selected">--请选择项目-- </option> 
 | 
                            <c:forEach items="${projs }" var="item"> 
 | 
                            <option value="${item.id }">${item.name } </option> 
 | 
                            </c:forEach> 
 | 
                            </select><span class="Validform_checktip"></span> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                             <input autocomplete="off"   datatype="n1-10" errormsg="请填写1-9位有效数字" title="剩余次数" placeholder="剩余次数" name="projUses[#pid].surplusCount" type="number" 
 | 
                                class="form-control"  value=''/> 
 | 
                                <span class="Validform_checktip"></span> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                             <input autocomplete="off"   errormsg="请填写有效金额" datatype="price" title="划扣金额(单次)" placeholder="划扣金额(单次)" name="projUses[#pid].price" type="text" 
 | 
                                class="form-control"  value=''/> 
 | 
                              <span class="Validform_checktip"></span> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                             <input autocomplete="off"   placeholder="有效时间(不填则为永久)" title="有效时间(不填则为永久)" id="projDate#pid" name="projUses[#pid].failTime" type="text" 
 | 
                                class="form-control datetimepicker" id="" value=''/> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                             <select datatype="*" title="项目余次类型" name="projUses[#pid].source" id="" class=" form-control"> 
 | 
                            <option value="数据迁移" >数据迁移</option> 
 | 
                            <option value="数据迁移赠送" >数据迁移赠送</option> 
 | 
                            </select> 
 | 
                        </div> 
 | 
                        <div class="col-sm-1 "> 
 | 
                            <button type="button" class="btn btn-danger " value="删除" onclick="delDiv('#proj#pid');" 
 | 
                            title="删除">删除 
 | 
                            </button> 
 | 
                            </div> 
 | 
                    </div> 
 | 
                </div> 
 | 
        </div> 
 | 
         
 | 
         
 | 
        <div id="tcMod" style="display:none;"> 
 | 
            <div class="col-sm-12 " id="tc#pid"> 
 | 
                    <div class="row"> 
 | 
                        <div class="col-sm-2 "> 
 | 
                            <select datatype="*" title="套餐卡" name="tcUses[#pid].goodsId" id="tcSelect#pid" class=" form-control "> 
 | 
                            <option value="" selected="selected">--请选择套餐卡-- </option> 
 | 
                            <c:forEach items="${lctcs }" var="item"> 
 | 
                            <option value="${item.id }">${item.name } </option> 
 | 
                            </c:forEach> 
 | 
                            </select><span class="Validform_checktip"></span> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                             <input autocomplete="off"    title="剩余次数,不填或者填0为不限次数" datatype="n1-10" errormsg="请填写1-9位有效数字"  placeholder="剩余次数,不填或者填0为不限次数" name="tcUses[#pid].surplusCount" type="number" 
 | 
                                class="form-control"  value=''/> 
 | 
                                <span class="Validform_checktip"></span> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                             <input autocomplete="off"   errormsg="请填写有效金额" datatype="price" title="套餐余卡额" placeholder="套餐卡余额" name="tcUses[#pid].balance" type="text" 
 | 
                                class="form-control"  value=''/> 
 | 
                              <span class="Validform_checktip"></span> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                             <input autocomplete="off"   placeholder="有效时间(不填则为永久)" title="有效时间(不填则为永久)" id="tcDate#pid" name="tcUses[#pid].failTime" type="text" 
 | 
                                class="form-control " id="" value=''/> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                             <select datatype="*" title="项目余次类型" name="tcUses[#pid].source" id="" class=" form-control"> 
 | 
                            <option value="数据迁移" >数据迁移</option> 
 | 
                            <option value="数据迁移赠送" >数据迁移赠送</option> 
 | 
                            </select> 
 | 
                        </div> 
 | 
                        <div class="col-sm-1 "> 
 | 
                            <button type="button" class="btn btn-danger " value="删除" onclick="delDiv('#tc#pid');" 
 | 
                            title="删除">删除 
 | 
                            </button> 
 | 
                            </div> 
 | 
                    </div> 
 | 
                </div> 
 | 
        </div> 
 | 
         
 | 
         
 | 
        <div id="cardMod" style="display:none;"> 
 | 
            <div class="col-sm-12" id="card#cid"> 
 | 
                    <div class="row" > 
 | 
                        <div class="col-sm-2"> 
 | 
                            <select datatype="*"  name="cardUses[#cid].goodsId" id="cardSelect#cid" class="form-control form-item"> 
 | 
                            <option value="" selected="selected">-充值卡-- </option> 
 | 
                            <c:forEach items="${cards }" var="item"> 
 | 
                            <option value="${item.id }"> 
 | 
                             
 | 
                            ${item.name }<c:if test="${item.isVipCar eq '是' }">[会籍卡]</c:if> </option> 
 | 
                            </c:forEach> 
 | 
                            </select><span class="Validform_checktip"></span> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                             <input autocomplete="off"    datatype="n1-10" errormsg="请填写1-9位有效数字" placeholder="剩余次数" title="剩余次数" data-type="n1-10" name="cardUses[#cid].lastCount" type="number" 
 | 
                                class="form-control"  value='0'/> 
 | 
                             <span class="Validform_checktip"></span> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                              <input autocomplete="off"   datatype="price" errormsg="请填写有效金额" placeholder="本金" title="本金" data-type="price" name="cardUses[#cid].realMoney" type="text" 
 | 
                                class="form-control"  value=''/> 
 | 
                             <span class="Validform_checktip"></span> 
 | 
                        </div> 
 | 
                        <div class="col-sm-2 "> 
 | 
                              <input autocomplete="off"   datatype="price" errormsg="请填写有效金额" value="0" placeholder="赠送金额" title="赠送金额"  data-type="price" name="cardUses[#cid].giftMoney" type="text" 
 | 
                                class="form-control"  value=''/> 
 | 
                             <span class="Validform_checktip"></span> 
 | 
                        </div> 
 | 
                        <div class="col-sm-3 "> 
 | 
                              <input autocomplete="off"   placeholder="过期时间(不填则为永久)" title="过期时间(不填则为永久)" data-type="*" id="cardDate#cid" name="cardUses[#cid].failTime" type="text" 
 | 
                                class="form-control"  value=''/> 
 | 
                             <span class="Validform_checktip"></span> 
 | 
                        </div> 
 | 
                        <div class="col-sm-1 "> 
 | 
                            <button type="button" class="btn btn-danger " value="删除" onclick="delDiv('#card#cid');" 
 | 
                            title="删除">删除 
 | 
                            </button> 
 | 
                        </div> 
 | 
                    </div> 
 | 
                </div> 
 | 
        </div> 
 | 
         
 | 
         
 | 
    </div> 
 | 
    <script type="text/javascript" th:src="@{/js/systools/MJsBase.js}"></script><script type="text/javascript"> 
 | 
    $(".select2").select2(); 
 | 
    $('.datetimepicker').datetimepicker({ 
 | 
        format : 'yyyy-mm-dd', 
 | 
        todayBtn : true, 
 | 
        autoclose : true, 
 | 
        startView : 2, 
 | 
        maxView : 4, 
 | 
        minView : 2, 
 | 
        autoclose : true 
 | 
    }); 
 | 
    function setDateInput(id){ 
 | 
        $(id).datetimepicker({ 
 | 
            format : 'yyyy-mm-dd', 
 | 
            todayBtn : true, 
 | 
            autoclose : true, 
 | 
            startView : 2, 
 | 
            maxView : 4, 
 | 
            minView : 2, 
 | 
            autoclose : true 
 | 
        }); 
 | 
    } 
 | 
    function delDiv(id){ 
 | 
        $(id).remove(); 
 | 
    } 
 | 
    var projSize=new Number('${projSize}'); 
 | 
    function addProjDiv(){ 
 | 
        var html=$("#projMod").html().replace(new RegExp('#pid','g'), projSize); 
 | 
        $("#projs").append(html); 
 | 
        setDateInput("#projDate"+projSize); 
 | 
        $("#projSelect"+projSize).select2(); 
 | 
        projSize+=1; 
 | 
    } 
 | 
     
 | 
    var tcSize=new Number('${tcSize}'); 
 | 
    function addTcDiv(){ 
 | 
        var html=$("#tcMod").html().replace(new RegExp('#pid','g'), tcSize); 
 | 
        $("#lctcs").append(html); 
 | 
        setDateInput("#tcDate"+tcSize); 
 | 
        $("#tcSelect"+tcSize).select2(); 
 | 
        tcSize+=1; 
 | 
    } 
 | 
     
 | 
    var cardSize=new Number('${cardSize}'); 
 | 
    function addCardDiv(){ 
 | 
        var html=$("#cardMod").html().replace(new RegExp('#cid','g'), cardSize); 
 | 
        $("#cards").append(html); 
 | 
        setDateInput("#cardDate"+cardSize); 
 | 
        $("#cardSelect"+cardSize).select2(); 
 | 
        cardSize+=1; 
 | 
    } 
 | 
     
 | 
    var myForm=MForm.initForm({ 
 | 
        invokeurl:basePath+"/admin/dataManager/editData", 
 | 
        afterSubmit:function(){ 
 | 
            parent.myGrid.serchData(); 
 | 
        }, 
 | 
    }); 
 | 
    </script> 
 | 
</body> 
 | 
</html> 
 |