From 5cab7d2d5d884ee512d6295f1929b4458516299c Mon Sep 17 00:00:00 2001
From: Wang YiHang <3060234389@qq.com>
Date: Thu, 10 Oct 2024 22:35:28 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=BD=A6=E8=BE=86=E7=AE=A1?=
=?UTF-8?q?=E7=90=86=E5=89=8D=E5=8F=B0=E6=95=88=E6=9E=9C?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/car/message/message.js | 7 ----
src/views/car/car/index.vue | 61 ++++++++++++++++++++++---------
src/views/firm/firmInfo/index.vue | 7 +---
3 files changed, 44 insertions(+), 31 deletions(-)
diff --git a/src/api/car/message/message.js b/src/api/car/message/message.js
index 4c26bb3e..7e25fddc 100644
--- a/src/api/car/message/message.js
+++ b/src/api/car/message/message.js
@@ -1,12 +1,5 @@
import request from '@/utils/request'
-
-export function testMessage() {
- return request({
- url: '/car/messageInfo/test',
- method: 'get'
- })
-}
// 查询车辆报文记录列表
export function listMessage(query) {
return request({
diff --git a/src/views/car/car/index.vue b/src/views/car/car/index.vue
index ac029350..1d461e7a 100644
--- a/src/views/car/car/index.vue
+++ b/src/views/car/car/index.vue
@@ -82,11 +82,42 @@
icon="el-icon-set-up"
@click="handleList(scope.row)"
v-hasPermi="['car:car:remove']"
- >查看报文
+ >查看/关闭报文
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
- {{test.at(scope.$index)}}
-
-
+
@@ -157,7 +184,6 @@ export default {
],
activeTab: '',
src:'/firm/map',
- test:[],
messageList: [],
dialogTableVisible:false,
// 遮罩层
@@ -193,6 +219,8 @@ export default {
},
messageParams: {
modelCode: null,
+ carVin:null,
+ flag:null,
},
messageTypeArrly: [],
// 表单参数
@@ -210,7 +238,6 @@ export default {
},
created() {
this.getList();
- this.messageTest();
},
mounted() {
this.$store.dispatch('app/toggleSideBarHide',true);
@@ -222,27 +249,25 @@ export default {
console.log(tab.name)
this.srcs = tab.name
},
- gotoMessage(){
- this.$router.push({ path: '/firm/car/message' });
- },
getMessageTypeList() {
getMessageType(this.messageList.messageTypeCode).then(response => {
this.messageTypeArrly = response.data;
});
},
- messageTest(){
- testMessage().then(res=>{
- this.test = res.data;
- console.log(this.test)
- })
- },
handleList(row){
- this.dialogTableVisible = true;
+ if(this.dialogTableVisible==null||this.dialogTableVisible==false){
+ this.dialogTableVisible = true;
+ this.messageParams.flag = true;
+ }else {
+ this.dialogTableVisible = false;
+ this.messageParams.flag = false;
+ }
this.getMessageList(row)
},
getMessageList(row) {
this.loading = true;
this.messageParams.modelCode = row.carModel;
+ this.messageParams.carVin = row.carVin;
listMessage(this.messageParams).then(response => {
this.messageList = response.data;
this.loading = false;
diff --git a/src/views/firm/firmInfo/index.vue b/src/views/firm/firmInfo/index.vue
index 0b456862..4c4c8b1c 100644
--- a/src/views/firm/firmInfo/index.vue
+++ b/src/views/firm/firmInfo/index.vue
@@ -89,6 +89,7 @@
+
-
-
-
-
-
-