Browse Source

企业注册

liuxiangqi 2 years ago
parent
commit
95644a6fd1

+ 21 - 2
src/assets/styles/index.scss

@@ -720,13 +720,13 @@ $border: #ddd;
   border-collapse: collapse;
   table-layout: fixed;
   border: 1px solid #4296d6;
-  font-size: 13px;
+  font-size: 12px;
   margin: 0 auto;
   th,
   td {
       position: relative;
       line-height: 19px;
-      padding: 10px 20px;
+      padding: 4px 20px;
       border: 1px solid #4296d6;
       word-wrap: break-word;
       word-break: break-all;
@@ -741,3 +741,22 @@ $border: #ddd;
     background: #fff;
   }
 }
+.table_register {
+  .el-input--medium .el-input__inner {
+    height: 25px !important;
+    line-height: 25px !important;
+  }
+  .el-form-item {
+    margin-bottom: 0px;
+  }
+  .el-form-item__error {
+    position: relative;
+  }
+  .el-input--medium {
+    font-size: 12px;
+  }
+  .el-input--medium .el-input__inner {
+    height: 25px;
+    line-height: 25px;
+  }
+}

+ 4 - 95
src/views/common/registerFirst.vue

@@ -12,42 +12,6 @@
       <el-form ref="registerForm" :model="registerForm" :rules="registerRules" label-width="200px">
         <template v-if="tokenVisile">
           <table class="table_register">
-            <!-- 注册通过统一信用代码和默认密码123456去登录 -->
-            <!-- <tr>
-              <th rowspan="2">账户信息</th>
-              <th><span style="color: red;">*</span>账户名称</th>
-              <td>
-                <el-form-item label-width="0" prop="userName">
-                  <el-input v-model="registerForm.userName" type="text" auto-complete="off" placeholder="账号">
-                  </el-input>
-                </el-form-item>
-              </td>
-              <th><span style="color: red;">*</span>密码</th>
-              <td>
-                <el-form-item label-width="0" prop="password">
-                  <el-input
-                    v-model="registerForm.password"
-                    type="password"
-                    auto-complete="new-password"
-                    placeholder="密码">
-                  </el-input>
-                </el-form-item>
-              </td>
-            </tr>
-            <tr>
-              <th><span style="color: red;">*</span>确认密码</th>
-              <td>
-                <el-form-item label-width="0" prop="confirmPassword">
-                  <el-input
-                    v-model="registerForm.confirmPassword"
-                    type="password"
-                    auto-complete="new-password"
-                    placeholder="确认密码">
-                  </el-input>
-                </el-form-item>
-              </td>
-            </tr> -->
-
             <tr>
               <th rowspan="6">企业信息</th>
               <th><span style="color: red;">*</span>企业名称</th>
@@ -155,32 +119,6 @@
               </td>
             </tr>
             <tr>
-              <th rowspan="2">账户联系人信息</th>
-              <th><span style="color: red;">*</span>姓名</th>
-              <td>
-                <el-form-item label-width="0" prop="nickName">
-                  <el-input v-model="registerForm.nickName" type="text" auto-complete="off" placeholder="姓名">
-                  </el-input>
-                </el-form-item>
-              </td>
-              <th><span style="color: red;">*</span>手机号码</th>
-              <td>
-                <el-form-item label-width="0" prop="phonenumber">
-                  <el-input v-model="registerForm.phonenumber" type="text" auto-complete="off" placeholder="手机号码">
-                  </el-input>
-                </el-form-item>
-              </td>
-            </tr>
-            <tr>
-              <th><span style="color: red;">*</span>邮箱地址</th>
-              <td>
-                <el-form-item label-width="0" prop="email">
-                  <el-input v-model="registerForm.email" type="text" auto-complete="off" placeholder="邮箱地址">
-                  </el-input>
-                </el-form-item>
-              </td>
-            </tr>
-            <tr>
               <th rowspan="3">法人信息</th>
               <th><span style="color: red;">*</span>姓名</th>
               <td>
