Browse Source

页面样式调整

main
niefei 4 months ago
parent
commit
e65fc670e9
  1. 10
      src/views/business/commonFeedback/index.vue
  2. 11
      src/views/business/commonInfo/index.vue
  3. 164
      src/views/business/commonLimitSetting/index.vue
  4. 13
      src/views/business/commonNotify/index.vue
  5. 14
      src/views/business/dealCashout/index.vue
  6. 7
      src/views/business/dealPay/index.vue
  7. 14
      src/views/business/dealReceive/index.vue
  8. 14
      src/views/business/dealTopUp/index.vue
  9. 9
      src/views/business/dealTransfer/index.vue
  10. 21
      src/views/business/recordTransaction/index.vue
  11. 18
      src/views/business/userAccount/index.vue
  12. 13
      src/views/business/userCard/index.vue
  13. 16
      src/views/business/userFriend/index.vue
  14. 18
      src/views/business/userInfo/index.vue
  15. 19
      src/views/business/userPasswd/index.vue

10
src/views/business/commonFeedback/index.vue

@ -8,8 +8,7 @@
<el-input v-model="queryParams.star" placeholder="请输入星级" clearable @keyup.enter.native="handleQuery" /> <el-input v-model="queryParams.star" placeholder="请输入星级" clearable @keyup.enter.native="handleQuery" />
</el-form-item> </el-form-item>
<el-form-item label="是否正向" prop="isGood"> <el-form-item label="是否正向" prop="isGood">
<el-input v-model="queryParams.isGood" placeholder="请输入是否正向" clearable <el-input v-model="queryParams.isGood" placeholder="请输入是否正向" clearable @keyup.enter.native="handleQuery" />
@keyup.enter.native="handleQuery" />
</el-form-item> </el-form-item>
<el-form-item label="创建时间"> <el-form-item label="创建时间">
<el-date-picker v-model="daterangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss" <el-date-picker v-model="daterangeCreateTime" style="width: 240px" value-format="yyyy-MM-dd HH:mm:ss"
@ -49,7 +48,12 @@
<el-table-column label="反馈内容" align="center" prop="content" /> <el-table-column label="反馈内容" align="center" prop="content" />
<el-table-column label="星级" align="center" prop="star" /> <el-table-column label="星级" align="center" prop="star" />
<el-table-column label="是否正向(0正向,1负向)" align="center" prop="isGood" /> <el-table-column label="是否正向(0正向,1负向)" align="center" prop="isGood" />
<el-table-column label="状态" align="center" prop="status" /> <el-table-column label="状态" align="center" prop="status">
<template slot-scope="scope">
<el-tag v-if="scope.row.status == '0'">正常</el-tag>
<el-tag type="danger" v-if="scope.row.status == '1'">封禁</el-tag>
</template>
</el-table-column>
<el-table-column label="创建时间" align="center" prop="createTime" width="180"> <el-table-column label="创建时间" align="center" prop="createTime" width="180">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span> <span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span>

11
src/views/business/commonInfo/index.vue

@ -61,7 +61,12 @@
<el-table-column label="关于我们" align="center" prop="about" /> <el-table-column label="关于我们" align="center" prop="about" />
<el-table-column label="个人信息共享清单" align="center" prop="shareInfoList" width="130"/> <el-table-column label="个人信息共享清单" align="center" prop="shareInfoList" width="130"/>
<el-table-column label="个人信息已收集清单" align="center" prop="collectInfoList" width="140" /> <el-table-column label="个人信息已收集清单" align="center" prop="collectInfoList" width="140" />
<el-table-column label="状态" align="center" prop="status" /> <el-table-column label="状态" align="center" prop="status">
<template slot-scope="scope">
<el-tag v-if="scope.row.status == '0'">正常</el-tag>
<el-tag type="danger" v-if="scope.row.status == '1'">停用</el-tag>
</template>
</el-table-column>
<el-table-column label="创建时间" align="center" prop="createTime" width="180"> <el-table-column label="创建时间" align="center" prop="createTime" width="180">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span> <span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span>
@ -82,8 +87,8 @@
@pagination="getList" /> @pagination="getList" />
<!-- 添加或修改关于信息对话框 --> <!-- 添加或修改关于信息对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="700px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="auto">
<el-form-item label="版本号" prop="version"> <el-form-item label="版本号" prop="version">
<el-input v-model="form.version" placeholder="请输入版本号" /> <el-input v-model="form.version" placeholder="请输入版本号" />
</el-form-item> </el-form-item>

164
src/views/business/commonLimitSetting/index.vue

