pull/7/head^2
parent
e01ab412bc
commit
f1fb67cf1f
|
@ -63,6 +63,14 @@ export function orderssd(ordersId) {
|
|||
data: data
|
||||
})}
|
||||
|
||||
export function getOut(){
|
||||
return request({
|
||||
url:"/market/orders/getOutAll",
|
||||
method: "GET"
|
||||
})}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -324,6 +324,8 @@ export default {
|
|||
<p>Author: ${item.author_name}</p>
|
||||
<p>URL: <a href="${item.url.replace(/\\/g, '')}">${item.url}</a></p>
|
||||
</div>
|
||||
|
||||
|
||||
`;
|
||||
});
|
||||
} else {
|
||||
|
@ -337,7 +339,20 @@ export default {
|
|||
container.appendChild(resultDiv);
|
||||
|
||||
});
|
||||
}
|
||||
},
|
||||
handleEdit(row) {
|
||||
this.selectedRow = row;
|
||||
},
|
||||
confirmSelection() {
|
||||
if (this.selectedRow) {
|
||||
// 这里假设你有一个发起支付的方法,传入所选行的数据
|
||||
startPayment(this.selectedRow);
|
||||
this.dialogVisible1 = false;
|
||||
} else {
|
||||
// 如果没有选择任何行,给出提示
|
||||
this.$message.warning('请先选择一项进行支付');
|
||||
}
|
||||
},
|
||||
},
|
||||
//生命周期 - 创建完成(可以访问当前this实例)",
|
||||
created() {
|
||||
|
|
|
@ -35,6 +35,8 @@
|
|||
<div slot="header" class="clearfix">
|
||||
<span>数据列表</span>
|
||||
<button @click="add(1)" style="float: right; padding: 3px 10px" type="text">添加</button>
|
||||
|
||||
<button style="float: right; padding: 3px 10px" type="text" @click="getOut">导出</button>
|
||||
</div>
|
||||
|
||||
<el-table :data="arr" style="width: 100%" @selection-change="handleSelectionChange">
|
||||
|
@ -150,8 +152,9 @@
|
|||
|
||||
|
||||
<script>
|
||||
import { selectList, updateOrders, addordersup, ordersDelete ,pay} from '@/api/market/orders'
|
||||
import { selectList, updateOrders, addordersup, ordersDelete, pay, getOut } from '@/api/market/orders'
|
||||
import { diGui } from "@/api/market/orders";
|
||||
import axios from 'axios'
|
||||
|
||||
|
||||
//这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等),
|
||||
|
@ -284,12 +287,32 @@ export default {
|
|||
},
|
||||
|
||||
pay(row){
|
||||
window.open("http://localhost:9701/alipay/pay?subject=" + row.name
|
||||
+ "& traceNo=" + row.no + "& totalAmount=" + row.ordersPrice)
|
||||
window.open("http://localhost:9701/alipay/pay?ordersNum=" +row.ordersNum +
|
||||
"& orderSubject= "+row.productName + "& orderPrice="+row.ordersPrice)
|
||||
this.$message.success('付款成功')
|
||||
this.load();
|
||||
}
|
||||
},
|
||||
|
||||
getOut(){
|
||||
this.download('system/operlog/export', {
|
||||
...this.queryParams
|
||||
}, `operlog_${new Date().getTime()}.xlsx`)
|
||||
|
||||
}
|
||||
|
||||
|
||||
// getOut(){
|
||||
// axios.get('/market/orders/getOutAll').
|
||||
// then(response =>{
|
||||
// if(response.data && response.data instanceof ArrayBuffer)
|
||||
// {
|
||||
// const blob = new Blob([response.data],{type:'application/octet-stream'});
|
||||
// saveAs(blob ,'订单信息表');
|
||||
// }else{
|
||||
// console.error("导出失败:" ,error);
|
||||
// }
|
||||
// })
|
||||
// }
|
||||
},
|
||||
//生命周期 - 创建完成(可以访问当前this实例)",
|
||||
created() {
|
||||
|
|
|
@ -1,42 +1,29 @@
|
|||
<template>
|
||||
<div>
|
||||
{{orders}}
|
||||
|
||||
<center>
|
||||
<el-form :model="api" status-icon :rules="rules" ref="ruleForm" label-width="100px" class="demo-ruleForm">
|
||||
<el-form-item label="序号" prop="productId" style="width: 70%">
|
||||
{{orders.productId}}
|
||||
<el-form-item label="订单编号" prop="ordersNum" style="width: 70% " >
|
||||
{{orders.ordersNum}}
|
||||
</el-form-item>
|
||||
<el-form-item label="接口名称" prop="productName" style="width: 70%">
|
||||
<el-form-item label="订单产品" prop="productName" style="width: 70%">
|
||||
{{orders.productName}}
|
||||
</el-form-item>
|
||||
<el-form-item label="接口类型" prop="productType" style="width: 70%">
|
||||
<el-form-item label="订单所属人" prop="productType" style="width: 70%">
|
||||
{{orders.productType}}
|
||||
</el-form-item>
|
||||
<el-form-item label="接口描述" prop="productContent" style="width: 70%">
|
||||
<el-form-item label="订单金额" prop="productContent" style="width: 70%">
|
||||
{{orders.productContent}}
|
||||
</el-form-item>
|
||||
<el-form-item label="接口销量" prop="productSales" style="width: 70%">
|
||||
<el-form-item label="订单规格" prop="productSales" style="width: 70%">
|
||||
{{orders.productSales}}
|
||||
</el-form-item>
|
||||
<el-form-item label="接口价格" prop="productPrice" style="width: 70%">
|
||||
<el-form-item label="订单款项状态" prop="productPrice" style="width: 70%">
|
||||
{{orders.productPrice}}
|
||||
</el-form-item>
|
||||
<el-form-item label="接口来源" prop="productFrom" style="width: 70%">
|
||||
<el-form-item label="订单日期" prop="productFrom" style="width: 70%">
|
||||
{{orders.productFrom}}
|
||||
</el-form-item>
|
||||
<el-form-item label="重要路由" prop="apiRouter" style="width: 70%">
|
||||
{{orders.apiRouter}}
|
||||
</el-form-item>
|
||||
<el-form-item label="接口地址" prop="apiAddress" style="width: 70%">
|
||||
{{orders.apiAddress}}
|
||||
</el-form-item>
|
||||
<el-form-item label="返回格式" prop="returnFormat" style="width: 70%">
|
||||
{{orders.returnFormat}}
|
||||
</el-form-item>
|
||||
<el-form-item label="请求方式" prop="requestMethod" style="width: 70%">
|
||||
{{orders.requestMethod}}
|
||||
</el-form-item>
|
||||
<el-form-item>
|
||||
<el-button type="primary" @click="submitForm('ruleForm')">返回</el-button>
|
||||
</el-form-item>
|
||||
|
|
Loading…
Reference in New Issue