pull/17/head^2
xiaozhiyong 2 years ago
parent a68db2dae3
commit 4da9e42eba
  1. 12
      src/views/order/components/confirmSubmit.vue
  2. 25
      src/views/order/index.vue

@ -64,7 +64,7 @@
<template slot-scope="{ row }"> {{ row.floorPrice }} </template>
</el-table-column>
<el-table-column label="成本总金额">
<template slot-scope="{ row }"> {{ (row.floorPrice * row.preQuantity) | toNumberFixed }} </template>
<template slot-scope="{ row }"> {{ row.preCostAmount | toNumberFixed }} </template>
</el-table-column>
</el-table>
</template>
@ -150,20 +150,22 @@ export default {
if (salePrice && floorPrice && preQuantity && preAmount) {
let strategyArr = [
//
{ salePrice: salePrice, floorPrice: floorPrice, preQuantity: preQuantity, preAmount: preAmount },
{ salePrice, floorPrice: floorPrice, preQuantity: preQuantity, preAmount, preCostAmount: +floorPrice * +preQuantity },
//
{
salePrice: this.newSalePrice,
floorPrice: this.newCostPrice,
preQuantity: preQuantity,
preAmount: +this.newSalePrice * +preQuantity
preQuantity,
preAmount: +this.newSalePrice * +preQuantity,
preCostAmount: +floorPrice * +preQuantity
},
//
{
salePrice: this.newSalePrice,
floorPrice: this.newCostPrice,
preQuantity: +preAmount / +this.newSalePrice,
preAmount: preAmount
preAmount,
preCostAmount: +floorPrice * +preQuantity
}
]
strategyArr.forEach((item, index) => {

@ -116,9 +116,10 @@
<el-link slot="reference" type="primary" :underline="false">订单锁定</el-link>
</el-popconfirm>
<el-popconfirm v-if="row.orderStatus == 'ORDER_LOCKED'" title="是否确认下单?" icon-color="red" @confirm="confirmSubmit(row)">
<el-link slot="reference" type="primary" :underline="false">下单确认</el-link>
</el-popconfirm>
<!-- <el-popconfirm v-if="row.orderStatus == 'ORDER_LOCKED'" title="是否确认下单?" icon-color="red" @confirm="confirmSubmit(row)">
</el-popconfirm> -->
<el-link v-if="row.orderStatus == 'ORDER_LOCKED'" type="primary" :underline="false" @click="confirmSubmit(row)">下单确认</el-link>
<el-popconfirm
:title="row.orderStatus == 'SUBMITED' || row.orderStatus == 'ORDER_LOCKED' ? '是否确认取消订单?' : '是否确认退款?'"
@ -395,16 +396,16 @@ export default {
},
//
confirmSubmit(row) {
// this.controlWindows.addInfo = row
// this.controlWindows.confirmSubmit = true
this.controlWindows.addInfo = row
this.controlWindows.confirmSubmit = true
order.orderSuccess({ id: row.id }).then(res => {
if (res.code == 20000) {
this.$message.success(res.msg)
// this.closeWindow()
this.getByPage()
}
})
// order.orderSuccess({ id: row.id }).then(res => {
// if (res.code == 20000) {
// this.$message.success(res.msg)
// // this.closeWindow()
// this.getByPage()
// }
// })
},
//
switchTrigger(val, row) {

Loading…
Cancel
Save