pull/7/head^2
parent
4fc5ba412c
commit
037ea8c661
|
@ -1,44 +1,43 @@
|
||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
{{orders}}
|
{{orders}}
|
||||||
|
<br><br><br>
|
||||||
<center>
|
<center>
|
||||||
<el-form :model="api" status-icon :rules="rules" ref="ruleForm" label-width="100px" class="demo-ruleForm">
|
<el-form :model="orders" 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}}
|
<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>
|
||||||
<el-form-item label="接口类型" prop="productType" style="width: 70%">
|
<el-form-item label="订单所属人" prop="userName" style="width: 70%">
|
||||||
{{orders.productType}}
|
{{orders.userName}}
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="接口描述" prop="productContent" style="width: 70%">
|
<el-form-item label="订单金额" prop="ordersPrice" style="width: 70%">
|
||||||
{{orders.productContent}}
|
<el-input type="text" v-model="orders.ordersPrice" autocomplete="off" style="width: 100px"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="接口销量" prop="productSales" style="width: 70%">
|
<el-form-item label="订单规格" prop="ordersSpecification" style="width: 70%">
|
||||||
{{orders.productSales}}
|
<el-input type="text" v-model="orders.ordersSpecification" autocomplete="off" style="width: 250px"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item label="接口价格" prop="productPrice" style="width: 70%">
|
<el-form-item label="订单款项状态" prop="ordersState" style="width: 70%">
|
||||||
{{orders.productPrice}}
|
|
||||||
|
<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>
|
||||||
<el-form-item label="接口来源" prop="productFrom" style="width: 70%">
|
<el-form-item label="订单日期" prop="ordersLaunchdate" style="width: 70%">
|
||||||
{{orders.productFrom}}
|
{{orders.ordersLaunchdate}}
|
||||||
</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-form-item>
|
||||||
<el-button type="primary" @click="submitForm('ruleForm')">返回</el-button>
|
<el-button type="primary" @click="submitForm('ruleForm')">返回</el-button>
|
||||||
|
<el-button type="primary" @click="update(row)">提交</el-button>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
</center>
|
</center>
|
||||||
|
@ -48,15 +47,18 @@
|
||||||
<script>
|
<script>
|
||||||
//这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等),
|
//这里可以导入其他文件(比如:组件,工具js,第三方插件js,json文件,图片文件等等),
|
||||||
//例如:import 《组件名称》 from '《组件路径》,
|
//例如:import 《组件名称》 from '《组件路径》,
|
||||||
|
import { updateOrders } from '@/api/market/orders'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: "Apidetailmessage",
|
|
||||||
//import引入的组件需要注入到对象中才能使用"
|
//import引入的组件需要注入到对象中才能使用"
|
||||||
components: {},
|
components: {},
|
||||||
props: {},
|
props: {},
|
||||||
data() {
|
data() {
|
||||||
//这里存放数据"
|
//这里存放数据"
|
||||||
return {
|
return {
|
||||||
orders:{}
|
orders:{},
|
||||||
|
product:[]
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
//计算属性 类似于data概念",
|
//计算属性 类似于data概念",
|
||||||
|
@ -66,7 +68,15 @@ export default {
|
||||||
//方法集合",
|
//方法集合",
|
||||||
methods: {
|
methods: {
|
||||||
submitForm(){
|
submitForm(){
|
||||||
this.$router.push("/apimanage/index")
|
this.$router.push("/market/orders")
|
||||||
|
},
|
||||||
|
|
||||||
|
update(row){
|
||||||
|
updateOrders(this.orders).then(
|
||||||
|
res =>{
|
||||||
|
this.$message.success(res.msg)
|
||||||
|
}
|
||||||
|
)
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
//生命周期 - 创建完成(可以访问当前this实例)",
|
//生命周期 - 创建完成(可以访问当前this实例)",
|
||||||
|
@ -74,7 +84,7 @@ export default {
|
||||||
},
|
},
|
||||||
//生命周期 - 挂载完成(可以访问DOM元素)",
|
//生命周期 - 挂载完成(可以访问DOM元素)",
|
||||||
mounted() {
|
mounted() {
|
||||||
this.api = this.$route.query.api
|
this.orders = this.$route.query.orders
|
||||||
},
|
},
|
||||||
beforeCreate() {
|
beforeCreate() {
|
||||||
}, //生命周期 - 创建之前",
|
}, //生命周期 - 创建之前",
|
||||||
|
|
Loading…
Reference in New Issue