guoyujia 1 år sedan
förälder
incheckning
8a5ade65d2

+ 2 - 2
src/views/business/carrier/form.vue

@@ -4,10 +4,10 @@
     <div class="form-container">
       <el-form ref="carrierFormRef" class="master-container" :rules="rules" v-loading="loading" :model="form" label-width="80px">
         <el-form-item label="载具编号" prop="code" required>
-          <el-input v-model="form.code" placeholder="请输入载具编号" />
+          <el-input v-model.trim="form.code" placeholder="请输入载具编号" />
         </el-form-item>
         <el-form-item label="备注" prop="remark">
-          <el-input v-model="form.remark" placeholder="请输入备注" />
+          <el-input v-model.trim="form.remark" placeholder="请输入备注" />
         </el-form-item>
       </el-form>
     </div>

+ 1 - 1
src/views/business/carrier/formAbandonment.vue

@@ -8,7 +8,7 @@
           <el-date-picker type="date" v-model="form.abandonmentDate" placeholder="请选择废弃日期" format="YYYY-MM-DD" value-format="YYYY-MM-DD" />
         </el-form-item>
         <el-form-item label="废弃原因" prop="abandonmentReason" required>
-          <el-input v-model="form.abandonmentReason" placeholder="请输入废弃原因" />
+          <el-input v-model.trim="form.abandonmentReason" placeholder="请输入废弃原因" />
         </el-form-item>
       </el-form>
     </div>

+ 2 - 2
src/views/business/carrier/formCategory.vue

@@ -6,10 +6,10 @@
           <el-tree-select v-model="form.parentId" :data="parentCategories" check-strictly :render-after-expand="false" />
         </el-form-item>
         <el-form-item label="类别名称" prop="name">
-          <el-input v-model="form.name" placeholder="类别名称" />
+          <el-input v-model.trim="form.name" placeholder="类别名称" />
         </el-form-item>
         <el-form-item label="备注" prop="remark">
-          <el-input v-model="form.remark" placeholder="请填写备注" />
+          <el-input v-model.trim="form.remark" placeholder="请填写备注" />
         </el-form-item>
       </el-form>
     </div>

+ 1 - 1
src/views/business/carrier/index.vue

@@ -58,7 +58,7 @@
       <el-form class="list-search-container" :model="queryParams" ref="queryRef" :inline="true">
         <el-form-item class="section-title" label="载具管理" />
         <el-form-item>
-          <el-input placeholder="请输入载具编号" v-model="queryParams.code"   @keydown.enter.prevent
+          <el-input placeholder="请输入载具编号" v-model.trim="queryParams.code"   @keydown.enter.prevent
           @keyup.enter="handleQueryCarrier"/>
         </el-form-item>
         <el-form-item>

+ 1 - 1
src/views/business/department/form.vue

@@ -13,7 +13,7 @@
         </el-form-item>
 
         <el-form-item :label="form.type === '1' ? '企业名称' : '部门名称'" prop="deptName">
-          <el-input v-model="form.deptName" :placeholder="form.type === '1' ? '请输入企业名称' : '请输入部门名称'" />
+          <el-input v-model.trim="form.deptName" :placeholder="form.type === '1' ? '请输入企业名称' : '请输入部门名称'" />
         </el-form-item>
         <el-form-item v-if="form.type === '0'" label="是否为工段" prop="isWorkSection">
           <el-select v-model="form.isWorkSection" placeholder="请选择是否为工段">

+ 10 - 10
src/views/business/employee/index.vue

@@ -4,13 +4,13 @@
     <el-form class="list-search-container" :model="queryParams" ref="queryRef" :inline="true" v-show="showSearch" label-width="68px">
       <el-form-item class="section-title" label="员工管理" />
       <el-form-item label="员工编码:" prop="userName">
-        <el-input v-model="queryParams.userName" placeholder="请输入员工编码" clearable style="width: 130px" @keyup.enter="handleQueryUser" />
+        <el-input v-model.trim="queryParams.userName" placeholder="请输入员工编码" clearable style="width: 130px" @keyup.enter="handleQueryUser" />
       </el-form-item>
       <el-form-item label="员工姓名:" prop="nickName">
-        <el-input v-model="queryParams.nickname" placeholder="请输入员工姓名" clearable style="width: 130px" @keyup.enter="handleQueryUser" />
+        <el-input v-model.trim="queryParams.nickname" placeholder="请输入员工姓名" clearable style="width: 130px" @keyup.enter="handleQueryUser" />
       </el-form-item>
       <el-form-item label="手机号码:" prop="phoneNumber">
-        <el-input v-model="queryParams.phoneNumber" placeholder="请输入手机号码" clearable style="width: 130px" @keyup.enter="handleQueryUser" />
+        <el-input v-model.trim="queryParams.phoneNumber" placeholder="请输入手机号码" clearable style="width: 130px" @keyup.enter="handleQueryUser" />
       </el-form-item>
       <el-form-item>
         <el-button type="info" icon="Search" @click="handleQueryUser">搜索</el-button>
@@ -50,22 +50,22 @@
       <div class="form-container">
         <el-form ref="userRef" :model="form" class="master-container" :rules="rules" label-width="90px">
           <el-form-item label="员工姓名" prop="nickName">
-            <el-input v-model="form.nickName" placeholder="请输入员工姓名" maxlength="30" />
+            <el-input v-model.trim="form.nickName" placeholder="请输入员工姓名" maxlength="30" />
           </el-form-item>
           <el-form-item label="合同单位:" prop="contractCompanyName">
-          <el-select-v2 v-model="form.contractCompanyName" filterable clearable :options="contractCompanyList" placeholder="请选择合同单位" style="width: 100%" />
+          <el-select-v2 v-model.trim="form.contractCompanyName" filterable clearable :options="contractCompanyList" placeholder="请选择合同单位" style="width: 100%" />
           </el-form-item>  
           <el-form-item label="手机号码" prop="phoneNumber">
-            <el-input v-model="form.phoneNumber" placeholder="请输入手机号码" maxlength="11" />
+            <el-input v-model.trim="form.phoneNumber" placeholder="请输入手机号码" maxlength="11" />
           </el-form-item>
           <el-form-item label="邮箱" prop="email">
-            <el-input v-model="form.email" placeholder="请输入邮箱" maxlength="50" />
+            <el-input v-model.trim="form.email" placeholder="请输入邮箱" maxlength="50" />
           </el-form-item>
           <el-form-item v-if="form.userId == undefined" label="员工编码" prop="userName">
-            <el-input v-model="form.userName" placeholder="请输入员工编码" maxlength="30" />
+            <el-input v-model.trim="form.userName" placeholder="请输入员工编码" maxlength="30" />
           </el-form-item>
           <el-form-item v-if="form.userId == undefined" label="登录密码" prop="password">
-            <el-input v-model="form.password" placeholder="请输入登录密码" type="password" maxlength="20" show-password />
+            <el-input v-model.trim="form.password" placeholder="请输入登录密码" type="password" maxlength="20" show-password />
           </el-form-item>
           <el-form-item label="用户性别">
             <el-select v-model="form.sex" placeholder="请选择">
@@ -73,7 +73,7 @@
             </el-select>
           </el-form-item>
           <el-form-item label="备注">
-            <el-input v-model="form.remark" type="textarea" placeholder="请输入内容"></el-input>
+            <el-input v-model.trim="form.remark" type="textarea" placeholder="请输入内容"></el-input>
           </el-form-item>
         </el-form>
       </div>

+ 3 - 3
src/views/business/equipment/formCategory.vue

@@ -7,13 +7,13 @@
           <el-tree-select v-model="form.parentId" :data="parentCategories" check-strictly :render-after-expand="false" />
         </el-form-item>
         <el-form-item label="设备类别名称" prop="name">
-          <el-input v-model="form.name" placeholder="请输入设备类别名称" />
+          <el-input v-model.trim="form.name" placeholder="请输入设备类别名称" />
         </el-form-item>
         <el-form-item label="设备类别编号" prop="code">
-          <el-input v-model="form.code" placeholder="请输入设备类别编号" />
+          <el-input v-model.trim="form.code" placeholder="请输入设备类别编号" />
         </el-form-item>
         <el-form-item label="备注" prop="remark">
-          <el-input v-model="form.remark" placeholder="请输入设备类别状态" />
+          <el-input v-model.trim="form.remark" placeholder="请输入设备类别状态" />
         </el-form-item>
         <el-form-item label="排序" prop="sort">
           <el-input-number v-model="form.sort" :min="1" controls-position="right" />

+ 3 - 3
src/views/business/equipment/formDetail.vue

@@ -3,17 +3,17 @@
     <div class="form-container">
       <el-form ref="formDetailRef" v-loading="loading" class="master-container" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="设备编码" prop="equipmentCode">
-          <el-input v-model="form.equipmentCode" placeholder="请输入设备名称" />
+          <el-input v-model.trim="form.equipmentCode" placeholder="请输入设备名称" />
         </el-form-item>
         <el-form-item label="使用部门" prop="usageDeptAlias">
-          <el-input v-model="form.usageDeptAlias" placeholder="请选择使用部门">
+          <el-input v-model.trim="form.usageDeptAlias" placeholder="请选择使用部门">
             <template #append>
               <el-button icon="Search" @click="handleSelectDeptSingle" />
             </template>
           </el-input>
         </el-form-item>
         <el-form-item label="备注" prop="remark">
-          <el-input v-model="form.remark" placeholder="请输入备注" />
+          <el-input v-model.trim="form.remark" placeholder="请输入备注" />
         </el-form-item>
       </el-form>
     </div>

+ 3 - 3
src/views/business/equipment/formDoc.vue

@@ -4,13 +4,13 @@
     <div class="form-container">
       <el-form ref="formEquipmentRef" v-loading="loading" class="master-container" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="设备名称" prop="equipmentName">
-          <el-input v-model="form.equipmentName" placeholder="请输入设备名称" required />
+          <el-input v-model.trim="form.equipmentName" placeholder="请输入设备名称" required />
         </el-form-item>
         <el-form-item label="设备规格" prop="standard">
-          <el-input v-model="form.standard" placeholder="请输入规格型号" />
+          <el-input v-model.trim="form.standard" placeholder="请输入规格型号" />
         </el-form-item>
         <el-form-item label="备注" prop="remark">
-          <el-input v-model="form.remark" placeholder="请输入备注" />
+          <el-input v-model.trim="form.remark" placeholder="请输入备注" />
         </el-form-item>
       </el-form>
     </div>

+ 1 - 1
src/views/business/equipment/index.vue

@@ -43,7 +43,7 @@
       <el-form class="list-search-container" :model="queryParams" ref="queryRef" :inline="true">
         <el-form-item class="section-title" label="设备档案管理" />
         <el-form-item>
-          <el-input placeholder="请输入设备名称" v-model="queryParams.keywords"  @keydown.enter.prevent
+          <el-input placeholder="请输入设备名称" v-model.trim="queryParams.keywords"  @keydown.enter.prevent
           @keyup.enter="handleRefreshEquipment" clearable style="width: 180px" />
         </el-form-item>
         <el-form-item>

+ 1 - 1
src/views/business/equipment/listDetail.vue

@@ -4,7 +4,7 @@
       <el-form class="list-search-container" :inline="true">
         <el-form-item class="section-title" label="设备清单" />
         <el-form-item label="设备编码:">
-          <el-input placeholder="请输入设备编码" v-model="queryParams.equipmentCode" clearable style="width: 180px" />
+          <el-input placeholder="请输入设备编码" v-model.trim="queryParams.equipmentCode" clearable style="width: 180px" />
         </el-form-item>
         <el-form-item>
           <el-button type="info" icon="Search" @click="handleRefreshDetail">搜索</el-button>

+ 4 - 4
src/views/business/equipmentMaintenance/form.vue

@@ -28,22 +28,22 @@
           <el-row :gutter="30">
             <el-col :span="6">
               <el-form-item label="设备类别编号" prop="code">
-                <el-input v-model="form.code" placeholder="请输入设备类别编号" />
+                <el-input v-model.trim="form.code" placeholder="请输入设备类别编号" />
               </el-form-item>
             </el-col>
             <el-col :span="6">
               <el-form-item label="设备类别名称" prop="name">
-                <el-input v-model="form.name" placeholder="请输入设备类别名称" />
+                <el-input v-model.trim="form.name" placeholder="请输入设备类别名称" />
               </el-form-item>
             </el-col>
             <el-col :span="6">
               <el-form-item label="设备类别描述" prop="remark">
-                <el-input v-model="form.remark" placeholder="请输入设备类别描述" />
+                <el-input v-model.trim="form.remark" placeholder="请输入设备类别描述" />
               </el-form-item>
             </el-col>
             <el-col :span="6">
               <el-form-item label="设备类别排序" prop="sort">
-                <el-input v-model="form.sort" placeholder="请输入设备类别排序" />
+                <el-input v-model.trim="form.sort" placeholder="请输入设备类别排序" />
               </el-form-item>
             </el-col>
           </el-row>

+ 1 - 1
src/views/business/equipmentMaintenance/index.vue

@@ -28,7 +28,7 @@
             />
           </el-form-item>
           <el-form-item label="设备名称:">
-            <el-input placeholder="请输入设备名称/编号" v-model="queryParams.equipmentName" style="width: 130px" />
+            <el-input placeholder="请输入设备名称/编号" v-model.trim="queryParams.equipmentName" style="width: 130px" />
           </el-form-item>
           <el-form-item><el-button type="info" icon="Search">搜索</el-button></el-form-item>
         </el-form>

+ 3 - 3
src/views/business/process/form.vue

@@ -4,10 +4,10 @@
     <div class="form-container">
       <el-form ref="processRef" v-loading="loading" class="master-container" :model="form" :rules="rules" label-width="80px">
         <el-form-item label="工序编码" prop="processCode">
-          <el-input v-model="form.processCode" placeholder="请输入工序编码" />
+          <el-input v-model.trim="form.processCode" placeholder="请输入工序编码" />
         </el-form-item>
         <el-form-item label="工序简称" prop="processAlias">
-          <el-input v-model="form.processAlias" placeholder="请输入工序简称" />
+          <el-input v-model.trim="form.processAlias" placeholder="请输入工序简称" />
         </el-form-item>
         <el-form-item label="工序状态" prop="status">
           <el-select v-model="form.status" placeholder="请选择工序状态">
@@ -15,7 +15,7 @@
           </el-select>
         </el-form-item>
         <el-form-item label="备注" prop="remark">
-          <el-input v-model="form.remark" placeholder="请输入工序描述" />
+          <el-input v-model.trim="form.remark" placeholder="请输入工序描述" />
         </el-form-item>
       </el-form>
     </div>

+ 1 - 1
src/views/business/product/form-backup.vue

@@ -24,7 +24,7 @@
               <span v-else>{{ form.specification }}</span>
             </el-form-item>
             <el-form-item label="客户简称" prop="companyAlias">
-              <el-input v-if="editStatus" v-model="form.companyAlias" placeholder="客户集团简称" />
+              <el-input v-if="editStatus" v-model.trim="form.companyAlias" placeholder="客户集团简称" />
               <span v-else>{{ form.companyAlias }}</span>
             </el-form-item>
             <el-form-item label="直径" prop="diameter">

+ 1 - 1
src/views/business/product/form.vue

@@ -6,7 +6,7 @@
         <el-row :gutter="24">
           <el-col :span="12">
             <el-form-item label="客户集团简称" prop="companyAlias">
-              <el-input v-model="form.companyAlias" placeholder="客户集团简称" />
+              <el-input v-model.trim="form.companyAlias" placeholder="客户集团简称" />
             </el-form-item>
             <el-form-item label="类别" prop="type">
               <el-select v-model="form.type" placeholder="请选择类别">

+ 1 - 1
src/views/business/productionBatch/index.vue

@@ -7,7 +7,7 @@
         <el-form-item label="产品描述:">
           <el-input
             placeholder="请输入产品描述"
-            v-model="queryParams.keywords"
+            v-model.trim="queryParams.keywords"
             @keyup.enter="handleQuery"
             @keydown.enter.prevent
             clearable

+ 1 - 1
src/views/business/productionPlan/index.vue

@@ -33,7 +33,7 @@
     <!-- 搜索区 -->
     <el-form class="list-search-container" :model="queryParams" ref="queryRef" :inline="true">
       <el-form-item label="计划单号:">
-        <el-input placeholder="请输入计划单号"  @keydown.enter.prevent @keyup.enter="handleQuery" v-model="queryParams.planningNumber" />
+        <el-input placeholder="请输入计划单号"  @keydown.enter.prevent @keyup.enter="handleQuery" v-model.trim="queryParams.planningNumber" />
       </el-form-item>
       <el-form-item label="状态:">
         <el-select-v2

+ 1 - 1
src/views/business/productionTask/index.vue

@@ -6,7 +6,7 @@
       <el-form class="list-search-container" :model="queryParams" ref="queryRef" :inline="true">
         <el-form-item class="section-title" label="生产子计划" />
         <el-form-item label="产品描述:">
-          <el-input placeholder="请输入" @keyup.enter="handleQuery" @keydown.enter.prevent clearable v-model="queryParams.planningNumber" />
+          <el-input placeholder="请输入" @keyup.enter="handleQuery" @keydown.enter.prevent clearable v-model.trim="queryParams.planningNumber" />
         </el-form-item>
         <el-form-item class="section-title" label="当前工段:">
           <el-select-v2 v-model="queryParams.deptId" filterable :options="deptList" placeholder="请选择工段" @change="handleDeptChange" />

