Browse Source

chore:商户信息、用户信息临时调整

main
zhj 2 months ago
parent
commit
8b75903ae1
  1. 39
      src/views/business/userInfo/index.vue
  2. 67
      src/views/business/userInfoBus/index.vue

39
src/views/business/userInfo/index.vue

@ -8,7 +8,11 @@
<el-input v-model="queryParams.name" :placeholder="$t('business.userInfo.namePlaceholder')" clearable @keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item :label="$t('business.userInfo.gender')" prop="gender">
<el-input v-model="queryParams.gender" :placeholder="$t('business.userInfo.genderPlaceholder')" clearable @keyup.enter.native="handleQuery" />
<el-select v-model="form.region" placeholder="请选择性别">
<el-option label="男" value="1"></el-option>
<el-option label="女" value="0"></el-option>
</el-select>
<!-- <el-input v-model="queryParams.gender" :placeholder="$t('business.userInfo.genderPlaceholder')" clearable @keyup.enter.native="handleQuery" />-->
</el-form-item>
<el-form-item :label="$t('business.userInfo.phone')" prop="phone">
<el-input v-model="queryParams.phone" :placeholder="$t('business.userInfo.phonePlaceholder')" clearable @keyup.enter.native="handleQuery" />
@ -96,14 +100,18 @@
<!-- 添加或修改用户信息对话框 -->
<el-dialog :title="title" :visible.sync="open" width="700px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="auto">
<el-form-item :label="$t('business.userInfo.userCode')" prop="userCode">
<el-input v-model="form.userCode" :placeholder="$t('business.userInfo.userCodePlaceholder')" />
</el-form-item>
<!-- <el-form-item :label="$t('business.userInfo.userCode')" prop="userCode">-->
<!-- <el-input v-model="form.userCode" :placeholder="$t('business.userInfo.userCodePlaceholder')" />-->
<!-- </el-form-item>-->
<el-form-item :label="$t('business.userInfo.name')" prop="name">
<el-input v-model="form.name" :placeholder="$t('business.userInfo.namePlaceholder')" />
</el-form-item>
<el-form-item :label="$t('business.userInfo.gender')" prop="gender">
<el-input v-model="form.gender" :placeholder="$t('business.userInfo.genderPlaceholder')" />
<el-select v-model="form.region" placeholder="请选择性别">
<el-option label="男" value="1"></el-option>
<el-option label="女" value="0"></el-option>
</el-select>
<!-- <el-input v-model="form.gender" :placeholder="$t('business.userInfo.genderPlaceholder')" />-->
</el-form-item>
<el-form-item :label="$t('business.userInfo.idCard')" prop="idCard">
<el-input v-model="form.idCard" :placeholder="$t('business.userInfo.idCardPlaceholder')" />
@ -212,7 +220,26 @@
//
form: {},
//
rules: {}
rules: {
name: [
{ required: true, message: "姓名不能为空", trigger: "blur" }
],
gender: [
{ required: true, message: "性别不能为空", trigger: "blur" }
],
idCard: [
{ required: true, message: "身份证号不能为空", trigger: "blur" }
],
phone: [
{ required: true, message: "用户电话", trigger: "blur" }
],
age: [
{ required: true, message: "用户年龄", trigger: "blur" }
],
addr: [
{ required: true, message: "用户地址", trigger: "change" }
]
}
};
},
created() {

67
src/views/business/userInfoBus/index.vue

@ -9,22 +9,22 @@
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="营业执照" prop="license">
<el-input
v-model="queryParams.license"
placeholder="请输入营业执照"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="其它证照信息" prop="licenseOther">
<el-input
v-model="queryParams.licenseOther"
placeholder="请输入其它证照信息"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<!-- <el-form-item label="营业执照" prop="license">-->
<!-- <el-input-->
<!-- v-model="queryParams.license"-->
<!-- placeholder="请输入营业执照"-->
<!-- clearable-->
<!-- @keyup.enter.native="handleQuery"-->
<!-- />-->
<!-- </el-form-item>-->
<!-- <el-form-item label="其它证照信息" prop="licenseOther">-->
<!-- <el-input-->
<!-- v-model="queryParams.licenseOther"-->
<!-- placeholder="请输入其它证照信息"-->
<!-- clearable-->
<!-- @keyup.enter.native="handleQuery"-->
<!-- />-->
<!-- </el-form-item>-->
<el-form-item label="法人姓名" prop="legalPerson">
<el-input
v-model="queryParams.legalPerson"
@ -139,14 +139,32 @@
<!-- 添加或修改用户信息-商户扩展对话框 -->
<el-dialog :title="title" :visible.sync="open" width="700px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="auto">
<el-form-item label="用户ID" prop="userId">
<el-input v-model="form.userId" placeholder="请输入用户ID" />
</el-form-item>
<!-- <el-form-item label="用户ID" prop="userId">-->
<!-- <el-input v-model="form.userId" placeholder="请输入用户ID" />-->
<!-- </el-form-item>-->
<el-form-item label="营业执照" prop="license">
<el-input v-model="form.license" placeholder="请输入营业执照" />
<el-upload
class="upload-demo"
drag
action="https://jsonplaceholder.typicode.com/posts/"
multiple>
<i class="el-icon-upload"></i>
<div class="el-upload__text">将文件拖到此处<em>点击上传</em></div>
<div class="el-upload__tip" slot="tip">只能上传jpg/png文件且不超过500kb</div>
</el-upload>
<!-- <el-input v-model="form.license" placeholder="请输入营业执照" />-->
</el-form-item>
<el-form-item label="其它证照信息" prop="licenseOther">
<el-input v-model="form.licenseOther" placeholder="请输入其它证照信息" />
<el-upload
class="upload-demo"
drag
action="https://jsonplaceholder.typicode.com/posts/"
multiple>
<i class="el-icon-upload"></i>
<div class="el-upload__text">将文件拖到此处<em>点击上传</em></div>
<div class="el-upload__tip" slot="tip">只能上传jpg/png文件且不超过500kb</div>
</el-upload>
<!-- <el-input v-model="form.licenseOther" placeholder="请输入其它证照信息" />-->
</el-form-item>
<el-form-item label="法人姓名" prop="legalPerson">
<el-input v-model="form.legalPerson" placeholder="请输入法人姓名" />
@ -156,6 +174,7 @@
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button type="warning" @click=""> </el-button>
<el-button :loading="buttonLoading" type="primary" @click="submitForm"> </el-button>
<el-button @click="cancel"> </el-button>
</div>
@ -231,9 +250,9 @@ export default {
form: {},
//
rules: {
id: [
{ required: true, message: "唯一ID不能为空", trigger: "blur" }
],
// id: [
// { required: true, message: "ID", trigger: "blur" }
// ],
userId: [
{ required: true, message: "用户ID不能为空", trigger: "blur" }
],

Loading…
Cancel
Save