diff --git a/src/views/login.vue b/src/views/login.vue index ec3bb64..37cdab7 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -133,8 +133,8 @@ export default { }, data() { return { - tenantCode:"lighting", - // tenantCode:"lanan", + // tenantCode:"lighting", + tenantCode:"lanan", codeUrl: "", //是否开启图形验证码 captchaEnable: false, diff --git a/src/views/repair/tickets/Components/UserInfo.vue b/src/views/repair/tickets/Components/UserInfo.vue index 697bd35..79e2710 100644 --- a/src/views/repair/tickets/Components/UserInfo.vue +++ b/src/views/repair/tickets/Components/UserInfo.vue @@ -92,6 +92,14 @@ + + + + + + @@ -218,6 +226,7 @@ import {createTickets, getTicketsById} from "@/api/repair/tickets/Tickets"; import RepairAdvice from "@/views/repair/tickets/form/RepairAdvice.vue"; import QualityExplain from "@/views/repair/tickets/form/QualityExplain.vue"; import TicketChoose from "@/views/repair/tickets/Components/TicketChoose.vue"; +import request from "@/utils/request"; export default { name: "UserInfo", @@ -232,6 +241,8 @@ export default { selectUser(val) { if (!val) { this.selectUser = {} + }else { + this.getBooking(val.userId) } }, selectCar(val) { @@ -278,13 +289,15 @@ export default { ticketType: "01", itemList: [], ticketsStatus: "01", + bookingId: null, }, selectUser: {}, selectCar: {}, selectStaff: {}, projectList: [], partList: [], - otherList: [] + otherList: [], + bookingList: [], } }, methods: { @@ -410,6 +423,7 @@ export default { }, // 新增基础信息init createInit() { + this.formData.bookingId = this.formData?.bookingId.toString() || null // 生成工单号 this.formData.ticketNo = this.formData.ticketNo || createUniqueCodeByHead("GD") // 质保说明 @@ -508,6 +522,14 @@ export default { handlePaid() { this.formData.ticketsStatus = '02' this.handleSave() + }, + // 查看用户的预约记录 + async getBooking(userId){ + const res = await request({ + url: "/repair/booking/list?userId=" + userId, + method: "get" + }) + this.bookingList = res.data } } }