Remove obsolete code and documentation
This commit is contained in:
@@ -219,7 +219,8 @@
|
||||
<i class="el-icon-upload"></i>
|
||||
<div class="el-upload__text">将文件拖到此处,或<em>点击上传</em></div>
|
||||
<div class="el-upload__tip" slot="tip">
|
||||
支持 PDF、CSV、Excel 格式文件,最多100个文件,单个文件不超过50MB
|
||||
<div>支持 PDF、CSV、XLSX 格式文件,最多100个文件,单个文件不超过50MB</div>
|
||||
<div>行外流水文件命名规则:客户身份证号-其他内容</div>
|
||||
</div>
|
||||
</el-upload>
|
||||
|
||||
@@ -650,14 +651,14 @@ export default {
|
||||
fileList = fileList.slice(0, 100);
|
||||
}
|
||||
|
||||
const validTypes = ['.pdf', '.csv', '.xlsx', '.xls'];
|
||||
const validTypes = ['.pdf', '.csv', '.xlsx'];
|
||||
const invalidFiles = fileList.filter((f) => {
|
||||
const ext = f.name.substring(f.name.lastIndexOf(".")).toLowerCase();
|
||||
return !validTypes.includes(ext);
|
||||
});
|
||||
|
||||
if (invalidFiles.length > 0) {
|
||||
this.$message.error("仅支持 PDF、CSV、Excel 格式文件");
|
||||
this.$message.error("仅支持 PDF、CSV、XLSX 格式文件");
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
@@ -19,6 +19,9 @@
|
||||
<script>
|
||||
import { updateUserPwd } from "@/api/system/user"
|
||||
|
||||
const strongPasswordMessage = "新密码必须为8到20位,并同时包含大写字母、小写字母、数字和特殊字符,且不能包含空格或字符:< > \" ' \\ |"
|
||||
const strongPasswordPattern = /^(?=.*[A-Z])(?=.*[a-z])(?=.*\d)(?=.*[^A-Za-z0-9\s<>"'|\\])[^<>"'|\\\s]{8,20}$/
|
||||
|
||||
export default {
|
||||
data() {
|
||||
const equalToPassword = (rule, value, callback) => {
|
||||
@@ -41,8 +44,7 @@ export default {
|
||||
],
|
||||
newPassword: [
|
||||
{ required: true, message: "新密码不能为空", trigger: "blur" },
|
||||
{ min: 6, max: 20, message: "长度在 6 到 20 个字符", trigger: "blur" },
|
||||
{ pattern: /^[^<>"'|\\]+$/, message: "不能包含非法字符:< > \" ' \\\ |", trigger: "blur" }
|
||||
{ pattern: strongPasswordPattern, message: strongPasswordMessage, trigger: "blur" }
|
||||
],
|
||||
confirmPassword: [
|
||||
{ required: true, message: "确认密码不能为空", trigger: "blur" },
|
||||
|
||||
Reference in New Issue
Block a user