@ -2,52 +2,25 @@
<div class="app-container"> <div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px"> <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" label-width="68px">
<el-form-item label="适用群组" prop="limitGroup"> <el-form-item label="适用群组" prop="limitGroup">
<el-input <el-input v-model="queryParams.limitGroup" placeholder="请输入适用群组" clearable @keyup.enter.native="handleQuery" />
v-model="queryParams.limitGroup"
placeholder="请输入适用群组"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item> </el-form-item>
<el-form-item label="对应等级" prop="limitLevel"> <el-form-item label="对应等级" prop="limitLevel">
<el-input <el-input v-model="queryParams.limitLevel" placeholder="请输入对应等级" clearable @keyup.enter.native="handleQuery" />
v-model="queryParams.limitLevel"
placeholder="请输入对应等级"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item> </el-form-item>
<el-form-item label="提现限制" prop="cashoutLimit"> <el-form-item label="提现限制" prop="cashoutLimit">
<el-input <el-input v-model="queryParams.cashoutLimit" placeholder="请输入提现限制" clearable
v-model="queryParams.cashoutLimit" @keyup.enter.native="handleQuery" />
placeholder="请输入提现限制"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item> </el-form-item>
<el-form-item label="转账限制" prop="transferLimit"> <el-form-item label="转账限制" prop="transferLimit">
<el-input <el-input v-model="queryParams.transferLimit" placeholder="请输入转账限制" clearable
v-model="queryParams.transferLimit" @keyup.enter.native="handleQuery" />
placeholder="请输入转账限制"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item> </el-form-item>
<el-form-item label="支付限制" prop="payLimit"> <el-form-item label="支付限制" prop="payLimit">
<el-input <el-input v-model="queryParams.payLimit" placeholder="请输入支付限制" clearable @keyup.enter.native="handleQuery" />
v-model="queryParams.payLimit"
placeholder="请输入支付限制"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item> </el-form-item>
<el-form-item label="收款限制" prop="receiveLimit"> <el-form-item label="收款限制" prop="receiveLimit">
<el-input <el-input v-model="queryParams.receiveLimit" placeholder="请输入收款限制" clearable
v-model="queryParams.receiveLimit" @keyup.enter.native="handleQuery" />
placeholder="请输入收款限制"
clearable
@keyup.enter.native="handleQuery"
/>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button> <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
@ -57,93 +30,51 @@
<el-row :gutter="10" class="mb8"> <el-row :gutter="10" class="mb8">
<el-col :span="1.5"> <el-col :span="1.5">
<el-button <el-button type="primary" plain icon="el-icon-plus" size="mini" @click="handleAdd"
type="primary" v-hasPermi="['business:commonLimitSetting:add']">新增</el-button>
plain
icon="el-icon-plus"
size="mini"
@click="handleAdd"
v-hasPermi="['business:commonLimitSetting:add']"
>新增</el-button>
</el-col> </el-col>
<el-col :span="1.5"> <el-col :span="1.5">
<el-button <el-button type="success" plain icon="el-icon-edit" size="mini" :disabled="single" @click="handleUpdate"
type="success" v-hasPermi="['business:commonLimitSetting:edit']">修改</el-button>
plain
icon="el-icon-edit"
size="mini"
:disabled="single"
@click="handleUpdate"
v-hasPermi="['business:commonLimitSetting:edit']"
>修改</el-button>
</el-col> </el-col>
<el-col :span="1.5"> <el-col :span="1.5">
<el-button <el-button type="danger" plain icon="el-icon-delete" size="mini" :disabled="multiple" @click="handleDelete"
type="danger" v-hasPermi="['business:commonLimitSetting:remove']">删除</el-button>
plain
icon="el-icon-delete"
size="mini"
:disabled="multiple"
@click="handleDelete"
v-hasPermi="['business:commonLimitSetting:remove']"
>删除</el-button>
</el-col> </el-col>
<el-col :span="1.5"> <el-col :span="1.5">
<el-button <el-button type="warning" plain icon="el-icon-download" size="mini" @click="handleExport"
type="warning" v-hasPermi="['business:commonLimitSetting:export']">导出</el-button>
plain
icon="el-icon-download"
size="mini"
@click="handleExport"
v-hasPermi="['business:commonLimitSetting:export']"
>导出</el-button>
</el-col> </el-col>
<right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar> <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
</el-row> </el-row>
<el-table v-loading="loading" :data="commonLimitSettingList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" :data="commonLimitSettingList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" /> <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="适用群组" align="center" prop="limitGroup" /> <el-table-column label="适用群组" align="center" prop="limitGroup" />
<el-table-column label="对应等级" align="center" prop="limitLevel" /> <el-table-column label="对应等级" align="center" prop="limitLevel" />
<el-table-column label="提现限制" align="center" prop="cashoutLimit" /> <el-table-column label="提现限制" align="center" prop="cashoutLimit" />
<el-table-column label="转账限制" align="center" prop="transferLimit" /> <el-table-column label="转账限制" align="center" prop="transferLimit" />
<el-table-column label="支付限制" align="center" prop="payLimit" /> <el-table-column label="支付限制" align="center" prop="payLimit" />
<el-table-column label="收款限制" align="center" prop="receiveLimit" /> <el-table-column label="收款限制" align="center" prop="receiveLimit" />
<el-table-column label="状态" align="center" prop="status" /> <el-table-column label="状态" align="center" prop="status">
<template slot-scope="scope">
<el-tag v-if="scope.row.status == '0'">启用</el-tag>
<el-tag type="danger" v-if="scope.row.status == '1'">停用</el-tag>
</template>
</el-table-column>
<el-table-column label="操作" align="center" width="200" class-name="small-padding fixed-width"> <el-table-column label="操作" align="center" width="200" class-name="small-padding fixed-width">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button <el-button size="mini" type="text" icon="el-icon-view" @click="handleDetail(scope.row)">详情</el-button>
size="mini" <el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
type="text" v-hasPermi="['business:commonLimitSetting:edit']">修改</el-button>
icon="el-icon-view" <el-button size="mini" type="text" icon="el-icon-delete" @click="handleDelete(scope.row)"
@click="handleDetail(scope.row)" v-hasPermi="['business:commonLimitSetting:remove']">删除</el-button>
>详情</el-button>
<el-button
size="mini"
type="text"
icon="el-icon-edit"
@click="handleUpdate(scope.row)"
v-hasPermi="['business:commonLimitSetting:edit']"
>修改</el-button>
<el-button
size="mini"
type="text"
icon="el-icon-delete"
@click="handleDelete(scope.row)"
v-hasPermi="['business:commonLimitSetting:remove']"
>删除</el-button>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
<pagination <pagination v-show="total>0" :total="total" :page.sync="queryParams.pageNum" :limit.sync="queryParams.pageSize"
v-show="total>0" @pagination="getList" />
:total="total"
:page.sync="queryParams.pageNum"
:limit.sync="queryParams.pageSize"
@pagination="getList"
/>
<!-- 添加或修改阈值设置对话框 --> <!-- 添加或修改阈值设置对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="500px" append-to-body>
@ -204,9 +135,15 @@
</template> </template>
<script> <script>
import { listCommonLimitSetting, getCommonLimitSetting, delCommonLimitSetting, addCommonLimitSetting, updateCommonLimitSetting } from "@/api/business/commonLimitSetting"; import {
listCommonLimitSetting,
getCommonLimitSetting,
delCommonLimitSetting,
addCommonLimitSetting,
updateCommonLimitSetting
} from "@/api/business/commonLimitSetting";
export default { export default {
name: "CommonLimitSetting", name: "CommonLimitSetting",
data() { data() {
return { return {
@ -248,12 +185,16 @@ export default {
form: {}, form: {},
// //
rules: { rules: {
limitGroup: [ limitGroup: [{
{ required: true, message: "适用群组不能为空", trigger: "blur" } required: true,
], message: "适用群组不能为空",
limitLevel: [ trigger: "blur"
{ required: true, message: "对应等级不能为空", trigger: "blur" } }],
], limitLevel: [{
required: true,
message: "对应等级不能为空",
trigger: "blur"
}],
} }
}; };
}, },
@ -308,7 +249,7 @@ export default {
// //
handleSelectionChange(selection) { handleSelectionChange(selection) {
this.ids = selection.map(item => item.id) this.ids = selection.map(item => item.id)
this.single = selection.length!==1 this.single = selection.length !== 1
this.multiple = !selection.length this.multiple = !selection.length
}, },
/** 新增按钮操作 */ /** 新增按钮操作 */
@ -318,7 +259,7 @@ export default {
this.title = "添加阈值设置"; this.title = "添加阈值设置";
}, },
/** 详情按钮操作 */ /** 详情按钮操作 */
handleDetail(row){ handleDetail(row) {
this.reset(); this.reset();
this.form = row; this.form = row;
this.detailOpen = true; this.detailOpen = true;
@ -371,8 +312,7 @@ export default {
this.loading = false; this.loading = false;
this.getList(); this.getList();
this.$modal.msgSuccess("删除成功"); this.$modal.msgSuccess("删除成功");
}).catch(() => { }).catch(() => {}).finally(() => {
}).finally(() => {
this.loading = false; this.loading = false;
}); });
}, },
@ -383,5 +323,5 @@ export default {
}, `commonLimitSetting_${new Date().getTime()}.xlsx`) }, `commonLimitSetting_${new Date().getTime()}.xlsx`)
} }
} }
}; };
</script> </script>

13
src/views/business/commonNotify/index.vue

@ -45,13 +45,18 @@
<el-table-column label="唯一ID" align="center" prop="id" v-if="true" /> <el-table-column label="唯一ID" align="center" prop="id" v-if="true" />
<el-table-column label="触发事务ID" align="center" prop="eventId" /> <el-table-column label="触发事务ID" align="center" prop="eventId" />
<el-table-column label="消息类型(系统、通知、活动等)" align="center" prop="messageType" /> <el-table-column label="消息类型(系统、通知、活动等)" align="center" prop="messageType" />
<el-table-column label="消息场景(支付、提现等)" align="center" prop="messageScene" /> <el-table-column label="消息场景" align="center" prop="messageScene" />
<el-table-column label="发送者" align="center" prop="sender" /> <el-table-column label="发送者" align="center" prop="sender" />
<el-table-column label="接收者" align="center" prop="receiver" /> <el-table-column label="接收者" align="center" prop="receiver" />
<el-table-column label="标题" align="center" prop="title" /> <el-table-column label="标题" align="center" prop="title" />
<el-table-column label="内容" align="center" prop="content" /> <el-table-column label="内容" align="center" prop="content" show-overflow-tooltip/>
<el-table-column label="内容" align="center" prop="imgUrl" /> <el-table-column label="文件地址" align="center" prop="imgUrl" show-overflow-tooltip/>
<el-table-column label="状态" align="center" prop="status" /> <el-table-column label="状态" align="center" prop="status">
<template slot-scope="scope">
<el-tag v-if="scope.row.status == '0'">正常</el-tag>
<el-tag type="danger" v-if="scope.row.status == '1'">封禁</el-tag>
</template>
</el-table-column>
<el-table-column label="操作" align="center" width="200" class-name="small-padding fixed-width"> <el-table-column label="操作" align="center" width="200" class-name="small-padding fixed-width">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button size="mini" type="text" icon="el-icon-view" @click="handleDetail(scope.row)">详情</el-button> <el-button size="mini" type="text" icon="el-icon-view" @click="handleDetail(scope.row)">详情</el-button>

14
src/views/business/dealCashout/index.vue

@ -52,7 +52,12 @@
<el-table-column label="目标账户" align="center" prop="toAccount" /> <el-table-column label="目标账户" align="center" prop="toAccount" />
<el-table-column label="账单唯一编号" align="center" prop="billCode" /> <el-table-column label="账单唯一编号" align="center" prop="billCode" />
<el-table-column label="提现金额" align="center" prop="amount" /> <el-table-column label="提现金额" align="center" prop="amount" />
<el-table-column label="提现类型" align="center" prop="transferType" /> <el-table-column label="提现类型" align="center" prop="transferType">
<template slot-scope="scope">
<el-tag type="success" v-if="scope.row.transferType == '0'">直接提</el-tag>
<el-tag type="danger" v-if="scope.row.transferType == '1'">审核</el-tag>
</template>
</el-table-column>
<el-table-column label="提现备注" align="center" prop="remark" /> <el-table-column label="提现备注" align="center" prop="remark" />
<el-table-column label="状态" align="center" prop="status"> <el-table-column label="状态" align="center" prop="status">
<template slot-scope="scope"> <template slot-scope="scope">
@ -87,11 +92,8 @@
@pagination="getList" /> @pagination="getList" />
<!-- 添加或修改提现对话框 --> <!-- 添加或修改提现对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="700px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <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="userAccount"> <el-form-item label="提现账户" prop="userAccount">
<el-input v-model="form.userAccount" placeholder="请输入提现账户" /> <el-input v-model="form.userAccount" placeholder="请输入提现账户" />
</el-form-item> </el-form-item>

7
src/views/business/dealPay/index.vue

@ -49,7 +49,12 @@
<el-table-column label="目标账户" align="center" prop="toAccount" /> <el-table-column label="目标账户" align="center" prop="toAccount" />
<el-table-column label="账单唯一编号" align="center" prop="billCode" /> <el-table-column label="账单唯一编号" align="center" prop="billCode" />
<el-table-column label="付款金额" align="center" prop="amount" /> <el-table-column label="付款金额" align="center" prop="amount" />
<el-table-column label="付款类型" align="center" prop="transferType" /> <el-table-column label="付款类型" align="center" prop="transferType">
<template slot-scope="scope">
<el-tag type="success" v-if="scope.row.transferType == '0'">直接付</el-tag>
<el-tag type="danger" v-if="scope.row.transferType == '1'">审核</el-tag>
</template>
</el-table-column>
<el-table-column label="二维码解析" align="center" prop="qrCode" /> <el-table-column label="二维码解析" align="center" prop="qrCode" />
<el-table-column label="付款备注" align="center" prop="remark" /> <el-table-column label="付款备注" align="center" prop="remark" />
<el-table-column label="状态" align="center" prop="status"> <el-table-column label="状态" align="center" prop="status">

