diff --git a/jero-web/src/common/lang/en-us.js b/jero-web/src/common/lang/en-us.js
index 3ff638c59..bbd75adb0 100644
--- a/jero-web/src/common/lang/en-us.js
+++ b/jero-web/src/common/lang/en-us.js
@@ -685,4 +685,5 @@ module.exports = {
deadlineForConfirmationOfDesignCompliance:'Deadline for confirmation of design compliance',
prehomoConfirmationDeadline:'Prehomo confirmation deadline',
verificationComplianceConfirmationDeadline:'Verification compliance confirmation deadline',
+ pleaseEnterTheCorrectWebAddress:'Please enter the correct web address',
}
\ 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 580ae40f0..8d5cdc02f 100644
--- a/jero-web/src/common/lang/zh-cn.js
+++ b/jero-web/src/common/lang/zh-cn.js
@@ -689,4 +689,5 @@ module.exports = {
deadlineForConfirmationOfDesignCompliance:'设计符合性确认截止时间',
prehomoConfirmationDeadline:'PreHomo确认截止时间',
verificationComplianceConfirmationDeadline:'验证符合性确认截止时间',
+ pleaseEnterTheCorrectWebAddress:'请输入正确的网址',
}
\ No newline at end of file
diff --git a/jero-web/src/views/projectManagement/components/ProjectDetails.vue b/jero-web/src/views/projectManagement/components/ProjectDetails.vue
index 59c98ca75..5131a0142 100644
--- a/jero-web/src/views/projectManagement/components/ProjectDetails.vue
+++ b/jero-web/src/views/projectManagement/components/ProjectDetails.vue
@@ -6,57 +6,57 @@
{{$t('entryName')}}
- {{queryForm.projectName}}
{{$t('targetMarket')}}
- {{queryForm.targetMarket_dictText}}
{{$t('projectStatus')}}
- {{queryForm.projectStatus_dictText}}
{{$t('IPDInformation')}}
- {{queryForm.ipdInfo}}
{{$t('DigitalPlatform')}}
- {{queryForm.digitalPlatform_dictText}}
{{$t('ModelPlatform')}}
- {{queryForm.vehiclePlatform_dictText}}
{{$t('StudioEngineer')}}
- {{queryForm.studioEngineerName}}
{{$t('certifiedEngineer')}}
- {{queryForm.certificationEngineerName}}
{{$t('dehicleDevelopmentPlan')}}
- {{queryForm.vehicleDevelopmentPlan}}
{{$t('certificationProgram')}}
- {{queryForm.attestationPlan}}
{{$t('ListOfRelevantPersonnel')}}
-
@@ -195,6 +195,11 @@
ListOfRelevantPersonnelClick(){
this.$refs.listOfRelevantPersonnelRef.getData()
},
+ urlClick(val){
+ if (val){
+ window.open(val)
+ }
+ },
}
}
@@ -334,4 +339,8 @@
}
}
+ .text-field-right-color{
+ color: #00B3BE!important;
+ cursor: pointer;
+ }
\ No newline at end of file
diff --git a/jero-web/src/views/projectManagement/components/addModel.vue b/jero-web/src/views/projectManagement/components/addModel.vue
index 6aa19f9ca..a81d6bab4 100644
--- a/jero-web/src/views/projectManagement/components/addModel.vue
+++ b/jero-web/src/views/projectManagement/components/addModel.vue
@@ -105,6 +105,8 @@
:placeholder="$t('PleaseEnter')+$t('IPDInformation')"/>
+
@@ -192,7 +194,26 @@
formInline: {},
confirmLoading: false,
visible: false,
- rules: {},
+ rules: {
+ ipdInfo: [
+ {
+ pattern: /(ht|f)tp(s?)\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)([a-zA-Z0-9\-\.\?\,\'\/\\\+&%$#_]*)?/,
+ message: this.$t('pleaseEnterTheCorrectWebAddress')
+ }
+ ],
+ vehicleDevelopmentPlan: [
+ {
+ pattern: /(ht|f)tp(s?)\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)([a-zA-Z0-9\-\.\?\,\'\/\\\+&%$#_]*)?/,
+ message: this.$t('pleaseEnterTheCorrectWebAddress')
+ }
+ ],
+ attestationPlan: [
+ {
+ pattern: /(ht|f)tp(s?)\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)([a-zA-Z0-9\-\.\?\,\'\/\\\+&%$#_]*)?/,
+ message: this.$t('pleaseEnterTheCorrectWebAddress')
+ }
+ ]
+ },
disabled: false,
projectNameList: [],
title: ''
diff --git a/jero-web/src/views/projectManagement/components/listOfRegulations.vue b/jero-web/src/views/projectManagement/components/listOfRegulations.vue
index e014e2b4b..1a9a41f34 100644
--- a/jero-web/src/views/projectManagement/components/listOfRegulations.vue
+++ b/jero-web/src/views/projectManagement/components/listOfRegulations.vue
@@ -123,8 +123,16 @@
:columns="columns"
>
- {{$t('edit')}}
- {{$t('deleteLib')}}
+
+ {{$t('edit')}}
+
+
+ {{$t('deleteLib')}}
+
{{text && text.length > 20 ? text.slice(0,19)+'...':text}}