|
@@ -4,7 +4,7 @@
|
|
<div class="left">
|
|
<div class="left">
|
|
<div class="headItem">
|
|
<div class="headItem">
|
|
<p>账户余额:<span>{{ dataInfo.balance }}</span></p>
|
|
<p>账户余额:<span>{{ dataInfo.balance }}</span></p>
|
|
- <el-button type="text" v-permission="'userCashAccount/transferCourseBalanceToBalance'" @click="onMoneyOperation('recharge')">充值</el-button>
|
|
|
|
|
|
+ <el-button type="text" v-permission="'userCashAccount/transferCourseBalanceToBalance'" @click="onMoneyOperation('recharge')">修改</el-button>
|
|
</div>
|
|
</div>
|
|
<div class="headItem">
|
|
<div class="headItem">
|
|
<!-- v-if="amountStatus" -->
|
|
<!-- v-if="amountStatus" -->
|
|
@@ -134,7 +134,7 @@
|
|
:visible.sync="cashAccount.status">
|
|
:visible.sync="cashAccount.status">
|
|
<el-table :data="cashAccount.gridData">
|
|
<el-table :data="cashAccount.gridData">
|
|
<el-table-column align='center'
|
|
<el-table-column align='center'
|
|
- property="userName"
|
|
|
|
|
|
+ property="createTime"
|
|
label="操作时间"></el-table-column>
|
|
label="操作时间"></el-table-column>
|
|
<el-table-column align='center'
|
|
<el-table-column align='center'
|
|
property="phone"
|
|
property="phone"
|
|
@@ -145,6 +145,16 @@
|
|
<el-table-column align='center'
|
|
<el-table-column align='center'
|
|
property="subjectName"
|
|
property="subjectName"
|
|
label="余额"></el-table-column>
|
|
label="余额"></el-table-column>
|
|
|
|
+ <el-table-column align='center' label="交易状态">
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ {{ scope.row.status | payStatus }}
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
|
|
+ <el-table-column align='center' label="交易类型">
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
+ {{ scope.row.type | payType }}
|
|
|
|
+ </template>
|
|
|
|
+ </el-table-column>
|
|
<el-table-column align='center'
|
|
<el-table-column align='center'
|
|
property="subjectName"
|
|
property="subjectName"
|
|
label="备注"></el-table-column>
|
|
label="备注"></el-table-column>
|
|
@@ -206,7 +216,7 @@
|
|
</template>
|
|
</template>
|
|
<script>
|
|
<script>
|
|
import pagination from '@/components/Pagination/index'
|
|
import pagination from '@/components/Pagination/index'
|
|
-import { studentPaymentOrderList, getUserCashAccountBaseInfo, updateCourseBalance,transferCourseBalanceToBalance, cashAccountDetail, updateBalance } from '@/api/studentManager'
|
|
|
|
|
|
+import { studentPaymentOrderList, getUserCashAccountBaseInfo, updateCourseBalance,transferCourseBalanceToBalance, userCashAccountDetail, updateBalance } from '@/api/studentManager'
|
|
import { orderStatus } from '@/utils/searchArray'
|
|
import { orderStatus } from '@/utils/searchArray'
|
|
import store from '@/store'
|
|
import store from '@/store'
|
|
let validPrice = (rule, value, callback) => {
|
|
let validPrice = (rule, value, callback) => {
|
|
@@ -326,7 +336,7 @@ export default {
|
|
rows: cashAccount.limit,
|
|
rows: cashAccount.limit,
|
|
userId: this.searchForm.studentId
|
|
userId: this.searchForm.studentId
|
|
}
|
|
}
|
|
- cashAccountDetail(params).then(res => {
|
|
|
|
|
|
+ userCashAccountDetail(params).then(res => {
|
|
let result = res.data
|
|
let result = res.data
|
|
cashAccount.status = true
|
|
cashAccount.status = true
|
|
if (res.code == 200) {
|
|
if (res.code == 200) {
|
|
@@ -356,7 +366,7 @@ export default {
|
|
updateCourseBalance({
|
|
updateCourseBalance({
|
|
userId: this.searchForm.studentId,
|
|
userId: this.searchForm.studentId,
|
|
decimal: courseBalance,
|
|
decimal: courseBalance,
|
|
- description: moneyForm.remark
|
|
|
|
|
|
+ memo: moneyForm.remark
|
|
}).then(res => {
|
|
}).then(res => {
|
|
let result = res.data
|
|
let result = res.data
|
|
if (res.code == 200) {
|
|
if (res.code == 200) {
|
|
@@ -383,7 +393,7 @@ export default {
|
|
updateBalance({
|
|
updateBalance({
|
|
userId: this.searchForm.studentId,
|
|
userId: this.searchForm.studentId,
|
|
decimal: balance,
|
|
decimal: balance,
|
|
- description: moneyForm.remark
|
|
|
|
|
|
+ memo: moneyForm.remark
|
|
}).then(res => {
|
|
}).then(res => {
|
|
let result = res.data
|
|
let result = res.data
|
|
if (res.code == 200) {
|
|
if (res.code == 200) {
|