From 99918bfc55b2d31f15f9800ee85999b4c01e876a Mon Sep 17 00:00:00 2001 From: zjf <1799650030@qq.com> Date: Thu, 10 Jul 2025 13:39:21 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AE=BF=E5=AE=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/integrated/carInfo.ts | 41 +++++ src/api/integrated/carPassRecord.ts | 41 +++++ src/views/integrated/carInfo/form.vue | 177 +++++++++++++++++++ src/views/integrated/carInfo/index.vue | 155 ++++++++++++++++ src/views/integrated/carPassRecord/form.vue | 140 +++++++++++++++ src/views/integrated/carPassRecord/index.vue | 137 ++++++++++++++ 6 files changed, 691 insertions(+) create mode 100644 src/api/integrated/carInfo.ts create mode 100644 src/api/integrated/carPassRecord.ts create mode 100644 src/views/integrated/carInfo/form.vue create mode 100644 src/views/integrated/carInfo/index.vue create mode 100644 src/views/integrated/carPassRecord/form.vue create mode 100644 src/views/integrated/carPassRecord/index.vue diff --git a/src/api/integrated/carInfo.ts b/src/api/integrated/carInfo.ts new file mode 100644 index 0000000..1feb454 --- /dev/null +++ b/src/api/integrated/carInfo.ts @@ -0,0 +1,41 @@ +import request from "/@/utils/request" + +export function fetchList(query?: Object) { + return request({ + url: '/integrated/carInfo/page', + method: 'get', + params: query + }) +} + +export function addObj(obj?: Object) { + return request({ + url: '/integrated/carInfo', + method: 'post', + data: obj + }) +} + +export function getObj(id?: string) { + return request({ + url: '/integrated/carInfo/' + id, + method: 'get' + }) +} + +export function delObjs(ids?: Object) { + return request({ + url: '/integrated/carInfo', + method: 'delete', + data: ids + }) +} + +export function putObj(obj?: Object) { + return request({ + url: '/integrated/carInfo', + method: 'put', + data: obj + }) +} + diff --git a/src/api/integrated/carPassRecord.ts b/src/api/integrated/carPassRecord.ts new file mode 100644 index 0000000..67acec5 --- /dev/null +++ b/src/api/integrated/carPassRecord.ts @@ -0,0 +1,41 @@ +import request from "/@/utils/request" + +export function fetchList(query?: Object) { + return request({ + url: '/integrated/carPassRecord/page', + method: 'get', + params: query + }) +} + +export function addObj(obj?: Object) { + return request({ + url: '/integrated/carPassRecord', + method: 'post', + data: obj + }) +} + +export function getObj(id?: string) { + return request({ + url: '/integrated/carPassRecord/' + id, + method: 'get' + }) +} + +export function delObjs(ids?: Object) { + return request({ + url: '/integrated/carPassRecord', + method: 'delete', + data: ids + }) +} + +export function putObj(obj?: Object) { + return request({ + url: '/integrated/carPassRecord', + method: 'put', + data: obj + }) +} + diff --git a/src/views/integrated/carInfo/form.vue b/src/views/integrated/carInfo/form.vue new file mode 100644 index 0000000..dbcf7a0 --- /dev/null +++ b/src/views/integrated/carInfo/form.vue @@ -0,0 +1,177 @@ + + + \ No newline at end of file diff --git a/src/views/integrated/carInfo/index.vue b/src/views/integrated/carInfo/index.vue new file mode 100644 index 0000000..a833c46 --- /dev/null +++ b/src/views/integrated/carInfo/index.vue @@ -0,0 +1,155 @@ + + + \ No newline at end of file diff --git a/src/views/integrated/carPassRecord/form.vue b/src/views/integrated/carPassRecord/form.vue new file mode 100644 index 0000000..a1709a0 --- /dev/null +++ b/src/views/integrated/carPassRecord/form.vue @@ -0,0 +1,140 @@ + + + \ No newline at end of file diff --git a/src/views/integrated/carPassRecord/index.vue b/src/views/integrated/carPassRecord/index.vue new file mode 100644 index 0000000..b82dc1b --- /dev/null +++ b/src/views/integrated/carPassRecord/index.vue @@ -0,0 +1,137 @@ + + + \ No newline at end of file