Commit 9e35182d authored by Mr.Tang's avatar Mr.Tang

中英文对照及样式修改

parent fd12a98e
{ {
"standardNumber": "标准编号", "standardNumber": "标准编号",
"source": "来源",
"standardName": "标准名称", "standardName": "标准名称",
"partName": "零件名称", "partName": "零件名称",
"notice": "共5个未关联法规的CQC关键零部件", "notice": "共5个未关联法规的CQC关键零部件",
...@@ -22,6 +23,7 @@ ...@@ -22,6 +23,7 @@
"pleaseEnter": "请输入", "pleaseEnter": "请输入",
"pleaseChoose": "请选择", "pleaseChoose": "请选择",
"search": "查询", "search": "查询",
"reset": "重置" "reset": "重置",
"addParts": "添加零件"
} }
\ No newline at end of file
{ {
"standardNumber": "Standard Number", "standardNumber": "Standard Number",
"source": "Source",
"standardName": "Standard Name", "standardName": "Standard Name",
"partName": "Part Name", "partName": "Part Name",
"notice": "A total of 5 CQC key components not related to regulations", "notice": "A total of 5 CQC key components not related to regulations",
...@@ -23,5 +24,6 @@ ...@@ -23,5 +24,6 @@
"pleaseEnter": "PleaseEnter", "pleaseEnter": "PleaseEnter",
"pleaseChoose": "PleaseChoose", "pleaseChoose": "PleaseChoose",
"search": "Search", "search": "Search",
"reset": "Reset" "reset": "Reset",
"addParts": "Add Parts"
} }
\ No newline at end of file
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
"standardNumber": "标准编号", "standardNumber": "标准编号",
"standardName": "标准名称", "standardName": "标准名称",
"partName": "零件名称", "partName": "零件名称",
"partNameInEnglish": "零件名称英文",
"notice": "共5个未关联法规的CQC关键零部件", "notice": "共5个未关联法规的CQC关键零部件",
"serialNumber": "序号", "serialNumber": "序号",
"correspondingParts": "对应零件", "correspondingParts": "对应零件",
...@@ -24,6 +25,9 @@ ...@@ -24,6 +25,9 @@
"pleaseChoose": "请选择", "pleaseChoose": "请选择",
"search": "查询", "search": "查询",
"reset": "重置", "reset": "重置",
"responsibleDepartmentForTheGuaranteePlan": "保证计划书责任部门" "responsibleDepartmentForTheGuaranteePlan": "保证计划书责任部门",
"typeDescription": "类型描述",
"secondaryTypeDescription": "二级类型描述",
"responsibleDepartment": "责任部门"
} }
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
"standardNumber": "Standard Number", "standardNumber": "Standard Number",
"standardName": "Standard Name", "standardName": "Standard Name",
"partName": "Part Name", "partName": "Part Name",
"partNameInEnglish": "Part Name In English",
"notice": "A total of 5 CQC key components not related to regulations", "notice": "A total of 5 CQC key components not related to regulations",
"serialNumber": "Serial Number", "serialNumber": "Serial Number",
"correspondingParts": "Corresponding Parts", "correspondingParts": "Corresponding Parts",
...@@ -25,5 +26,8 @@ ...@@ -25,5 +26,8 @@
"pleaseChoose": "PleaseChoose", "pleaseChoose": "PleaseChoose",
"search": "Search", "search": "Search",
"reset": "Reset", "reset": "Reset",
"responsibleDepartmentForTheGuaranteePlan": "Responsible department for the guarantee plan" "responsibleDepartmentForTheGuaranteePlan": "Responsible department for the guarantee plan",
"typeDescription": "Type Description",
"secondaryTypeDescription": "Secondary Type Description",
"responsibleDepartment": "Responsible Department"
} }
\ No newline at end of file
{
"serialNumber": "序号",
"manufactureFactory": "制造工厂",
"businessUnit": "事业部",
"createTime": "创建时间",
"updateTime": "更新时间",
"operation":"操作",
"add": "新建",
"handleUpdate": "编辑",
"handleDelete": "删除",
"submitForm": "确定",
"cancel": "取消",
"handleQuery": "搜索按钮操作",
"resetQuery": "重置按钮操作",
"modifySuccess": "修改成功",
"addSuccess": "新增成功",
"deleteSuccess": "删除成功",
"confirmDelete": "是否确认删除该数据项?",
"pleaseEnter": "请输入",
"pleaseChoose": "请选择",
"updatePerson": "更新人",
"remark": "备注",
"search": "查询",
"reset": "重置",
"export": "导出",
"save": "保存"
}
\ No newline at end of file
{
"serialNumber": "Serial Number",
"manufactureFactory": "Manufacture Factory",
"businessUnit": "Business Unit",
"createTime": "Create Time",
"updateTime": "Update Time",
"operation":"operation",
"add": "Add",
"handleUpdate": "Edit",
"handleDelete": "Delete",
"submitForm": "Confirm",
"cancel": "Cancel",
"handleQuery": "Search Button Operation",
"resetQuery": "Reset Button Operation",
"modifySuccess": "Modification Successful",
"addSuccess": "Addition Successful",
"deleteSuccess": "Deletion Successful",
"confirmDelete": "Are you sure you want to delete this data item?",
"pleaseEnter": "PleaseEnter",
"pleaseChoose": "PleaseChoose",
"updatePerson": "Update Person",
"remark": "Remark",
"search": "Search",
"reset": "Reset",
"export": "Export",
"save": "Save"
}
\ No newline at end of file
{
"serialNumber": "序号",
"productionAddress": "生产地址",
"productionAddressInEnglish": "生产地址(英文)",
"productionFactory": "生产厂",
"productionFactoryInEnglish": "生产厂(英文)",
"manufacturer": "制造商",
"manufacturerNameInEnglish": "制造商名称(英文)",
"factoryCode": "工厂编号",
"manufactureFactory": "制造工厂",
"businessUnit": "事业部",
"createTime": "创建时间",
"updateTime": "更新时间",
"operation":"操作",
"add": "新建",
"handleUpdate": "编辑",
"handleDelete": "删除",
"submitForm": "确定",
"cancel": "取消",
"handleQuery": "搜索按钮操作",
"resetQuery": "重置按钮操作",
"modifySuccess": "修改成功",
"addSuccess": "新增成功",
"deleteSuccess": "删除成功",
"confirmDelete": "是否确认删除该数据项?",
"pleaseEnter": "请输入",
"pleaseChoose": "请选择",
"updatePerson": "更新人",
"remark": "备注",
"search": "查询",
"reset": "重置",
"export": "导出",
"save": "保存",
"prompt": "提示"
}
\ No newline at end of file
{
"serialNumber": "Serial Number",
"productionAddress": "Production Address",
"productionAddressInEnglish": "Production Address (In English)",
"productionFactory": "Production Factory",
"productionFactoryInEnglish": "Production Factory(InEnglish)",
"manufacturer": "manufacturer",
"manufacturerNameInEnglish": "Manufacturer Name(In English)",
"factoryCode": "Factory Code",
"manufactureFactory": "Manufacture Factory",
"businessUnit": "Business Unit",
"createTime": "Create Time",
"updateTime": "Update Time",
"operation":"Operation",
"add": "Add",
"handleUpdate": "Edit",
"handleDelete": "Delete",
"submitForm": "Confirm",
"cancel": "Cancel",
"handleQuery": "Search Button Operation",
"resetQuery": "Reset Button Operation",
"modifySuccess": "Modification Successful",
"addSuccess": "Addition Successful",
"deleteSuccess": "Deletion Successful",
"confirmDelete": "Are you sure you want to delete this data item?",
"pleaseEnter": "PleaseEnter",
"pleaseChoose": "PleaseChoose",
"updatePerson": "Update Person",
"remark": "Remark",
"search": "Search",
"reset": "Reset",
"export": "Export",
"save": "Save",
"prompt": "Prompt"
}
\ No newline at end of file
...@@ -408,7 +408,7 @@ ...@@ -408,7 +408,7 @@
<el-button <el-button
link link
type="primary" type="primary"
icon="Edit" style="color: #0154fb"
@click="handleUpdate(scope.row)" @click="handleUpdate(scope.row)"
>补充信息</el-button >补充信息</el-button
> >
......
...@@ -42,7 +42,7 @@ ...@@ -42,7 +42,7 @@
> >
<el-select <el-select
v-model="queryParams.powerType" v-model="queryParams.powerType"
placeholder="请选择" :placeholder="`${cn.pleaseChoose}/${en.pleaseChoose}`"
clearable clearable
style="width: 200px" style="width: 200px"
> >
...@@ -60,7 +60,7 @@ ...@@ -60,7 +60,7 @@
> >
<el-input <el-input
v-model="queryParams.engineModel" v-model="queryParams.engineModel"
placeholder="请输入" :placeholder="`${cn.pleaseEnter}/${en.pleaseEnter}`"
clearable clearable
style="width: 200px" style="width: 200px"
@keyup.enter="handleQuery" @keyup.enter="handleQuery"
...@@ -72,7 +72,7 @@ ...@@ -72,7 +72,7 @@
> >
<el-input <el-input
v-model="queryParams.powerBatteryModel" v-model="queryParams.powerBatteryModel"
placeholder="请输入" :placeholder="`${cn.pleaseEnter}/${en.pleaseEnter}`"
clearable clearable
style="width: 200px" style="width: 200px"
@keyup.enter="handleQuery" @keyup.enter="handleQuery"
...@@ -84,7 +84,7 @@ ...@@ -84,7 +84,7 @@
> >
<el-input <el-input
v-model="queryParams.transmissionModel" v-model="queryParams.transmissionModel"
placeholder="请输入" :placeholder="`${cn.pleaseEnter}/${en.pleaseEnter}`"
clearable clearable
style="width: 200px" style="width: 200px"
@keyup.enter="handleQuery" @keyup.enter="handleQuery"
...@@ -96,7 +96,7 @@ ...@@ -96,7 +96,7 @@
> >
<el-input <el-input
v-model="queryParams.applicableMarket" v-model="queryParams.applicableMarket"
placeholder="请输入" :placeholder="`${cn.pleaseEnter}/${en.pleaseEnter}`"
clearable clearable
style="width: 200px" style="width: 200px"
@keyup.enter="handleQuery" @keyup.enter="handleQuery"
...@@ -108,7 +108,7 @@ ...@@ -108,7 +108,7 @@
> >
<el-select <el-select
v-model="queryParams.businessUnitId" v-model="queryParams.businessUnitId"
placeholder="请选择" :placeholder="`${cn.pleaseChoose}/${en.pleaseChoose}`"
clearable clearable
style="width: 200px" style="width: 200px"
> >
...@@ -126,7 +126,7 @@ ...@@ -126,7 +126,7 @@
> >
<el-input <el-input
v-model="queryParams.vehicleCertificate" v-model="queryParams.vehicleCertificate"
placeholder="请输入" :placeholder="`${cn.pleaseEnter}/${en.pleaseEnter}`"
clearable clearable
style="width: 200px" style="width: 200px"
@keyup.enter="handleQuery" @keyup.enter="handleQuery"
...@@ -138,7 +138,7 @@ ...@@ -138,7 +138,7 @@
> >
<el-input <el-input
v-model="queryParams.singleCertificate" v-model="queryParams.singleCertificate"
placeholder="请输入" :placeholder="`${cn.pleaseEnter}/${en.pleaseEnter}`"
clearable clearable
style="width: 200px" style="width: 200px"
@keyup.enter="handleQuery" @keyup.enter="handleQuery"
...@@ -150,7 +150,7 @@ ...@@ -150,7 +150,7 @@
> >
<el-select <el-select
v-model="queryParams.isMaintained" v-model="queryParams.isMaintained"
placeholder="请选择" :placeholder="`${cn.pleaseChoose}/${en.pleaseChoose}`"
clearable clearable
style="width: 200px" style="width: 200px"
> >
...@@ -397,10 +397,9 @@ ...@@ -397,10 +397,9 @@
</template> </template>
<template #default="scope"> <template #default="scope">
<el-button <el-button
v-hasPermi="['control:model:edit']"
link link
type="primary" type="primary"
icon="Edit" style="color: #0154fb"
@click="handleUpdate(scope.row)" @click="handleUpdate(scope.row)"
>补充信息</el-button >补充信息</el-button
> >
......
...@@ -2,14 +2,10 @@ ...@@ -2,14 +2,10 @@
<div class="app-container"> <div class="app-container">
<div> <div>
<el-button <el-button
style=" style="float: right; margin: 12px 0"
float: right; class="btn-C"
margin: 12px 0;
border: 1px solid #0154fb;
color: #0154fb;
"
@click="handleAdd" @click="handleAdd"
>新建</el-button >{{ cn.add }}/{{ en.add }}</el-button
> >
</div> </div>
...@@ -19,7 +15,13 @@ ...@@ -19,7 +15,13 @@
border border
@selection-change="handleSelectionChange" @selection-change="handleSelectionChange"
> >
<el-table-column label="序号" align="center" width="80"> <el-table-column label="序号" align="center" width="120">
<template #header>
<div style="display: flex; flex-direction: column">
<div>{{ cn.serialNumber }}</div>
<div>{{ en.serialNumber }}</div>
</div>
</template>
<template #default="scope"> <template #default="scope">
{{ scope.$index + 1 }} {{ scope.$index + 1 }}
</template> </template>
...@@ -28,31 +30,71 @@ ...@@ -28,31 +30,71 @@
label="事业部" label="事业部"
align="center" align="center"
prop="businessUnitName" prop="businessUnitName"
width="100" width="120"
/> >
<el-table-column prop="manufacturingFactory" label="制造工厂" width="800"> <template #header>
<div style="display: flex; flex-direction: column">
<div>{{ cn.businessUnit }}</div>
<div>{{ en.businessUnit }}</div>
</div>
</template>
</el-table-column>
<el-table-column prop="manufacturingFactory" label="制造工厂" width="700">
<template #header>
<div style="display: flex; flex-direction: column">
<div>{{ cn.manufactureFactory }}</div>
<div>{{ en.manufactureFactory }}</div>
</div>
</template>
<template #default="{ row }"> <template #default="{ row }">
{{ formatFactoryDisplay(row.manufacturingFactory) }} {{ formatFactoryDisplay(row.manufacturingFactory) }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="备注" align="center" prop="remark" width="200" /> <el-table-column label="备注" align="center" prop="remark" width="200">
<template #header>
<div style="display: flex; flex-direction: column">
<div>{{ cn.remark }}</div>
<div>{{ en.remark }}</div>
</div>
</template>
</el-table-column>
<el-table-column <el-table-column
label="更新时间" label="更新时间"
align="center" align="center"
prop="updateTime" prop="updateTime"
width="200" width="200"
/> >
<template #header>
<div style="display: flex; flex-direction: column">
<div>{{ cn.updateTime }}</div>
<div>{{ en.updateTime }}</div>
</div>
</template>
</el-table-column>
<el-table-column <el-table-column
label="更新人" label="更新人"
align="center" align="center"
prop="updateName" prop="updateName"
width="150" width="150"
/> >
<template #header>
<div style="display: flex; flex-direction: column">
<div>{{ cn.updatePerson }}</div>
<div>{{ en.updatePerson }}</div>
</div>
</template>
</el-table-column>
<el-table-column <el-table-column
label="操作" label="操作"
align="center" align="center"
class-name="small-padding fixed-width" class-name="small-padding fixed-width"
> >
<template #header>
<div style="display: flex; flex-direction: column">
<div>{{ cn.operation }}</div>
<div>{{ en.operation }}</div>
</div>
</template>
<template #default="scope"> <template #default="scope">
<el-button <el-button
v-hasPermi="['control:unit:edit']" v-hasPermi="['control:unit:edit']"
...@@ -103,8 +145,12 @@ ...@@ -103,8 +145,12 @@
</el-form> </el-form>
<template #footer> <template #footer>
<div class="dialog-footer"> <div class="dialog-footer">
<el-button class="btn-B" @click="cancel">取 消</el-button> <el-button class="btn-B" @click="cancel"
<el-button class="btn-A" @click="submitForm">保 存</el-button> >{{ cn.cancel }}/{{ en.cancel }}</el-button
>
<el-button class="btn-A" @click="submitForm"
>{{ cn.save }}/{{ en.save }}</el-button
>
</div> </div>
</template> </template>
</el-dialog> </el-dialog>
...@@ -121,6 +167,8 @@ import { ...@@ -121,6 +167,8 @@ import {
} from '@/api/system/basicdata/businessunit' } from '@/api/system/basicdata/businessunit'
import { getAllFactoryName } from '@/api/system/factory' import { getAllFactoryName } from '@/api/system/factory'
import { formatFactories } from '@/utils/factoryFormatter' import { formatFactories } from '@/utils/factoryFormatter'
import cn from '@/locales/system/businessunit/cn.json'
import en from '@/locales/system/businessunit/en.json'
import { ref, toRefs, watch } from 'vue' import { ref, toRefs, watch } from 'vue'
const { proxy } = getCurrentInstance() const { proxy } = getCurrentInstance()
...@@ -281,7 +329,7 @@ function handleSelectionChange(selection) { ...@@ -281,7 +329,7 @@ function handleSelectionChange(selection) {
function handleAdd() { function handleAdd() {
reset() reset()
open.value = true open.value = true
title.value = '新增' title.value = '新增/Add'
} }
/** 修改按钮操作 */ /** 修改按钮操作 */
...@@ -291,7 +339,7 @@ function handleUpdate(row) { ...@@ -291,7 +339,7 @@ function handleUpdate(row) {
getUnit(_id).then((response) => { getUnit(_id).then((response) => {
form.value = response.data form.value = response.data
open.value = true open.value = true
title.value = '修改事业部' title.value = '编辑/Edit'
}) })
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment