From c6a9c695b53b6b57099de8874ab371695ddead00 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E8=8C=83=E5=BC=BA=E5=BC=BA?= <787203167>
Date: Tue, 21 Mar 2023 11:52:19 +0800
Subject: [PATCH 1/6] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B3=95=E8=A7=84?=
=?UTF-8?q?=E6=B8=85=E5=8D=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../components/SentList.vue | 53 +++++++----
.../components/circulationHistory.vue | 90 +++++++++++++++++--
.../components/designCompliance.vue | 15 +++-
.../components/doneList.vue | 47 +++++-----
4 files changed, 157 insertions(+), 48 deletions(-)
diff --git a/jero-web/src/views/toDoCenter/projectRegulationTasks/components/SentList.vue b/jero-web/src/views/toDoCenter/projectRegulationTasks/components/SentList.vue
index 9398cb80a..79c2974bd 100644
--- a/jero-web/src/views/toDoCenter/projectRegulationTasks/components/SentList.vue
+++ b/jero-web/src/views/toDoCenter/projectRegulationTasks/components/SentList.vue
@@ -40,16 +40,20 @@
@showSizeChange="SizeChange"
/>
+
\ No newline at end of file
diff --git a/jero-web/src/views/toDoCenter/projectRegulationTasks/components/dealtWith.vue b/jero-web/src/views/toDoCenter/projectRegulationTasks/components/dealtWith.vue
index 41f65af28..b0ce6b6d0 100644
--- a/jero-web/src/views/toDoCenter/projectRegulationTasks/components/dealtWith.vue
+++ b/jero-web/src/views/toDoCenter/projectRegulationTasks/components/dealtWith.vue
@@ -7,7 +7,7 @@
:loading="loading"
:pagination="false"
:scroll="{x: '100%',y:'calc(100vh - 140px)'}"
- rowKey="id"
+ :rowKey="(record)=>JSON.stringify(record)"
:data-source="dataSource"
:columns="columns"
:row-selection="{ selectedRowKeys: selectedRowKeys, onChange: onSelectChange }"
@@ -46,6 +46,8 @@
/>
+
@@ -194,13 +196,25 @@
this.getList()
},
methods: {
+ getData(name) {
+ if (this.selectedRowKeys && this.selectedRowKeys.length > 0) {
+ this.$refs.confirmationdrawer.confirmation(JSON.parse(JSON.stringify(this.selectedRowKeys)), name)
+ } else {
+ this.$message.warning(this.$t('selectLeastOne'))
+ }
+ },
onSelectChange(value) {
this.selectedRowKeys = value
- console.log(this.selectedRowKeys)
},
- designComplianceList(){
+ designComplianceList() {
this.getList()
},
+
+ confirmationdrawerList() {
+ this.selectedRowKeys = []
+ this.getList()
+ },
+
RelatedItemsClick(item) {
let newUrl = this.$router.resolve({
path: '/ProjectDetails',
diff --git a/jero-web/src/views/toDoCenter/projectRegulationTasks/components/designCompliance.vue b/jero-web/src/views/toDoCenter/projectRegulationTasks/components/designCompliance.vue
index dedfb5f39..cf6340b07 100644
--- a/jero-web/src/views/toDoCenter/projectRegulationTasks/components/designCompliance.vue
+++ b/jero-web/src/views/toDoCenter/projectRegulationTasks/components/designCompliance.vue
@@ -26,13 +26,13 @@
:url="url"
:standardContentQuery="queryProject"
/>
-
@@ -131,8 +131,8 @@
return true
},
isConfirm() {
- if (!this.queryData.isDisplay){
- return false
+ if (!this.queryData.isDisplay) {
+ return false
}
return true
}
@@ -150,6 +150,8 @@
})
},
completeTask(value) {
+ this.textLoading = this.$t('Submitting')
+ this.loading = true
let json = Object.assign(this.queryBy, value)
let data = JSON.stringify(json).replace(/\"/g, '\'')
Object.keys(value).forEach(res => {
@@ -167,6 +169,7 @@
if (res.success) {
this.$message.success(this.$t('OperationSuccessful'))
this.visible = false
+ this.loading = false
this.$emit('designComplianceList')
} else {
this.loading = false
@@ -294,10 +297,12 @@
background: #fff;
border-radius: 0 0 2px 2px;
}
- .circulationHistory{
+
+ .circulationHistory {
margin-bottom: 436px;
}
- .circulationHistoryOne{
+
+ .circulationHistoryOne {
margin-bottom: 30px;
}
\ No newline at end of file
diff --git a/jero-web/src/views/toDoCenter/projectRegulationTasks/index.vue b/jero-web/src/views/toDoCenter/projectRegulationTasks/index.vue
index 2887164b3..6e94a9c68 100644
--- a/jero-web/src/views/toDoCenter/projectRegulationTasks/index.vue
+++ b/jero-web/src/views/toDoCenter/projectRegulationTasks/index.vue
@@ -100,7 +100,6 @@
-
@@ -109,78 +108,74 @@
import dealtWith from './components/dealtWith'
import doneList from './components/doneList'
import SentList from './components/SentList'
- import confirmationDrawer from './components/confirmationDrawer'
export default {
name: 'index',
components: {
dealtWith,
doneList,
- SentList,
- confirmationDrawer
+ SentList
},
data() {
return {
title: '',
queryParam: {
- projectName:this.$route.query.projectName?this.$route.query.projectName:''
+ projectName: this.$route.query.projectName ? this.$route.query.projectName : ''
},
toggleSearchStatus: false,
taskTypeList: [
{
- name:this.$t('confirmationOfRegulationsList'),
- value:'10',
+ name: this.$t('confirmationOfRegulationsList'),
+ value: '10'
},
{
- name:this.$t('listTaskConfirmation'),
- value:'1',
+ name: this.$t('listTaskConfirmation'),
+ value: '1'
},
{
- name:this.$t('designComplianceReview'),
- value:'2',
+ name: this.$t('designComplianceReview'),
+ value: '2'
},
{
- name:this.$t('preHomeConfirmation'),
- value:'3',
+ name: this.$t('preHomeConfirmation'),
+ value: '3'
},
{
- name:this.$t('verificationComplianceReview'),
- value:'4',
- },
+ name: this.$t('verificationComplianceReview'),
+ value: '4'
+ }
],
taskStatusList: [
{
- name:this.$t('listToConfirm'),
- value:'List to confirm',
+ name: this.$t('listToConfirm'),
+ value: 'List to confirm'
},
{
- name:this.$t('Finished'),
- value:'Completed',
+ name: this.$t('Finished'),
+ value: 'Completed'
},
{
- name:this.$t('inquiry'),
- value:'Inquiry',
+ name: this.$t('inquiry'),
+ value: 'Inquiry'
},
{
- name:this.$t('toSubmit'),
- value:'To submit',
+ name: this.$t('toSubmit'),
+ value: 'To submit'
},
{
- name:this.$t('toAudit'),
- value:'To audit',
- },
+ name: this.$t('toAudit'),
+ value: 'To audit'
+ }
],
tabActive: this.$t('toDoProcess')
}
},
methods: {
TaskresponsibilityrecognitionClick() {
- this.$refs.confirmationdrawer.confirmation(1)
- // this.title = this.$t('Taskresponsibilityrecognition')
+ this.$refs.dealtWithRef.getData(this.$t('Taskresponsibilityrecognition'))
},
complianceConfirmationClick() {
- this.$refs.confirmationdrawer.confirmation(2)
- // this.title = this.$t('complianceConfirmation')
+ this.$refs.dealtWithRef.getData(this.$t('complianceConfirmation'))
},
callback(value) {
this.tabActive = value
@@ -190,11 +185,11 @@
},
searchQuery() {
if (this.tabActive == this.$t('toDoProcess')) {
- this.$refs.dealtWithRef.searchQuery(this.queryParam )
+ this.$refs.dealtWithRef.searchQuery(this.queryParam)
} else if (this.tabActive == this.$t('processDone')) {
- this.$refs.doneListRef.searchQuery(this.queryParam )
+ this.$refs.doneListRef.searchQuery(this.queryParam)
} else if (this.tabActive == this.$t('sentProcess')) {
- this.$refs.SentListRef.searchQuery(this.queryParam )
+ this.$refs.SentListRef.searchQuery(this.queryParam)
}
},
searchReset() {
@@ -206,7 +201,7 @@
} else if (this.tabActive == this.$t('sentProcess')) {
this.$refs.SentListRef.searchReset()
}
- },
+ }
// taskConfirmationHandlingClick() {
// this.$router.push({
// path: '/toDoTaskConfirmation'
From 8e2ae69df92ceff0a041d52899d054e25f244c50 Mon Sep 17 00:00:00 2001
From: cuijiaming <1410452759@qq.com>
Date: Tue, 21 Mar 2023 17:36:05 +0800
Subject: [PATCH 4/6] =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E5=BA=93-=E9=A1=B9?=
=?UTF-8?q?=E7=9B=AE=E5=BA=93=E8=AF=A6=E6=83=85-=E5=90=88=E8=A7=84?=
=?UTF-8?q?=E8=AE=A4=E8=AF=81=E8=AE=A1=E5=88=92?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../enums/ProjectTaskPlanningNameEnum.java | 19 +++++++++++++------
1 file changed, 13 insertions(+), 6 deletions(-)
diff --git a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/enums/ProjectTaskPlanningNameEnum.java b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/enums/ProjectTaskPlanningNameEnum.java
index cdc9ad495..4d7cbc3ac 100644
--- a/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/enums/ProjectTaskPlanningNameEnum.java
+++ b/jero-boot/jero-boot-modules/src/main/java/com/jero/modules/project/enums/ProjectTaskPlanningNameEnum.java
@@ -1,16 +1,23 @@
package com.jero.modules.project.enums;
public enum ProjectTaskPlanningNameEnum {
- LIST_CONFIRMATION("法规清单确认","Regulation List Confirmation"),
- LEGAL_TASK_CONFIRMATION("法规任务确认","Regulation Task Confirmation"),
- DESIGN_DEADLINE("设计符合性确认","Design Compliance Confirmation"),
+// LIST_CONFIRMATION("法规清单确认","Regulation List Confirmation"),
+// LEGAL_TASK_CONFIRMATION("法规任务确认","Regulation Task Confirmation"),
+// DESIGN_DEADLINE("设计符合性确认","Design Compliance Confirmation"),
// PREHOMO_DEADLINE("Pre-Homo","Pre-Homo"),
// ATTESTATION_START_TIME("认证开始","Certification begins"),
// ATTESTATION_END_TIME("认证结束"," End of certification"),
- PREHOMO_DEADLINE("摸底试验结束","Pre-Homo Confirmation"), // name:Pre-Homo value:Pre-Homo
- ATTESTATION_START_TIME("认证试验结束","Homo Completion"),// name:认证开始 value:Certification begins
+// PREHOMO_DEADLINE("摸底试验结束","Pre-Homo Confirmation"), // name:Pre-Homo value:Pre-Homo
+// ATTESTATION_START_TIME("认证试验结束","Homo Completion"),// name:认证开始 value:Certification begins
ATTESTATION_END_TIME("认证批准","Homo KO"),// name:认证结束 value:End of certification
- VERIFY_DEADLINE("验证符合性确认","Validation Compliance Confirmation"),
+// VERIFY_DEADLINE("验证符合性确认","Validation Compliance Confirmation"),
+
+ LIST_CONFIRMATION("清单发布","List Publishing"),
+ LEGAL_TASK_CONFIRMATION("责任确认","Responsibility Confirmation"),
+ DESIGN_DEADLINE("设计核查","Design Verification"),
+ PREHOMO_DEADLINE("摸底开始","Get Started"), // name:Pre-Homo value:Pre-Homo
+ ATTESTATION_START_TIME("认证开始","Certification Start"),// name:认证开始 value:Certification begins
+ VERIFY_DEADLINE("验证核查","Verification And Verification"),
;
String name;
String value;
From 3704058fbf96529f8404f78f40dbf1103ad13c92 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=88=98=E5=BD=A6=E6=B3=BD?=
Date: Tue, 21 Mar 2023 17:48:40 +0800
Subject: [PATCH 5/6] =?UTF-8?q?OTA=E7=AE=A1=E7=90=86=E5=B7=A5=E5=85=B7-?=
=?UTF-8?q?=E8=BD=A6=E5=9E=8B=E5=9F=BA=E6=9C=AC=E4=BF=A1-=E5=AE=89?=
=?UTF-8?q?=E5=85=A8=E6=8E=AA=E6=96=BD-=E7=B3=BB=E7=BB=9F=E5=90=8D?=
=?UTF-8?q?=E7=A7=B0=E4=B8=8E=E5=8F=82=E6=95=B0-=E9=A9=BE=E9=A9=B6?=
=?UTF-8?q?=E8=BE=85=E5=8A=A9=E5=8A=9F=E8=83=BD=E5=90=8D=E7=A7=B0=E4=B8=8E?=
=?UTF-8?q?=E5=8F=82=E6=95=B0?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
jero-web/src/common/lang/en-us.js | 5 +-
jero-web/src/common/lang/zh-cn.js | 3 +
.../components/beupgradedonline.vue | 462 +++++++---------
.../components/safetyPrecautions.vue | 459 +++++++---------
.../components/upgradedonline.vue | 494 ++++++++----------
5 files changed, 604 insertions(+), 819 deletions(-)
diff --git a/jero-web/src/common/lang/en-us.js b/jero-web/src/common/lang/en-us.js
index 19e21e2ce..dcd256104 100644
--- a/jero-web/src/common/lang/en-us.js
+++ b/jero-web/src/common/lang/en-us.js
@@ -1483,7 +1483,9 @@ module.exports = {
technicalparameters:'Upgrade Bulletin technical parameters that may change (if any)',
architecturetopologydiagram:'System - Electronic Controller Architecture Topology diagram (Attachment includes topology diagram description)',
controllerparameter:'Controller parameter',
- electroniccontrollername:'Electronic controller name "Hardware"',
+ electronic:'Electronic controller name',
+ electronicController:'Electronic controller name (Hardware)',
+ electroniccontrollername:'Electronic Controller Vehicle Safety Integrity Level (ASIL)',
electroniccontrollerproductionenterprises:'Electronic controller production enterprises',
electroniccontrollertype:'Electronic controller type',
hardwareversioninformation:'Hardware version information',
@@ -1683,4 +1685,5 @@ module.exports = {
missionAccomplished:'Mission Accomplished',
taskTypeMismatch:'Task Type Mismatch',
taskNodeMismatch:'Task Node Mismatch',
+ ifNot:'If not, fill in "none" or "not involved"',
}
\ No newline at end of file
diff --git a/jero-web/src/common/lang/zh-cn.js b/jero-web/src/common/lang/zh-cn.js
index 7203f5c5f..2cea9fc04 100644
--- a/jero-web/src/common/lang/zh-cn.js
+++ b/jero-web/src/common/lang/zh-cn.js
@@ -1585,6 +1585,8 @@ module.exports = {
technicalparameters:'升级可能变更的《公告》技术参数(如有)',
architecturetopologydiagram:'系统-电子控制器架构拓扑图(附件需含拓扑图介绍)',
controllerparameter:'控制器参数',
+ electronic:'电子控制器名称',
+ electronicController:'电子控制器名称(硬件)',
electroniccontrollername:'电子控制器汽车安全完整性等级(ASIL)',
electroniccontrollerproductionenterprises:'电子控制器生产企业',
electroniccontrollertype:'电子控制器型号',
@@ -1783,4 +1785,5 @@ module.exports = {
missionAccomplished:'任务完成',
taskTypeMismatch:'任务类型不匹配',
taskNodeMismatch:'任务节点不匹配',
+ ifNot:'如无,则填写“无”或“不涉及”',
}
\ No newline at end of file
diff --git a/jero-web/src/views/otamanagement/vehicleinformation/components/beupgradedonline.vue b/jero-web/src/views/otamanagement/vehicleinformation/components/beupgradedonline.vue
index 26d9d7611..d0cf8e1dc 100644
--- a/jero-web/src/views/otamanagement/vehicleinformation/components/beupgradedonline.vue
+++ b/jero-web/src/views/otamanagement/vehicleinformation/components/beupgradedonline.vue
@@ -1,320 +1,227 @@
+
+
+
+ {{$t('dataimport')}}
+
+
+
+ {{$t('templateDownload')}}
+
+
-
+
+
+
+ {{ $t('yes') }}
+ {{ $t('not') }}
+
+
+
+
+
+ {{ $t('yes') }}
+ {{ $t('not') }}
+
+
+
+
+
+
+
+
+
+
+
- {{$t('monitoringProcess')}}
- {{$t('view')}}
-
-
-
- {{text}}
-
-
-
-
- {{text}}
-
- --
+ {{$t('addcontroller')}}
+ {{$t('delete')}}
-
-
\ No newline at end of file
diff --git a/jero-web/src/views/otamanagement/vehicleinformation/components/safetyPrecautions.vue b/jero-web/src/views/otamanagement/vehicleinformation/components/safetyPrecautions.vue
index e76e6451d..f59092b64 100644
--- a/jero-web/src/views/otamanagement/vehicleinformation/components/safetyPrecautions.vue
+++ b/jero-web/src/views/otamanagement/vehicleinformation/components/safetyPrecautions.vue
@@ -1,118 +1,148 @@
+
+
+
+ {{$t('dataimport')}}
+
+
+
+ {{$t('templateDownload')}}
+
+
-
-
- {{$t('monitoringProcess')}}
- {{$t('view')}}
+
+
-
- {{text}}
-
-
-
- {{text}}
-
- --
+
+ {{$t('uploadattachment')}}
-
-
\ No newline at end of file
diff --git a/jero-web/src/views/otamanagement/vehicleinformation/components/upgradedonline.vue b/jero-web/src/views/otamanagement/vehicleinformation/components/upgradedonline.vue
index 26d9d7611..e8ae9052e 100644
--- a/jero-web/src/views/otamanagement/vehicleinformation/components/upgradedonline.vue
+++ b/jero-web/src/views/otamanagement/vehicleinformation/components/upgradedonline.vue
@@ -1,359 +1,279 @@
+
+
+
+ {{$t('dataimport')}}
+
+
+
+ {{$t('templateDownload')}}
+
+
-
+
+
+
+ {{ $t('yes') }}
+ {{ $t('not') }}
+
+
+
+
+
+
+
+
+ {{$t('uploadattachment')}}
+
+
- {{$t('monitoringProcess')}}
- {{$t('view')}}
-
-
-
- {{text}}
-
-
-
-
- {{text}}
-
- --
+ {{$t('addcontroller')}}
+ {{$t('delete')}}
-
\ No newline at end of file
From 811af6477e5947814972f9ae18ffd565e347b7f6 Mon Sep 17 00:00:00 2001
From: "zyx.net"
Date: Tue, 21 Mar 2023 17:48:47 +0800
Subject: [PATCH 6/6] =?UTF-8?q?ota=E5=B8=83=E5=B1=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
jero-web/src/common/lang/en-us.js | 5 +-
jero-web/src/common/lang/zh-cn.js | 6 +
.../otamanagement/upgradeactivity/index.vue | 5 +-
.../auxiliaryupgradehavechanged.vue | 359 ++++++
.../components/historicalrecord.vue | 380 ++++++
.../informationaboutotherupgradetasks.vue | 171 +++
.../thetargetvehicleofthisupgrade.vue | 212 ++++
.../components/upgradehavechanged.vue | 359 ++++++
.../components/upgradeimpactassessment.vue | 366 ++++++
.../components/upgradetargetmodel.vue | 236 ++++
.../components/usernotification.vue | 212 ++++
.../upgradeactivityrecord/index.vue | 337 ++++++
.../components/historicalrecord.vue | 6 +-
.../vehicleinformation/components/other.vue | 462 ++------
.../components/recordparameters.vue | 1030 +++++++++++------
.../vehicleinformation/index.vue | 1 +
16 files changed, 3468 insertions(+), 679 deletions(-)
create mode 100644 jero-web/src/views/otamanagement/upgradeactivityrecord/components/auxiliaryupgradehavechanged.vue
create mode 100644 jero-web/src/views/otamanagement/upgradeactivityrecord/components/historicalrecord.vue
create mode 100644 jero-web/src/views/otamanagement/upgradeactivityrecord/components/informationaboutotherupgradetasks.vue
create mode 100644 jero-web/src/views/otamanagement/upgradeactivityrecord/components/thetargetvehicleofthisupgrade.vue
create mode 100644 jero-web/src/views/otamanagement/upgradeactivityrecord/components/upgradehavechanged.vue
create mode 100644 jero-web/src/views/otamanagement/upgradeactivityrecord/components/upgradeimpactassessment.vue
create mode 100644 jero-web/src/views/otamanagement/upgradeactivityrecord/components/upgradetargetmodel.vue
create mode 100644 jero-web/src/views/otamanagement/upgradeactivityrecord/components/usernotification.vue
create mode 100644 jero-web/src/views/otamanagement/upgradeactivityrecord/index.vue
diff --git a/jero-web/src/common/lang/en-us.js b/jero-web/src/common/lang/en-us.js
index b43dc25a6..000d312f5 100644
--- a/jero-web/src/common/lang/en-us.js
+++ b/jero-web/src/common/lang/en-us.js
@@ -1681,5 +1681,8 @@ module.exports = {
last:'Last',
designComplianceReviewAdmin:'Design Compliance Review',
missionAccomplished:'Mission Accomplished',
-
+ yesisselected:'If Yes is selected, enter',
+ forwardXquantity:'For example, forward X quantity, backward X quantity, right X quantity, etc',
+ upgraderecordnumber:'Upgrade record number',
+ Modelandfunctionrecord:'Model and function record "Announcement" batch',
}
\ No newline at end of file
diff --git a/jero-web/src/common/lang/zh-cn.js b/jero-web/src/common/lang/zh-cn.js
index 5f037e2fc..512587443 100644
--- a/jero-web/src/common/lang/zh-cn.js
+++ b/jero-web/src/common/lang/zh-cn.js
@@ -1781,4 +1781,10 @@ module.exports = {
module:'模块',
designComplianceReviewAdmin:'设计符合性审查',
missionAccomplished:'任务完成',
+ yesisselected:'如选择“有”,请输入',
+ forwardXquantity:'如前向X数量,后向X数量,右向X数量等',
+ upgraderecordnumber:'升级备案编号',
+ Modelandfunctionrecord:'车型及功能备案《公告》批次',
+
+
}
\ No newline at end of file
diff --git a/jero-web/src/views/otamanagement/upgradeactivity/index.vue b/jero-web/src/views/otamanagement/upgradeactivity/index.vue
index c871bfabf..dbd4052f3 100644
--- a/jero-web/src/views/otamanagement/upgradeactivity/index.vue
+++ b/jero-web/src/views/otamanagement/upgradeactivity/index.vue
@@ -393,7 +393,10 @@ export default {
},
// 创建车型
createvehicleandfunctionrecords() {
-
+ this.$router.push({
+ path: '/upgradeactivityrecord',
+ query: {}
+ })
},
viewProcessClick(row) {
this.$refs.processInformationRef.getData(JSON.parse(JSON.stringify(row)))
diff --git a/jero-web/src/views/otamanagement/upgradeactivityrecord/components/auxiliaryupgradehavechanged.vue b/jero-web/src/views/otamanagement/upgradeactivityrecord/components/auxiliaryupgradehavechanged.vue
new file mode 100644
index 000000000..26d9d7611
--- /dev/null
+++ b/jero-web/src/views/otamanagement/upgradeactivityrecord/components/auxiliaryupgradehavechanged.vue
@@ -0,0 +1,359 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/jero-web/src/views/otamanagement/upgradeactivityrecord/components/historicalrecord.vue b/jero-web/src/views/otamanagement/upgradeactivityrecord/components/historicalrecord.vue
new file mode 100644
index 000000000..aa0ebbeca
--- /dev/null
+++ b/jero-web/src/views/otamanagement/upgradeactivityrecord/components/historicalrecord.vue
@@ -0,0 +1,380 @@
+
+
+
+
+
+
+
+
{{$t('parameterTemplate')}}
+
+ 提交审批
+ 2023-02-02 14:13:21
+
+
+
+
+
+
+
+
+
+
+
{{$t('parameterTemplate')}}
+
+ 提交审批
+ 2023-02-02 14:13:21
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/jero-web/src/views/otamanagement/upgradeactivityrecord/components/informationaboutotherupgradetasks.vue b/jero-web/src/views/otamanagement/upgradeactivityrecord/components/informationaboutotherupgradetasks.vue
new file mode 100644
index 000000000..96c1c5846
--- /dev/null
+++ b/jero-web/src/views/otamanagement/upgradeactivityrecord/components/informationaboutotherupgradetasks.vue
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
+ {{$t('taskname')}}
+
+
+
+
+
+
+
+
+
+
+
+ {{$t('updatereleasetime')}}
+
+
+
+
+
+
+
+
+
+
+
+ {{$t('upgradeplanexpirationtime')}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/jero-web/src/views/otamanagement/upgradeactivityrecord/components/thetargetvehicleofthisupgrade.vue b/jero-web/src/views/otamanagement/upgradeactivityrecord/components/thetargetvehicleofthisupgrade.vue
new file mode 100644
index 000000000..a74062a45
--- /dev/null
+++ b/jero-web/src/views/otamanagement/upgradeactivityrecord/components/thetargetvehicleofthisupgrade.vue
@@ -0,0 +1,212 @@
+
+
+
+
+
+ {{$t('dataimport')}}
+
+
+
+ {{$t('templateDownload')}}
+
+
+
+
+
+
+
+
+ {{$t('totalquantity')}}
+
+
+
+
+
+
+
+
+
+
+
+ {{$t('dateofproduction')}}
+
+
+
+
+
+
+
+
+
+
+
+ {{$t('VINcodelist')}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ (formInline.VINcodelist === 'null' || formInline.VINcodelist === '' ||
+ formInline.VINcodelist == null) ? $t('clickUpload') : $t('viewUploadedFiles')
+ }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/jero-web/src/views/otamanagement/upgradeactivityrecord/components/upgradehavechanged.vue b/jero-web/src/views/otamanagement/upgradeactivityrecord/components/upgradehavechanged.vue
new file mode 100644
index 000000000..26d9d7611
--- /dev/null
+++ b/jero-web/src/views/otamanagement/upgradeactivityrecord/components/upgradehavechanged.vue
@@ -0,0 +1,359 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/jero-web/src/views/otamanagement/upgradeactivityrecord/components/upgradeimpactassessment.vue b/jero-web/src/views/otamanagement/upgradeactivityrecord/components/upgradeimpactassessment.vue
new file mode 100644
index 000000000..e76e6451d
--- /dev/null
+++ b/jero-web/src/views/otamanagement/upgradeactivityrecord/components/upgradeimpactassessment.vue
@@ -0,0 +1,366 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/jero-web/src/views/otamanagement/upgradeactivityrecord/components/upgradetargetmodel.vue b/jero-web/src/views/otamanagement/upgradeactivityrecord/components/upgradetargetmodel.vue
new file mode 100644
index 000000000..75c4e1a4a
--- /dev/null
+++ b/jero-web/src/views/otamanagement/upgradeactivityrecord/components/upgradetargetmodel.vue
@@ -0,0 +1,236 @@
+
+
+
+
+
+ {{$t('dataimport')}}
+
+
+
+ {{$t('templateDownload')}}
+
+
+
+
+
+
+
+
+ {{$t('selectTheVehicleTemplate')}}
+
+
+
+
+
+
+
+
+
+ {{$t('upgraderecordnumber')}}
+
+
+ 中文
+
+
+
+
+
+
+ {{$t('registrationnumber')}}
+
+
+ 中文
+
+
+
+
+
+
+ {{$t('Modelandfunctionrecord')}}
+
+
+
+
+
+
+
+
+
+ {{$t('noticebatch')}}
+
+
+
+
+
+
+
+
+
+ {{$t('producttrademark')}}
+
+
+
+
+
+
+
+
+
+ {{$t('productname')}}
+
+
+
+
+
+
+
+
+
+ {{$t('productModel')}}
+
+
+
+
+
+
+
+
+
+ {{$t('Vehicledynamictype')}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/jero-web/src/views/otamanagement/upgradeactivityrecord/components/usernotification.vue b/jero-web/src/views/otamanagement/upgradeactivityrecord/components/usernotification.vue
new file mode 100644
index 000000000..6803a69dd
--- /dev/null
+++ b/jero-web/src/views/otamanagement/upgradeactivityrecord/components/usernotification.vue
@@ -0,0 +1,212 @@
+
+
+
+
+
+ {{$t('dataimport')}}
+
+
+
+ {{$t('templateDownload')}}
+
+
+
+
+
+
+
+
+ {{$t('totalquantity')}}
+
+
+
+
+
+
+
+
+
+
+
+ {{$t('dateofproduction')}}
+
+
+
+
+
+
+
+
+
+
+
+ {{$t('VINcodelist')}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ (formInline.VINcodelist === 'null' || formInline.VINcodelist === '' ||
+ formInline.VINcodelist == null) ? $t('clickUpload') : $t('viewUploadedFiles')
+ }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/jero-web/src/views/otamanagement/upgradeactivityrecord/index.vue b/jero-web/src/views/otamanagement/upgradeactivityrecord/index.vue
new file mode 100644
index 000000000..18d88cf9d
--- /dev/null
+++ b/jero-web/src/views/otamanagement/upgradeactivityrecord/index.vue
@@ -0,0 +1,337 @@
+
+
+
+
+
+
+ {{$t('fillintherecord')}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{text && text.length > 10?text.slice(0,9)+'...':text}}
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/jero-web/src/views/otamanagement/vehicleinformation/components/historicalrecord.vue b/jero-web/src/views/otamanagement/vehicleinformation/components/historicalrecord.vue
index be693d27b..aa0ebbeca 100644
--- a/jero-web/src/views/otamanagement/vehicleinformation/components/historicalrecord.vue
+++ b/jero-web/src/views/otamanagement/vehicleinformation/components/historicalrecord.vue
@@ -366,9 +366,9 @@
.titlebox{
width: 816px;
height: 70px;
- margin-top: 10px;
- margin-left: 26px;
- border: #191E29 solid 1px;
+ margin-top: 5px;
+ margin-left: 9px;
+ border-left: #A3AAAD solid 1px;
}
.titlebox-text{
line-height: 5;
diff --git a/jero-web/src/views/otamanagement/vehicleinformation/components/other.vue b/jero-web/src/views/otamanagement/vehicleinformation/components/other.vue
index 26d9d7611..8dd986423 100644
--- a/jero-web/src/views/otamanagement/vehicleinformation/components/other.vue
+++ b/jero-web/src/views/otamanagement/vehicleinformation/components/other.vue
@@ -1,359 +1,129 @@
-
-
-
- {{$t('monitoringProcess')}}
- {{$t('view')}}
-
-
-
- {{text}}
-
-
-
-
- {{text}}
-
- --
-
-
-
-
+
+
+
+
+
+
+ {{$t('upgradepacketprotectionmeasures')}}
+
+
+
+
+
+
+
+
+
+
-
\ No newline at end of file
diff --git a/jero-web/src/views/otamanagement/vehicleinformation/components/recordparameters.vue b/jero-web/src/views/otamanagement/vehicleinformation/components/recordparameters.vue
index 26d9d7611..787fb4542 100644
--- a/jero-web/src/views/otamanagement/vehicleinformation/components/recordparameters.vue
+++ b/jero-web/src/views/otamanagement/vehicleinformation/components/recordparameters.vue
@@ -1,359 +1,733 @@
+
+
+
+ {{$t('dataimport')}}
+
+
+
+ {{$t('templateDownload')}}
+
+
+
+
-
-
- {{$t('monitoringProcess')}}
- {{$t('view')}}
+
+
+
+ {{ $t('yes') }}
+ {{ $t('not') }}
+
-
-
- {{text}}
-
-
-
-
- {{text}}
-
- --
+
+
+
-
+
\ No newline at end of file
diff --git a/jero-web/src/views/otamanagement/vehicleinformation/index.vue b/jero-web/src/views/otamanagement/vehicleinformation/index.vue
index 69ba8750d..897410f44 100644
--- a/jero-web/src/views/otamanagement/vehicleinformation/index.vue
+++ b/jero-web/src/views/otamanagement/vehicleinformation/index.vue
@@ -1,3 +1,4 @@
+