Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Q
qr-consistency-vue3
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
刘怀志
qr-consistency-vue3
Commits
77537cf2
Commit
77537cf2
authored
Apr 21, 2025
by
Mr.Tang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
国内国际车型
parent
ac05a7a8
Changes
6
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
1133 additions
and
19 deletions
+1133
-19
manufacturer.js
src/api/system/basicdata/manufacturer.js
+12
-5
domesticModel.vue
src/views/baseData/vehicleModelData/domesticModel.vue
+519
-0
index.vue
src/views/baseData/vehicleModelData/index.vue
+21
-0
index.vue
src/views/baseData/vehicleModelData/international/index.vue
+0
-13
internationalModel.vue
src/views/baseData/vehicleModelData/internationalModel.vue
+560
-0
index.vue
src/views/system/basicdata/manufacturer/index.vue
+21
-1
No files found.
src/api/system/basicdata/manufacturer.js
View file @
77537cf2
...
...
@@ -5,7 +5,7 @@ export function listManufacturer(query) {
return
request
({
url
:
'/control/manufacturer/list'
,
method
:
'get'
,
params
:
query
params
:
query
,
})
}
...
...
@@ -13,7 +13,7 @@ export function listManufacturer(query) {
export
function
getManufacturer
(
id
)
{
return
request
({
url
:
'/control/manufacturer/'
+
id
,
method
:
'get'
method
:
'get'
,
})
}
...
...
@@ -22,7 +22,7 @@ export function addManufacturer(data) {
return
request
({
url
:
'/control/manufacturer'
,
method
:
'post'
,
data
:
data
data
:
data
,
})
}
...
...
@@ -31,7 +31,7 @@ export function updateManufacturer(data) {
return
request
({
url
:
'/control/manufacturer'
,
method
:
'put'
,
data
:
data
data
:
data
,
})
}
...
...
@@ -39,6 +39,13 @@ export function updateManufacturer(data) {
export
function
delManufacturer
(
id
)
{
return
request
({
url
:
'/control/manufacturer/'
+
id
,
method
:
'delete'
method
:
'delete'
,
})
}
export
function
updateManufacturers
()
{
return
request
({
url
:
'/control/manufacturer/updateManufacturerData'
,
method
:
'post'
,
})
}
src/views/baseData/vehicleModelData/domesticModel.vue
0 → 100644
View file @
77537cf2
This diff is collapsed.
Click to expand it.
src/views/baseData/vehicleModelData/index.vue
0 → 100644
View file @
77537cf2
<
template
>
<el-card>
<el-tabs
v-model=
"activeName"
>
<el-tab-pane
label=
"国内车型"
name=
"domesticModel"
>
<domesticModel
/>
</el-tab-pane>
<el-tab-pane
label=
"国际车型"
name=
"internationalModel"
>
<internationalModel
/>
</el-tab-pane>
</el-tabs>
</el-card>
</
template
>
<
script
setup
name=
"Parameter"
>
import
domesticModel
from
'./domesticModel.vue'
import
internationalModel
from
'./internationalModel.vue'
const
{
proxy
}
=
getCurrentInstance
()
const
activeName
=
ref
(
'domesticModel'
)
const
info
=
ref
({})
</
script
>
src/views/baseData/vehicleModelData/international/index.vue
deleted
100644 → 0
View file @
ac05a7a8
<
template
>
国际车型
</
template
>
<
script
>
export
default
{
name
:
'index'
,
}
</
script
>
<
style
scoped
>
</
style
>
src/views/baseData/vehicleModelData/internationalModel.vue
0 → 100644
View file @
77537cf2
This diff is collapsed.
Click to expand it.
src/views/system/basicdata/manufacturer/index.vue
View file @
77537cf2
...
...
@@ -125,7 +125,12 @@
/>
<!-- 可滚动部分 -->
<el-table-column
prop=
"manufacturingFactory"
label=
"制造工厂"
width=
"150"
>
<el-table-column
prop=
"manufacturingFactory"
label=
"制造工厂"
align=
"center"
width=
"150"
>
<
template
#
default=
"{ row }"
>
{{
formatFactoryDisplay
(
row
.
manufacturingFactory
)
}}
</
template
>
...
...
@@ -284,6 +289,7 @@ import {
delManufacturer
,
addManufacturer
,
updateManufacturer
,
updateManufacturers
,
}
from
'@/api/system/basicdata/manufacturer'
import
{
getAllFactoryName
}
from
'@/api/system/factory'
import
{
formatFactories
}
from
'@/utils/factoryFormatter'
...
...
@@ -363,6 +369,19 @@ const { queryParams, form, rules } = toRefs(data)
// 所有可选的工厂列表
const
allFactories
=
ref
([])
const
updateManufacturerData
=
async
()
=>
{
try
{
const
response
=
await
updateManufacturers
()
if
(
response
.
code
===
200
)
{
proxy
.
$modal
.
msgSuccess
(
response
.
msg
||
'同步成功'
)
getList
()
}
else
{
proxy
.
$modal
.
msgError
(
response
.
msg
||
'同步失败'
)
}
}
catch
(
error
)
{
console
.
error
(
'同步失败:'
,
error
)
}
}
// 获取工厂数据的方法
const
fetchFactories
=
async
()
=>
{
try
{
...
...
@@ -523,6 +542,7 @@ function handleExport() {
}
onMounted
(()
=>
{
fetchFactories
()
updateManufacturerData
()
})
getList
()
</
script
>
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment