pull/7/head^2
Aaaaaaaa 2024-09-08 19:09:58 +08:00
parent 4fc5ba412c
commit 037ea8c661
1 changed files with 42 additions and 32 deletions

View File

@ -1,44 +1,43 @@
<template>
<div>
{{orders}}
<br><br><br>
<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 :model="orders" status-icon :rules="rules" ref="ruleForm" label-width="100px" class="demo-ruleForm">
<el-form-item label="订单编号" prop="ordersNum" style="width: 70% " >
{{orders.ordersNum}}
</el-form-item>
<el-form-item label="接口名称" prop="productName" style="width: 70%">
{{orders.productName}}
<el-form-item label="订单产品" prop="productName" style="width: 70%">
<el-select v-model="orders.productName" placeholder="请选择产品">
<el-option v-model="orders.productName" :value="orders.productId"></el-option>
<el-option v-for="item in product" :label="item.productName" :key="item.productId" :value="item.productId" ></el-option>
</el-select>
</el-form-item>
<el-form-item label="接口类型" prop="productType" style="width: 70%">
{{orders.productType}}
<el-form-item label="订单所属人" prop="userName" style="width: 70%">
{{orders.userName}}
</el-form-item>
<el-form-item label="接口描述" prop="productContent" style="width: 70%">
{{orders.productContent}}
<el-form-item label="订单金额" prop="ordersPrice" style="width: 70%">
<el-input type="text" v-model="orders.ordersPrice" autocomplete="off" style="width: 100px"></el-input>
</el-form-item>
<el-form-item label="接口销量" prop="productSales" style="width: 70%">
{{orders.productSales}}
<el-form-item label="订单规格" prop="ordersSpecification" style="width: 70%">
<el-input type="text" v-model="orders.ordersSpecification" autocomplete="off" style="width: 250px"></el-input>
</el-form-item>
<el-form-item label="接口价格" prop="productPrice" style="width: 70%">
{{orders.productPrice}}
<el-form-item label="订单款项状态" prop="ordersState" style="width: 70%">
<el-select v-model="orders.ordersState" placeholder="订单款项状态" >
<el-option label="待支付-0" value="0"></el-option>
<el-option label="已支付-1" value="1"></el-option>
<el-option label="未支付-2" value="2"></el-option>
<el-option label="售后(审核退款)-3" value="3"></el-option>
<el-option label="退款成功-4" value="4"></el-option>
</el-select>
</el-form-item>
<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 label="订单日期" prop="ordersLaunchdate" style="width: 70%">
{{orders.ordersLaunchdate}}
</el-form-item>
<el-form-item>
<el-button type="primary" @click="submitForm('ruleForm')"></el-button>
<el-button type="primary" @click="update(row)"></el-button>
</el-form-item>
</el-form>
</center>
@ -48,15 +47,18 @@
<script>
//jsjsjson,
//import from ',
import { updateOrders } from '@/api/market/orders'
export default {
name: "Apidetailmessage",
//import使"
components: {},
props: {},
data() {
//"
return {
orders:{}
orders:{},
product:[]
};
},
// data",
@ -66,7 +68,15 @@ export default {
//",
methods: {
submitForm(){
this.$router.push("/apimanage/index")
this.$router.push("/market/orders")
},
update(row){
updateOrders(this.orders).then(
res =>{
this.$message.success(res.msg)
}
)
}
},
// - 访this",
@ -74,7 +84,7 @@ export default {
},
// - 访DOM",
mounted() {
this.api = this.$route.query.api
this.orders = this.$route.query.orders
},
beforeCreate() {
}, // - ",