14
src/views/business/dealReceive/index.vue

@ -52,7 +52,12 @@
<el-table-column label="目标账户" align="center" prop="toAccount" /> <el-table-column label="目标账户" align="center" prop="toAccount" />
<el-table-column label="账单唯一编号" align="center" prop="billCode" /> <el-table-column label="账单唯一编号" align="center" prop="billCode" />
<el-table-column label="收款金额" align="center" prop="amount" /> <el-table-column label="收款金额" align="center" prop="amount" />
<el-table-column label="提现类型" align="center" prop="transferType" /> <el-table-column label="提现类型" align="center" prop="transferType">
<template slot-scope="scope">
<el-tag type="success" v-if="scope.row.transferType == '0'">直接收</el-tag>
<el-tag type="danger" v-if="scope.row.transferType == '1'">审核</el-tag>
</template>
</el-table-column>
<el-table-column label="二维码解析" align="center" prop="qrCode" /> <el-table-column label="二维码解析" align="center" prop="qrCode" />
<el-table-column label="提现备注" align="center" prop="remark" /> <el-table-column label="提现备注" align="center" prop="remark" />
<el-table-column label="状态" align="center" prop="status"> <el-table-column label="状态" align="center" prop="status">
@ -82,11 +87,8 @@
@pagination="getList" /> @pagination="getList" />
<!-- 添加或修改收款对话框 --> <!-- 添加或修改收款对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="700px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <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="userAccount"> <el-form-item label="收款账户" prop="userAccount">
<el-input v-model="form.userAccount" placeholder="请输入收款账户" /> <el-input v-model="form.userAccount" placeholder="请输入收款账户" />
</el-form-item> </el-form-item>

14
src/views/business/dealTopUp/index.vue

@ -54,7 +54,12 @@
<el-table-column label="目标账户" align="center" prop="toAccount" /> <el-table-column label="目标账户" align="center" prop="toAccount" />
<el-table-column label="账单唯一编号" align="center" prop="billCode" /> <el-table-column label="账单唯一编号" align="center" prop="billCode" />
<el-table-column label="充值金额" align="center" prop="amount" /> <el-table-column label="充值金额" align="center" prop="amount" />
<el-table-column label="充值类型" align="center" prop="transferType" /> <el-table-column label="充值类型" align="center" prop="transferType">
<template slot-scope="scope">
<el-tag type="success" v-if="scope.row.transferType == '0'">直接充</el-tag>
<el-tag type="danger" v-if="scope.row.transferType == '1'">审核</el-tag>
</template>
</el-table-column>
<el-table-column label="充值备注" align="center" prop="remark" /> <el-table-column label="充值备注" align="center" prop="remark" />
<el-table-column label="状态" align="center" prop="status"> <el-table-column label="状态" align="center" prop="status">
<template slot-scope="scope"> <template slot-scope="scope">
@ -78,11 +83,8 @@
@pagination="getList" /> @pagination="getList" />
<!-- 添加或修改充值对话框 --> <!-- 添加或修改充值对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="700px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <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="userAccount"> <el-form-item label="充值账户" prop="userAccount">
<el-input v-model="form.userAccount" placeholder="请输入充值账户" /> <el-input v-model="form.userAccount" placeholder="请输入充值账户" />
</el-form-item> </el-form-item>

9
src/views/business/dealTransfer/index.vue