+ 6 - 6
src/views/business/tenant/form.vue

@@ -6,22 +6,22 @@
           <image-upload :limit="1" :isShowTip="false" v-model="form.logo" />
         </el-form-item>
         <el-form-item label="企业全称:" prop="name">
-          <el-input v-model="form.orgName" placeholder="请输入企业全称" />
+          <el-input v-model.trim="form.orgName" placeholder="请输入企业全称" />
         </el-form-item>
         <el-form-item label="统一社会信用编码:" prop="orgCrtCode">
-          <el-input v-model="form.orgCrtCode" placeholder="请输入统一社会信用编码" />
+          <el-input v-model.trim="form.orgCrtCode" placeholder="请输入统一社会信用编码" />
         </el-form-item>
         <el-form-item label="详细地址:" prop="orgAddr">
-          <el-input v-model="form.orgAddr" placeholder="选择省市区" />
+          <el-input v-model.trim="form.orgAddr" placeholder="选择省市区" />
         </el-form-item>
         <el-form-item label="联系人:" prop="contactName">
-          <el-input v-model="form.contactName" placeholder="请输入联系人" />
+          <el-input v-model.trim="form.contactName" placeholder="请输入联系人" />
         </el-form-item>
         <el-form-item label="联系电话:" prop="contactPhone">
-          <el-input v-model="form.contactPhone" placeholder="请输入联系电话" />
+          <el-input v-model.trim="form.contactPhone" placeholder="请输入联系电话" />
         </el-form-item>
         <el-form-item label="电子邮箱:" prop="contactEmail">
-          <el-input v-model="form.contactEmail" placeholder="请输入电子邮箱" />
+          <el-input v-model.trim="form.contactEmail" placeholder="请输入电子邮箱" />
         </el-form-item>
       </el-form>
     </div>

+ 2 - 2
src/views/business/tenant/index.vue

@@ -1,10 +1,10 @@
 <template>
   <div class="page-container column-container">
     <!-- 搜索区 -->
-    <el-form class="list-search-container" :model="queryParams" ref="queryRef" :inline="true" label-width="68px" @submit.native.prevent>
+    <el-form class="list-search-container" :model="queryParams" ref="queryRef" :inline="true" label-width="68px">
       <el-form-item class="section-title" label="租户管理" />
       <el-form-item label="租户名称:" prop="orgName">
-        <el-input v-model="queryParams.orgName" placeholder="请输入租户名称" clearable @keyup.enter="handleQuery" />
+        <el-input v-model.trim="queryParams.orgName" placeholder="请输入租户名称" clearable @keyup.enter="handleQuery"  @keydown.enter.prevent />
       </el-form-item>
       <el-form-item>
         <el-button type="info" icon="Search" @click="handleQuery">搜索</el-button>

+ 2 - 2
src/views/business/turnover/form.vue

@@ -4,7 +4,7 @@
     <div class="form-container">
       <el-form ref="turnoverFormRef" class="master-container" :rules="rules" v-loading="loading" :model="form" label-width="100px">
         <el-form-item label="周转区名称" prop="code" >
-          <el-input v-model="form.code" placeholder="请输入周转区名称" />
+          <el-input v-model.trim="form.code" placeholder="请输入周转区名称" />
         </el-form-item>
         <el-form-item label="状态" prop="status">
           <el-select v-model="form.status" placeholder="请选择周转区状态">
@@ -12,7 +12,7 @@
           </el-select>
         </el-form-item>
         <el-form-item label="备注" prop="remark">
-          <el-input v-model="form.remark" placeholder="请输入备注" />
+          <el-input v-model.trim="form.remark" placeholder="请输入备注" />
         </el-form-item>
       </el-form>
     </div>

+ 2 - 2
src/views/dialog/equipment.vue

@@ -15,7 +15,7 @@
           placeholder="请输入设备编码"
           @keydown.enter.prevent
           @keyup.enter="handleSearch"
-          v-model="queryParams.equipmentCode"
+          v-model.trim="queryParams.equipmentCode"
         />
       </el-form-item>
       <el-form-item>
@@ -23,7 +23,7 @@
           placeholder="请输入设备名称"
           @keydown.enter.prevent
           @keyup.enter="handleSearch"
