target/classes/assets/modular/system/user/user_chpwd.js

(开头部分) 1KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

/**
 * 用户详情对话框(可用于添加和修改对话框)
 */
var UserPwdPage = {
    data: {
        oldPassword: "",
        newPassword: "",
        repeatPassword: ""
    }
};

/**
 * 重置输入框
 */
UserPwdPage.reset = function () {
    UserPwdPage.data.oldPassword = "";
    UserPwdPage.data.newPassword = "";
    UserPwdPage.data.repeatPassword = "";
};

/**
 * 验证表单
 */
UserPwdPage.validateForm = function () {

    var data = UserPwdPage.data;

    if (!data.oldPassword) {
        return "请输入旧密码";
    }
    if (!data.newPassword) {
        return "请输入新密码";
    }
    if (!(data.newPassword === data.repeatPassword)) {
        return "两次密码输入不一致";
    }

    return true;
};

/**
 * 修改密码
 */
UserPwdPage.chPwd = function () {
    var ajax = new $ax(Feng.ctxPath + "/mgr/changePwd", function (data) {
        Feng.success("修改成功!");
    }, function (data) {
        Feng.error("修改失败!" + data.responseJSON.message + "!");
    });
    ajax.setData(UserPwdPage.data);
    ajax.start();
};

$(function () {

    UserPwdPage.app = new Vue({
        el: '#passwordForm',
        data: UserPwdPage.data,
        methods: {
            ensure: function () {

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。