methods: { adaOrder() { if (!this.multipleSelection.length) { this.$message.warning("下单失败,未选择图书") return } if (!this.addressid) { this.$message.warning("下单失败,请选择地址") return } this.request.post("/orders/addOrder?addressid=" + this.addressid, this.multipleSelection).then(res => { if (res.code === '200') { this.$message.success("下单成功") this.load() this.addressid = 0 } else { this.$message.error(res.msg) } }) 添加注释
时间: 2023-06-20 08:04:57 浏览: 93
// 定义一个名为 adaOrder 的方法
adaOrder() {
// 如果没有选择图书,则提示下单失败并返回
if (!this.multipleSelection.length) {
this.$message.warning("下单失败,未选择图书")
return
}
// 如果没有选择地址,则提示下单失败并返回
if (!this.addressid) {
this.$message.warning("下单失败,请选择地址")
return
}
// 发送请求,调用后端接口添加订单,并传递地址id和所选图书的信息
this.request.post("/orders/addOrder?addressid=" + this.addressid, this.multipleSelection).then(res => {
// 如果返回码为200,则下单成功,提示用户并重新加载数据
if (res.code === '200') {
this.$message.success("下单成功")
this.load()
this.addressid = 0
} else {
// 如果返回码不为200,则下单失败,提示用户失败原因
this.$message.error(res.msg)
}
})
}
阅读全文