diff --git a/src/constants.js b/src/constants.js index e4aec12..2b59b36 100644 --- a/src/constants.js +++ b/src/constants.js @@ -67,6 +67,17 @@ export const orderStatusNames = { 9: "拒绝退款", }; +export const getStatusColor = (status) => { + switch (status) { + case 1: + return "#EF4848"; + case 4: + return "#35CD67"; + default: + return "#999999"; + } +}; + export const directionAdjusts = { AdjustLowerRight: "向右下方调瞄", AdjustDown: "向下方调瞄", diff --git a/src/pages/order-detail.vue b/src/pages/order-detail.vue index 84767a6..bba0041 100644 --- a/src/pages/order-detail.vue +++ b/src/pages/order-detail.vue @@ -3,7 +3,7 @@ import { ref, onMounted } from "vue"; import Container from "@/components/Container.vue"; import SButton from "@/components/SButton.vue"; import { payOrderAPI, cancelOrderListAPI, getHomeData } from "@/apis"; -import { orderStatusNames } from "@/constants"; +import { orderStatusNames, getStatusColor } from "@/constants"; import useStore from "@/store"; const store = useStore(); const { updateUser } = store; @@ -52,6 +52,11 @@ const cancelOrder = async () => {