Browse Source

更新

master
ltlzx 4 years ago
parent
commit
361a3d29fe
  1. 16
      src/api/index.js
  2. 4
      src/components/common/Sidebar.vue
  3. 37
      src/components/common/dialog/DataReview/assetsInfo.vue
  4. 4
      src/components/common/dialog/DataReview/entrust.vue
  5. 10
      src/components/common/dialog/DataReview/operatorIDCard.vue
  6. 9
      src/components/common/dialog/insex.vue
  7. 4
      src/components/page/AssetManagement/assessmentOreder.vue
  8. 17
      src/components/page/AssetManagement/assetQuery.vue
  9. 1
      src/components/page/AssetManagement/delistingAudit.vue
  10. 1
      src/components/page/AssetManagement/groundingAudit.vue
  11. 314
      src/components/page/AssetManagement/payReview.vue
  12. 1
      src/components/page/AssetManagement/releaseAudit.vue
  13. 4
      src/components/page/BaseTable.vue
  14. 1
      src/components/page/Login.vue
  15. 3
      src/components/page/TransactionManagement/TobepaidOrder.vue
  16. 3
      src/components/page/TransactionManagement/closed.vue
  17. 3
      src/components/page/TransactionManagement/completed.vue
  18. 3
      src/components/page/TransactionManagement/publicityOrder.vue
  19. 3
      src/components/page/TransactionManagement/refundOrderExamine.vue
  20. 3
      src/components/page/TransactionManagement/settlementOrder.vue
  21. 3
      src/components/page/TransactionManagement/toBeConfirmDelivered.vue
  22. 3
      src/components/page/TransactionManagement/toBeDelivered.vue
  23. 3
      src/components/page/TransactionManagement/toBeSettled.vue
  24. 3
      src/components/page/TransactionManagement/transactionQuery.vue
  25. 4
      src/components/page/dataManagement/revenueStatistics.vue
  26. 4
      src/components/page/dataManagement/transactionAnalysis.vue
  27. 4
      src/components/page/dataManagement/transactionCheck.vue
  28. 4
      src/components/page/platformManagement/platformNotification.vue
  29. 2
      src/main.js
  30. 5
      src/router/index.js
  31. 19
      src/utils/request.js

16
src/api/index.js

