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