feat: 拆分工单的api

This commit is contained in:
2025-10-28 18:07:26 +08:00
parent 16fde7aade
commit 055423fc32
4 changed files with 31 additions and 3 deletions

View File

@@ -117,7 +117,7 @@
<script setup> <script setup>
import { ref, onMounted, nextTick } from "vue"; import { ref, onMounted, nextTick } from "vue";
import { SCROLL_TO_BOTTOM } from "@/constant/constant"; import { SCROLL_TO_BOTTOM } from "@/constant/constant";
import { createWorkOrder } from "@/request/api/OrderApi"; import { createWorkOrder } from "@/request/api/WorkOrderApi";
import { updateImageFile } from "@/request/api/UpdateFile"; import { updateImageFile } from "@/request/api/UpdateFile";
import { zniconsMap } from "@/static/fonts/znicons.js"; import { zniconsMap } from "@/static/fonts/znicons.js";

View File

@@ -72,7 +72,7 @@
<script setup> <script setup>
import { defineProps } from "vue"; import { defineProps } from "vue";
import { closeWorkOrder } from "@/request/api/OrderApi"; import { closeWorkOrder } from "@/request/api/WorkOrderApi";
import { ref } from "vue"; import { ref } from "vue";
const isCancelWork = ref(false); const isCancelWork = ref(false);

View File

@@ -33,7 +33,7 @@ import { ref } from "vue";
import TopNavBar from "@/components/TopNavBar/index.vue"; import TopNavBar from "@/components/TopNavBar/index.vue";
import CustomEmpty from "@/components/CustomEmpty/index.vue"; import CustomEmpty from "@/components/CustomEmpty/index.vue";
import OrderCard from "./components/OrderCard/index.vue"; import OrderCard from "./components/OrderCard/index.vue";
import { userWorkOrderList } from "@/request/api/OrderApi"; import { userWorkOrderList } from "@/request/api/WorkOrderApi";
const dataList = ref([]); const dataList = ref([]);
const paging = ref(null); const paging = ref(null);

View File

@@ -0,0 +1,28 @@
import request from "../base/request";
// 获取用户订单列表
const userWorkOrderList = (args) => {
return request.post("/hotelBiz/workOrder/userWorkOrderList", args);
};
// 获取工单类型
const workOrderTypeListForBiz = () => {
return request.get("/hotelBiz/workOrder/workOrderTypeListForBiz", {});
};
// 创建工单
const createWorkOrder = (args) => {
return request.post("/hotelBiz/workOrder/createWorkOrder", args);
};
// 关闭工单
const closeWorkOrder = (args) => {
return request.post("/hotelBiz/workOrder/closeWorkOrder", args);
};
export {
userWorkOrderList,
workOrderTypeListForBiz,
createWorkOrder,
closeWorkOrder,
};