Jelajahi Sumber

增加工程字数限制

wang_xy 1 tahun lalu
induk
melakukan
71793a576c

+ 1 - 1
src/api/login.js

@@ -10,7 +10,7 @@ export function login(username, password, code, uuid,type) {
     type
   }
   return request({
-    url: '/login',
+    url: '/loginpc',
     headers: {
       isToken: false
     },

+ 1 - 1
src/components/EngineePipe/index.vue

@@ -39,7 +39,7 @@
           <el-row :gutter="20">
             <el-col :span="12">
               <el-form-item label="工程名称" prop="enginName">
-                <el-input v-model="queryParams.enginName" placeholder="请填写工程名称" maxlength="50" :disabled="title == '添加用料' "></el-input>
+                <el-input v-model="queryParams.enginName" placeholder="请填写工程名称" maxlength="60" :disabled="title == '添加用料' "></el-input>
               </el-form-item>
             </el-col>
             <el-col :span="12">

+ 9 - 1
src/views/system/user/profile/resetPwd.vue

@@ -18,7 +18,15 @@
 
 <script>
 import { updateUserPwd } from "@/api/system/user";
+var checkIdCard = (rule, value, cb) => {
+  const regIdCard = /^(?=.*[a-z])(?=.*[A-Z])(?=.*\d)(?=.*[\W_]).{8,}$/;
 
+  if (regIdCard.test(value)) {
+    return cb();
+  }
+
+  cb(new Error('用户密码长度必须不少于8位且至少包含大写字母、小写字母、数字和特殊符号'));
+}
 export default {
   data() {
     const equalToPassword = (rule, value, callback) => {
@@ -41,7 +49,7 @@ export default {
         ],
         newPassword: [
           { required: true, message: "新密码不能为空", trigger: "blur" },
-          { min: 6, max: 20, message: "长度在 6 到 20 个字符", trigger: "blur" }
+          { validator: checkIdCard, trigger: 'blur' },
         ],
         confirmPassword: [
           { required: true, message: "确认密码不能为空", trigger: "blur" },

+ 1 - 1
src/views/zdsz/engineeringDangerous/index.vue

@@ -184,7 +184,7 @@
           </el-col>
           <el-col :span="8">
             <el-form-item label="工程名称" prop="enginName">
-              <el-input v-model="form.enginName" placeholder="请填写作业基本信息" maxlength="50"></el-input>
+              <el-input v-model="form.enginName" placeholder="请填写工程名称" maxlength="50"></el-input>
             </el-form-item>
           </el-col>
           <el-col :span="8">

+ 1 - 1
src/views/zdsz/engineeringIndustry/index.vue

@@ -153,7 +153,7 @@
     <el-dialog :title="title" :visible.sync="open" append-to-body customClass="appendElDialog">
       <el-form ref="form" :model="form" :rules="rules" label-width="110px">
         <el-form-item label="工程名称" prop="enginName">
-          <el-input v-model="form.enginName" placeholder="请填写工程名称" maxlength="20"></el-input>
+          <el-input v-model="form.enginName" placeholder="请填写工程名称" maxlength="60"></el-input>
         </el-form-item>
         <el-form-item label="建筑单位" prop="constructUnit">
           <el-input v-model="form.constructUnit" placeholder="请填写建筑单位" maxlength="50"></el-input>

+ 1 - 1
src/views/zdsz/engineeringPipeJacking/index.vue

@@ -182,7 +182,7 @@
     <el-dialog :visible="nodeDetailVisible" :rules="nodeRules" title="节点信息" append-to-body customClass="appendElNodeDialog">
       <el-form ref="nodeForm" :model="zEngineeringInfoBo" :rules="nodeRules" label-width="110px">
         <el-form-item label="节点类型" prop="type">
-          <el-input v-model="nodeType" placeholder="顶1管" disabled></el-input>
+          <el-input v-model="nodeType" placeholder="顶管" disabled></el-input>
         </el-form-item>
         <el-form-item label="施工地址" prop="constructAddre">
           <el-input v-model="zEngineeringInfoBo.constructAddre" placeholder="请填写施工地址"></el-input>