Browse Source

用户相关模块的临时演示CRUD调整

main
TonyStark 2 months ago
parent
commit
2726cedcec
  1. 17
      src/views/business/userAccount/index.vue
  2. 56
      src/views/business/userCard/index.vue
  3. 30
      src/views/business/userCredit/index.vue
  4. 36
      src/views/business/userCreditRecord/index.vue
  5. 25
      src/views/business/userFriend/index.vue
  6. 25
      src/views/business/userInfo/index.vue
  7. 45
      src/views/business/userInfoBus/index.vue
  8. 46
      src/views/business/userPasswd/index.vue
  9. 24
      src/views/business/userRegister/index.vue

17
src/views/business/userAccount/index.vue

@ -37,7 +37,6 @@
<el-table v-loading="loading" :data="userAccountList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column :label="$t('business.userAccount.userId')" align="center" prop="userId" />
<el-table-column :label="$t('business.userAccount.accountId')" align="center" prop="accountId" />
<el-table-column :label="$t('business.userAccount.accountCode')" align="center" prop="accountCode" />
<el-table-column :label="$t('business.userAccount.accountName')" align="center" prop="accountName" />
@ -48,22 +47,6 @@
<el-tag type="danger" v-if="scope.row.status == '1'">{{ $t('business.userAccount.statusFrozen') }}</el-tag>
</template>
</el-table-column>
<el-table-column :label="$t('business.userAccount.delFlag')" align="center" prop="delFlag">
<template slot-scope="scope">
<el-tag v-if="scope.row.delFlag == '0'">{{ $t('business.userAccount.delFlagExist') }}</el-tag>
<el-tag type="danger" v-if="scope.row.delFlag == '2'">{{ $t('business.userAccount.delFlagDeleted') }}</el-tag>
</template>
</el-table-column>
<el-table-column :label="$t('common.createTime')" align="center" prop="createTime" width="180">
<template slot-scope="scope">
<span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span>
</template>
</el-table-column>
<el-table-column :label="$t('common.updateTime')" align="center" prop="updateTime" width="180">
<template slot-scope="scope">
<span>{{ parseTime(scope.row.updateTime, '{y}-{m}-{d}') }}</span>
</template>
</el-table-column>
<el-table-column :label="$t('common.operation')" align="center" width="200" class-name="small-padding fixed-width">
<template slot-scope="scope">
<el-button size="mini" type="text" icon="el-icon-view" @click="handleDetail(scope.row)">{{ $t('common.detail') }}</el-button>

56
src/views/business/userCard/index.vue

