diff --git a/frontend/src/layouts/MainLayout.vue b/frontend/src/layouts/MainLayout.vue
index 381971d..e7a1087 100644
--- a/frontend/src/layouts/MainLayout.vue
+++ b/frontend/src/layouts/MainLayout.vue
@@ -11,7 +11,7 @@
router
>
用户管理
- 工厂管理
+ 供应商库
材料分类管理
材料管理
数据大屏
@@ -68,7 +68,7 @@ const { state, isAdmin, clearAuth } = useAuth()
const active = computed(() => route.path)
const titleMap = {
'/users': '用户管理',
- '/factories': '工厂管理',
+ '/factories': '供应商库',
'/dictionary': '材料分类管理',
'/materials': '材料管理'
}
diff --git a/frontend/src/views/FactoryDetail.vue b/frontend/src/views/FactoryDetail.vue
index 771a4bf..9579f70 100644
--- a/frontend/src/views/FactoryDetail.vue
+++ b/frontend/src/views/FactoryDetail.vue
@@ -1,12 +1,12 @@
- 工厂详情
+ 供应商详情
返回
- {{ displayText(factory.factory_name) }}
+ {{ displayText(factory.factory_name) }}
{{ displayText(factory.brand) }}
{{ displayText(factory.dealer_name) }}
{{ displayText(factory.product_category) }}
diff --git a/frontend/src/views/FactoryManage.vue b/frontend/src/views/FactoryManage.vue
index 3e86f10..3b5d472 100644
--- a/frontend/src/views/FactoryManage.vue
+++ b/frontend/src/views/FactoryManage.vue
@@ -1,11 +1,11 @@
-
工厂管理
+
供应商库
- 新增工厂
+ 新增供应商
-
+
@@ -49,7 +49,7 @@
-
+
@@ -150,7 +150,7 @@ const onRegionChange = (val) => {
const openCreate = () => {
resetForm()
isEdit.value = false
- dialogTitle.value = '新增工厂'
+ dialogTitle.value = '新增供应商'
dialogVisible.value = true
}
@@ -161,7 +161,7 @@ const openEdit = async (row) => {
const detail = await fetchFactoryDetail(row.id)
Object.assign(form, detail)
regionValue.value = [detail.province, detail.city, detail.district].filter(Boolean).map(regionLabel)
- dialogTitle.value = '编辑工厂'
+ dialogTitle.value = '编辑供应商'
dialogVisible.value = true
}
@@ -181,7 +181,7 @@ const onSubmit = async () => {
}
const onDelete = (row) => {
- ElMessageBox.confirm(`确认删除工厂 ${row.factory_name} 吗?`, '提示', { type: 'warning' })
+ ElMessageBox.confirm(`确认删除供应商 ${row.factory_name} 吗?`, '提示', { type: 'warning' })
.then(async () => {
await deleteFactory(row.id)
ElMessage.success('删除成功')
diff --git a/frontend/src/views/MaterialDetail.vue b/frontend/src/views/MaterialDetail.vue
index 6b85317..b33f0fb 100644
--- a/frontend/src/views/MaterialDetail.vue
+++ b/frontend/src/views/MaterialDetail.vue
@@ -27,7 +27,7 @@
{{ formatPercent(material.cost_compare) }}
{{ displayText(material.cost_desc) }}
{{ displayText(material.cases) }}
- {{ displayText(material.factory_name) }}
+ {{ displayText(material.factory_name) }}
{{ formatStarLevel(material.quality_level) }}
{{ formatStarLevel(material.durability_level) }}
{{ formatStarLevel(material.eco_level) }}
diff --git a/frontend/src/views/MaterialManage.vue b/frontend/src/views/MaterialManage.vue
index 3c46eff..d28c572 100644
--- a/frontend/src/views/MaterialManage.vue
+++ b/frontend/src/views/MaterialManage.vue
@@ -475,7 +475,7 @@ const handleImportExcel = async (options) => {
pagination.page = 1
await loadMaterials()
importDialogVisible.value = false
- ElMessage.success(`导入完成:新增 ${result.created} 条,更新 ${result.updated} 条,跳过 ${result.skipped} 条,新建工厂 ${result.created_factory || 0} 条`)
+ ElMessage.success(`导入完成:新增 ${result.created} 条,更新 ${result.updated} 条,跳过 ${result.skipped} 条,新建供应商 ${result.created_factory || 0} 条`)
} catch (error) {
ElMessage.error(error.response?.data?.detail || '导入失败')
} finally {
diff --git a/frontend/src/views/UserManage.vue b/frontend/src/views/UserManage.vue
index c898ef4..241d7e1 100644
--- a/frontend/src/views/UserManage.vue
+++ b/frontend/src/views/UserManage.vue
@@ -11,7 +11,7 @@
{{ scope.row.role === 'admin' ? '管理员' : '普通账号' }}
-
+
@@ -54,7 +54,7 @@
-
+