From 3da939259a97aeab98d0a94c6fdb2827a18cd9ed Mon Sep 17 00:00:00 2001 From: zane Date: Mon, 26 Aug 2024 11:56:59 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BD=AE=E9=A1=B6=20=E6=8E=92=E5=BA=8F?= =?UTF-8?q?=E6=97=B6=E9=97=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/collect/collectOrder.js | 7 ++++++ .../collect/CollectOrderAllotComponents.vue | 24 +++++++++++++++++-- 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/src/api/collect/collectOrder.js b/src/api/collect/collectOrder.js index 2ee2e8cd..56f75364 100644 --- a/src/api/collect/collectOrder.js +++ b/src/api/collect/collectOrder.js @@ -134,3 +134,10 @@ export function clearAllOrder(query) { }); } +export function orderTop(query) { + return axios({ + url: "/udiwms/basic/collect/order/orderTop", + method: "post", + data: query + }); +} \ No newline at end of file diff --git a/src/views/collect/CollectOrderAllotComponents.vue b/src/views/collect/CollectOrderAllotComponents.vue index 0fb8f43b..1857bed1 100644 --- a/src/views/collect/CollectOrderAllotComponents.vue +++ b/src/views/collect/CollectOrderAllotComponents.vue @@ -255,7 +255,7 @@ import bindWorkDialog from "@/views/collect/bindWorkDialog"; import prescribeOriginPanel from "./PannelOrderBiz"; import prescribeOriginDiPanel from "./PannelOrderBiz"; import {filterWorkOptimize} from "@/api/basic/workPlace/sysWorkplaceManage"; -import {deleteByOrder, orderPage} from "@/api/collect/collectOrder"; +import {deleteByOrder, orderPage, orderTop} from "@/api/collect/collectOrder"; export default { name: "prescribePanel", @@ -481,7 +481,27 @@ export default { _this.options.findWorkPlace = []; }); }, - + orderTop(_this, row) { + let data = row; + orderTop({id:data.id}) + .then((response) => { + if (response.code == 20000) { + this.getList(); + this.$message({ + type: "success", + message: "置顶成功!", + }); + } else if (response.code == 520) { + this.$message.error(response.message); + this.getList(); + } else { + this.$message.error(response.message); + this.getList(); + } + }) + .catch(() => { + }); + } }, created() { if (this.$route.query.workplaceId != null) {