@ -1,14 +1,6 @@
<template>
<div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
<el-form-item label="用户ID" prop="userId">
<el-input
v-model="queryParams.userId"
placeholder="请输入用户ID"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="银行卡号" prop="cardNum">
<el-input
v-model="queryParams.cardNum"
@ -17,14 +9,6 @@
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="银行卡余额" prop="cardAmount">
<el-input
v-model="queryParams.cardAmount"
placeholder="请输入银行卡余额"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="银行名称" prop="bankName">
<el-input
v-model="queryParams.bankName"
@ -41,14 +25,6 @@
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="账单唯一编号" prop="billCode">
<el-input
v-model="queryParams.billCode"
placeholder="请输入账单唯一编号"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
@ -103,14 +79,9 @@
<el-table v-loading="loading" :data="userCardList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="唯一ID" align="center" prop="id" v-if="true"/>
<el-table-column label="用户ID" align="center" prop="userId" />
<el-table-column label="银行卡号" align="center" prop="cardNum" />
<el-table-column label="银行卡余额" align="center" prop="cardAmount" />
<el-table-column label="银行名称" align="center" prop="bankName" />
<el-table-column label="具体分行" align="center" prop="deptName" />
<el-table-column label="账单唯一编号" align="center" prop="billCode" />
<el-table-column label="卡状态" align="center" prop="status" />
<el-table-column label="操作" align="center" width="200" class-name="small-padding fixed-width">
<template slot-scope="scope">
<el-button
@ -148,24 +119,15 @@
<!-- 添加或修改用户银行卡对话框 -->
<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="银行卡号" prop="cardNum">
<el-input v-model="form.cardNum" placeholder="请输入银行卡号" />
</el-form-item>
<el-form-item label="银行卡余额" prop="cardAmount">
<el-input v-model="form.cardAmount" placeholder="请输入银行卡余额" />
</el-form-item>
<el-form-item label="银行名称" prop="bankName">
<el-input v-model="form.bankName" placeholder="请输入银行名称" />
</el-form-item>
<el-form-item label="具体分行" prop="deptName">
<el-input v-model="form.deptName" placeholder="请输入具体分行" />
</el-form-item>
<el-form-item label="账单唯一编号" prop="billCode">
<el-input v-model="form.billCode" placeholder="请输入账单唯一编号" />
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button :loading="buttonLoading" type="primary" @click="submitForm"> </el-button>
@ -176,24 +138,15 @@
<!-- 用户银行卡详情 -->
<el-dialog :title="title" :visible.sync="detailOpen" width="700px" append-to-body>
<el-form ref="form" :model="form" label-width="auto">
<el-form-item label="用户ID:">
{{form.userId}}
</el-form-item>
<el-form-item label="银行卡号:">
{{form.cardNum}}
</el-form-item>
<el-form-item label="银行卡余额:">
{{form.cardAmount}}
</el-form-item>
<el-form-item label="银行名称:">
{{form.bankName}}
</el-form-item>
<el-form-item label="具体分行:">
{{form.deptName}}
</el-form-item>
<el-form-item label="账单唯一编号:">
{{form.billCode}}
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button @click="cancel"> </el-button>
@ -247,18 +200,9 @@ export default {
form: {},
//
rules: {
id: [
{ required: true, message: "唯一ID不能为空", trigger: "blur" }
],
userId: [
{ required: true, message: "用户ID不能为空", trigger: "blur" }
],
cardNum: [
{ required: true, message: "银行卡号不能为空", trigger: "blur" }
],
billCode: [
{ required: true, message: "账单唯一编号不能为空", trigger: "blur" }
],
}
};
},

30
src/views/business/userCredit/index.vue

@ -1,14 +1,6 @@
<template>
<div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
<el-form-item label="用户id" prop="userId">
<el-input
v-model="queryParams.userId"
placeholder="请输入用户id"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="用户的信用评分" prop="score">
<el-input
v-model="queryParams.score"
@ -25,7 +17,7 @@
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="违规次数比例" prop="violationPro">
<el-form-item label="违规次数比例(%)" prop="violationPro">
<el-input
v-model="queryParams.violationPro"
placeholder="请输入违规次数比例"
@ -87,11 +79,9 @@
<el-table v-loading="loading" :data="userCreditList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="唯一ID" align="center" prop="id" v-if="true"/>
<el-table-column label="用户id" align="center" prop="userId" />
<el-table-column label="用户的信用评分" align="center" prop="score" />
<el-table-column label="累计违规次数" align="center" prop="violationNum" />
<el-table-column label="违规次数比例" align="center" prop="violationPro" />
<el-table-column label="违规次数比例(%)" align="center" prop="violationPro" />
<el-table-column label="操作" align="center" width="200" class-name="small-padding fixed-width">
<template slot-scope="scope">
<el-button
@ -129,16 +119,13 @@
<!-- 添加或修改信用对话框 -->
<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="用户的信用评分" prop="score">
<el-input v-model="form.score" placeholder="请输入用户的信用评分" />
</el-form-item>
<el-form-item label="累计违规次数" prop="violationNum">
<el-input v-model="form.violationNum" placeholder="请输入累计违规次数" />
</el-form-item>
<el-form-item label="违规次数比例" prop="violationPro">
<el-form-item label="违规次数比例(%)" prop="violationPro">
<el-input v-model="form.violationPro" placeholder="请输入违规次数比例" />
</el-form-item>
</el-form>
@ -151,16 +138,13 @@
<!-- 信用详情 -->
<el-dialog :title="title" :visible.sync="detailOpen" width="700px" append-to-body>
<el-form ref="form" :model="form" label-width="auto">
<el-form-item label="用户id:">
{{form.userId}}
</el-form-item>
<el-form-item label="用户的信用评分:">
{{form.score}}
</el-form-item>
<el-form-item label="累计违规次数:">
{{form.violationNum}}
</el-form-item>
<el-form-item label="违规次数比例:">
<el-form-item label="违规次数比例(%):">
{{form.violationPro}}
</el-form-item>
</el-form>
@ -213,12 +197,6 @@ export default {
form: {},
//
rules: {
id: [
{ required: true, message: "唯一ID不能为空", trigger: "blur" }
],
userId: [
{ required: true, message: "用户id不能为空", trigger: "blur" }
],
score: [
{ required: true, message: "用户的信用评分不能为空", trigger: "blur" }
],

36
src/views/business/userCreditRecord/index.vue

@ -1,14 +1,6 @@
<template>
<div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
<el-form-item label="用户id" prop="userId">
<el-input
v-model="queryParams.userId"
placeholder="请输入用户id"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="违规业务" prop="violationBus">
<el-input
v-model="queryParams.violationBus"
@ -33,6 +25,14 @@
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="违规类型" prop="violationType">
<el-input
v-model="queryParams.violationType"
placeholder="请输入违规类型"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="违规级别" prop="violationLevel">
<el-input
v-model="queryParams.violationLevel"
@ -95,8 +95,6 @@
<el-table v-loading="loading" :data="userCreditRecordList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="唯一ID" align="center" prop="id" v-if="true"/>
<el-table-column label="用户id" align="center" prop="userId" />
<el-table-column label="违规业务" align="center" prop="violationBus" />
<el-table-column label="违规订单号" align="center" prop="violationOrd" />
<el-table-column label="违规类型" align="center" prop="violationType" />
@ -139,9 +137,6 @@
<!-- 添加或修改信用记录对话框 -->
<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="违规业务" prop="violationBus">
<el-input v-model="form.violationBus" placeholder="请输入违规业务" />
</el-form-item>
@ -151,6 +146,9 @@
<el-form-item label="订单金额" prop="violationSum">
<el-input v-model="form.violationSum" placeholder="请输入订单金额" />
</el-form-item>
<el-form-item label="违规类型" prop="violationSum">
<el-input v-model="form.violationType" placeholder="请输入违规类型" />
</el-form-item>
<el-form-item label="违规级别" prop="violationLevel">
<el-input v-model="form.violationLevel" placeholder="请输入违规级别" />
</el-form-item>
@ -164,9 +162,6 @@
<!-- 信用记录详情 -->
<el-dialog :title="title" :visible.sync="detailOpen" width="700px" append-to-body>
<el-form ref="form" :model="form" label-width="auto">
<el-form-item label="用户id:">
{{form.userId}}
</el-form-item>
<el-form-item label="违规业务:">
{{form.violationBus}}
</el-form-item>
@ -176,6 +171,9 @@
<el-form-item label="订单金额:">
{{form.violationSum}}
</el-form-item>
<el-form-item label="违规类型:">
{{form.violationType}}
</el-form-item>
<el-form-item label="违规级别:">
{{form.violationLevel}}
</el-form-item>
@ -231,12 +229,6 @@ export default {
form: {},
//
rules: {
id: [
{ required: true, message: "唯一ID不能为空", trigger: "blur" }
],
userId: [
{ required: true, message: "用户id不能为空", trigger: "blur" }
],
violationBus: [
{ required: true, message: "违规业务不能为空", trigger: "blur" }
],

25
src/views/business/userFriend/index.vue

@ -1,18 +1,18 @@
<template>
<div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
<el-form-item label="用户id" prop="userId">
<el-form-item label="用户ID" prop="userId">
<el-input
v-model="queryParams.userId"
placeholder="请输入用户id"
placeholder="请输入用户ID"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="好友id" prop="friendId">
<el-form-item label="好友ID" prop="friendId">
<el-input
v-model="queryParams.friendId"
placeholder="请输入好友id"
placeholder="请输入好友ID"
clearable
@keyup.enter.native="handleQuery"
/>
@ -71,9 +71,8 @@
<el-table v-loading="loading" :data="userFriendList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="唯一ID" align="center" prop="id" v-if="true"/>
<el-table-column label="用户id" align="center" prop="userId" />
<el-table-column label="好友id" align="center" prop="friendId" />
<el-table-column label="用户ID" align="center" prop="userId" />
<el-table-column label="好友ID" align="center" prop="friendId" />
<el-table-column label="状态" align="center" prop="status" />
<el-table-column label="操作" align="center" width="200" class-name="small-padding fixed-width">
<template slot-scope="scope">
@ -112,11 +111,11 @@
<!-- 添加或修改用户好友对话框 -->
<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 label="用户ID" prop="userId">
<el-input v-model="form.userId" placeholder="请输入用户ID" />
</el-form-item>
<el-form-item label="好友id" prop="friendId">
<el-input v-model="form.friendId" placeholder="请输入好友id" />
<el-form-item label="好友ID" prop="friendId">
<el-input v-model="form.friendId" placeholder="请输入好友ID" />
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
@ -128,10 +127,10 @@
<!-- 用户好友详情 -->
<el-dialog :title="title" :visible.sync="detailOpen" width="700px" append-to-body>
<el-form ref="form" :model="form" label-width="auto">
<el-form-item label="用户id:">
<el-form-item label="用户ID:">
{{form.userId}}
</el-form-item>
<el-form-item label="好友id:">
<el-form-item label="好友ID:">
{{form.friendId}}
</el-form-item>
</el-form>

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

@ -7,20 +7,12 @@
<el-form-item :label="$t('business.userInfo.name')" prop="name">
<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-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" />
</el-form-item>
<el-form-item :label="$t('business.userInfo.addr')" prop="addr">
<el-input v-model="queryParams.addr" :placeholder="$t('business.userInfo.addrPlaceholder')" clearable @keyup.enter.native="handleQuery" />
</el-form-item>
<el-form-item :label="$t('common.createTime')">
<el-date-picker v-model="daterangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss"
type="daterange" range-separator="-" :start-placeholder="$t('common.startDate')" :end-placeholder="$t('common.endDate')"
:default-time="['00:00:00', '23:59:59']"></el-date-picker>
</el-form-item>
<el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">{{ $t('common.search') }}</el-button>
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">{{ $t('common.reset') }}</el-button>
@ -49,7 +41,6 @@
<el-table v-loading="loading" :data="userInfoList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column :label="$t('business.userInfo.userId')" align="center" prop="userId" />
<el-table-column :label="$t('business.userInfo.userCode')" align="center" prop="userCode" />
<el-table-column :label="$t('business.userInfo.name')" align="center" prop="name" />
<el-table-column :label="$t('business.userInfo.gender')" align="center" prop="gender" />
@ -63,22 +54,6 @@
<el-tag type="danger" v-if="scope.row.status == '1'">{{ $t('business.userInfo.statusDisabled') }}</el-tag>
</template>
</el-table-column>
<el-table-column :label="$t('business.userInfo.delFlag')" align="center" prop="delFlag">
<template slot-scope="scope">
<el-tag v-if="scope.row.delFlag == '0'">{{ $t('business.userInfo.delFlagExist') }}</el-tag>
<el-tag type="danger" v-if="scope.row.delFlag == '2'">{{ $t('business.userInfo.delFlagDeleted') }}</el-tag>
</template>
</el-table-column>
<el-table-column :label="$t('common.createTime')" align="center" prop="createTime" width="180">
<template slot-scope="scope">
<span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span>
</template>
</el-table-column>
<el-table-column :label="$t('common.updateTime')" align="center" prop="updateTime" width="180">
<template slot-scope="scope">
<span>{{ parseTime(scope.row.updateTime, '{y}-{m}-{d}') }}</span>
</template>
</el-table-column>
<el-table-column :label="$t('common.operation')" align="center" width="200" class-name="small-padding fixed-width">
<template slot-scope="scope">
<el-button size="mini" type="text" icon="el-icon-view" @click="handleDetail(scope.row)">{{ $t('common.detail') }}</el-button>

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

@ -1,14 +1,6 @@
<template>
<div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
<el-form-item label="用户ID" prop="userId">
<el-input
v-model="queryParams.userId"
placeholder="请输入用户ID"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="营业执照" prop="license">
<el-input
v-model="queryParams.license"
@ -95,8 +87,6 @@
<el-table v-loading="loading" :data="userInfoBusList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="唯一ID" align="center" prop="id" v-if="true"/>
<el-table-column label="用户ID" align="center" prop="userId" />
<el-table-column label="营业执照" align="center" prop="license" />
<el-table-column label="其它证照信息" align="center" prop="licenseOther" />
<el-table-column label="法人姓名" align="center" prop="legalPerson" />
@ -139,9 +129,6 @@
<!-- 添加或修改用户信息-商户扩展对话框 -->
<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="营业执照" prop="license">
<el-input v-model="form.license" placeholder="请输入营业执照" />
</el-form-item>
@ -151,6 +138,16 @@
<el-form-item label="法人姓名" prop="legalPerson">
<el-input v-model="form.legalPerson" placeholder="请输入法人姓名" />
</el-form-item>
<el-form-item label="营业状态" prop="operateStatus">
<el-select v-model="form.operateStatus" placeholder="请选择营业状态" >
<el-option
v-for="item in options_operateStatus"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="经营地址" prop="operateAddr">
<el-input v-model="form.operateAddr" placeholder="请输入经营地址" />
</el-form-item>
@ -164,9 +161,6 @@
<!-- 用户信息-商户扩展详情 -->
<el-dialog :title="title" :visible.sync="detailOpen" width="700px" append-to-body>
<el-form ref="form" :model="form" label-width="auto">
<el-form-item label="用户ID:">
{{form.userId}}
</el-form-item>
<el-form-item label="营业执照:">
{{form.license}}
</el-form-item>
@ -176,6 +170,9 @@
<el-form-item label="法人姓名:">
{{form.legalPerson}}
</el-form-item>
<el-form-item label="经营状态:">
{{form.operateStatus}}
</el-form-item>
<el-form-item label="经营地址:">
{{form.operateAddr}}
</el-form-item>
@ -227,22 +224,20 @@ export default {
operateStatus: undefined,
operateAddr: undefined,
},
options_operateStatus: [{
value: '存续',
label: '存续'
}, {
value: '注销',
label: '注销'
}],
//
form: {},
//
rules: {
id: [
{ required: true, message: "唯一ID不能为空", trigger: "blur" }
],
userId: [
{ required: true, message: "用户ID不能为空", trigger: "blur" }
],
license: [
{ required: true, message: "营业执照不能为空", trigger: "blur" }
],
licenseOther: [
{ required: true, message: "其它证照信息不能为空", trigger: "blur" }
],
legalPerson: [
{ required: true, message: "法人姓名不能为空", trigger: "blur" }
],

46
src/views/business/userPasswd/index.vue

@ -1,15 +1,7 @@
<template>
<div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
<el-form-item label="用户id" prop="userId">
<el-input
v-model="queryParams.userId"
placeholder="请输入用户id"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="支付密码(数字组合)" prop="payPasswd">
<el-form-item label="支付密码" prop="payPasswd">
<el-input
v-model="queryParams.payPasswd"
placeholder="请输入支付密码(数字组合)"
@ -17,15 +9,7 @@
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="设备锁(九宫)" prop="phoneLock">
<el-input
v-model="queryParams.phoneLock"
placeholder="请输入设备锁(九宫)"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item>
<el-form-item label="登录密码(数字组合)" prop="loginPasswd">
<el-form-item label="登录密码" prop="loginPasswd">
<el-input
v-model="queryParams.loginPasswd"
placeholder="请输入登录密码(数字组合)"
@ -87,11 +71,9 @@
<el-table v-loading="loading" :data="userPasswdList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="唯一ID" align="center" prop="id" v-if="true"/>
<el-table-column label="用户id" align="center" prop="userId" />
<el-table-column label="支付密码(数字组合)" align="center" prop="payPasswd" />
<el-table-column label="设备锁(九宫)" align="center" prop="phoneLock" />
<el-table-column label="登录密码(数字组合)" align="center" prop="loginPasswd" />
<el-table-column label="支付密码" align="center" prop="payPasswd" />
<el-table-column label="设备锁" align="center" prop="phoneLock" />
<el-table-column label="登录密码" align="center" prop="loginPasswd" />
<el-table-column label="支付状态" align="center" prop="payStatus" />
<el-table-column label="操作" align="center" width="200" class-name="small-padding fixed-width">
<template slot-scope="scope">
@ -130,16 +112,13 @@
<!-- 添加或修改用户密码对话框 -->
<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="支付密码(数字组合)" prop="payPasswd">
<el-form-item label="支付密码" prop="payPasswd">
<el-input v-model="form.payPasswd" placeholder="请输入支付密码(数字组合)" />
</el-form-item>
<el-form-item label="设备锁(九宫)" prop="phoneLock">
<el-form-item label="设备锁" prop="phoneLock">
<el-input v-model="form.phoneLock" placeholder="请输入设备锁(九宫)" />
</el-form-item>
<el-form-item label="登录密码(数字组合)" prop="loginPasswd">
<el-form-item label="登录密码" prop="loginPasswd">
<el-input v-model="form.loginPasswd" placeholder="请输入登录密码(数字组合)" />
</el-form-item>
</el-form>
@ -152,16 +131,13 @@
<!-- 用户密码详情 -->
<el-dialog :title="title" :visible.sync="detailOpen" width="700px" append-to-body>
<el-form ref="form" :model="form" label-width="auto">
<el-form-item label="用户id:">
{{form.userId}}
</el-form-item>
<el-form-item label="支付密码(数字组合):">
<el-form-item label="支付密码:">
{{form.payPasswd}}
</el-form-item>
<el-form-item label="设备锁(九宫):">
<el-form-item label="设备锁:">
{{form.phoneLock}}
</el-form-item>
<el-form-item label="登录密码(数字组合):">
<el-form-item label="登录密码:">
{{form.loginPasswd}}
</el-form-item>
</el-form>

24
src/views/business/userRegister/index.vue

@ -18,7 +18,7 @@
/>
</el-form-item>
<el-form-item label="用户类型" prop="userType">
<el-select v-model="form.userType" placeholder="请选择用户类型" >
<el-select v-model="queryParams.userType" placeholder="请选择用户类型" >
<el-option
v-for="item in options_userType"
:key="item.value"
@ -28,7 +28,7 @@
</el-select>
</el-form-item>
<el-form-item label="用户级别" prop="userLevel">
<el-select v-model="form.userLevel" size="medium" placeholder="请选择用户级别" >
<el-select v-model="queryParams.userLevel" size="medium" placeholder="请选择用户级别" >
<el-option
v-for="item in options_userLevel"
:key="item.value"
@ -91,9 +91,8 @@
<el-table v-loading="loading" :data="userRegisterList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" />
<el-table-column label="名字" align="center" prop="name" />
<el-table-column label="登录账号" align="center" prop="name" />
<el-table-column label="电话" align="center" prop="phone" />
<el-table-column label="状态" align="center" prop="status" />
<el-table-column label="用户类型" align="center" prop="userType" />
<el-table-column label="用户级别" align="center" prop="userLevel" />
<el-table-column label="操作" align="center" width="200" class-name="small-padding fixed-width">
@ -175,17 +174,17 @@
<!-- 用户注册详情 -->
<el-dialog :title="title" :visible.sync="detailOpen" width="700px" append-to-body>
<el-form ref="form" :model="form" label-width="auto">
<el-form-item label="用户id:">
{{form.userId}}
</el-form-item>
<el-form-item label="名字:">
<el-form-item label="登录账号:">
{{form.name}}
</el-form-item>
<el-form-item label="电话:">
<el-form-item label="联系电话:">
{{form.phone}}
</el-form-item>
<el-form-item label="密码:">
{{form.passwd}}
<el-form-item label="用户类型:">
{{form.userType}}
</el-form-item>
<el-form-item label="用户级别:">
{{form.userLevel}}
</el-form-item>
</el-form>
<div slot="footer" class="dialog-footer">
@ -234,6 +233,7 @@ export default {
passwd: undefined,
status: undefined,
userType: undefined,
userLevel: undefined,
},
//
form: {},
@ -338,7 +338,7 @@ export default {
this.reset();
this.form = row;
this.detailOpen = true;
this.title = "用户注册";
this.title = "用户详情";
},
/** 修改按钮操作 */
handleUpdate(row) {

Loading…
Cancel
Save