<!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" /> 
 | 
<!-- 本框架基本脚本和样式 --> 
 | 
<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> 
 | 
</head> 
 | 
<body > 
 | 
  
 | 
    <div class="ibox-content"> 
 | 
        <form class="form-horizontal" id="dataform" onsubmit="javascript:return false;"> 
 | 
            <input autocomplete="off"   type="hidden" name="tokenUrl" th:value="${tokenUrl}"> 
 | 
            <input autocomplete="off"   type="hidden" name="token" th:value="${token}"> 
 | 
            <div class="row"> 
 | 
                <div class="col-sm-12"> 
 | 
                    <div class="ibox-content"> 
 | 
                        <div class="panel panel-default"> 
 | 
                            <div class="panel-heading">会员日配置</div> 
 | 
                            <div class="panel-body"> 
 | 
                            <div class="form-group"> 
 | 
                                <div class="form-group mr-20 ml-20"> 
 | 
                                    <label class="col-sm-2 control-label">会员日 
 | 
                                        <!--<span class="text-danger">*</span>--> 
 | 
                                    </label> 
 | 
                                    <div class="col-sm-4"> 
 | 
                                        <select class="select2 form-control" 
 | 
                                                multiple="multiple" id="memberDaySelect"> 
 | 
                                            <!--<option value="">请选择会员日</option>--> 
 | 
                                            <option value="周一" >周一</option> 
 | 
                                            <option value="周二" >周二</option> 
 | 
                                            <option value="周三" >周三</option> 
 | 
                                            <option value="周四" >周四</option> 
 | 
                                            <option value="周五" >周五</option> 
 | 
                                            <option value="周六" >周六</option> 
 | 
                                            <option value="周日" >周日</option> 
 | 
                                        </select> 
 | 
                                    </div> 
 | 
                                    <label class="col-sm-2 control-label">折扣 
 | 
                                        <!--<span class="text-danger">*</span>--> 
 | 
                                    </label> 
 | 
                                    <div class="col-sm-4"> 
 | 
                                        <input autocomplete="off"   type="number" class="form-control" name="discount" id="discount" 
 | 
                                               oninput="if(value>1)value='';if(value.length>4)value=value.slice(0,4);if(value<0)value=0.1" 
 | 
                                               dataType="n" nullmsg="折扣不能为空" 
 | 
                                               errormsg="请填写数字"> 
 | 
                                    </div> 
 | 
                                    <!--<div class="col-sm-4"> 
 | 
                                        <input autocomplete="off"   type="text" class="form-control" id="discount" 
 | 
                                               maxLength="50" dataType="/^(1|0(\.\d{1,2})?)$/" 
 | 
                                               errormsg="仅支持数字、字母及'_'" 
 | 
                                               nullmsg="折扣不能为空"> 
 | 
                                    </div>--> 
 | 
                                </div> 
 | 
                                <!--onkeyup="value=value.replace(/^(1|0(\.\d{1,2})?)$/,'')"--> 
 | 
                            </div> 
 | 
  
 | 
                            <div class="form-group "> 
 | 
                                <div class="col-sm-12 text-center"> 
 | 
                                    <a href="javascript:;" onclick="addOrUpdate()" 
 | 
                                       class="btn btn-success radius" matrix:btn="MEMBERDAY-save"><i class="fa fa-check"></i>  保存</a> 
 | 
                                </div> 
 | 
                            </div> 
 | 
                    </div> 
 | 
              </div> 
 | 
            </div> 
 | 
        </div> 
 | 
    </div> 
 | 
    </form> 
 | 
    </div> 
 | 
  
 | 
  
 | 
  
 | 
    <script type="text/javascript" th:src="@{/js/systools/MJsBase.js}"></script> 
 | 
    <script th:inline="javascript"> 
 | 
        MTools.autoFullSelect(); 
 | 
        $(".select2").select2(); 
 | 
  
 | 
        function addOrUpdate() { 
 | 
            /*if($("#memberDaySelect").val() == "" || null == $("#memberDaySelect").val()){ 
 | 
                layer.tips('会员日不能为空!', '#memberDaySelect'); 
 | 
                return false; 
 | 
            }*/ 
 | 
            /*if($("#discount").val() == ""){ 
 | 
                layer.tips('折扣不能为空!', '#discount'); 
 | 
                return false; 
 | 
            }*/ 
 | 
            if($("#memberDaySelect").val() == "" || null == $("#memberDaySelect").val()){ 
 | 
                var memberDaySelect = $("#memberDaySelect").val() 
 | 
            }else { 
 | 
                var memberDaySelect = $("#memberDaySelect").val().toString(); 
 | 
            } 
 | 
  
 | 
            var discount = $("#discount").val(); 
 | 
            $.ajax({ 
 | 
                type: "post", 
 | 
                url: basePath + "/admin/shopMemberDay/addShopMemberDay", 
 | 
                data: { 
 | 
                    memberDaySelect : memberDaySelect, 
 | 
                    discount : discount 
 | 
                }, 
 | 
                success : function(result) { 
 | 
                    if (result.status == "200") { 
 | 
                        layer.closeAll('loading'); 
 | 
                        layer.msg(result.info, { 
 | 
                            icon : 1,time:4000 
 | 
                        }); 
 | 
                    }else if (result.status == "1001_0010") { 
 | 
                        if(result.info){ 
 | 
                            layer.closeAll('loading'); 
 | 
                            layer.msg( result.info , { 
 | 
                                icon : 2,time:4000 
 | 
                            }); 
 | 
                        } 
 | 
                    }else if (result.status == "1001_0009") { 
 | 
                        if(result.info){ 
 | 
                            layer.closeAll('loading'); 
 | 
                            layer.msg( result.info , { 
 | 
                                icon : 2,time:4000 
 | 
                            }); 
 | 
                        } 
 | 
                    } 
 | 
  
 | 
                }, 
 | 
                error : function(XMLHttpRequest, textStatus, errorThrown) { 
 | 
                    layer.closeAll('loading'); 
 | 
                    layer.msg("请求遇到问题-错误编号:" + XMLHttpRequest.status, { 
 | 
                        icon : 2 
 | 
                    }); 
 | 
  
 | 
                }, 
 | 
  
 | 
            }) 
 | 
        } 
 | 
  
 | 
        //初始化会员日下拉选 
 | 
        $(function () { 
 | 
            $.AjaxProxy().invoke(basePath + "/admin/shopMemberDay/showMemberDay", 
 | 
                function (loj) { 
 | 
                    var mapInfo=loj.getValue("mapInfo"); 
 | 
                    var memberDay = mapInfo.memberDay; 
 | 
                    //如果是编辑就设置默认值 
 | 
                    if(memberDay.id != null){ 
 | 
                        initDay(memberDay); 
 | 
                    } 
 | 
                }); 
 | 
        }) 
 | 
  
 | 
        //初始化会员日属性 
 | 
        function initDay(memberDay){ 
 | 
            var extValue = memberDay.extValue; 
 | 
            var arr = extValue.split(','); 
 | 
            $("#memberDaySelect").val(arr).trigger("change"); 
 | 
            $("#discount").val(memberDay.value); 
 | 
        } 
 | 
  
 | 
    </script> 
 | 
</body> 
 | 
</html> 
 |