@ -46,11 +46,16 @@
<el-table-column label="接收账户" align="center" prop="toAccount" /> <el-table-column label="接收账户" align="center" prop="toAccount" />
<el-table-column label="账单唯一编号" align="center" prop="billCode" /> <el-table-column label="账单唯一编号" align="center" prop="billCode" />
<el-table-column label="转账金额" align="center" prop="amount" /> <el-table-column label="转账金额" align="center" prop="amount" />
<el-table-column label="转账类型" align="center" prop="transferType" /> <el-table-column label="转账类型" align="center" prop="transferType">
<template slot-scope="scope">
<el-tag type="success" v-if="scope.row.transferType == '0'">直接转</el-tag>
<el-tag type="danger" v-if="scope.row.transferType == '1'">审核</el-tag>
</template>
</el-table-column>
<el-table-column label="转账备注" align="center" prop="remark" /> <el-table-column label="转账备注" align="center" prop="remark" />
<el-table-column label="状态" align="center" prop="status"> <el-table-column label="状态" align="center" prop="status">
<template slot-scope="scope"> <template slot-scope="scope">
<el-tag v-if="scope.row.status == '0'">提交</el-tag> <el-tag v-if="scope.row.status == '0'">发起</el-tag>
<el-tag type="danger" v-if="scope.row.status == '1'">拒绝</el-tag> <el-tag type="danger" v-if="scope.row.status == '1'">拒绝</el-tag>
<el-tag type="success" v-if="scope.row.status == '2'">通过</el-tag> <el-tag type="success" v-if="scope.row.status == '2'">通过</el-tag>
</template> </template>

21
src/views/business/recordTransaction/index.vue

@ -49,7 +49,15 @@
<el-table-column type="selection" width="55" align="center" /> <el-table-column type="selection" width="55" align="center" />
<el-table-column label="用户ID" align="center" prop="senderId" /> <el-table-column label="用户ID" align="center" prop="senderId" />
<el-table-column label="账户编号" align="center" prop="senderAccount" /> <el-table-column label="账户编号" align="center" prop="senderAccount" />
<el-table-column label="交易类型" align="center" prop="type" /> <el-table-column label="交易类型" align="center" prop="type">
<template slot-scope="scope">
<el-tag v-if="scope.row.type == 'BT'">转账</el-tag>
<el-tag v-if="scope.row.type == 'BP'">支付</el-tag>
<el-tag v-if="scope.row.type == 'BC'">提现</el-tag>
<el-tag v-if="scope.row.type == 'BR'">收款</el-tag>
<el-tag v-if="scope.row.type == 'BU'">充值</el-tag>
</template>
</el-table-column>
<el-table-column label="目标用户账户编号" align="center" prop="receiverAccount" /> <el-table-column label="目标用户账户编号" align="center" prop="receiverAccount" />
<el-table-column label="交易前金额" align="center" prop="previousBalance" /> <el-table-column label="交易前金额" align="center" prop="previousBalance" />
<el-table-column label="交易金额" align="center" prop="changeBalance" /> <el-table-column label="交易金额" align="center" prop="changeBalance" />
@ -60,7 +68,12 @@
<span>{{ parseTime(scope.row.time, '{y}-{m}-{d}') }}</span> <span>{{ parseTime(scope.row.time, '{y}-{m}-{d}') }}</span>
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="状态" align="center" prop="status" /> <el-table-column label="状态" align="center" prop="status">
<template slot-scope="scope">
<el-tag v-if="scope.row.status == '0'">正常</el-tag>
<el-tag type="danger" v-if="scope.row.status == '1'">封禁</el-tag>
</template>
</el-table-column>
<el-table-column label="创建时间" align="center" prop="createTime" width="180"> <el-table-column label="创建时间" align="center" prop="createTime" width="180">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span> <span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span>
@ -81,8 +94,8 @@
@pagination="getList" /> @pagination="getList" />
<!-- 添加或修改交易动账记录对话框 --> <!-- 添加或修改交易动账记录对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="700px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="auto">
<el-form-item label="账户编号" prop="senderAccount"> <el-form-item label="账户编号" prop="senderAccount">
<el-input v-model="form.senderAccount" placeholder="请输入账户编号" /> <el-input v-model="form.senderAccount" placeholder="请输入账户编号" />
</el-form-item> </el-form-item>

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

@ -42,8 +42,18 @@
<el-table-column label="账户唯一编号" align="center" prop="accountCode" /> <el-table-column label="账户唯一编号" align="center" prop="accountCode" />
<el-table-column label="账户名称" align="center" prop="accountName" /> <el-table-column label="账户名称" align="center" prop="accountName" />
<el-table-column label="账户余额" align="center" prop="accountAmount" /> <el-table-column label="账户余额" align="center" prop="accountAmount" />
<el-table-column label="状态" align="center" prop="status" /> <el-table-column label="状态" align="center" prop="status">
<el-table-column label="删除标志" align="center" prop="delFlag" /> <template slot-scope="scope">
<el-tag v-if="scope.row.status == '0'">正常</el-tag>
<el-tag type="danger" v-if="scope.row.status == '1'">冻结</el-tag>
</template>
</el-table-column>
<el-table-column label="删除标志" align="center" prop="delFlag">
<template slot-scope="scope">
<el-tag v-if="scope.row.delFlag == '0'">存在</el-tag>
<el-tag type="danger" v-if="scope.row.delFlag == '2'">已删除</el-tag>
</template>
</el-table-column>
<el-table-column label="创建时间" align="center" prop="createTime" width="180"> <el-table-column label="创建时间" align="center" prop="createTime" width="180">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span> <span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span>
@ -69,8 +79,8 @@
@pagination="getList" /> @pagination="getList" />
<!-- 添加或修改用户账户对话框 --> <!-- 添加或修改用户账户对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="700px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="auto">
<el-form-item label="账户唯一ID" prop="accountId"> <el-form-item label="账户唯一ID" prop="accountId">
<el-input v-model="form.accountId" placeholder="请输入账户唯一ID" /> <el-input v-model="form.accountId" placeholder="请输入账户唯一ID" />
</el-form-item> </el-form-item>

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