-          v-model="queryParams.equipmentName"
+          v-model.trim="queryParams.equipmentName"
         />
       </el-form-item>
       <el-form-item>

+ 2 - 2
src/views/login.vue

@@ -8,7 +8,7 @@
       <span class="title">欢迎使用德迈仕数字化平台</span>
       <el-form ref="loginRef" :model="loginForm" :rules="loginRules" class="login-form">
         <el-form-item prop="username">
-          <el-input v-model="loginForm.username" type="text" size="large" auto-complete="off" placeholder="账号">
+          <el-input v-model.trim="loginForm.username" type="text" size="large" auto-complete="off" placeholder="账号">
             <template #prefix>
               <svg-icon icon-class="user" class="el-input__icon input-icon" />
             </template>
@@ -16,7 +16,7 @@
         </el-form-item>
         <el-form-item prop="password">
           <el-input
-            v-model="loginForm.password"
+            v-model.trim="loginForm.password"
             type="password"
             size="large"
             auto-complete="off"

+ 7 - 7
src/views/register.vue

@@ -3,42 +3,42 @@
     <el-form ref="registerRef" :model="registerForm" :rules="registerRules" class="register-form">
       <h3 class="title">国家德迈仕数字化平台</h3>
       <el-form-item prop="phonenumber">
-        <el-input v-model="registerForm.phonenumber" type="text" size="large" auto-complete="off" placeholder="手机号">
+        <el-input v-model.trim="registerForm.phonenumber" type="text" size="large" auto-complete="off" placeholder="手机号">
           <template #prefix>
             <svg-icon icon-class="phone" class="el-input__icon input-icon" />
           </template>
         </el-input>
       </el-form-item>
       <el-form-item prop="username">
-        <el-input v-model="registerForm.username" type="text" size="large" auto-complete="off" placeholder="账号">
+        <el-input v-model.trim="registerForm.username" type="text" size="large" auto-complete="off" placeholder="账号">
           <template #prefix>
             <svg-icon icon-class="user" class="el-input__icon input-icon" />
           </template>
         </el-input>
       </el-form-item>
       <el-form-item prop="password">
-        <el-input v-model="registerForm.password" type="password" size="large" auto-complete="off" placeholder="请输入密码" @keyup.enter="handleRegister">
+        <el-input v-model.trim="registerForm.password" type="password" size="large" auto-complete="off" placeholder="请输入密码" @keyup.enter="handleRegister">
           <template #prefix>
             <svg-icon icon-class="password" class="el-input__icon input-icon" />
           </template>
         </el-input>
       </el-form-item>
       <el-form-item prop="confirmPassword">
-        <el-input v-model="registerForm.confirmPassword" type="password" size="large" auto-complete="off" placeholder="请确认密码" @keyup.enter="handleRegister">
+        <el-input v-model.trim="registerForm.confirmPassword" type="password" size="large" auto-complete="off" placeholder="请确认密码" @keyup.enter="handleRegister">
           <template #prefix>
             <svg-icon icon-class="password" class="el-input__icon input-icon" />
           </template>
         </el-input>
       </el-form-item>
       <el-form-item prop="companyName">
-        <el-input v-model="registerForm.companyName" type="text" size="large" auto-complete="off" placeholder="企业名称" @keyup.enter="handleRegister">
+        <el-input v-mode.triml="registerForm.companyName" type="text" size="large" auto-complete="off" placeholder="企业名称" @keyup.enter="handleRegister">
           <template #prefix>
             <svg-icon icon-class="build" class="el-input__icon input-icon" />
           </template>
         </el-input>
       </el-form-item>
       <el-form-item prop="creditCode">
-        <el-input v-model="registerForm.creditCode" type="text" size="large" auto-complete="off" placeholder="统一社会信用编码" @keyup.enter="handleRegister">
+        <el-input v-model.trim="registerForm.creditCode" type="text" size="large" auto-complete="off" placeholder="统一社会信用编码" @keyup.enter="handleRegister">
           <template #prefix>
             <svg-icon icon-class="online" class="el-input__icon input-icon" />
           </template>
@@ -51,7 +51,7 @@
         </el-radio-group>
       </el-form-item>
       <el-form-item prop="code" v-if="captchaEnabled">
