Commit 841fed3b authored by 黄奎's avatar 黄奎

订单详情

parent cfe99384
......@@ -183,17 +183,17 @@
<div v-if='item.OrderType ==1 '>
<el-table
:data="item.HotelList[0].PriceList"
border
style="width: 100%">
border
style="width: 100%;font-size:12px;">
<el-table-column
prop="Date"
label="日期"
width="180">
width="120">
</el-table-column>
<el-table-column
prop="B2BPrice"
label="b2b价格"
width="180">
width="120">
</el-table-column>
</el-table>
......@@ -241,11 +241,7 @@
<img @click="qrEnd(item,2)" v-if="item.OrderStatus==3" class="app-order-icon"
src="../../../assets/img/userman/pass.png" alt="">
</el-tooltip>
<!-- 已收货 -->
<el-tooltip class="item" effect="dark" content="确认完成" placement="top" v-if="item.OrderStatus==4">
<img @click="qrEnd(item,3)" v-if="item.OrderStatus==4" class="app-order-icon"
src="../../../assets/img/userman/pass.png" alt="">
</el-tooltip>
<!--待处理-->
<el-tooltip class="item" effect="dark" content="同意" placement="top" v-if="item.OrderStatus==6">
<img @click="pending(item,1)" v-if="item.OrderStatus==6" class="app-order-icon"
......@@ -273,7 +269,7 @@
</el-tooltip>
</template>
<el-tooltip class="item" effect="dark" content="查看订单详情" placement="top">
<img @click="CommonJump('directorOrderDetails',{OrderId:item.OrderId})" class="app-order-icon"
<img @click="CommonJump('traveorderdetails',{OrderId:item.OrderId})" class="app-order-icon"
src="../../../assets/img/userman/detail.png" alt="">
</el-tooltip>
</div>
......@@ -334,103 +330,7 @@
</span>
</el-dialog>
<!-- 发货 -->
<el-dialog custom-class="app-send" title="发货" :visible.sync="fhDig" width="35%">
<div class="title-box">
<span class="text">选择发货商品</span>
<span>(默认全选)</span>
</div>
<el-table ref="fahuoTable" :data="fahuoList" @selection-change="TableSelectChange" style="width: 100%">
<el-table-column :selectable="selectable" type="selection" width="55">
</el-table-column>
<el-table-column prop="id" label="图片" width="60">
<template slot-scope="scope">
<img style="width:30px;height:30px" :src="getIconLink(scope.row.CoverImagePath)" alt="">
</template>
</el-table-column>
<el-table-column prop="GoodsName" label="名称" width="314">
<template slot-scope="scope">
<el-tag v-if="scope.row.IsBindExpress==1" style="margin-left:5px" size="small" type="success">已发货</el-tag>
<span>{{scope.row.GoodsName}}</span>
</template>
</el-table-column>
<el-table-column prop="Number" label="数量" width="80">
</el-table-column>
<el-table-column prop="SpecificationList" label="规格">
<template slot-scope="scope">
<span :key="index2"
v-for="(msg,index2) in scope.row.SpecificationList">{{msg}}{{scope.row.SpecificationList.length == index2+1?'':','}}</span>
</template>
</el-table-column>
</el-table>
<div class="title-box"><span class="text">物流信息</span></div>
<el-form :model="fhMsg" ref="fhMsg" :rules="fhrules" label-width="130px">
<el-form-item label="物流快递">
<el-radio v-model="fhMsg.Type" :label="1">快递</el-radio>
<el-radio v-model="fhMsg.Type" :label="2">其他方式</el-radio>
</el-form-item>
<template v-if="fhMsg.Type==1">
<el-form-item label="快递公司" prop="ExpressId">
<el-select class="w200" size="small" v-model="fhMsg.ExpressId" filterable placeholder="请选择">
<el-option v-for="item in ExpressList" :key="item.ID" :label="item.Name" :value="item.ID">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="收件人邮编">
<el-input type="number" min="1" size="small" v-model="fhMsg.PostCode"></el-input>
</el-form-item>
<el-form-item label="快递单号" prop="ExpressNumber">
<el-input size="small" v-model="fhMsg.ExpressNumber">
</el-input>
</el-form-item>
<el-form-item label="商家留言">
<el-input type="textarea" row="2" size="small" v-model="fhMsg.Remark"></el-input>
</el-form-item>
</template>
<template v-if="fhMsg.Type==2">
<el-form-item label="物流内容">
<el-input type="textarea" row="2" size="small" v-model="fhMsg.Remark"></el-input>
</el-form-item>
</template>
</el-form>
<span slot="footer" class="dialog-footer">
<el-button size="small" @click="fhDig = false">取 消</el-button>
<el-button size="small" type="primary" @click="FhsubmitForm('fhMsg')">确 定</el-button>
</span>
</el-dialog>
<!-- 修改收货地址 -->
<el-dialog title="修改收货地址" :visible.sync="shDig" width="600px">
<el-form :model="shMsg" :rules="shMsgrule" ref="shMsg" label-width="80px">
<el-form-item label="收件人" prop="Consignee">
<el-input size="small" v-model="shMsg.Consignee"></el-input>
</el-form-item>
<el-form-item label="电话" prop="Mobile">
<el-input type="number" size="small" v-model="shMsg.Mobile"></el-input>
</el-form-item>
<el-form-item label="所在区域" prop="Province">
<el-select size="small" @change="shMsg.City='',getCity(shMsg.Province)" v-model="shMsg.Province"
style="width:144px" filterable placeholder="请选择">
<el-option v-for="item in provinceList" :key="item.ID" :label="item.Name" :value="item.ID">
</el-option>
</el-select>
<el-select size="small" @change="shMsg.District='',getArea(shMsg.City)" v-model="shMsg.City"
style="width:144px" filterable placeholder="请选择">
<el-option v-for="item in cityList" :key="item.ID" :label="item.Name" :value="item.ID">
</el-option>
</el-select>
<el-select size="small" v-model="shMsg.District" style="width:144px" filterable placeholder="请选择">
<el-option v-for="item in areaList" :key="item.ID" :label="item.Name" :value="item.ID">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="详细地址" prop="ShoppingAddress">
<el-input size="small" v-model="shMsg.ShoppingAddress"></el-input>
</el-form-item>
</el-form>
<span slot="footer" class="dialog-footer">
<el-button size="small" @click="shDig = false">取 消</el-button>
<el-button size="small" type="primary" @click="shsubmitForm('shMsg')">确 定</el-button>
</span>
</el-dialog>
<!-- 选择导出信息 -->
<el-dialog title="选择导出信息" :visible.sync="dialogVisible" width="960px">
<el-form style="border: 1px solid #F0F2F7;" :model="addMsg" ref="addMsg" label-width="100px">
......@@ -993,49 +893,7 @@
});
},
// 判断是否有多个物流
getOrderSend(item) {
this.lxymallapipost("/api/order/GetOrderSendGoodsExpressIdByOrderId", {
OrderId: item.OrderId
}, res => {
let Id = res.data.data;
if (res.data.resultCode == 1) {
this.lxymallapipost("/api/order/GetOrderSendGoodsInfo", {
OrderExpressId: Id
}, res => {
if (res.data.resultCode == 1) {
let data = res.data.data;
this.fhDig = true;
this.fhMsg = {
Id: Id,
OrderId: item.OrderId,
Type: data.Type,
ExpressId: data.ExpressId,
PostCode: data.PostCode,
ExpressNumber: data.ExpressNumber,
Remark: data.Remark,
OrderDetailIdList: [],
}
this.fahuoList = data.DetailList;
this.$nextTick(() => {
for (let i = 0; i < this.fahuoList.length; i++) {
this.$refs.fahuoTable.toggleRowSelection(
this.fahuoList[i],
true
);
}
});
} else {
this.moresendDig = true;
this.moresendtips = res.data.message;
}
})
} else {
this.moresendDig = true;
this.moresendtips = res.data.message;
}
})
},
FhsubmitForm(formName) {
this.$refs[formName].validate((valid) => {
if (valid) {
......@@ -1788,5 +1646,8 @@
border-radius: 2px;
margin-right: 4px;
}
.orderList .el-table td, .el-table th{
padding: 0;
}
</style>
<template>
<div class="directorOrderDetails">
<div class="head-title">
<span @click="CommonJump('travelOrders')" class="blue point">订单列表</span> / 订单详情
</div>
<div class="content app-order-detail">
<el-card class="app-order-status" shadow="never">
<el-steps :active="activeStep" align-center>
<el-step title="已下单" icon="el-icon-edit" :description="dataInfo.CreateDate">
<i :class="activeStep>0?'step01Active':'step01'" slot="icon"></i>
</el-step>
<template>
<el-step v-if="dataInfo.PaymentTime=='' " title="未付款" icon="el-icon-edit"
>
<i :class="activeStep>0?'step02Active':'step02'" slot="icon"></i>
</el-step>
<el-step v-else title="已付款" icon="el-icon-edit" :description="dataInfo.PaymentTime">
<i :class="activeStep>1?'step02Active':'step02'" slot="icon"></i>
</el-step>
</template>
<template v-if="exitState">
<el-step title="已取消" icon="el-icon-edit" :description="dataInfo.CancelTime">
<i class="stepExit" slot="icon"></i>
</el-step>
</template>
<template v-else>
<template>
<el-step v-if="activeStep==5" title="已确定" icon="el-icon-edit" :description="dataInfo.ConfirmTime">
<i :class="activeStep==5?'step03Active':'step03'" slot="icon"></i>
</el-step>
<el-step v-else title="待确定" icon="el-icon-edit" description="">
<i :class="activeStep>2?'step03Active':'step03'" slot="icon"></i>
</el-step>
</template>
<template>
<el-step v-if="activeStep==5" title="已结束" icon="el-icon-edit" >
<i :class="activeStep==5?'step05Active':'step05'" slot="icon"></i>
</el-step>
</template>
</template>
</el-steps>
</el-card>
<el-row :gutter="16">
<el-col :span="8">
<div class="card-box">
<h3>订单信息</h3>
<template >
<div flex="dir:left cross:center" class="item-box">
<span class="label">订单号:</span>
<span>{{dataInfo.OrderNo}}</span>
</div>
<div flex="dir:left cross:center" class="item-box">
<span class="label">来源:</span>
<span class="el-tag el-tag--warning el-tag--small el-tag--light is-hit">{{dataInfo.OrderTypeName}}</span>
</div>
<div flex="dir:left cross:center" class="item-box">
<span class="label">支付方式:</span>
<span
class="el-tag el-tag--success el-tag--small el-tag--light is-hit">{{dataInfo.PaymentWayName}}</span>
</div>
<div flex="dir:left cross:center" class="item-box">
<span class="label">联系人:</span>
<span>{{dataInfo.Consignee}}</span>
</div>
<div flex="dir:left cross:center" class="item-box">
<span class="label">电话:</span>
<span>{{dataInfo.Mobile}}</span>
</div>
</template>
</div>
</el-col>
<el-col :span="8">
<div class="card-box">
<h3>表单信息</h3>
<div flex="dir:left cross:center" class="item-box" style="flex-shrink: 0;">
<span class="label">商家备注:</span>
<span>
{{dataInfo.Remark}}
<i v-if="activeStep==2 || activeStep==3" @click="OrderExit" class="el-icon-edit"
style="color: rgb(64, 158, 255); cursor: pointer; margin-left: 10px;"></i>
</span>
</div>
<div v-if="dataInfo.BuyerMessage && dataInfo.BuyerMessage!=''" flex="dir:left cross:center" class="item-box" style="flex-shrink: 0;">
<span class="label">买家留言:</span>
<span>
{{dataInfo.BuyerMessage}}
</span>
</div>
</div>
</el-col>
<el-col :span="8">
<div flex="dir:top" class="card-box">
<div v-if="dataInfo.DistributionInfo !=undefined &&dataInfo.DistributionInfo.length>0 && dataInfo.VipCommissionInfo!=undefined && dataInfo.VipCommissionInfo.length==0">
<h3>分销信息</h3>
<div v-for="(item,index) in dataInfo.DistributionInfo" :key="index">
<div class="share-title">
<span>{{item.GradeDescription}}</span>
</div>
<div flex="dir:left cross:center" class="item-box">
<span class="label">姓名:</span>
<div>{{item.UserName}}</div>
</div>
<div flex="dir:left cross:center" class="item-box">
<span class="label">手机号:</span>
<div>{{item.Mobile}}</div>
</div>
<div flex="dir:left cross:center" class="item-box share-price">
<span class="label orange-label">佣金:</span>
<div>¥{{item.Commission}}</div>
</div>
</div>
</div>
<div v-if="dataInfo.VipCommissionInfo!=undefined && dataInfo.VipCommissionInfo.length>0">
<h3 >Vip返利</h3>
<div v-for="(item,index2) in dataInfo.VipCommissionInfo" :key="index2">
<div class="share-title">
<span>{{item.GradeDescription}}</span>
</div>
<div flex="dir:left cross:center" class="item-box">
<span class="label">姓名:</span>
<div>{{item.UserName}}</div>
</div>
<div flex="dir:left cross:center" class="item-box share-price">
<span class="label orange-label">佣金:</span>
<div>¥{{item.Commission}}</div>
</div>
</div>
</div>
<div v-if="dataInfo.OrderIntroductionInfo!=undefined && dataInfo.OrderIntroductionInfo.length>0">
<h3 >推荐供应商返佣</h3>
<div v-for="(item,index2) in dataInfo.OrderIntroductionInfo" :key="index2">
<div flex="dir:left cross:center" class="item-box">
<span class="label">姓名:</span>
<div>{{item.UserName}}</div>
</div>
<div flex="dir:left cross:center" class="item-box share-price">
<span class="label orange-label">佣金:</span>
<div>¥{{item.Commission}}</div>
</div>
</div>
</div>
<div v-if="dataInfo.SmallShopsCommissionInfo!=undefined && dataInfo.SmallShopsCommissionInfo.length>0">
<h3 >微店佣金</h3>
<div v-for="(item,index2) in dataInfo.SmallShopsCommissionInfo" :key="index2">
<div class="share-title">
<span>{{item.SmallShopsName}}</span>
</div>
<div flex="dir:left cross:center" class="item-box">
<span class="label">姓名:</span>
<div>{{item.UserName}}</div>
</div>
<div flex="dir:left cross:center" class="item-box share-price">
<span class="label orange-label">佣金:</span>
<div>¥{{item.Commission}}</div>
</div>
</div>
</div>
</div>
</el-col>
</el-row>
<!-- 酒店 -->
<el-card style="margin-top:15px" shadow="never" v-if="dataInfo.OrderType ==1 ">
<el-table border :data="dataInfo.HotelList" style="width: 100%">
<el-table-column prop="Id" label="商品标题">
<template slot-scope="scope">
<div flex="dir:left cross:center">
<img :src="getIconLink(scope.row.HotelImage)" alt=""
style="height: 60px; width: 60px; margin-right: 5px;">
<div class="app-ellipsis">
<div class="vue-line-clamp" style="word-break: break-all; -webkit-line-clamp: 1;">
{{scope.row.HotelName}}
</div>
</div>
</div>
</template>
</el-table-column>
<el-table-column prop="name" label="信息" width="300" align="center">
<template slot-scope="scope">
<div>车辆:{{scope.row.CarName}}{{scope.row.CarColorName}}{{scope.row.CarNumber}}</div>
<div>导游:{{scope.row.GuideName}}、服务类型:{{scope.row.CarTypeName}}{{scope.row.CarType==5? (scope.row.IsSpell==1?'拼车':'不拼车'):''}}</div>
</template>
</el-table-column>
<el-table-column prop="Unit_Price" label="单价" width="120" align="center">
<template slot-scope="scope">
{{scope.row.Unit_Price}}
</template>
</el-table-column>
<el-table-column prop="Number" label="数量" width="80" align="center">
</el-table-column>
<el-table-column prop="Original_Price" label="原价" width="120" align="center">
<template slot-scope="scope">
{{scope.row.Original_Price}}
</template>
</el-table-column>
<el-table-column prop="Final_Price" label="折扣后" width="120" align="center">
<template slot-scope="scope">
{{scope.row.Final_Price}}
</template>
</el-table-column>
<el-table-column prop="FreeShippingRemarks" label="备注" width="200" align="center">
</el-table-column>
</el-table>
<el-form label-width="200px" class="app-order-count-price">
<el-form-item label="商品小计">
¥{{dataInfo.PreferPrice}}
</el-form-item>
<el-form-item label="实付款">
<span style="color: rgb(255, 69, 68);"><b>{{dataInfo.Income}}</b></span>
</el-form-item>
</el-form>
</el-card>
<!-- 专车 -->
<el-card style="margin-top:15px" shadow="never" v-if="dataInfo.OrderType ==4 ">
<el-table border :data="dataInfo.CarList" style="width: 100%">
<el-table-column prop="Id" label="路线名称">
<template slot-scope="scope">
{{scope.row.StartCityName}}-{{scope.row.ArriveCityName}}
</template>
</el-table-column>
<el-table-column prop="Id" label="出发计划">
<template slot-scope="scope">
<div>上车地点:{{scope.row.DepartAddress}}</div>
<div>下车地点:{{scope.row.ArriveAddress}}</div>
</template>
</el-table-column>
<el-table-column prop="name" label="信息" width="300" align="center">
<template slot-scope="scope">
<div>车辆:{{scope.row.BrandName}}{{scope.row.CarModel}}{{scope.row.CarColor}}</div>
<div>车辆名称:{{scope.row.CarName}}</div>
</template>
</el-table-column>
<el-table-column prop="Unit_Price" label="单价" width="120" align="center">
<template slot-scope="scope">
{{scope.row.Unit_Price}}
</template>
</el-table-column>
<el-table-column prop="Number" label="数量" width="120" align="center">
<template slot-scope="scope">
<span v-if="scope.row.PeopleNumber>0">成人:{{scope.row.PeopleNumber}}</span>
<span v-if="scope.row.ChildNumber>0">儿童:{{scope.row.ChildNumber}}</span>
</template>
</el-table-column>
<el-table-column prop="Final_Price" label="结算价格" width="100" align="center">
<template slot-scope="scope">
{{scope.row.Final_Price}}
</template>
</el-table-column>
</el-table>
<el-form label-width="200px" class="app-order-count-price">
<el-form-item label="商品小计">
¥{{dataInfo.PreferPrice}}
</el-form-item>
<el-form-item label="实付款">
<span style="color: rgb(255, 69, 68);"><b>{{dataInfo.Income}}</b></span>
</el-form-item>
</el-form>
</el-card>
<div flex="dir:right" class="action-box">
<el-button @click="qrEnd(dataInfo,2)" v-if="activeStep==2 && !exitState" style="margin-left: 10px;" size="small"
type="primary">确认</el-button>
</div>
</div>
<!-- 订单取消 -->
<el-dialog title="修改" :visible.sync="exitDig" width="600px">
<el-form :model="exitMsg" ref="exitMsg" label-width="0">
<p style="padding:10px 0" v-if="exitMsg.Type==1">修改备注:</p>
<el-form-item>
<el-input type="textarea" row="2" size="small" v-model="exitMsg.Remark"></el-input>
</el-form-item>
</el-form>
<span slot="footer" class="dialog-footer">
<el-button size="small" @click="exitDig = false">取 消</el-button>
<el-button size="small" type="primary" @click="submitForm('exitMsg')">确 定</el-button>
</span>
</el-dialog>
</div>
</template>
<script>
export default {
data() {
return {
activeStep: 0,
tableData: [{
Id: 1
}],
OrderId: 0,
dataInfo: {},
OrderInfo: {},
shDig: false,
exitMsg: {
OrderId: 0,
Type: 1,
Remark: '',
},
exitDig: false,
fahuoList: [],
fhDig: false,
checkfhList: [],
ExpressList: [],
exitState: false,
};
},
created() {
if (this.$route.query.OrderId) {
this.OrderId = this.$route.query.OrderId;
this.getData()
}
},
methods: {
// 确认完成
qrEnd(item, num) {
let msg = {
OrderId: item.OrderId,
Type: num,
Remark:'',
};
let that = this;
let text
if(num == 2){
text = '是否确定订单?'
}
that.$confirm(text, '提示', {
confirmButtonText: '确定',
cancelButtonText: '取消',
type: 'warning'
}).then(() => {
this.lxymallapipost('/api/DmcOrder/SetDmcOrderOperation', msg,
res => {
if (res.data.resultCode === 1) {
this.getData();
this.Success(res.data.message)
} else {
this.Error(res.data.message);
}
},
null
);
}).catch(() => {
});
},
getData() {
this.lxymallapipost("/api/DmcOrder/GetDmcOrderInfo", {
OrderId: this.OrderId
}, res => {
this.dataInfo = res.data.data;
let data = res.data.data;
// 未付款
if (data.PaymentTime == '') {
this.activeStep = 1;
}
// 已付款 待确认
else if (data.PaymentTime != '' && data.ConfirmTime == '' && data.CancelTime == '') {
this.activeStep = 2;
}
// 已付款 待确认 取消
else if (data.PaymentTime != '' && data.ConfirmTime == '' && data.CancelTime != '') {
this.activeStep = 3;
}
// 已付款 已确认 取消
else if (data.PaymentTime != '' && data.ConfirmTime != '' && data.CancelTime != '') {
this.activeStep = 4;
}
// 完成
else if (data.PaymentTime != '' && data.ConfirmTime != '' && data.CancelTime == '') {
this.activeStep = 5;
}
if (data.OrderStatus == 4) {
this.exitState = true;
this.activeStep = 6;
}
if (data.OrderInfo) {
this.OrderInfo = data.OrderInfo;
}
})
},
// 修改备注
OrderExit() {
this.exitMsg = {
OrderId: this.dataInfo.OrderId,
Type: 1,
Remark: this.dataInfo.Remark,
}
this.exitDig = true;
},
// 订单操作
submitForm(formName) {
this.$refs[formName].validate((valid) => {
if (valid) {
this.lxymallapipost('/api/order/SetOrderOperation', this.exitMsg,
res => {
if (res.data.resultCode === 1) {
this.getData();
this.Success(res.data.message)
this.exitDig = false;
} else {
this.Error(res.data.message);
}
},
null
);
} else {
return false;
}
});
},
},
mounted() {
}
};
</script>
<style>
@import '../Lxy/css/index.css';
.app-order-detail .goods-pic {
width: 35px;
height: 35px;
margin: 0 4px;
}
.app-order-detail .express-address {
width: 80%;
}
.app-order-detail .action-box {
padding: 10px 20px;
}
.app-order-detail .app-order-count-price .el-form-item {
margin-bottom: 5px;
}
.app-order-detail .app-order-count-price {
float: right;
margin-right: 55px;
font-size: 12px;
text-align: right;
margin-top: 15px;
}
.app-order-detail h3 {
padding: 15px 0;
}
.app-order-detail .share-price {
color: #EF8933;
}
.app-order-detail .share-title {
font-size: 15px;
margin: 10px 0 5px;
}
.app-order-detail .card-box .label {
color: #999999;
margin-right: 10px;
}
.app-order-detail .item-box {
margin-bottom: 10px;
}
.app-order-detail .card-box {
border: 1px solid #EBEEF5;
border-radius: 3px;
padding: 10px;
height: 300px;
overflow-y: scroll;
}
.app-order-detail .stepExit {
height: 30px;
width: 30px;
background-image: url("../../../assets/img/userman/status_6_active.png");
}
.app-order-detail .step05 {
height: 30px;
width: 30px;
background-image: url("../../../assets/img/userman/status_5.png");
}
.app-order-detail .step04 {
height: 30px;
width: 30px;
background-image: url("../../../assets/img/userman/status_4.png");
}
.app-order-detail .step03 {
height: 30px;
width: 30px;
background-image: url("../../../assets/img/userman/status_3.png");
}
.app-order-detail .step02 {
height: 30px;
width: 30px;
background-image: url("../../../assets/img/userman/status_2.png");
}
.app-order-detail .step01 {
height: 30px;
width: 30px;
background-image: url("../../../assets/img/userman/status_2.png");
}
.app-order-detail .step05Active {
height: 30px;
width: 30px;
background-image: url("../../../assets/img/userman/status_5_active.png");
}
.app-order-detail .step04Active {
height: 30px;
width: 30px;
background-image: url("../../../assets/img/userman/status_4_active.png");
}
.app-order-detail .step03Active {
height: 30px;
width: 30px;
background-image: url("../../../assets/img/userman/status_3_active.png");
}
.app-order-detail .step02Active {
height: 30px;
width: 30px;
background-image: url("../../../assets/img/userman/status_2_active.png");
}
.app-order-detail .step01Active {
height: 30px;
width: 30px;
background-image: url("../../../assets/img/userman/status_1_active.png");
}
.app-order-detail .app-order-status {
padding: 50px 120px;
margin-bottom: 30px;
}
.directorOrderDetails .content {
background: #fff;
margin-top: 10px;
padding: 20px;
box-sizing: border-box;
}
</style>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment