123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183 |
- var areaData = address;
- var $form;
- var form;
- var $;
- layui.config({
- base : "../../js/"
- }).use(['form','layer','upload','laydate'],function(){
- form = layui.form();
- var layer = parent.layer === undefined ? layui.layer : parent.layer;
- $ = layui.jquery;
- $form = $('form');
- laydate = layui.laydate;
- loadProvince();
-
-
-
-
-
-
-
-
-
- $.get("../../../BackgroundProcess.aspx?type=getuserinfo",
- function (data) {
- obj = JSON.parse(data);
- userObj = JSON.parse(obj["info"]);
-
-
-
- if (obj["code"] == 200) {
- $("#txtUserID").val(userObj["UserID"]);
- if (userObj["QuanXianPeiZhi"] == 0)
- {
- $("#txtQuanXianPeiZhi").val("管理员");
- } else if (userObj["QuanXianPeiZhi"] == 1) {
- $("#txtQuanXianPeiZhi").val("普通用户");
- } else {
- $("#txtQuanXianPeiZhi").val("来宾用户");
- }
-
- $("#txtUserName").val(userObj["UserName"]);
- } else {
-
- window.location.assign("/login/index.html");
- }
- }
- )
-
- form.verify({
- oldPwd: function (value, item) {
-
- if (md5(value) != userObj["Password"].toLocaleLowerCase()) {
- return "密码错误,请重新输入!";
- }
- },
- newPwd : function(value, item){
- if(value.length < 6){
- return "密码长度不能小于6位";
- }
- },
- confirmPwd : function(value, item){
- if(!new RegExp($("#oldPwd").val()).test(value)){
- return "两次输入密码不一致,请重新输入!";
- }
- }
- })
-
- if(window.sessionStorage.getItem('userFace')){
- $("#userFace").attr("src",window.sessionStorage.getItem('userFace'));
- }else{
- $("#userFace").attr("src", "../../images/LOGO_512x512.png");
- }
-
- form.on("submit(changeUser)",function(data){
- var index = layer.msg('提交中,请稍候', { icon: 16, time: false, shade: 0.8 });
- layer.close(index);
- layer.msg("提交成功!" + JSON.stringify(data));
-
-
-
-
-
- return false;
- })
-
-
- form.on("submit(changePwd)",function(data){
- var index = layer.msg('提交中,请稍候', { icon: 16, time: false, shade: 0.8 });
- $.get("../../../BackgroundProcess.aspx?type=updatePwd&newpwd=" + $("#txtnewpwd").val(),
- function (data) {
- obj = JSON.parse(data);
-
-
- if (obj["code"] == 200) {
- layer.close(index);
- layer.msg("密码修改成功!");
- $("#btnreset").click();
- $("#txtUserName").val(userObj["UserName"]);
- } else {
-
- layer.close(index);
- layer.msg("密码修改失败:" + obj["info"]);
- }
- }
- )
-
-
-
-
-
- return false;
- })
- })
-
- function loadProvince() {
- var proHtml = '';
- for (var i = 0; i < areaData.length; i++) {
- proHtml += '<option value="' + areaData[i].provinceCode + '_' + areaData[i].mallCityList.length + '_' + i + '">' + areaData[i].provinceName + '</option>';
- }
-
- $form.find('select[name=province]').append(proHtml);
- form.render();
- form.on('select(province)', function(data) {
- $form.find('select[name=area]').html('<option value="">请选择县/区</option>');
- var value = data.value;
- var d = value.split('_');
- var code = d[0];
- var count = d[1];
- var index = d[2];
- if (count > 0) {
- loadCity(areaData[index].mallCityList);
- } else {
- $form.find('select[name=city]').attr("disabled","disabled");
- }
- });
- }
-
- function loadCity(citys) {
- var cityHtml = '<option value="">请选择市</option>';
- for (var i = 0; i < citys.length; i++) {
- cityHtml += '<option value="' + citys[i].cityCode + '_' + citys[i].mallAreaList.length + '_' + i + '">' + citys[i].cityName + '</option>';
- }
- $form.find('select[name=city]').html(cityHtml).removeAttr("disabled");
- form.render();
- form.on('select(city)', function(data) {
- var value = data.value;
- var d = value.split('_');
- var code = d[0];
- var count = d[1];
- var index = d[2];
- if (count > 0) {
- loadArea(citys[index].mallAreaList);
- } else {
- $form.find('select[name=area]').attr("disabled","disabled");
- }
- });
- }
-
- function loadArea(areas) {
- var areaHtml = '<option value="">请选择县/区</option>';
- for (var i = 0; i < areas.length; i++) {
- areaHtml += '<option value="' + areas[i].areaCode + '">' + areas[i].areaName + '</option>';
- }
- $form.find('select[name=area]').html(areaHtml).removeAttr("disabled");
- form.render();
- form.on('select(area)', function(data) {
-
- });
- }
|