whychdw
2021-12-10 abe16b62718ae9d5d5708b082e26ddfb0bf9a0d8
内容提交
5个文件已修改
20 ■■■■ 已修改文件
src/assets/js/config.js 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/PageHeader.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/PwdChange.vue 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/dataMager/battGroupMager.vue 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/pages/userMager/powerMager.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/assets/js/config.js
@@ -23,7 +23,7 @@
    changeIp: {
        label: '远程修改IP',
        des: '电池信息配置中点击编辑可以远程修改ip',
        value: false,
        value: true,
    },
    dischargeByFace: {
        label: '启动放电添加人脸识别',
src/components/PageHeader.vue
@@ -252,7 +252,7 @@
      class="dialog-center"
      :modal-append-to-body="false"
    >
      <pwd-change v-if="pwd.show" :visible.sync="pwd.show"></pwd-change>
      <pwd-change v-if="pwd.show" :visible.sync="pwd.show" :name="username"></pwd-change>
    </el-dialog>
    <!-- 短信猫和声光告警的配置 -->
    <el-dialog
src/components/PwdChange.vue
@@ -31,13 +31,21 @@
        visible: {
            type: Boolean,
            default: false
      },
      name: {
        type: String,
        default: ""
        }
    },
    data() {
        let name = this.name;
        let validatePass = (rule, value, callback) => {
            let pwdRegex = new RegExp('(?=.*[0-9])(?=.*[a-zA-Z]).{6,30}');
            let isRepeat = value.indexOf(name);
            if (pwdRegex.test(value)) {
                callback();
            } else if(isRepeat != -1) {
              callback(new Error("密码中存在用户名信息"));
            } else {
                callback(new Error('您的密码复杂度太低(密码中必须包含字母、数字、至少6位)'));
            }
src/pages/dataMager/battGroupMager.vue
@@ -328,7 +328,7 @@
        :close-on-click-modal="false"
        top="0"
        class="dialog-center">
            <div class="padding16161616">
            <div class="padding16161616 white-bg">
                <el-button :disabled="!isCanEdit" @click="dHandleClick()" type="primary" size="mini">电池信息编辑</el-button>
                <el-button :disabled="!isCanEdit" @click="dChangeIpClick()" type="primary" size="mini" v-if="changeIp">远程IP修改</el-button>
                <el-button :disabled="!isCanEdit" @click="dAutographClick()" type="primary" size="mini" v-if="autograph">签名编辑</el-button>
@@ -796,7 +796,9 @@
</script>
<style scoped>
.white-bg {
  background-color: #fff;
}
</style>
src/pages/userMager/powerMager.vue
@@ -519,7 +519,7 @@
        }
        // 设置权限组
        this.powergrouplist = data.filter(item => {
          if (item.key != 100002) {
          if (item.key != 100002 && item.key >100) {
            return item;
          }
        });