| <!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> |