Commit 448cd999 authored by v-yuchenglong's avatar v-yuchenglong

update:查看订单后重置搜索修改

parent 736807a6
...@@ -426,7 +426,7 @@ export default { ...@@ -426,7 +426,7 @@ export default {
totalNum: null, //总条数 totalNum: null, //总条数
// 退款 // 退款
refundShow: false, // 退款状态 refundShow:false, // 退款状态
checkAll: false, // 全选 checkAll: false, // 全选
isIndeterminate: false, isIndeterminate: false,
refundGoods: [ refundGoods: [
...@@ -499,15 +499,27 @@ export default { ...@@ -499,15 +499,27 @@ export default {
// 重置 // 重置
resetOrder(formName) { resetOrder(formName) {
if (this.$route.query.marketing_type == "4") {
this.$router.push({
path: "/op/groupmeal/newOrderManagement",
});
this.$route.query.marketing_type = "";
}
this.$refs[formName].resetFields(); this.$refs[formName].resetFields();
this.orderQueryObj.page = 1; this.orderQueryObj.page = 1;
this.orderQueryObj.page_size = 10; this.orderQueryObj.page_size = 10;
this.getOrderListMet(this.orderQueryObj); this.getOrderListMet(this.orderQueryObj);
this.getSubShopListMet(); this.getSubShopListMet();
}, },
// 搜索 // 搜索
searchOrder() { searchOrder() {
if (this.$route.query.marketing_type == "4") {
this.$router.push({
path: "/op/groupmeal/newOrderManagement",
});
this.$route.query.marketing_type = "";
}
this.orderQueryObj.page = 1; this.orderQueryObj.page = 1;
this.orderQueryObj.page_size = 10; this.orderQueryObj.page_size = 10;
this.getOrderListMet(this.orderQueryObj); this.getOrderListMet(this.orderQueryObj);
...@@ -526,6 +538,7 @@ export default { ...@@ -526,6 +538,7 @@ export default {
} }
this.getOrderListMet(this.orderQueryObj); this.getOrderListMet(this.orderQueryObj);
}, },
// 导出 // 导出
exportOrder() { exportOrder() {
if (this.orderQueryObj.marketing_id === "") { if (this.orderQueryObj.marketing_id === "") {
...@@ -589,11 +602,21 @@ export default { ...@@ -589,11 +602,21 @@ export default {
// 获取订单列表 // 获取订单列表
async getOrderListMet() { async getOrderListMet() {
if (this.$route.query.marketing_type == "4") {
this.orderQueryObj.marketing_id = this.$route.query.marketing_id;
}
try { try {
const res = await newGetOrderList(this.orderQueryObj); if (this.$route.query.marketing_type == "4") {
var res = await newGetOrderList({
page: 1,
page_size: 10,
marketing_id: this.$route.query.marketing_id,
order_status: "0",
goods_id: "",
cust_user: "",
order_id: "",
sub_shop_id: "",
});
} else {
var res = await newGetOrderList(this.orderQueryObj);
}
this.goodsNum = res.goods_num; // 商品共计 this.goodsNum = res.goods_num; // 商品共计
this.totalNum = res.count; // 商品总数 this.totalNum = res.count; // 商品总数
this.orderTableData = res.result; this.orderTableData = res.result;
...@@ -602,8 +625,8 @@ export default { ...@@ -602,8 +625,8 @@ export default {
console.error(error); console.error(error);
} }
}, },
//列表分页
// 页码变化 // 列表分页 页码变化
handleCurrentChange(e) { handleCurrentChange(e) {
this.orderQueryObj.page = e; this.orderQueryObj.page = e;
this.getOrderListMet(); this.getOrderListMet();
...@@ -646,7 +669,6 @@ export default { ...@@ -646,7 +669,6 @@ export default {
for (var i in this.refundGoods) { for (var i in this.refundGoods) {
this.refundGoods[i].refundedGoodsSel = val; this.refundGoods[i].refundedGoodsSel = val;
} }
// this.isIndeterminate = false;
}, },
// 退款 // 退款
...@@ -710,6 +732,7 @@ export default { ...@@ -710,6 +732,7 @@ export default {
const res = await newRefundOrder(orderId, itemsToRefund); const res = await newRefundOrder(orderId, itemsToRefund);
if (res.code === 0) { if (res.code === 0) {
this.$message.success("退款成功"); this.$message.success("退款成功");
this.getOrderListMet();
this.refundShow = false; this.refundShow = false;
return; return;
} }
......
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