@ -48,7 +48,12 @@
<el-table-column label="银行卡余额" align="center" prop="cardAmount" /> <el-table-column label="银行卡余额" align="center" prop="cardAmount" />
<el-table-column label="银行名称" align="center" prop="bankName" /> <el-table-column label="银行名称" align="center" prop="bankName" />
<el-table-column label="具体分行" align="center" prop="deptName" /> <el-table-column label="具体分行" align="center" prop="deptName" />
<el-table-column label="卡状态" align="center" prop="status" /> <el-table-column label="卡状态" align="center" prop="status">
<template slot-scope="scope">
<el-tag v-if="scope.row.status == '0'">正常</el-tag>
<el-tag type="danger" v-if="scope.row.status == '1'">停用</el-tag>
</template>
</el-table-column>
<el-table-column label="创建时间" align="center" prop="createTime" width="180"> <el-table-column label="创建时间" align="center" prop="createTime" width="180">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span> <span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span>
@ -74,8 +79,8 @@
@pagination="getList" /> @pagination="getList" />
<!-- 添加或修改用户银行卡对话框 --> <!-- 添加或修改用户银行卡对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="700px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="auto">
<el-form-item label="银行卡号" prop="cardNum"> <el-form-item label="银行卡号" prop="cardNum">
<el-input v-model="form.cardNum" placeholder="请输入银行卡号" /> <el-input v-model="form.cardNum" placeholder="请输入银行卡号" />
</el-form-item> </el-form-item>
@ -98,7 +103,7 @@
<!-- 用户银行卡详情 --> <!-- 用户银行卡详情 -->
<el-dialog :title="title" :visible.sync="detailOpen" width="700px" append-to-body> <el-dialog :title="title" :visible.sync="detailOpen" width="700px" append-to-body>
<el-form ref="form" :model="form" label-width="auto"> <el-form ref="form" :model="form" label-width="auto">
<el-form-item label="用户ID:" > <el-form-item label="用户ID:">
{{form.userId}} {{form.userId}}
</el-form-item> </el-form-item>
<el-form-item label="银行卡号:"> <el-form-item label="银行卡号:">

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

@ -46,8 +46,18 @@
<el-table-column label="唯一ID" align="center" prop="id" v-if="true" /> <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="userId" />
<el-table-column label="好友id" align="center" prop="friendId" /> <el-table-column label="好友id" align="center" prop="friendId" />
<el-table-column label="状态" align="center" prop="status" /> <el-table-column label="状态" align="center" prop="status">
<el-table-column label="删除标志" align="center" prop="delFlag" /> <template slot-scope="scope">
<el-tag v-if="scope.row.status == '0'">正常</el-tag>
<el-tag type="danger" v-if="scope.row.status == '1'">拉黑</el-tag>
</template>
</el-table-column>
<el-table-column label="删除标志" align="center" prop="delFlag">
<template slot-scope="scope">
<el-tag v-if="scope.row.delFlag == '0'">存在</el-tag>
<el-tag type="danger" v-if="scope.row.delFlag == '2'">已删除</el-tag>
</template>
</el-table-column>
<el-table-column label="创建时间" align="center" prop="createTime" width="180"> <el-table-column label="创建时间" align="center" prop="createTime" width="180">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span> <span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span>
@ -89,7 +99,7 @@
<!-- 用户好友详情 --> <!-- 用户好友详情 -->
<el-dialog :title="title" :visible.sync="detailOpen" width="700px" append-to-body> <el-dialog :title="title" :visible.sync="detailOpen" width="700px" append-to-body>
<el-form ref="form" :model="form" label-width="auto"> <el-form ref="form" :model="form" label-width="auto">
<el-form-item label="用户id:" > <el-form-item label="用户id:">
{{form.userId}} {{form.userId}}
</el-form-item> </el-form-item>
<el-form-item label="好友id:"> <el-form-item label="好友id:">

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