@ -164,6 +164,22 @@ export const assetCheckList = query => {
params: query
});
};
//支付列表
export const payList = query => {
return request({
url: 'api/admin.Asset/payList',
method: 'get',
params: query
});
};
// 支付审核
export const payCheck = query => {
return request({
url: 'api/admin.Asset/payCheck',
method: 'post',
data: query
});
};
// 资产挂牌审核 废弃
export const cartellinoCheck = query => {
return request({

4
src/components/common/Sidebar.vue

@ -109,6 +109,10 @@ export default {
index: '/delistingAudit',
title: '摘牌申请审核'
},
{
index: '/payReview',
title: '挂牌费支付审核'
},
// {
// index: '/releaseAudit',
// title: ''

37
src/components/common/dialog/DataReview/assetsInfo.vue

@ -12,21 +12,41 @@
</div>
<p class="p_info">资产名称{{contentDatas.asset_data.serial_name}}</p>
<p class="p_info">资产类型{{contentDatas.asset_data.serial_type_name}}</p>
<p class="p_info" v-if="contentDatas.asset_data.serial_type==8">标的其他类型说明{{contentDatas.asset_data.serial_else_type}}</p>
<p class="p_info">转让价格{{contentDatas.asset_data.price}}/{{contentDatas.asset_data.asset_unit}}</p>
<p class="p_info">涉及数量{{contentDatas.asset_data.count}}</p>
<p class="p_info">资产转让有效期{{contentDatas.asset_data.reg_money}}</p>
<!-- <p class="p_info">基本回报{{contentDatas.asset_data.legal_name}}</p>
<p class="p_info">额外回报{{contentDatas.asset_data.domicile}}</p>
<p class="p_info">其他{{contentDatas.asset_data.establish_time }}</p> -->
<p class="p_info" v-if="contentDatas.asset_data.delist_file_doc!=null">
<p class="p_info">标的描述{{contentDatas.asset_data.serial_describe}}</p>
<p class="p_info" v-if="contentDatas.asset_data.serial_guaranty">标的抵押情况{{contentDatas.asset_data.serial_guaranty}}</p>
<p class="p_info">信息公告期限{{contentDatas.asset_data.info_notice_start_time}}-{{contentDatas.asset_data.info_notice_end_time}}</p>
<p class="p_info">支付方式{{contentDatas.asset_data.payment_way==1?'一次性付款':'分期付款'}}</p>
<p class="p_info">成交价款支付期限{{contentDatas.asset_data.payment_day}}</p>
<p class="p_info">摘牌方资格条件{{contentDatas.asset_data.buy_condition }}</p>
<!-- <p class="p_info">是否要保证金{{contentDatas.asset_data.is_earnest_money==0?'否':'是' }}</p>
<template v-if="contentDatas.asset_data.is_earnest_money==1">
<p class="p_info">保证金{{contentDatas.asset_data.earnest_money }}</p>
<p class="p_info">交保证金方式{{contentDatas.asset_data.submit_earnestmoney_type==1?'意向摘牌方在提交摘牌申请时交纳保证金':'意向摘牌方经资格确认后'+contentDatas.asset_data.submit_earnestmoney_day+'个工作日内交纳' }}</p>
<p class="p_info">交纳方式{{contentDatas.asset_data.submit_earnestmoney_way==1?'支票':contentDatas.asset_data.submit_earnestmoney_way==2?'电汇':'网上转账' }}</p>
<p class="p_info">退回方式{{contentDatas.asset_data.earnestmoney_dispose ==1?'直接退回':'成功摘牌后转为成交价款的一部分'}}</p>
</template> -->
<p class="p_info" v-if="contentDatas.asset_data.announcements">其他披露事项{{contentDatas.asset_data.announcements }}</p>
<p class="p_info" v-if="contentDatas.asset_data.announcements">咨询电话{{contentDatas.asset_data.hotline }}</p>
<p class="p_info" v-if="contentDatas.asset_data.delist_file_doc!=null && contentDatas.asset_data.delist_file_doc!=''">
摘牌申请详情
<a :href="contentDatas.asset_data.delist_file_doc" class="p_info_a" target="view_window">点击下载</a>
</p>
<p class="p_info" v-if="contentDatas.asset_data.asset_file!=null">
<p class="p_info" v-if="contentDatas.asset_data.asset_file!=null && contentDatas.asset_data.asset_file!=''">
资产挂牌申请详情
<a :href="contentDatas.asset_data.asset_file" class="p_info_a" target="view_window">点击下载</a>
</p>
<p class="p_info" v-if="contentDatas.asset_data.else_serial_file!=null">
<p class="p_info" v-if="contentDatas.asset_data.accessory!=null && contentDatas.asset_data.accessory!=''">
附件
<a :href="contentDatas.asset_data.accessory" class="p_info_a" target="view_window">点击下载</a>
</p>
<p class="p_info" v-if="contentDatas.asset_data.else_serial_file!=null && contentDatas.asset_data.else_serial_file!=''">
其他资产材料详情
<a :href="contentDatas.asset_data.else_serial_file" class="p_info_a" target="view_window">点击下载</a>
</p>
@ -73,4 +93,7 @@ export default {
.p_info_a{
text-decoration: underline;
}
.body1{
overflow-y: scroll;
}
</style>

4
src/components/common/dialog/DataReview/entrust.vue

@ -2,7 +2,7 @@
<div class="body1">
<p class="title">法人授权委托书</p>
<img v-if="contentDatas.legal_authorization.type==0" :src="contentDatas.legal_authorization.url" class="file_img">
<p class="upload_span" v-else>
<p class="upload_span" v-else-if="contentDatas.legal_authorization">
<a class="table_right_item_a" :href="contentDatas.legal_authorization.url" target="_blank" rel="nofollow">点击下载</a>
</p>
<div class="img_span">
@ -16,7 +16,7 @@
list-type="picture"
:on-success="(res,file)=>{handleAvatarSuccess(res,file,0)}"
>
<span class="upload_span">重新上传</span>
<span class="upload_span">{{contentDatas.legal_authorization?'重新上传':'上传文件'}}</span>
</el-upload>
</div>
<el-image-viewer

10
src/components/common/dialog/DataReview/operatorIDCard.vue

@ -2,8 +2,8 @@
<div class="body1 body2">
<div class="idcard">
<p class="title">经办人身份证正面(照片面)</p>
<img v-if="contentDatas.operator_card_front.type==0" :src="contentDatas.operator_card_front.url" class="file_img">
<p class="upload_span" v-else>
<img v-if="contentDatas.operator_card_front.type==0" :src="contentDatas.operator_card_front.url" class="file_img1">
<p class="upload_span" v-else-if="contentDatas.operator_card_front">
<a class="table_right_item_a" :href="contentDatas.operator_card_front.url" target="_blank" rel="nofollow">点击下载</a>
</p>
<div class="img_span">
@ -17,14 +17,14 @@
list-type="picture"
:on-success="(res,file)=>{handleAvatarSuccess(res,file,0)}"
>
<span class="upload_span">重新上传</span>
<span class="upload_span">{{contentDatas.operator_card_front?'重新上传':'上传图片'}}</span>
</el-upload>
</div>
</div>
<div class="idcard">
<p class="title">经办人身份证反面(发证机构面)</p>
<img :src=" contentDatas.operator_card_backfacade.url " v-if="contentDatas.operator_card_backfacade.type==0" class="file_img1">
<p class="upload_span" v-else>
<p class="upload_span" v-else-if="contentDatas.operator_card_backfacade">
<a class="table_right_item_a" :href="contentDatas.operator_card_backfacade.url" target="_blank" rel="nofollow">点击下载</a>
</p>
<div class="img_span">
@ -38,7 +38,7 @@
list-type="picture"
:on-success="(res,file)=>{handleAvatarSuccess(res,file,1)}"
>
<span class="upload_span">重新上传</span>
<span class="upload_span">{{contentDatas.operator_card_backfacade?'重新上传':'上传图片'}}</span>
</el-upload>
</div>
</div>

9
src/components/common/dialog/insex.vue

@ -48,7 +48,7 @@
</div>
</template>
<script>
import {whySidebar} from '../dialog/sidebar.vue'
// import {whySidebar} from './sidebar.vue'
import sidebarContent from '../dialog/content.vue'
import {getAccountData,getAssetInfo,accountCheck,assertCheck,sendCheck,checkAssetOut,getFileType} from '../../../api/index'
import bus from '../bus'
@ -111,7 +111,8 @@ export default {
}
},
components:{
whySidebar,sidebarContent
// whySidebar,
sidebarContent
},
created(){
if (this.dialogType==1) {
@ -255,7 +256,9 @@ export default {
{title:'企业风险评估',type:0,id:'assessment'},{title:'基础信息',type:1,id:'basics'},{title:'营业执照(复印件)',type:1,id:'license'},
{title:'法人代表证明书',type:1,id:'certificate'},{title:'法人身份证(复印件)',type:1,id:'IDCard'},
// {title:'',type:1,id:'application'},
{title:'银行开户证明',type:1,id:'bankProve'},{title:'开户申请书与承诺书',type:1,id:'promise'},{title:'法人授权委托书',type:0,id:'entrust'},
{title:'银行开户证明',type:1,id:'bankProve'},
// {title:'',type:1,id:'promise'},
{title:'法人授权委托书',type:0,id:'entrust'},
{title:'经办人身份证(复印件)',type:0,id:'operatorIDCard'},
// {title:'',type:2,id:'assets'},
{title:'其他要求文件',type:0,id:'elseFile'}

4
src/components/page/AssetManagement/assessmentOreder.vue

@ -45,6 +45,7 @@
header-cell-class-name="table-header"
>
<el-table-column prop="id" label="序号" width="55" align="center"></el-table-column>
<el-table-column label="业务编码" prop="serial_number" ></el-table-column>
<el-table-column prop="create_time" label="创建时间" :formatter="formatDate"></el-table-column>
<el-table-column label="订单编号" prop="batchcode"></el-table-column>
<el-table-column prop="sell_firm_name" label="商家名称"></el-table-column>
@ -312,4 +313,7 @@ export default {
width: 40px;
height: 40px;
}
.selectExamine{
margin: 10px 0;
}
</style>

17
src/components/page/AssetManagement/assetQuery.vue

@ -57,22 +57,23 @@
>
<el-table-column type="selection" width="55" align="center"></el-table-column>
<el-table-column prop="id" label="序号" width="55" align="center"></el-table-column>
<el-table-column prop="create_time" label="创建时间" :formatter="formatDate" ></el-table-column>
<el-table-column label="标准编号" prop="serial" width="200"></el-table-column>
<el-table-column label="资产名称" prop="serial_name"></el-table-column>
<el-table-column prop="firm_name" label="机构名称"></el-table-column>
<el-table-column prop="count" label="托管数量" width="80"></el-table-column>
<el-table-column prop="surplus_count" label="剩余数量" width="80"></el-table-column>
<el-table-column prop="asset_status" label="资产状态" width="80">
<el-table-column prop="create_time" label="创建时间" :formatter="formatDate" align="center"></el-table-column>
<el-table-column label="业务编码" prop="serial_number" align="center"></el-table-column>
<el-table-column label="资产名称" prop="serial_name" align="center"></el-table-column>
<el-table-column prop="firm_name" label="机构名称" align="center"></el-table-column>
<el-table-column prop="count" label="托管数量" width="80" align="center"></el-table-column>
<el-table-column prop="surplus_count" label="剩余数量" width="80" align="center"></el-table-column>
<el-table-column prop="asset_status" label="资产状态" align="center">
<template slot-scope="scope">
<span v-if="scope.row.asset_status==1">待复核</span>
<span v-else-if="scope.row.asset_status==0">待审核</span>
<span v-else-if="scope.row.asset_status==2">发布中</span>
<span v-else-if="scope.row.asset_status==3">已下架</span>
<span v-else-if="scope.row.asset_status==4">已转让</span>
<span v-else-if="scope.row.asset_status==5">待支付挂牌费</span>
</template>
</el-table-column>
<el-table-column prop="username" label="审核人员"></el-table-column>
<el-table-column prop="username" label="审核人员" align="center"></el-table-column>
<el-table-column label="操作" width="250" align="center">
<template slot-scope="scope">
<el-button

1
src/components/page/AssetManagement/delistingAudit.vue

@ -44,6 +44,7 @@
@selection-change="handleSelectionChange"
>
<el-table-column prop="id" label="序号" width="55" align="center"></el-table-column>
<el-table-column label="业务编码" prop="serial_number" ></el-table-column>
<el-table-column prop="update_time" :formatter="formatDate" label="申请时间"></el-table-column>
<el-table-column label="资产名称" prop="serial_name"></el-table-column>
<el-table-column prop="firm_name" label="机构名称"></el-table-column>

1
src/components/page/AssetManagement/groundingAudit.vue

@ -44,6 +44,7 @@
@selection-change="handleSelectionChange"
>
<el-table-column prop="id" label="序号" width="55" align="center"></el-table-column>
<el-table-column label="业务编码" prop="serial_number"></el-table-column>
<el-table-column prop="update_time" :formatter="formatDate" label="申请时间" align="center"></el-table-column>
<el-table-column label="资产名称" prop="serial_name" align="center"></el-table-column>
<el-table-column prop="firm_name" label="机构名称" align="center"></el-table-column>

314
src/components/page/AssetManagement/payReview.vue

@ -0,0 +1,314 @@
<template>
<div>
<div class="crumbs">
<el-breadcrumb separator="/">
<el-breadcrumb-item>
<i class="el-icon-lx-cascades"></i> 资产管理
</el-breadcrumb-item>
<el-breadcrumb-item>挂牌费支付审核</el-breadcrumb-item>
</el-breadcrumb>
</div>
<div class="container">
<div class="handle-box">
<el-input v-model="query.serial_name" placeholder="资产名称" class="handle-input mr10"></el-input>
<el-input v-model="query.firm_name" placeholder="机构名称" class="handle-input mr10"></el-input>
<el-input v-model="query.apply_name" placeholder="法人名称" class="handle-input mr10"></el-input>
<el-select v-model="query.account_apply" placeholder="审核状态" class="handle-select mr10">
<el-option key="4" label="全部" :value="4"></el-option>
<el-option key="2" label="湖南省" value="湖南省"></el-option>
</el-select>
<el-select v-model="query.auditID" placeholder="审核人员" class="handle-select mr10">
<el-option v-for="item in auditList" :key="item.uid" :label="item.username" :value="item.uid"></el-option>
</el-select>
<el-date-picker
class="mr10"
v-model="query.time"
type="datetimerange"
:picker-options="pickerOptions"
range-separator="至"
value-format="timestamp"
start-placeholder="开始日期"
end-placeholder="结束日期"
align="right"
>
</el-date-picker>
<el-button type="primary" icon="el-icon-search" @click="handleSearch">搜索</el-button>
<el-button type="primary" plain @click="reset">重置</el-button>
</div>
<el-table
:data="tableData"
border
class="table"
ref="multipleTable"
header-cell-class-name="table-header"
@selection-change="handleSelectionChange"
>
<el-table-column prop="id" label="序号" width="55" align="center"></el-table-column>
<el-table-column label="业务编码" prop="serial_number" ></el-table-column>
<el-table-column prop="update_time" :formatter="formatDate" label="申请时间" align="center"></el-table-column>
<el-table-column label="资产名称" prop="serial_name" align="center"></el-table-column>
<el-table-column prop="firm_name" label="机构名称" align="center"></el-table-column>
<el-table-column prop="apply_name" label="法人名称" align="center"></el-table-column>
<el-table-column label="审核状态" align="center">
<template slot-scope="scope">
<span v-if="scope.row.asset_check_status==0">待审核</span>
<span v-else-if="scope.row.asset_check_status==2">待复核</span>
</template>
</el-table-column>
<el-table-column label="支付凭证" align="center">
<template slot-scope="scope" v-if="scope.row.payment_document!=''">
<a :href="scope.row.payment_document" target="_blank" rel="nofollow" class="upload_span">点击查看</a>
</template>
</el-table-column>
<el-table-column prop="audit_staff_name" label="审核人员" align="center"></el-table-column>
<el-table-column label="操作" width="280" align="center">
<template slot-scope="scope">
<el-button
type="text"
@click="handleEdit(scope.$index, scope.row)"
>资料查看</el-button>
<el-button
type="text"
@click="examine(scope.$index, scope.row)"
>挂牌费付款审核</el-button>
</template>
</el-table-column>
</el-table>
<div class="pagination">
<el-pagination
background
layout="total, prev, pager, next"
:current-page="query.page"
:page-size="query.limit"
:total="pageTotal"
@current-change="handlePageChange"
></el-pagination>
</div>
<whyDialog v-if="editVisible" :isshow="editVisible" :dialogID="dialogID"
:dialogType="dialogType" @MisShow="MisShow" :assets_type="1" @getData="getData">
</whyDialog>
<el-dialog
title="挂牌费付款审核"
:visible.sync="centerDialogVisible"
width="30%"
center>
<span>该订单的付款审核是否通过</span>
<div class="selectExamine">
<el-radio v-model="query1.status" :label="1">审核通过</el-radio>
<el-radio v-model="query1.status" :label="2">审核不通过</el-radio>
</div>
<div class="messege" v-if="query1.status==2">
<span>审核不通过原因</span>
<el-input placeholder="请输入" v-model="query1.message" class="handle-input mr10"></el-input>
</div>
<span slot="footer" class="dialog-footer">
<el-button @click="centerDialogVisible = false"> </el-button>
<el-button type="primary" @click="selectExamine()"> </el-button>
</span>
</el-dialog>
</div>
</div>
</template>
<script>
import { payList,auditList ,payCheck} from '../../../api/index';
import moment from 'moment'
export default {
// name: 'basetable',
data() {
return {
centerDialogVisible:false,
query: {
account_name: '',
firm_name: '',
account_status: '',
audit_staff_name:'',
account_apply: '',
auditID: '',
time: '',
page: 1,
limit: 10
},
query1:{
id:'',
status:'',
message:''
},
tableData: [],
multipleSelection: [],
delList: [],
auditList:[],
editVisible: false,
pageTotal: 0,
dialogID:'',
dialogType:2,
pickerOptions: {
shortcuts: [
{
text: "最近一周",
onClick(picker) {
const end = new Date();
const start = new Date();
start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
picker.$emit("pick", [start, end]);
},
},
{
text: "最近一个月",
onClick(picker) {
const end = new Date();
const start = new Date();
start.setTime(start.getTime() - 3600 * 1000 * 24 * 30);
picker.$emit("pick", [start, end]);
},
},
{
text: "最近三个月",
onClick(picker) {
const end = new Date();
const start = new Date();
start.setTime(start.getTime() - 3600 * 1000 * 24 * 90);
picker.$emit("pick", [start, end]);
},
},
],
},
};
},
components:{
whyDialog: () => import('../../common/dialog/insex.vue')
},
created() {
this.getData();
this.getAuditList();
},
methods: {
selectExamine(){
payCheck(this.query1).then(res=>{
console.info(res)
if (res.code==100) {
this.$message.success('审核成功!');
this.getData();
}else{
this.$message.error(res.msg);
}
this.centerDialogVisible=false
this.getData();
})
},
examine(index,row){
this.query1.id=row.id
this.centerDialogVisible=true
},
MisShow(){
this.editVisible=false
},
//
formatDate(row,colnum){
return moment(row.create_time *1000).format('YYYY-MM-DD HH:mm:ss')
},
//
reset(){
Object.keys(this.query).forEach(key => {
console.info(key)
if (key!='page' && key!='limit') {
this.query[key] = ''
}
});
},
//
getAuditList(){
auditList().then(res => {
// console.log(res);
if (res.code==100) {
this.auditList=res.data.list
}
});
},
// easy-mock
getData() {
payList(this.query).then(res => {
console.log(res);
this.tableData = res.data.list;
this.pageTotal = res.data.count
});
},
//
handleSearch() {
this.$set(this.query, 'pageIndex', 1);
this.getData();
},
//
handleDelete(index, row) {
//
this.$confirm('确定要删除吗?', '提示', {
type: 'warning'
})
.then(() => {
this.$message.success('删除成功');
this.tableData.splice(index, 1);
})
.catch(() => {});
},
//
handleSelectionChange(val) {
this.multipleSelection = val;
},
//
handleEdit(index, row) {
this.editVisible = true;
this.dialogID=row.id;
},
//
saveEdit() {
this.editVisible = false;
this.$message.success(`修改第 ${this.idx + 1} 行成功`);
this.$set(this.tableData, this.idx, this.form);
},
//
handlePageChange(val) {
this.$set(this.query, 'page', val);
this.getData();
}
}
};
</script>
<style scoped>
.handle-box {
margin-bottom: 20px;
}
.selectExamine{
margin: 10px 0;
}
.handle-select {
width: 120px;
}
.handle-input {
width: 150px;
display: inline-block;
}
.table {
width: 100%;
font-size: 14px;
}
.red {
color: #ff0000;
}
.mr10 {
margin-right: 10px;
}
.table-td-thumb {
display: block;
margin: auto;
width: 40px;
height: 40px;
}
.upload_span{
color: #294CC6;
text-decoration: underline;
cursor: pointer;
}
</style>

1
src/components/page/AssetManagement/releaseAudit.vue

@ -44,6 +44,7 @@
@selection-change="handleSelectionChange"
>
<el-table-column prop="id" label="序号" width="55" align="center"></el-table-column>
<el-table-column label="业务编码" prop="serial_number" ></el-table-column>
<el-table-column prop="update_time" :formatter="formatDate" label="申请时间"></el-table-column>
<el-table-column label="资产名称" prop="serial_name"></el-table-column>
<el-table-column prop="firm_name" label="机构名称"></el-table-column>

4
src/components/page/BaseTable.vue

@ -102,7 +102,7 @@
</template>
<script>
import { fetchData } from '../../api/index';
import { } from '../../api/index';
export default {
name: 'basetable',
data() {
@ -124,7 +124,7 @@ export default {
};
},
created() {
this.getData();
// this.getData();
},
methods: {
// easy-mock

1
src/components/page/Login.vue

@ -52,6 +52,7 @@ export default {
this.$message.success('登录成功');
localStorage.setItem('ms_username', res.username);
localStorage.setItem('ms_id', res.uid);
localStorage.setItem('token', res.token);
this.$router.push('/');
}else{
this.$message.error(res.msg);

3
src/components/page/TransactionManagement/TobepaidOrder.vue

@ -42,6 +42,7 @@
header-cell-class-name="table-header"
>
<el-table-column prop="id" label="序号" width="55" align="center"></el-table-column>
<el-table-column label="业务编码" prop="serial_number" ></el-table-column>
<el-table-column prop="create_time" label="创建时间" :formatter="formatDate"></el-table-column>
<el-table-column label="订单编号" prop="batchcode"></el-table-column>
<el-table-column prop="sell_firm_name" label="商家名称"></el-table-column>
@ -54,6 +55,8 @@
</el-table-column>
<el-table-column prop="count" label="交易数量"></el-table-column>
<el-table-column prop="price" label="交易金额"></el-table-column>
<el-table-column label="挂牌方服务费" prop="service_charge"></el-table-column>
<el-table-column label="摘牌方服务费" prop="service_charge"></el-table-column>
<el-table-column prop="auditID_name" label="审核人员"></el-table-column>
<el-table-column label="操作" width="280" align="center">
<template slot-scope="scope">

3
src/components/page/TransactionManagement/closed.vue

@ -42,6 +42,7 @@
header-cell-class-name="table-header"
>
<el-table-column prop="id" label="序号" width="55" align="center"></el-table-column>
<el-table-column label="业务编码" prop="serial_number" ></el-table-column>
<el-table-column prop="create_time" label="创建时间" :formatter="formatDate"></el-table-column>
<el-table-column label="订单编号" prop="batchcode"></el-table-column>
<el-table-column prop="sell_firm_name" label="商家名称"></el-table-column>
@ -54,6 +55,8 @@
</el-table-column>
<el-table-column prop="count" label="交易数量"></el-table-column>
<el-table-column prop="price" label="交易金额"></el-table-column>
<el-table-column label="挂牌方服务费" prop="service_charge"></el-table-column>
<el-table-column label="摘牌方服务费" prop="service_charge"></el-table-column>
<el-table-column prop="auditID_name" label="审核人员"></el-table-column>
<el-table-column label="操作" width="280" align="center">
<template slot-scope="scope">

3
src/components/page/TransactionManagement/completed.vue

@ -42,6 +42,7 @@
header-cell-class-name="table-header"
>
<el-table-column prop="id" label="序号" width="55" align="center"></el-table-column>
<el-table-column label="业务编码" prop="serial_number" ></el-table-column>
<el-table-column prop="create_time" label="创建时间" :formatter="formatDate"></el-table-column>
<el-table-column label="订单编号" prop="batchcode"></el-table-column>
<el-table-column prop="sell_firm_name" label="商家名称"></el-table-column>
@ -54,6 +55,8 @@
</el-table-column>
<el-table-column prop="count" label="交易数量"></el-table-column>
<el-table-column prop="price" label="交易金额"></el-table-column>
<el-table-column label="挂牌方服务费" prop="service_charge"></el-table-column>
<el-table-column label="摘牌方服务费" prop="service_charge"></el-table-column>
<el-table-column prop="auditID_name" label="审核人员"></el-table-column>
<el-table-column label="操作" width="280" align="center">
<template slot-scope="scope">

3
src/components/page/TransactionManagement/publicityOrder.vue

@ -42,6 +42,7 @@
header-cell-class-name="table-header"
>
<el-table-column prop="id" label="序号" width="55" align="center"></el-table-column>
<el-table-column label="业务编码" prop="serial_number" ></el-table-column>
<el-table-column prop="create_time" label="创建时间" :formatter="formatDate" align="center"></el-table-column>
<el-table-column label="订单编号" prop="batchcode" align="center"></el-table-column>
<el-table-column prop="sell_firm_name" label="商家名称" align="center"></el-table-column>
@ -59,6 +60,8 @@
<img :src="scope.row.pay_record" width="40" height="40" @click="onPreview([scope.row.pay_record])">
</template>
</el-table-column>
<el-table-column label="挂牌方服务费" prop="service_charge"></el-table-column>
<el-table-column label="摘牌方服务费" prop="service_charge"></el-table-column>
<el-table-column prop="auditID_name" label="审核人员" align="center"></el-table-column>
<el-table-column label="操作" width="280" align="center">
<template slot-scope="scope">

3
src/components/page/TransactionManagement/refundOrderExamine.vue

@ -42,6 +42,7 @@
header-cell-class-name="table-header"
>
<el-table-column prop="id" label="序号" width="55" align="center"></el-table-column>
<el-table-column label="业务编码" prop="serial_number" ></el-table-column>
<el-table-column prop="create_time" label="创建时间" :formatter="formatDate" align="center"></el-table-column>
<el-table-column label="订单编号" prop="batchcode" align="center"></el-table-column>
<el-table-column prop="sell_firm_name" label="商家名称" align="center"></el-table-column>
@ -75,6 +76,8 @@
<span v-else>等待上传</span>
</template>
</el-table-column>
<el-table-column label="挂牌方服务费" prop="service_charge"></el-table-column>
<el-table-column label="摘牌方服务费" prop="service_charge"></el-table-column>
<el-table-column prop="auditID_name" label="审核人员" align="center"></el-table-column>
<el-table-column label="操作" width="280" align="center">
<template slot-scope="scope">

3
src/components/page/TransactionManagement/settlementOrder.vue

@ -42,6 +42,7 @@
header-cell-class-name="table-header"
>
<el-table-column prop="id" label="序号" width="55" align="center"></el-table-column>
<el-table-column label="业务编码" prop="serial_number" ></el-table-column>
<el-table-column prop="create_time" label="创建时间" :formatter="formatDate"></el-table-column>
<el-table-column label="订单编号" prop="batchcode"></el-table-column>
<el-table-column prop="sell_firm_name" label="商家名称"></el-table-column>
@ -54,6 +55,8 @@
</el-table-column>
<el-table-column prop="count" label="交易数量"></el-table-column>
<el-table-column prop="price" label="交易金额"></el-table-column>
<el-table-column label="挂牌方服务费" prop="service_charge"></el-table-column>
<el-table-column label="摘牌方服务费" prop="service_charge"></el-table-column>
<el-table-column prop="auditID_name" label="审核人员"></el-table-column>
<el-table-column label="操作" width="280" align="center">
<template slot-scope="scope">

3
src/components/page/TransactionManagement/toBeConfirmDelivered.vue

@ -42,6 +42,7 @@
header-cell-class-name="table-header"
>
<el-table-column prop="id" label="序号" width="55" align="center"></el-table-column>
<el-table-column label="业务编码" prop="serial_number" ></el-table-column>
<el-table-column prop="create_time" label="创建时间" :formatter="formatDate"></el-table-column>
<el-table-column label="订单编号" prop="batchcode"></el-table-column>
<el-table-column prop="sell_firm_name" label="商家名称"></el-table-column>
@ -54,6 +55,8 @@
</el-table-column>
<el-table-column prop="count" label="交易数量"></el-table-column>
<el-table-column prop="price" label="交易金额"></el-table-column>
<el-table-column label="挂牌方服务费" prop="service_charge"></el-table-column>
<el-table-column label="摘牌方服务费" prop="service_charge"></el-table-column>
<el-table-column prop="auditID_name" label="审核人员"></el-table-column>
<el-table-column label="操作" width="280" align="center">
<template slot-scope="scope">

3
src/components/page/TransactionManagement/toBeDelivered.vue

@ -42,6 +42,7 @@
header-cell-class-name="table-header"
>
<el-table-column prop="id" label="序号" width="55" align="center"></el-table-column>
<el-table-column label="业务编码" prop="serial_number" ></el-table-column>
<el-table-column prop="create_time" label="创建时间" :formatter="formatDate"></el-table-column>
<el-table-column label="订单编号" prop="batchcode"></el-table-column>
<el-table-column prop="sell_firm_name" label="商家名称"></el-table-column>
@ -54,6 +55,8 @@
</el-table-column>
<el-table-column prop="count" label="交易数量"></el-table-column>
<el-table-column prop="price" label="交易金额"></el-table-column>
<el-table-column label="挂牌方服务费" prop="service_charge"></el-table-column>
<el-table-column label="摘牌方服务费" prop="service_charge"></el-table-column>
<el-table-column prop="auditID_name" label="审核人员"></el-table-column>
<el-table-column label="操作" width="280" align="center">
<template slot-scope="scope">

3
src/components/page/TransactionManagement/toBeSettled.vue

@ -42,6 +42,7 @@
header-cell-class-name="table-header"
>
<el-table-column prop="id" label="序号" width="55" align="center"></el-table-column>
<el-table-column label="业务编码" prop="serial_number" ></el-table-column>
<el-table-column prop="create_time" label="创建时间" :formatter="formatDate"></el-table-column>
<el-table-column label="订单编号" prop="batchcode"></el-table-column>
<el-table-column prop="sell_firm_name" label="商家名称"></el-table-column>
@ -54,6 +55,8 @@
</el-table-column>
<el-table-column prop="count" label="交易数量"></el-table-column>
<el-table-column prop="price" label="交易金额"></el-table-column>
<el-table-column label="挂牌方服务费" prop="service_charge"></el-table-column>
<el-table-column label="摘牌方服务费" prop="service_charge"></el-table-column>
<el-table-column prop="auditID_name" label="审核人员"></el-table-column>
<el-table-column label="操作" width="280" align="center">
<template slot-scope="scope">

3
src/components/page/TransactionManagement/transactionQuery.vue

@ -43,6 +43,7 @@
header-cell-class-name="table-header"
>
<el-table-column prop="id" label="序号" width="55" align="center"></el-table-column>
<el-table-column label="业务编码" prop="serial_number" ></el-table-column>
<el-table-column prop="create_time" label="创建时间" :formatter="formatDate"></el-table-column>
<el-table-column label="订单编号" prop="batchcode"></el-table-column>
<el-table-column prop="sell_firm_name" label="挂牌方名称"></el-table-column>
@ -68,6 +69,8 @@
<span v-else-if="scope.row.status==8">已关闭</span>
</template>
</el-table-column>
<el-table-column label="挂牌方服务费" prop="service_charge"></el-table-column>
<el-table-column label="摘牌方服务费" prop="service_charge"></el-table-column>
<el-table-column prop="auditID_name" label="审核人员"></el-table-column>
<el-table-column label="操作" width="280" align="center">
<template slot-scope="scope">

4
src/components/page/dataManagement/revenueStatistics.vue

@ -54,7 +54,7 @@
</template>
<script>
import { fetchData } from '../../../api/index';
import { } from '../../../api/index';
import Schart from 'vue-schart';
export default {
// name: 'basetable',
@ -130,7 +130,7 @@ export default {
};
},
created() {
this.getData();
// this.getData();
},
methods: {
// easy-mock

4
src/components/page/dataManagement/transactionAnalysis.vue

@ -101,7 +101,7 @@
</template>
<script>
import { fetchData } from '../../../api/index';
import { } from '../../../api/index';
export default {
data() {
return {
@ -153,7 +153,7 @@ export default {
};
},
created() {
this.getData();
// this.getData();
},
methods: {
// easy-mock

4
src/components/page/dataManagement/transactionCheck.vue

@ -99,7 +99,7 @@
</template>
<script>
import { fetchData } from '../../../api/index';
import { } from '../../../api/index';
export default {
data() {
return {
@ -151,7 +151,7 @@ export default {
};
},
created() {
this.getData();
// this.getData();
},
methods: {
// easy-mock

4
src/components/page/platformManagement/platformNotification.vue

@ -89,7 +89,7 @@
</template>
<script>
import { fetchData } from '../../../api/index';
import { } from '../../../api/index';
export default {
data() {
return {
@ -141,7 +141,7 @@ export default {
};
},
created() {
this.getData();
// this.getData();
},
methods: {
// easy-mock

2
src/main.js

@ -27,7 +27,7 @@ Vue.filter('formatDate',function(dateStr){
//使用钩子函数对路由进行权限跳转
router.beforeEach((to, from, next) => {
document.title = `${to.meta.title} | vue-manage-system`;
const role = localStorage.getItem('ms_username');
const role = localStorage.getItem('token');
if (!role && to.path !== '/login') {
next('/login');
} else if (to.meta.permission) {

5
src/router/index.js

@ -154,6 +154,11 @@ export default new Router({
component: () => import(/* webpackChunkName: "releaseAudit" */ '../components/page/AssetManagement/delistingAudit.vue'),
meta: { title: '摘牌申请审核' }
},
{
path: '/payReview',
component: () => import(/* webpackChunkName: "releaseAudit" */ '../components/page/AssetManagement/payReview.vue'),
meta: { title: '挂牌费支付审核' }
},
// 交易管理
{
path: '/transactionQuery',

19
src/utils/request.js

@ -1,14 +1,18 @@
import axios from 'axios';
import { MessageBox } from 'element-ui'
const service = axios.create({
// process.env.NODE_ENV === 'development' 来判断是否开发环境
// easy-mock服务挂了,暂时不使用了
baseURL: 'http://wenhua.xingtongworld.com/',
timeout: 15000
timeout: 15000,
});
service.interceptors.request.use(
config => {
var token = localStorage.getItem('token')
if(token ){
config.headers['token'] = token
}
return config;
},
error => {
@ -19,6 +23,17 @@ service.interceptors.request.use(
service.interceptors.response.use(
response => {
if (response.data.code === 301) {
MessageBox.confirm('登录已超时,请重新登录', '退出', {
confirmButtonText: '登录',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
localStorage.removeItem('token')
location.reload()
})
}
if (response.status === 200) {
return response.data;
} else {

Loading…
Cancel
Save