|
@@ -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>
|