pull/7/head^2
Aaaaaaaa 2024-09-04 08:54:52 +08:00
parent e01ab412bc
commit f1fb67cf1f
4 changed files with 59 additions and 26 deletions

View File

@ -63,6 +63,14 @@ export function orderssd(ordersId) {
data: data data: data
})} })}
export function getOut(){
return request({
url:"/market/orders/getOutAll",
method: "GET"
})}

View File

@ -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,7 +339,20 @@ 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() {

View File

@ -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'
//jsjsjson, //jsjsjson,
@ -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 +
+ "&amp; traceNo=" + row.no + "&amp; 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() {

View File

@ -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>