-        <el-input size="large" v-model="registerForm.code" auto-complete="off" placeholder="验证码" style="width: 63%" @keyup.enter="handleRegister">
+        <el-input size="large" v-model.trim="registerForm.code" auto-complete="off" placeholder="验证码" style="width: 63%" @keyup.enter="handleRegister">
           <template #prefix>
             <svg-icon icon-class="validCode" class="el-input__icon input-icon" />
           </template>

+ 5 - 5
src/views/system/dept/index.vue

@@ -6,7 +6,7 @@
     </div>
     <el-form class="list-search-container" :model="queryParams" ref="queryRef" :inline="true" v-show="showSearch">
       <el-form-item :label="dept + '名称:'" prop="deptName">
-        <el-input size="small" v-model="queryParams.deptName" :placeholder="'请输入' + dept + '名称'" clearable style="width: 200px" @keyup.enter="handleQuery" />
+        <el-input size="small" v-model.trim="queryParams.deptName" :placeholder="'请输入' + dept + '名称'" clearable style="width: 200px" @keyup.enter="handleQuery" />
       </el-form-item>
       <el-form-item>
         <el-button size="small" type="primary" icon="Search" @click="handleQuery">搜索</el-button>
@@ -67,7 +67,7 @@
           </el-col>
           <el-col :span="12">
             <el-form-item :label="form.type === '1' ? '企业名称' : '部门名称'" prop="deptName">
-              <el-input v-model="form.deptName" :placeholder="
+              <el-input v-model.trim="form.deptName" :placeholder="
                 form.type === '1' ? '请输入企业名称' : '请输入部门名称'
               " />
             </el-form-item>
@@ -79,17 +79,17 @@
           </el-col>
           <el-col :span="12">
             <el-form-item label="负责人" prop="leader">
-              <el-input v-model="form.leader" placeholder="请输入负责人" maxlength="20" />
+              <el-input v-model.trim="form.leader" placeholder="请输入负责人" maxlength="20" />
             </el-form-item>
           </el-col>
           <el-col :span="12">
             <el-form-item label="联系电话" prop="phone">
-              <el-input v-model="form.phone" placeholder="请输入联系电话" maxlength="11" />
+              <el-input v-model.trim="form.phone" placeholder="请输入联系电话" maxlength="11" />
             </el-form-item>
           </el-col>
           <el-col :span="12">
             <el-form-item label="邮箱" prop="email">
-              <el-input v-model="form.email" placeholder="请输入邮箱" maxlength="50" />
+              <el-input v-model.trim="form.email" placeholder="请输入邮箱" maxlength="50" />
             </el-form-item>
           </el-col>
           <el-col :span="12">

+ 2 - 2
src/views/system/role/selectUser.vue

@@ -3,10 +3,10 @@
   <el-dialog title="选择用户" v-model="visible" width="1200px" top="5vh" append-to-body draggable>
     <el-form :model="queryParams" ref="queryRef" :inline="true">
       <el-form-item label="用户名称" prop="userName">
-        <el-input v-model="queryParams.userName" placeholder="请输入用户名称" clearable style="width: 200px" @keyup.enter="handleQuery" />
+        <el-input v-model.trim="queryParams.userName" placeholder="请输入用户名称" clearable style="width: 200px" @keyup.enter="handleQuery" />
       </el-form-item>
       <el-form-item label="手机号码" prop="phonenumber">
-        <el-input v-model="queryParams.phonenumber" placeholder="请输入手机号码" clearable style="width: 200px" @keyup.enter="handleQuery" />
+        <el-input v-model.trim="queryParams.phonenumber" placeholder="请输入手机号码" clearable style="width: 200px" @keyup.enter="handleQuery" />
       </el-form-item>
       <el-form-item>
         <el-button type="info" icon="Search" @click="handleQuery">搜索</el-button>

+ 8 - 8
src/views/system/user/index.vue

@@ -30,10 +30,10 @@
       <el-form class="list-search-container" :model="queryParams" ref="queryRef" :inline="true">
         <el-form-item class="section-title" label="管理员列表" />
         <el-form-item label="用户名称:" prop="userName">
-          <el-input v-model="queryParams.userName" placeholder="请输入用户名称" clearable style="width: 130px" @keyup.enter="handleQuery" />
+          <el-input v-model.trim="queryParams.userName" placeholder="请输入用户名称" clearable style="width: 130px" @keyup.enter="handleQuery" />
         </el-form-item>
         <el-form-item label="手机号码:" prop="phonenumber">