@ -57,8 +57,18 @@
<el-table-column label="手机号" align="center" prop="phone" /> <el-table-column label="手机号" align="center" prop="phone" />
<el-table-column label="年龄" align="center" prop="age" /> <el-table-column label="年龄" align="center" prop="age" />
<el-table-column label="地址" align="center" prop="addr" /> <el-table-column label="地址" align="center" prop="addr" />
<el-table-column label="用户状态" align="center" prop="status" /> <el-table-column label="用户状态" align="center" prop="status">
<el-table-column label="删除标志" align="center" prop="delFlag" /> <template slot-scope="scope">
<el-tag v-if="scope.row.status == '0'">正常</el-tag>
<el-tag type="danger" v-if="scope.row.status == '1'">停用</el-tag>
</template>
</el-table-column>
<el-table-column label="删除标志" align="center" prop="delFlag">
<template slot-scope="scope">
<el-tag v-if="scope.row.delFlag == '0'">存在</el-tag>
<el-tag type="danger" v-if="scope.row.delFlag == '2'">已删除</el-tag>
</template>
</el-table-column>
<el-table-column label="创建时间" align="center" prop="createTime" width="180"> <el-table-column label="创建时间" align="center" prop="createTime" width="180">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span> <span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span>
@ -84,8 +94,8 @@
@pagination="getList" /> @pagination="getList" />
<!-- 添加或修改用户信息对话框 --> <!-- 添加或修改用户信息对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="700px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="auto">
<el-form-item label="用户唯一编码" prop="userCode"> <el-form-item label="用户唯一编码" prop="userCode">
<el-input v-model="form.userCode" placeholder="请输入用户唯一编码" /> <el-input v-model="form.userCode" placeholder="请输入用户唯一编码" />
</el-form-item> </el-form-item>

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

@ -38,11 +38,22 @@
<el-table v-loading="loading" :data="userPasswdList" @selection-change="handleSelectionChange"> <el-table v-loading="loading" :data="userPasswdList" @selection-change="handleSelectionChange">
<el-table-column type="selection" width="55" align="center" /> <el-table-column type="selection" width="55" align="center" />
<el-table-column label="用户id" align="center" prop="userId" /> <el-table-column label="用户id" align="center" prop="userId" />
<el-table-column label="支付密码(数字组合)" align="center" prop="payPasswd" show-overflow-tooltip/> <el-table-column label="支付密码(数字组合)" align="center" prop="payPasswd" show-overflow-tooltip />
<el-table-column label="设备锁(九宫)" align="center" prop="phoneLock" /> <el-table-column label="设备锁(九宫)" align="center" prop="phoneLock" />
<el-table-column label="登录密码(数字组合)" align="center" prop="loginPasswd" /> <el-table-column label="登录密码(数字组合)" align="center" prop="loginPasswd" />
<el-table-column label="支付状态" align="center" prop="payStatus" /> <el-table-column label="支付状态" align="center" prop="payStatus">
<el-table-column label="删除标志" align="center" prop="delFlag" /> <template slot-scope="scope">
<el-tag v-if="scope.row.payStatus == '0'">正常</el-tag>
<el-tag v-if="scope.row.payStatus == '1'">仅收款</el-tag>
<el-tag type="danger" v-if="scope.row.payStatus == '2'">冻结</el-tag>
</template>
</el-table-column>
<el-table-column label="删除标志" align="center" prop="delFlag">
<template slot-scope="scope">
<el-tag v-if="scope.row.delFlag == '0'">存在</el-tag>
<el-tag type="danger" v-if="scope.row.delFlag == '2'">已删除</el-tag>
</template>
</el-table-column>
<el-table-column label="创建时间" align="center" prop="createTime" width="180"> <el-table-column label="创建时间" align="center" prop="createTime" width="180">
<template slot-scope="scope"> <template slot-scope="scope">
<span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span> <span>{{ parseTime(scope.row.createTime, '{y}-{m}-{d}') }}</span>
@ -68,7 +79,7 @@
@pagination="getList" /> @pagination="getList" />
<!-- 添加或修改用户密码对话框 --> <!-- 添加或修改用户密码对话框 -->
<el-dialog :title="title" :visible.sync="open" width="500px" append-to-body> <el-dialog :title="title" :visible.sync="open" width="700px" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="80px"> <el-form ref="form" :model="form" :rules="rules" label-width="80px">
<el-form-item label="用户id" prop="userId"> <el-form-item label="用户id" prop="userId">
<el-input v-model="form.userId" placeholder="请输入用户id" /> <el-input v-model="form.userId" placeholder="请输入用户id" />

Loading…
Cancel
Save