Commit 16532533 authored by v-yuchenglong's avatar v-yuchenglong

update:订单管理接口修改

parent f4f8ec98
...@@ -150,7 +150,7 @@ exports.newGetOrderList = async ctx => { ...@@ -150,7 +150,7 @@ exports.newGetOrderList = async ctx => {
// 获取活动名称 // 获取活动名称
exports.newGetMarketingList = async ctx => { exports.newGetMarketingList = async ctx => {
const url = `${GROUPMEAL_URI}/order/background/marketing_list`; const url = `${GROUPMEAL_URI}/order/background/order_condition_marketing_list`;
const opts = { const opts = {
url, url,
method: "GET" method: "GET"
...@@ -160,7 +160,7 @@ exports.newGetMarketingList = async ctx => { ...@@ -160,7 +160,7 @@ exports.newGetMarketingList = async ctx => {
// 获取商品名称 // 获取商品名称
exports.newGetGoodsList = async ctx => { exports.newGetGoodsList = async ctx => {
const url = `${GROUPMEAL_URI}/order/background/goods_list`; const url = `${GROUPMEAL_URI}/order/background/order_condition_goods_list`;
const opts = { const opts = {
url, url,
method: "GET" method: "GET"
...@@ -170,7 +170,7 @@ exports.newGetGoodsList = async ctx => { ...@@ -170,7 +170,7 @@ exports.newGetGoodsList = async ctx => {
// 获取自提点 // 获取自提点
exports.newGetSubShopList = async ctx => { exports.newGetSubShopList = async ctx => {
const url = `${GROUPMEAL_URI}/order/background/sub_shop_list`; const url = `${GROUPMEAL_URI}/order/background/order_condition_take_place_list`;
const opts = { const opts = {
url, url,
method: "GET" method: "GET"
......
...@@ -103,9 +103,9 @@ router.post(`${API_VERSION}/order/oldbackground/order_refund`, groupmeal.orderRe ...@@ -103,9 +103,9 @@ router.post(`${API_VERSION}/order/oldbackground/order_refund`, groupmeal.orderRe
// 新订单管理 // 新订单管理
router.get(`${API_VERSION}/order/background/op_order_list`, groupmeal.newGetOrderList); router.get(`${API_VERSION}/order/background/op_order_list`, groupmeal.newGetOrderList);
router.get(`${API_VERSION}/order/background/marketing_list`, groupmeal.newGetMarketingList); router.get(`${API_VERSION}/order/background/order_condition_marketing_list`, groupmeal.newGetMarketingList);
router.get(`${API_VERSION}/order/background/goods_list`, groupmeal.newGetGoodsList); router.get(`${API_VERSION}/order/background/order_condition_goods_list`, groupmeal.newGetGoodsList);
router.get(`${API_VERSION}/order/background/sub_shop_list`, groupmeal.newGetSubShopList); router.get(`${API_VERSION}/order/background/order_condition_take_place_list`, groupmeal.newGetSubShopList);
router.get(`${API_VERSION}/order/background/order_export`, groupmeal.newOrderExport); router.get(`${API_VERSION}/order/background/order_export`, groupmeal.newOrderExport);
router.get(`${API_VERSION}/order/background/order_print`, groupmeal.newOrderPrint); router.get(`${API_VERSION}/order/background/order_print`, groupmeal.newOrderPrint);
router.get(`${API_VERSION}/order/background/order_item_list`, groupmeal.newOrderItemList); router.get(`${API_VERSION}/order/background/order_item_list`, groupmeal.newOrderItemList);
......
...@@ -158,17 +158,20 @@ ...@@ -158,17 +158,20 @@
</layout> </layout>
</template> </template>
<script> <script>
import { layout } from "../../Groupmeal/layout/index.vue"; import layout from "../../Groupmeal/layout/index.vue";
import { ElMessage } from "element-plus"; import { ElMessage } from "element-plus";
import ActivityService from "@/service/Activity/index"; import ActivityService from "@/service/Activity/index";
import dayJs from "dayjs"; import dayJs from "dayjs";
export default { export default {
name: "Manage", name: "Manage",
components: {
layout,
},
data() { data() {
return { return {
activity: { activity: {
activityName: "", activityName: "",
online_status: "" online_status: "",
}, },
pageCount: 0, // 总条数 pageCount: 0, // 总条数
currentPage: 1, //当前页码 currentPage: 1, //当前页码
...@@ -180,8 +183,8 @@ export default { ...@@ -180,8 +183,8 @@ export default {
{ value: "", label: "全部" }, { value: "", label: "全部" },
{ value: "1", label: "未开始" }, { value: "1", label: "未开始" },
{ value: "2", label: "进行中" }, { value: "2", label: "进行中" },
{ value: "3", label: "已结束" } { value: "3", label: "已结束" },
] ],
}; };
}, },
components: { components: {
...@@ -197,7 +200,7 @@ export default { ...@@ -197,7 +200,7 @@ export default {
marketing_type: 4, //1分销 2团购 3秒杀 4团餐 默认传4 marketing_type: 4, //1分销 2团购 3秒杀 4团餐 默认传4
// marketing_id: "", // marketing_id: "",
page: this.currentPage, page: this.currentPage,
page_size: this.pageSize page_size: this.pageSize,
}; };
try { try {
this.tableLoading = true; this.tableLoading = true;
...@@ -235,7 +238,7 @@ export default { ...@@ -235,7 +238,7 @@ export default {
// 数据转换成tableData格式 // 数据转换成tableData格式
filterTableActiveList(tableData) { filterTableActiveList(tableData) {
this.tableActivityList = tableData.map(item => { this.tableActivityList = tableData.map((item) => {
let activityStatusText = ""; let activityStatusText = "";
let dateNow = dayJs(); let dateNow = dayJs();
if (dateNow.diff(dayJs(item.start_time)) < 0) { if (dateNow.diff(dayJs(item.start_time)) < 0) {
...@@ -258,7 +261,7 @@ export default { ...@@ -258,7 +261,7 @@ export default {
status: item.online_status, status: item.online_status,
minPrice: item.min_price, minPrice: item.min_price,
maxPrice: item.max_price, maxPrice: item.max_price,
marketing_type: 4 marketing_type: 4,
}; };
}); });
}, },
...@@ -275,8 +278,8 @@ export default { ...@@ -275,8 +278,8 @@ export default {
name: "ActivityDetail", name: "ActivityDetail",
query: { query: {
marketing_id: val.activiteId, marketing_id: val.activiteId,
marketing_type: val.marketing_type marketing_type: val.marketing_type,
} },
}); });
}, },
// 发布拼单 // 发布拼单
...@@ -289,8 +292,8 @@ export default { ...@@ -289,8 +292,8 @@ export default {
path: "/op/activity/releaseProduc", path: "/op/activity/releaseProduc",
query: { query: {
marketing_id: val.activiteId, marketing_id: val.activiteId,
marketing_type: val.marketing_type marketing_type: val.marketing_type,
} },
}); });
}, },
// 结束 // 结束
...@@ -305,7 +308,7 @@ export default { ...@@ -305,7 +308,7 @@ export default {
handleStart(val) { handleStart(val) {
this.storeQuery = { this.storeQuery = {
marketing_id: val.activiteId, marketing_id: val.activiteId,
online_status: 1 // 1 启用 2 关闭 online_status: 1, // 1 启用 2 关闭
}; };
}, },
// 查看详情 // 查看详情
...@@ -314,14 +317,14 @@ export default { ...@@ -314,14 +317,14 @@ export default {
path: "/op/groupmeal/orderManagement", path: "/op/groupmeal/orderManagement",
query: { query: {
marketing_id: row.activiteId, marketing_id: row.activiteId,
marketing_type: row.marketing_type marketing_type: row.marketing_type,
} },
}); });
} },
}, },
created() { created() {
this.getActivityList(); this.getActivityList();
} },
}; };
</script> </script>
<style lang="less" src="./index.less" scope></style> <style lang="less" src="./index.less" scope></style>
......
<template> <template>
<div class="infoEditing"> <div class="infoEditing">
{{ picSubmitList.length }}
<el-form ref="infoEditForm" :model="infoEditForm" label-width="80px"> <el-form ref="infoEditForm" :model="infoEditForm" label-width="80px">
<el-form-item label="标题:"> <el-form-item label="标题:">
<el-input v-model="infoEditForm.title" maxlength="30"></el-input> <el-input v-model="infoEditForm.title" maxlength="30"></el-input>
......
...@@ -71,9 +71,9 @@ ...@@ -71,9 +71,9 @@
> >
<el-option <el-option
v-for="item in selLiftPoinArr" v-for="item in selLiftPoinArr"
:key="item.sub_shop_id" :key="item.take_place_id"
:label="item.sub_shop_name" :label="item.take_place_name"
:value="item.sub_shop_id" :value="item.take_place_id"
></el-option> ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
...@@ -491,6 +491,7 @@ export default { ...@@ -491,6 +491,7 @@ export default {
marketing_id: val, marketing_id: val,
}; };
const res = await newGetGoodsList(params); // 商品名称 const res = await newGetGoodsList(params); // 商品名称
console.log(res);
this.getSubShopListMet(val); //自提点 this.getSubShopListMet(val); //自提点
// const res = await getSubShopList(params); // const res = await getSubShopList(params);
this.tradeNameArr = res.result; this.tradeNameArr = res.result;
......
...@@ -127,13 +127,13 @@ export async function newGetOrderList(params) { ...@@ -127,13 +127,13 @@ export async function newGetOrderList(params) {
// 获取活动名称 // 获取活动名称
export async function newGetMarketingList() { export async function newGetMarketingList() {
const res = await axios.get("/api/v1/order/background/marketing_list"); const res = await axios.get("/api/v1/order/background/order_condition_marketing_list");
return res; return res;
} }
// 获取商品名称 // 获取商品名称
export async function newGetGoodsList(params) { export async function newGetGoodsList(params) {
const res = await axios.get("/api/v1/order/background/goods_list", { const res = await axios.get("/api/v1/order/background/order_condition_goods_list", {
params params
}); });
return res; return res;
...@@ -141,7 +141,7 @@ export async function newGetGoodsList(params) { ...@@ -141,7 +141,7 @@ export async function newGetGoodsList(params) {
// 获取自提点 // 获取自提点
export async function newGetSubShopList(params) { export async function newGetSubShopList(params) {
const res = await axios.get("/api/v1/order/background/sub_shop_list",{ const res = await axios.get("/api/v1/order/background/order_condition_take_place_list",{
params params
}); });
return res; return res;
......
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