pull/7/head^2
Aaaaaaaa 2024-09-06 16:35:22 +08:00
parent 67d4b34f21
commit ea1c143e80
4 changed files with 47 additions and 22 deletions

View File

@ -160,8 +160,7 @@ import {
ordersDelete,
pay,
getOut,
updateByeExist,
updateByExist
updateByeExist
} from '@/api/market/orders'
import { diGui } from "@/api/market/orders";
import axios from 'axios'

View File

@ -8,7 +8,13 @@
<el-step title="选择商品关联"></el-step>
</el-steps>
<el-calendar
placeholder="请选择"
v-model="orders.ordersProduct"
:options="productName"
:props= Cascader
@change="Product(orders.productId)">
</el-calendar>
<el-card class="box-card" style="width: 94%;transform: translateX(3%);margin-top: 30px">

View File

@ -170,9 +170,6 @@ export default {
this.orders.total = res.data.total
}
)
},
showConfirmDialog() {
},
//
handleEdit(row){

View File

@ -1,31 +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 :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-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 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>
@ -35,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",
@ -53,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",
@ -61,7 +84,7 @@ export default {
},
// - 访DOM",
mounted() {
this.api = this.$route.query.api
this.orders = this.$route.query.orders
},
beforeCreate() {
}, // - ",