@@ -442,13 +380,6 @@ export default {
     ImageUpload
   },
   data() {
-    const equalToPassword = (rule, value, callback) => {
-      if (this.registerForm.password !== value) {
-        callback(new Error("两次输入的密码不一致"));
-      } else {
-        callback();
-      }
-    };
     return {
       tokenVisile: false,
       limit: 1, //长传图片数量
@@ -483,8 +414,6 @@ export default {
         districtId: '',
         mainProducts: '',
         userName: "",
-        password: "",
-        confirmPassword: "",
         techFlag: 1,
         listedFlag: 1,
         investFlag: 1,
@@ -495,26 +424,6 @@ export default {
           { required: true, trigger: "blur", message: "请输入您的账号" },
           { min: 2, max: 20, message: '用户账号长度必须介于 2 和 20 之间', trigger: 'blur' }
         ],
-        password: [
-          { required: true, trigger: "blur", message: "请输入您的密码" },
-          { min: 5, max: 20, message: '用户密码长度必须介于 5 和 20 之间', trigger: 'blur' }
-        ],
-        confirmPassword: [
-          { required: true, trigger: "blur", message: "请再次输入您的密码" },
-          { required: true, validator: equalToPassword, trigger: "blur" }
-        ],
-        nickName: [
-          { required: true, trigger: "blur", message: "请输入姓名" },
-          {max: 30, message: '最多输入30个字符', trigger: 'blur' }
-        ],
-        phonenumber: [
-          { required: true, trigger: "blur", message: "请输入手机号" },
-          {
-            pattern: /^1[3|4|5|6|7|8|9][0-9]\d{8}$/,
-            message: "请输入正确的手机号码",
-            trigger: "blur"
-          }
-        ],
         email: [
           { required: true, trigger: ["blur", "change"], message: "请输入邮箱",type: "email", },
         ],
@@ -859,7 +768,8 @@ export default {
 };
 </script>
 
-<style rel="stylesheet/scss" lang="scss">
+<style rel="stylesheet/scss" lang="scss" scoped>
+
   .title-reg {
     position: fixed;
     z-index: 999;
@@ -947,7 +857,6 @@ export default {
 .register-code-img {
   height: 38px;
 }
-.el-form-item {
-  margin-bottom: 8px;
-}
+
+
 </style>

+ 1 - 1
src/views/enterprise/declare/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="app-container">
-    <el-form :model="queryParams" ref="queryForm" :inline="true" size="small" label-width="100px">
+    <el-form :model="queryParams" ref="queryForm" :inline="true" size="small">
       <template v-if="!checkRole(['entAdmin','entUser'])">
         <el-form-item label="省" prop="provinceId">
             <el-select v-model="queryParams.provinceId" placeholder="请选择省" @change="getCityData" filterable style="width: 200px;">

+ 1 - 1
src/views/enterprise/ent/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="app-container">
-    <el-form :model="queryParams" ref="queryForm" :inline="true" size="small" label-width="100px">
+    <el-form :model="queryParams" ref="queryForm" :inline="true" size="small">
       <template v-if="roleType == 'gov'">
         <el-form-item label="市" prop="cityId" v-if="userType == 'GOV_PROV'">
           <el-select v-model="queryParams.cityId" placeholder="请选择市" @change="getDistrictData" filterable style="width: 200px;">

+ 3 - 3
src/views/enterprise/project/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="app-container">
-    <el-form :model="queryParams" ref="queryForm" :inline="true" size="small" label-width="100px">
+    <el-form :model="queryParams" ref="queryForm" :inline="true" size="small">
       <template v-if="!checkRole(['entAdmin','entUser'])">
         <el-form-item label="省" prop="provinceId">
           <el-select v-model="queryParams.provinceId" placeholder="请选择省" @change="getCityData" filterable style="width: 200px;" clearable>
@@ -97,12 +97,12 @@
           <template v-if="scope.row.attachCnt != 0">
             <el-button type="text" @click="handleDownload(scope.row)">下载</el-button>
           </template>
-          <el-button type="text" @click="handleDelete(scope.row)">删除</el-button>
+          
           <template v-if="roleType == 'entAdmin' || roleType == 'entUser' || roleType == 'manager'">
             <el-button type="text" @click="handleEdit(scope.row)">编辑</el-button>
           </template>
           <template v-if="roleType == 'entAdmin' || roleType == 'entUser'">
-
+            <el-button type="text" @click="handleDelete(scope.row)">删除</el-button>
             <template v-if="scope.row.finCompRate == '100.0%' && scope.row.reportState == '1'">
               <el-button type="text" @click="handleDeclare(scope.row)">提交申报</el-button>
             </template>

+ 1 - 1
src/views/tax/index.vue

@@ -1,6 +1,6 @@
 <template>
   <div class="app-container">
-    <el-form :model="queryParams" ref="queryForm" :inline="true" size="small" label-width="100px">
+    <el-form :model="queryParams" ref="queryForm" :inline="true" size="small">
       <el-form-item label="省" prop="provinceId">
         <el-select v-model="queryParams.provinceId" placeholder="请选择省" @change="getCityData" filterable style="width: 200px;">
           <el-option v-for="(item,index) in provinceDataList" :key="index" :label="item.name" :value="item.id"></el-option>