|
@@ -0,0 +1,129 @@
|
|
|
+<template>
|
|
|
+ <div class="create-container">
|
|
|
+ <div class="create-body" v-loading="loading">
|
|
|
+ <el-form :model="resource" label-width="12%" class="demo">
|
|
|
+ <el-form-item label="序号" prop="id">
|
|
|
+ <span>{{resource.id}}</span>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="用户" prop="uname" v-if="resource.uname">
|
|
|
+ <span>{{resource.uname}}</span>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="任务名称" prop="cttname" v-if="resource.cttname">
|
|
|
+ <span>{{resource.cttname}}</span>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="提现金额" prop="balvalue" v-if="resource.balvalue">
|
|
|
+ <span>{{resource.balvalue}}</span>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="提现时间" prop="baltime" v-if="resource.baltime">
|
|
|
+ <span>{{resource.baltime}}</span>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="状态" prop="stateName" v-if="resource.stateName">
|
|
|
+ <span>{{resource.stateName}}</span>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="银行编码" prop="code" v-if="resource.code">
|
|
|
+ <span>{{resource.code}}</span>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="开户行" prop="subname" v-if="resource.subname">
|
|
|
+ <span>{{resource.subname}}</span>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="银行卡号" prop="number" v-if="resource.number">
|
|
|
+ <span>{{resource.number}}</span>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item>
|
|
|
+ <div class="btn btn-medium" @click="back()">返回</div>
|
|
|
+ </el-form-item>
|
|
|
+ </el-form>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+</template>
|
|
|
+
|
|
|
+<script>
|
|
|
+import Http from '@/js/http.js'
|
|
|
+import Apis from '@/js/api.js'
|
|
|
+import {notify} from '@/constants/index'
|
|
|
+import {storageGet} from '@/js/index'
|
|
|
+
|
|
|
+export default {
|
|
|
+ name: 'BookDetail',
|
|
|
+ components: {},
|
|
|
+ data() {
|
|
|
+ return {
|
|
|
+ user: {},
|
|
|
+ loading: false,
|
|
|
+ type: 0,
|
|
|
+ code: 0,
|
|
|
+ resource: {
|
|
|
+ id:0,
|
|
|
+ uname: '',
|
|
|
+ cttname:0,
|
|
|
+ balvalue:'',
|
|
|
+ baltime:'',
|
|
|
+ stateName:'',
|
|
|
+ subname:'',
|
|
|
+ number:'',
|
|
|
+ code:'',
|
|
|
+ },
|
|
|
+ }
|
|
|
+ },
|
|
|
+ //这里是初始化方法,一般有create()和mounted
|
|
|
+ //mounted是在界面的dom初始化后才触发,created是一开始就触发
|
|
|
+ mounted() {
|
|
|
+ this.$nextTick(() => {
|
|
|
+ this.init() //这里执行init
|
|
|
+ })
|
|
|
+ },
|
|
|
+ methods: {
|
|
|
+ init() {
|
|
|
+ this.id = this.$route.query.id//这里获取code
|
|
|
+ this.loadData() //加载数据,这里应该就会调后台,传code
|
|
|
+ },
|
|
|
+ back() {
|
|
|
+ this.$router.go(-1);
|
|
|
+ },
|
|
|
+ loadData() {
|
|
|
+ this.showLoading()
|
|
|
+ Http.get(Apis.BALANCELIST.GET_DETAIL.replace('{id}', this.id)).then((res) => {
|
|
|
+ this.resource.id = res.data.id
|
|
|
+ this.resource.uname = res.data.uname
|
|
|
+ this.resource.cttname = res.data.cttname
|
|
|
+ this.resource.balvalue = res.data.balvalue
|
|
|
+ this.resource.baltime = res.data.baltime
|
|
|
+ this.resource.stateName = res.data.stateName
|
|
|
+ this.resource.subname = res.data.subname
|
|
|
+ this.resource.number = res.data.number
|
|
|
+ this.resource.code = res.data.code
|
|
|
+ this.hideLoading()
|
|
|
+ }).catch((error) => {
|
|
|
+ this.hideLoading()
|
|
|
+ notify('error', '打开详情失败:' + error.data)
|
|
|
+ })
|
|
|
+ },
|
|
|
+ setUserInfo() {
|
|
|
+ this.user = storageGet('user')
|
|
|
+ },
|
|
|
+ showLoading() {
|
|
|
+ this.loading = true
|
|
|
+ },
|
|
|
+ hideLoading() {
|
|
|
+ this.loading = false
|
|
|
+ }
|
|
|
+ },
|
|
|
+ watch: {
|
|
|
+ resourceType(val) {
|
|
|
+ this.resourceType = val
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+</script>
|
|
|
+
|
|
|
+<style>
|
|
|
+.demo {
|
|
|
+ font-size: 32px;
|
|
|
+}
|
|
|
+
|
|
|
+.el-form-item {
|
|
|
+ /*max-height: 120px !important;*/
|
|
|
+}
|
|
|
+</style>
|
|
|
+
|
|
|
+
|