-          <el-input v-model="queryParams.phonenumber" placeholder="请输入手机号码" clearable style="width: 130px" @keyup.enter="handleQuery" />
+          <el-input v-model.trim="queryParams.phonenumber" placeholder="请输入手机号码" clearable style="width: 130px" @keyup.enter="handleQuery" />
         </el-form-item>
         <el-form-item>
           <span>&emsp;&emsp;</span>
@@ -79,19 +79,19 @@
       <div class="form-container">
         <el-form class="master-container" :model="form" :rules="rules" ref="userRef" label-width="80px">
           <el-form-item label="用户昵称" prop="nickName">
-            <el-input v-model="form.nickName" placeholder="请输入用户昵称" maxlength="30" />
+            <el-input v-model.trim="form.nickName" placeholder="请输入用户昵称" maxlength="30" />
           </el-form-item>
           <el-form-item label="手机号码" prop="phonenumber">
-            <el-input v-model="form.phonenumber" placeholder="请输入手机号码" maxlength="11" />
+            <el-input v-model.trim="form.phonenumber" placeholder="请输入手机号码" maxlength="11" />
           </el-form-item>
           <el-form-item label="邮箱" prop="email">
-            <el-input v-model="form.email" placeholder="请输入邮箱" maxlength="50" />
+            <el-input v-model.trim="form.email" placeholder="请输入邮箱" maxlength="50" />
           </el-form-item>
           <el-form-item v-if="form.userId == undefined" label="用户名称" prop="userName">
-            <el-input v-model="form.userName" placeholder="请输入用户名称" maxlength="30" />
+            <el-input v-model.trim="form.userName" placeholder="请输入用户名称" maxlength="30" />
           </el-form-item>
           <el-form-item v-if="form.userId == undefined" label="用户密码" prop="password">
-            <el-input v-model="form.password" placeholder="请输入用户密码" type="password" maxlength="20" show-password />
+            <el-input v-model.trim="form.password" placeholder="请输入用户密码" type="password" maxlength="20" show-password />
           </el-form-item>
           <el-form-item label="用户性别">
             <el-select v-model="form.sex" placeholder="请选择">
@@ -104,7 +104,7 @@
             </el-select>
           </el-form-item>
           <el-form-item label="备注">
-            <el-input v-model="form.remark" type="textarea" placeholder="请输入内容"></el-input>
+            <el-input v-model.trim="form.remark" type="textarea" placeholder="请输入内容"></el-input>
           </el-form-item>
         </el-form>
       </div>

+ 3 - 3
src/views/system/user/profile/resetPwd.vue

@@ -1,13 +1,13 @@
 <template>
    <el-form ref="pwdRef" :model="user" :rules="rules" label-width="80px">
       <el-form-item label="旧密码" prop="oldPassword">
-         <el-input v-model="user.oldPassword" placeholder="请输入旧密码" type="password" show-password />
+         <el-input v-model.trim="user.oldPassword" placeholder="请输入旧密码" type="password" show-password />
       </el-form-item>
       <el-form-item label="新密码" prop="newPassword">
-         <el-input v-model="user.newPassword" placeholder="请输入新密码" type="password" show-password />
+         <el-input v-model.trim="user.newPassword" placeholder="请输入新密码" type="password" show-password />
       </el-form-item>
       <el-form-item label="确认密码" prop="confirmPassword">
-         <el-input v-model="user.confirmPassword" placeholder="请确认新密码" type="password" show-password/>
+         <el-input v-model.trim="user.confirmPassword" placeholder="请确认新密码" type="password" show-password/>
       </el-form-item>
       <el-form-item>
       <el-button type="primary" @click="submit">保存</el-button>

+ 3 - 3
src/views/system/user/profile/userInfo.vue

@@ -1,13 +1,13 @@
 <template>
    <el-form ref="userRef" :model="user" :rules="rules" label-width="80px">
       <el-form-item label="用户昵称" prop="nickName">
-         <el-input v-model="user.nickName" maxlength="30" />
+         <el-input v-model.trim="user.nickName" maxlength="30" />
       </el-form-item>
       <el-form-item label="手机号码" prop="phonenumber">
-         <el-input v-model="user.phonenumber" maxlength="11" />
+         <el-input v-model.trim="user.phonenumber" maxlength="11" />
       </el-form-item>
       <el-form-item label="邮箱" prop="email">
-         <el-input v-model="user.email" maxlength="50" />
+         <el-input v-model.trim="user.email" maxlength="50" />
       </el-form-item>
       <el-form-item label="性别">
          <el-radio-group v-model="user.sex">