From d7d3bb8b5fc93754c4891e1c684267fdd029bf72 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=83=E5=BC=BA=E5=BC=BA?= <787203167> Date: Fri, 20 Oct 2023 14:20:01 +0800 Subject: [PATCH] =?UTF-8?q?=E8=BD=AF=E4=BB=B6=E7=89=88=E6=9C=AC=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E5=A2=9E=E5=8A=A0=E4=B8=80=E5=88=97"=E6=89=A9?= =?UTF-8?q?=E5=B1=95=E4=BB=BB=E5=8A=A1=E6=95=B0=E9=87=8F"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jero-web/src/common/lang/en-us.js | 1502 +++++++++-------- jero-web/src/common/lang/zh-cn.js | 4 +- .../otamanagement/otaAuthentication/index.vue | 10 +- .../components/ProjectDetails.vue | 49 +- .../components/addModel.vue | 155 +- .../components/batSetting.vue | 16 +- 6 files changed, 907 insertions(+), 829 deletions(-) diff --git a/jero-web/src/common/lang/en-us.js b/jero-web/src/common/lang/en-us.js index 80cb0a3be..b3d9eed72 100644 --- a/jero-web/src/common/lang/en-us.js +++ b/jero-web/src/common/lang/en-us.js @@ -99,7 +99,7 @@ module.exports = { RoleCode: 'Role Code', createTime: 'Time of Creation', userName: 'User Name', - userManual:'User Manual', + userManual: 'User Manual', selectOneRule: 'Please select a role!', setAttribute: 'Please set the url.list2 attribute!', setDelAttribute: 'Please set the url.delete2 attribute!', @@ -198,15 +198,15 @@ module.exports = { OperationLog: 'Operation Log', SearchLog: 'Search Log', enterSearchKeyword: 'Please enter a search keyword', - enterSearchContent:'Please enter Search Content', - enterStandard:'Please enter No.', - entertitle:'Please enter title', + enterSearchContent: 'Please enter Search Content', + enterStandard: 'Please enter No.', + entertitle: 'Please enter title', OperationType: 'Operation Type', selectOperationType: 'Please select Operation type', - selectProblemClassification:'Please select Problem Classification', - selectClassification:'Please select Classification', - selectTranslationResults:'Please select Translation results', - selectMarket:'Please select Market', + selectProblemClassification: 'Please select Problem Classification', + selectClassification: 'Please select Classification', + selectTranslationResults: 'Please select Translation results', + selectMarket: 'Please select Market', RequestMethod: 'Request Method', RequestParameters: 'Request Parameters', logManagementPage: 'This is the log management page', @@ -431,7 +431,7 @@ module.exports = { MessageType: 'Message Type', NotificationTime: 'Notification Time', MessageNotification: 'Message Notification', - MessageCenter:'Message Center', + MessageCenter: 'Message Center', SeeMore: 'See More', OperationSuccessful: 'Operation Successful', Intheexport: 'In The Export...', @@ -547,8 +547,8 @@ module.exports = { technicalField: 'Technical Field', informationCategory: 'Info Type', contentValidity: 'Content Validity', - TechnicalfieldSupplementCn:'Tech Field Supplement (CN)', - TechnicalfieldSupplementEn:'Tech Field Supplement (EN)', + TechnicalfieldSupplementCn: 'Tech Field Supplement (CN)', + TechnicalfieldSupplementEn: 'Tech Field Supplement (EN)', content: 'Content', Add: 'Add', subscriptionTime: 'Subscription Time', @@ -585,8 +585,8 @@ module.exports = { mergeTerms: 'Corfirm to Merger Terms? ', documentSplitTemplate: 'Document Split Template', batSetting: 'Batch Set', - batchSettingInformation:'Batch Setting Information', - batchSettingPersonnel:'Batch Setting Personnel', + batchSettingInformation: 'Batch Setting Information', + batchSettingPersonnel: 'Batch Setting Personnel', selectDirectoryTerms: 'Please Select the directory location to add terms', StandardBreakdown: 'Standard Breakdown', OnlyWordItem: 'Only the GSO file type can split PDF files. Please re select the file', @@ -602,8 +602,8 @@ module.exports = { selectDisplayList: 'Please select whether to display in list', documentSplitDisplay: 'Document splitting module display', VirtualListName: 'Market Regulation List Name', - marketCertificationListName:'Market Certification List Name', - CertificationListName:'Homologation List', + marketCertificationListName: 'Market Certification List Name', + CertificationListName: 'Homologation List', listStatus: 'List Status', creater: 'Created by', withdraw: 'Withdraw', @@ -806,7 +806,7 @@ module.exports = { parameter: 'Parameter', changeExtension: 'Extension', addDetailList: 'Add List', - editDetailList:'Edit List', + editDetailList: 'Edit List', detailedList: 'DetailedList', copyParamDetailList: 'Copy Parameter List', collectionCompletionTime: 'Collection Completion Time', @@ -896,7 +896,7 @@ module.exports = { designComplianceReview: 'Design Compliance Check', preHomeConfirmation: 'Pre-Homo Check', verificationComplianceReview: 'Validation Compliance Confirmation', - verificationComplianceExamine:'Validation Compliance Review', + verificationComplianceExamine: 'Validation Compliance Review', Deployment: 'Deploy', pleaseDesignConformityConfirmation: 'Please complete the data of design compliance confirmation', pleaseConfirmedByPrehomo: 'Please complete the data of Pre-Homo confirmation', @@ -955,7 +955,7 @@ module.exports = { modelName: 'Model Name', modelYear: 'Model Year', NoteConfirmTheChange: 'Note: After resetting, the status of the selected items will be changed to To Be Released and the historical data will disappear. Please confirm whether to reset', - NoteConfirmTheChangeplatform:'Note: After the reset, the selected item data will be changed to the task ready state, and the historical data will disappear. Please confirm whether to reset the process', + NoteConfirmTheChangeplatform: 'Note: After the reset, the selected item data will be changed to the task ready state, and the historical data will disappear. Please confirm whether to reset the process', onlyDataChanged: 'Only data with task confirmation status of Accepted can be changed', inquiry: 'Inquiry', ConfirmationDeadline: 'Confirm Deadline', @@ -1119,8 +1119,8 @@ module.exports = { theProjectContactEmpty: 'The Eng. Interface cannot be empty', pleaseSelectinitiatedOrRejected: 'Please select the data whose design compliance confirmation process status is List Pending Release, Regulatory Engineer Returned or Verification Compliance Confirmation Process status is List Pending Release, Regulatory Engineer Returned', TheEngineerAndCertification: 'The Homo Engineer cannot be empty', - pleaseSelectTheDataverificationVerified:'Please select the data whose design compliance confirmation process status is List Pending Verification, Responsible Person Rejected, or Verification Compliance Confirmation process status is List Pending Verification, Responsible Person Rejected', - pleaseSelectTheDataverification:'Select the data whose design conformance verification process state is Task ready to start and the responsible person refuses, or verify conformance verification process state is task ready to start and the responsible person refuses', + pleaseSelectTheDataverificationVerified: 'Please select the data whose design compliance confirmation process status is List Pending Verification, Responsible Person Rejected, or Verification Compliance Confirmation process status is List Pending Verification, Responsible Person Rejected', + pleaseSelectTheDataverification: 'Select the data whose design conformance verification process state is Task ready to start and the responsible person refuses, or verify conformance verification process state is task ready to start and the responsible person refuses', theResponsiblePersonAndDeadlineClank: 'The responsible person and deadline of cannot be blank', bringInTheProjectInterface: 'Assign to Owner', theCurrentListSaved: 'The current list data has been submitted and cannot be temporarily saved', @@ -1190,7 +1190,7 @@ module.exports = { RemarkInfo: 'Remarks', initiateDocumentComparison: 'Initiate Document Comparison', comparativeComments: 'Comparative Comments', - Comparisonofarticles:'Item Comparison Comment', + Comparisonofarticles: 'Item Comparison Comment', viewTheComparisonResults: 'View Results', addFullTextComment: 'Full Text Comment', turnOffAutomaticMatching: 'Close Automatic Matching', @@ -1199,7 +1199,7 @@ module.exports = { exportComparisonReport: 'Export Comparison Report', comparisonDifferenceComment: 'Comparison Difference Comment', fullTextComments: 'Full Text Comment', - pleaseEnterfullTextComments:'Please enter Full Text Comment', + pleaseEnterfullTextComments: 'Please enter Full Text Comment', fileDeclaration: 'File Description', FileForDetails: 'File For Details', Converting: 'Converting', @@ -1249,7 +1249,7 @@ module.exports = { documentNumber: 'Document Number', documentTitle: 'Document Title', bringInDocumentInformation: 'Bring in document information', - addStandardInformation:'Add Standard Information', + addStandardInformation: 'Add Standard Information', thereWhichCannotDeleted: 'There are sub headings under this title, which cannot be deleted', sdt: 'Eng. Interface', dre: 'Filled by', @@ -1269,288 +1269,288 @@ module.exports = { showOrNot: 'Show or not', comparisonMarket: 'Comparison Market', share: 'Share', - simplifiedChinese:'Simplified Chinese', - uploadOnly:'Upload only', - turnOnAutoMatch:'Open Automatic Matching', - Adjustareasofresponsibility:'Adjust areas of responsibility', - regulatoryTechnicalAssessment:'Regulatory Technical Assessment', - punctuationmark:'You can only enter English punctuation marks except the # sign', + simplifiedChinese: 'Simplified Chinese', + uploadOnly: 'Upload only', + turnOnAutoMatch: 'Open Automatic Matching', + Adjustareasofresponsibility: 'Adjust areas of responsibility', + regulatoryTechnicalAssessment: 'Regulatory Technical Assessment', + punctuationmark: 'You can only enter English punctuation marks except the # sign', created: 'Time of Creation', - updated:'Last Updated', - OpenOne:'Public', - Privacy:'Private', + updated: 'Last Updated', + OpenOne: 'Public', + Privacy: 'Private', Paraname: 'Para Name', Parabatch: 'Para Batch', - freeze:'Please select the configuration you want to freeze', - optionDropDownBox:'Option drop - down box', - attachmentUpload:'File', - textInput:'Text Input', - deleteNode:'If there is any file information, the file will be deleted. Are you sure to delete this data?', - HaveReleased:'Released', - forward:'Forward', - areResponsibilityAreaInformationBatch:'Are you sure you want to modify the responsibility area information in batch', - issuedBy:'Issued by', - pleaseDecompositionStandardOrder:'Please import or bring in at least one decomposition standard order', - currentlyTheFirstOneThatCannotMovedUp:'Currently the first one that cannot be moved up', - currentlyTheLastOneCannotmovedDown:'Currently the last one cannot be moved down', - weilaiRegulationMonthlyReport:'Weilai Regulation Monthly Report', - onlyTheDataWhoseStatusNotInitiatedAcceptedChanged:'Only the data whose list confirmation status is accepted and the task list status is not initiated or the task list status is accepted can be changed', - thereTitleWhichCannotBeDeleted:'There are new contents under this title, which cannot be deleted', - industryInformationDynamicTemplate:'Industry information dynamic template', - relatedFields:'Relaevant Area', - relatedFieldsEn:'Relaevant Area (English)', - source:'Source', - sourceEn:'Source (English)', - onlyone:'Only one merge delimiter can be entered', - theInconsistentSameResponsibility:'The selected data responsibility fields are inconsistent; Please select the same responsibility', - taskConfirmedPersonnelCannotBeSetBatch:'When the task confirmation status is to be confirmed, personnel cannot be set in batch', - theSelectedDataResponsibilityFieldCannotEmpty:'The selected data responsibility field cannot be empty', - theTaskConfirmationStatusCannot:'Only the list confirmation status is "reject" or "accept" and the task confirmation status cannot be "data to be confirmed"', - BatchMaintenanceProgress:'Batch Maintenance Progress', - BatchChangeStatus:'Batch Change Status', - CollectinguthenticationParameters:'Collecting Authentication Parameters', - rejectedBy:'Rejected By', - rejectionTime:'Rejection Time', - rejectReason:'Reject Reason', - collectionLegislativeComments:'Opinion Collection on Regulation', - regulatoryAndTechnicalAssessment:'Regulatory Technical Assessment', - listConfirmationRejectionReason:'List confirmation rejection reason', - taskConfirmationRejectionReason:'Task confirmation rejection reason', - onlyCompletedDataCanBeDeleted:'Only completed data can be deleted', - reportedDelete:'You\'re about to permanently delete the parameter list', - reportDelete:',including its parameters and export history. Once you confirm and press Delete, it cannot be undone or recovered.', - confirmdelete:'Confirm the listing title you want to delete', - Deletetitle:'Delete the title', + freeze: 'Please select the configuration you want to freeze', + optionDropDownBox: 'Option drop - down box', + attachmentUpload: 'File', + textInput: 'Text Input', + deleteNode: 'If there is any file information, the file will be deleted. Are you sure to delete this data?', + HaveReleased: 'Released', + forward: 'Forward', + areResponsibilityAreaInformationBatch: 'Are you sure you want to modify the responsibility area information in batch', + issuedBy: 'Issued by', + pleaseDecompositionStandardOrder: 'Please import or bring in at least one decomposition standard order', + currentlyTheFirstOneThatCannotMovedUp: 'Currently the first one that cannot be moved up', + currentlyTheLastOneCannotmovedDown: 'Currently the last one cannot be moved down', + weilaiRegulationMonthlyReport: 'Weilai Regulation Monthly Report', + onlyTheDataWhoseStatusNotInitiatedAcceptedChanged: 'Only the data whose list confirmation status is accepted and the task list status is not initiated or the task list status is accepted can be changed', + thereTitleWhichCannotBeDeleted: 'There are new contents under this title, which cannot be deleted', + industryInformationDynamicTemplate: 'Industry information dynamic template', + relatedFields: 'Relaevant Area', + relatedFieldsEn: 'Relaevant Area (English)', + source: 'Source', + sourceEn: 'Source (English)', + onlyone: 'Only one merge delimiter can be entered', + theInconsistentSameResponsibility: 'The selected data responsibility fields are inconsistent; Please select the same responsibility', + taskConfirmedPersonnelCannotBeSetBatch: 'When the task confirmation status is to be confirmed, personnel cannot be set in batch', + theSelectedDataResponsibilityFieldCannotEmpty: 'The selected data responsibility field cannot be empty', + theTaskConfirmationStatusCannot: 'Only the list confirmation status is "reject" or "accept" and the task confirmation status cannot be "data to be confirmed"', + BatchMaintenanceProgress: 'Batch Maintenance Progress', + BatchChangeStatus: 'Batch Change Status', + CollectinguthenticationParameters: 'Collecting Authentication Parameters', + rejectedBy: 'Rejected By', + rejectionTime: 'Rejection Time', + rejectReason: 'Reject Reason', + collectionLegislativeComments: 'Opinion Collection on Regulation', + regulatoryAndTechnicalAssessment: 'Regulatory Technical Assessment', + listConfirmationRejectionReason: 'List confirmation rejection reason', + taskConfirmationRejectionReason: 'Task confirmation rejection reason', + onlyCompletedDataCanBeDeleted: 'Only completed data can be deleted', + reportedDelete: 'You\'re about to permanently delete the parameter list', + reportDelete: ',including its parameters and export history. Once you confirm and press Delete, it cannot be undone or recovered.', + confirmdelete: 'Confirm the listing title you want to delete', + Deletetitle: 'Delete the title', toConfirmed: 'to confirm', - confirmtitle:'The title is incorrect. Please re-enter it', - batchProcessing:'Batch Processing', - onlyDataTaskConfirmationProcessSelected:'Only data of task confirmation process can be selected', - processNode:'Process Node', - personChargeReceivesTheTask:'Person in charge receives the task', - theResponsiblePersonTaskForTheSecondTime:'The responsible person receives the task for the second time', - processNodesAreInconsistentPleaseSelectConsistentData:'Process nodes are inconsistent; Please select consistent data', - exportFileName:'Export file name', - initiateSupplementaryProcess:'Initiate supplementary process', - whetherTheDisassemblySheetIncluded:'Checklist Included', - inRecentMonths3:'In recent 3 months', - inRecentMonths6:'In recent 6 months', - inRecentYear1:'In recent 1 year', - inRecentYear2:'In recent 2 year', - inRecentYear3:'In recent 3 year', - selectAll:'Select All', - importLocalDisassemblyOrder:'Import Checklist', - notExport:'Not exported', - hasBeenExport:'Exported', - firstLevelDirectory:'Primary Directory', - deselectAll:'Deselect All', - classification:'Classification', - consistentAssessment:'Consistent', - viewConsistentAssessment:'View Consistent', - viewVarianceAssessment:'View Differences', - viewAll:'View All', - endProcess:'End Process', - thereForTheCurrentlySelectedData:'There is no standard breakdown for the currently selected data', - secondaryDirectory:'Secondary Directory', - OnlyPersonsCanBeSelected:'The maximum upper limit is exceeded; Only 100 persons can be selected', - projectVersion:'Project Version', - softwareVersion:'Homo Software Version', - versionStatistics:'Version statistics', - addSubproject:'Add Subproject', - Topping:'Top', - cancelTopping:'Cancel Topping', - relatedProjectVersion:'Related Project Version', - taskType:'Task Type', - taskStatus:'Task Status', - taskConfirmationHandling:'Task confirmation handling', - relatedVersion:'Related Version', - filledBy:'Filled by', - parameterToBeInitiated:'To be initiated', - listTaskConfirmation:'List task confirmation', + confirmtitle: 'The title is incorrect. Please re-enter it', + batchProcessing: 'Batch Processing', + onlyDataTaskConfirmationProcessSelected: 'Only data of task confirmation process can be selected', + processNode: 'Process Node', + personChargeReceivesTheTask: 'Person in charge receives the task', + theResponsiblePersonTaskForTheSecondTime: 'The responsible person receives the task for the second time', + processNodesAreInconsistentPleaseSelectConsistentData: 'Process nodes are inconsistent; Please select consistent data', + exportFileName: 'Export file name', + initiateSupplementaryProcess: 'Initiate supplementary process', + whetherTheDisassemblySheetIncluded: 'Checklist Included', + inRecentMonths3: 'In recent 3 months', + inRecentMonths6: 'In recent 6 months', + inRecentYear1: 'In recent 1 year', + inRecentYear2: 'In recent 2 year', + inRecentYear3: 'In recent 3 year', + selectAll: 'Select All', + importLocalDisassemblyOrder: 'Import Checklist', + notExport: 'Not exported', + hasBeenExport: 'Exported', + firstLevelDirectory: 'Primary Directory', + deselectAll: 'Deselect All', + classification: 'Classification', + consistentAssessment: 'Consistent', + viewConsistentAssessment: 'View Consistent', + viewVarianceAssessment: 'View Differences', + viewAll: 'View All', + endProcess: 'End Process', + thereForTheCurrentlySelectedData: 'There is no standard breakdown for the currently selected data', + secondaryDirectory: 'Secondary Directory', + OnlyPersonsCanBeSelected: 'The maximum upper limit is exceeded; Only 100 persons can be selected', + projectVersion: 'Project Version', + softwareVersion: 'Homo Software Version', + versionStatistics: 'Version statistics', + addSubproject: 'Add Subproject', + Topping: 'Top', + cancelTopping: 'Cancel Topping', + relatedProjectVersion: 'Related Project Version', + taskType: 'Task Type', + taskStatus: 'Task Status', + taskConfirmationHandling: 'Task confirmation handling', + relatedVersion: 'Related Version', + filledBy: 'Filled by', + parameterToBeInitiated: 'To be initiated', + listTaskConfirmation: 'List task confirmation', completednum: 'To be filled', - filledBynum:'Filled by', - filledByPhone:'To be assigned', - parameterToBeInitiatednum:'Parameter to be initiated', - listToConfirm:'To Be Confirmed', - toSubmit:'To Be Submitted', - toAudit:'To Be Audited', - secondaryDirectory:'Secondary Directory', - OnlyPersonsCanBeSelected:'The maximum upper limit is exceeded; Only 100 persons can be selected', - projectVersion:'Project Version', - softwareVersion:'Homo Software Version', - versionStatistics:'Version statistics', - addSubproject:'Add Subproject', - Topping:'Top', - cancelTopping:'Cancel Topping', - relatedProjectVersion:'Related Project Version', - Importfailure:'Import failure', - CuiBan:'CuiBan', - brand:'Brand', - allsubitemsitem:'Delete all subitems under this item?', - contactTheFounder:'Contact author', + filledBynum: 'Filled by', + filledByPhone: 'To be assigned', + parameterToBeInitiatednum: 'Parameter to be initiated', + listToConfirm: 'To Be Confirmed', + toSubmit: 'To Be Submitted', + toAudit: 'To Be Audited', + secondaryDirectory: 'Secondary Directory', + OnlyPersonsCanBeSelected: 'The maximum upper limit is exceeded; Only 100 persons can be selected', + projectVersion: 'Project Version', + softwareVersion: 'Homo Software Version', + versionStatistics: 'Version statistics', + addSubproject: 'Add Subproject', + Topping: 'Top', + cancelTopping: 'Cancel Topping', + relatedProjectVersion: 'Related Project Version', + Importfailure: 'Import failure', + CuiBan: 'CuiBan', + brand: 'Brand', + allsubitemsitem: 'Delete all subitems under this item?', + contactTheFounder: 'Contact author', certificationCategoryNumber: 'certification Category Number', - historicalrecord:'Revision History', - Referenceparametercolumn:'Set reference parameter', - Updateparametercolumn:'Update reference parameter', - columnfirst:'Reference the parameter column first', - columnforced:'Confirm a forced retraction?', - customize:'List Setting', - customColumn:'Custom column', - afterdate:'In... After the date', - afterdatein:'In... After date (inclusive)', - beforedate:'In... Before date', - beforedatein:'In... Before date (inclusive)', - inRecentMonthsin6:'Within 6 months (implemented)', - batchUpdateDeadline:'Batch update deadline', - timeInterval:'Time Interval', - certificationList:'Homologation List', - inspectionItems:'Test Item', - processReset:'Process Reset', - configurationItem:'Configuration Item', - DeliverablesResult:'Delivery Result', - reportNo:'Report No.', - productModel:'Product Model', - nameOfManufacturer:'Manufacturer Name', - regulationNo:'Regulation No.', - itemInformation:'Item Information', - modifyHistory:'Revision History', - returnToStudio:'Return to Studio', - Approved:'Approved', - returnedForApproval:'Returned', - changeSetting:'Change Configuration', - referenceDeliverables:'Reference Deliverable', - missionAccepted:'Accept', - missionRejection:'Reject', - turnToDo:'Forward', - initiateTask:'Initiate Task', - compliancereport:'Generate Compliance Report', - todocenter:'To-Do Center', - areYouReturnToStudio:'Confirm to return to studio?', - confirmLaunchTask:'Confirm to initiate a task ?', - conditionsNotMet:'Conditions not met', - onlyProcessStatusReturned:'Only data with process status of List to Be Checked and Rejected by Owner can be returned', - onlyProcessReturned:'Only data whose process status is Task ready to be started or rejected by the responsible person can be initiated, and the deliverable type, project interface person, responsible person, and deadline cannot be left blank', - confirmToAcceptTheTask:'Confirm to accept the task?', - confirmRejectTask:'Confirm to reject the task ?', - onlyDataStatusConfirmedSelected:'Only data with process status of Task to Be Confirmed can be selected', - onlyDataStatusSubmittedCanBeSelected:'Only data with process status of Result to Be Submitted can be selected', - operationWithoutPermission:'No access', - data:"'s data", - confirmApproval:'Confirm to approve?', - confirmReturnForApproval:'Confirm to reject?', - onlyDataStatusResultReviewedCanBeSelected:'Only data with process status of Result to Be Reviewed can be selected', - confirmResetProcess:'Confirm to reset the process?', - confirmUrging:'Confirm to remind?', - confirmWithdrawal:'Confirm to Withdraw?', - onlyListCheckedCanRecalled:'Only data with process status of List to Be Checked can be withdrawed', - statusthetasistobeconfirmed:'Withdrawal can only be performed when the list status is To Be Checked or the task status is To Be Confirmed', - confirmreturn:'Confirm to return ?', - onlyDataSelected:'Only data with process status of Task to Be Confirmed, Result to Be Submitted and Returned after Review can be selected', - youCannotStatusListToBeReleasedAndApproved:'Data with process status of List to Be Released and Approved cannot be selected', - batchmodify:'Modify in batch?', - onlyDataListReleasedAndCertificationReturnCanSelected:'Only data with process status of List to Be Released and Returned in Homo can be selected and the deadline cannot be empty', - type:'Type', - select:'select', - onlyDataWithProcessStatusDeleted:'Only data with process status of List to Be Released and Approved can be deleted', - complianceCertificationProgram:'Compliance & Homologation Program', - listPublishing:'List Release', - responsibilityConfirmation:'Responsibility Confirm', - designVerification:'Design Check', - getStarted:'Pre-Homo Starts', - certificationStartOne:'Homo Starts', - verificationAndVerification:'Validation Check', - projectInterfacePersonRegulationEngineerSetting:'Eng. Interface - Regulation Engineer Setting', - projectInterfacePersonCertificationEngineerSetting:'Eng. Interface - Homo Engineer Setting', - registrationnumber:'Product registration number', - noticebatch:'Notice batch', - producttrademark:'Product Trademark', - productname:'Product Name', - createvehicleandfunctionrecords:'Create vehicle and function records', - citeforrecord:'Cite for record', - datamaintenance:'Data maintenance', - dataimport:'Data import', - maintenance:'maintenance', - recordstatus:'Record status', - filingtime:'Filing time', - createanupgradeactivityrecord:'Create an upgrade activity record', - endUpgrade:'End Upgrade', - upgraderesult:'Upgrade result', - upgraderegistrationnumber:'Upgrade registration number', - basicinformationofvehicletype:'Basic information of vehicle type', - onlineupgraderequirements:'Online upgrade requirements', - safetymeasure:'Safety measure', - upgradedonline:'Name and parameters of the system that can be upgraded online', - beupgradedonline:'The name and parameters of the driver assistance feature that can be upgraded online', - recordparameters:'Driver assistance system basic record parameters', - other:'other', - fillintherecord:'Fill in the record', - specificrequirements:'Specific requirements', - relevantverification:'Whether to carry out relevant verification', - certifyingmaterials:'Certifying materials', - aspect:'aspect', - havemeasures:'Have measures', - systemclass:'System class', - whetheritcanbeupgraded:'Whether it can be upgraded', - 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', - 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', - initialsoftwareversionnumber:'Initial software version number', - inflammatorydata:'Initial package for integrity of inflammatory data', - environmentalprotection:'Whether the upgrade affects the vehicle safety, energy saving, environmental protection, anti-theft and other performance', - operatingsystemtype:'Operating system type', - operatingsystemmanufacturer:'Operating system manufacturer', - operatingsystemversion:'Operating system version', - addcontroller:'Add controller', - addsystem:'Add system', - functionname:'Function name', - configuration:'Delete Configuration', - drivingautomationlevel:'Driving automation level', - functiondescription:'Function description', - applicationconditions:'Application conditions', - componentname:'Component name', - fillincontent:'Fill in content', - upgradepacketprotectionmeasuresa:'Software version (set) identification and storage', - controlsystem:'This section describes how to identify and save the software upgrade version (set) of the electronic control system', - vehicledynamictype:'Vehicle dynamic type', - upgradetargetmodel:'Upgrade target model', - thetargetvehicleofthisupgrade:'The target vehicle of this upgrade', - upgradeimpactassessment:'Upgrade impact assessment', - upgradehavechanged:'The system name and parameters of the upgrade have changed', - auxiliaryupgradehavechanged:'The name and parameters of auxiliary functions in this upgrade have changed', - usernotification:'Content and method of user notification', - informationaboutotherupgradetasks:'Information about other upgrade tasks', - totalquantity:'Total quantity (vehicles)', - dateofproduction:'Date of production', - VINcodelist:'VIN code list', - VINcodeupload:'VIN code upload', - Tasknode:'Task Node', - Taskresponsibilityrecognition:'Responsibilty Confirmation', - uploadattachment:'Upload', - Processhistory:'Process History', - historyData:'1. Regulatory Engineer, 2. Responsible person, 3. Responsible person, 4. Regulatory Engineer', - resultofhandling:'Result', - cause:'cause', - networksecurityrequirements:'Network security requirements', - upgradefunctionrequirements:'Upgrade function requirements', - usernotificationrequirement:'User notification requirement', - ineffectiveupgrades:'The authenticity and integrity of the upgrade package should be protected to reasonably prevent damage to it and to reasonably prevent ineffective upgrades', - againstunauthorized:'The software version (set) on the vehicle should be protected against unauthorized modification', - communicationinterfacethathasateastusedastandard:'The vehicle should have the ability to update the software version (set) and should be easily read in a standardized manner by using an electronic communication interface that has at least used a standard interface (such as an OBD port)', - softwareupgrade:'Ensure that the vehicle meets prerequisites before performing a software upgrade', - Ensurethatsoftware:'Ensure that software upgrades are performed only when the vehicle has sufficient power to complete the upgrade process (including the amount of power that may be required to revert to a previous version or bring the vehicle into a safe state)', - ifanupgrademayaffectvehiclesafety:'If an upgrade may affect vehicle safety, use technical measures to ensure vehicle safety during the upgrade', - iftheimplementationoftheupgradaffectsdrivingsafety:'If the implementation of the upgrade affects driving safety, at least:\n' + + historicalrecord: 'Revision History', + Referenceparametercolumn: 'Set reference parameter', + Updateparametercolumn: 'Update reference parameter', + columnfirst: 'Reference the parameter column first', + columnforced: 'Confirm a forced retraction?', + customize: 'List Setting', + customColumn: 'Custom column', + afterdate: 'In... After the date', + afterdatein: 'In... After date (inclusive)', + beforedate: 'In... Before date', + beforedatein: 'In... Before date (inclusive)', + inRecentMonthsin6: 'Within 6 months (implemented)', + batchUpdateDeadline: 'Batch update deadline', + timeInterval: 'Time Interval', + certificationList: 'Homologation List', + inspectionItems: 'Test Item', + processReset: 'Process Reset', + configurationItem: 'Configuration Item', + DeliverablesResult: 'Delivery Result', + reportNo: 'Report No.', + productModel: 'Product Model', + nameOfManufacturer: 'Manufacturer Name', + regulationNo: 'Regulation No.', + itemInformation: 'Item Information', + modifyHistory: 'Revision History', + returnToStudio: 'Return to Studio', + Approved: 'Approved', + returnedForApproval: 'Returned', + changeSetting: 'Change Configuration', + referenceDeliverables: 'Reference Deliverable', + missionAccepted: 'Accept', + missionRejection: 'Reject', + turnToDo: 'Forward', + initiateTask: 'Initiate Task', + compliancereport: 'Generate Compliance Report', + todocenter: 'To-Do Center', + areYouReturnToStudio: 'Confirm to return to studio?', + confirmLaunchTask: 'Confirm to initiate a task ?', + conditionsNotMet: 'Conditions not met', + onlyProcessStatusReturned: 'Only data with process status of List to Be Checked and Rejected by Owner can be returned', + onlyProcessReturned: 'Only data whose process status is Task ready to be started or rejected by the responsible person can be initiated, and the deliverable type, project interface person, responsible person, and deadline cannot be left blank', + confirmToAcceptTheTask: 'Confirm to accept the task?', + confirmRejectTask: 'Confirm to reject the task ?', + onlyDataStatusConfirmedSelected: 'Only data with process status of Task to Be Confirmed can be selected', + onlyDataStatusSubmittedCanBeSelected: 'Only data with process status of Result to Be Submitted can be selected', + operationWithoutPermission: 'No access', + data: '\'s data', + confirmApproval: 'Confirm to approve?', + confirmReturnForApproval: 'Confirm to reject?', + onlyDataStatusResultReviewedCanBeSelected: 'Only data with process status of Result to Be Reviewed can be selected', + confirmResetProcess: 'Confirm to reset the process?', + confirmUrging: 'Confirm to remind?', + confirmWithdrawal: 'Confirm to Withdraw?', + onlyListCheckedCanRecalled: 'Only data with process status of List to Be Checked can be withdrawed', + statusthetasistobeconfirmed: 'Withdrawal can only be performed when the list status is To Be Checked or the task status is To Be Confirmed', + confirmreturn: 'Confirm to return ?', + onlyDataSelected: 'Only data with process status of Task to Be Confirmed, Result to Be Submitted and Returned after Review can be selected', + youCannotStatusListToBeReleasedAndApproved: 'Data with process status of List to Be Released and Approved cannot be selected', + batchmodify: 'Modify in batch?', + onlyDataListReleasedAndCertificationReturnCanSelected: 'Only data with process status of List to Be Released and Returned in Homo can be selected and the deadline cannot be empty', + type: 'Type', + select: 'select', + onlyDataWithProcessStatusDeleted: 'Only data with process status of List to Be Released and Approved can be deleted', + complianceCertificationProgram: 'Compliance & Homologation Program', + listPublishing: 'List Release', + responsibilityConfirmation: 'Responsibility Confirm', + designVerification: 'Design Check', + getStarted: 'Pre-Homo Starts', + certificationStartOne: 'Homo Starts', + verificationAndVerification: 'Validation Check', + projectInterfacePersonRegulationEngineerSetting: 'Eng. Interface - Regulation Engineer Setting', + projectInterfacePersonCertificationEngineerSetting: 'Eng. Interface - Homo Engineer Setting', + registrationnumber: 'Product registration number', + noticebatch: 'Notice batch', + producttrademark: 'Product Trademark', + productname: 'Product Name', + createvehicleandfunctionrecords: 'Create vehicle and function records', + citeforrecord: 'Cite for record', + datamaintenance: 'Data maintenance', + dataimport: 'Data import', + maintenance: 'maintenance', + recordstatus: 'Record status', + filingtime: 'Filing time', + createanupgradeactivityrecord: 'Create an upgrade activity record', + endUpgrade: 'End Upgrade', + upgraderesult: 'Upgrade result', + upgraderegistrationnumber: 'Upgrade registration number', + basicinformationofvehicletype: 'Basic information of vehicle type', + onlineupgraderequirements: 'Online upgrade requirements', + safetymeasure: 'Safety measure', + upgradedonline: 'Name and parameters of the system that can be upgraded online', + beupgradedonline: 'The name and parameters of the driver assistance feature that can be upgraded online', + recordparameters: 'Driver assistance system basic record parameters', + other: 'other', + fillintherecord: 'Fill in the record', + specificrequirements: 'Specific requirements', + relevantverification: 'Whether to carry out relevant verification', + certifyingmaterials: 'Certifying materials', + aspect: 'aspect', + havemeasures: 'Have measures', + systemclass: 'System class', + whetheritcanbeupgraded: 'Whether it can be upgraded', + 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', + 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', + initialsoftwareversionnumber: 'Initial software version number', + inflammatorydata: 'Initial package for integrity of inflammatory data', + environmentalprotection: 'Whether the upgrade affects the vehicle safety, energy saving, environmental protection, anti-theft and other performance', + operatingsystemtype: 'Operating system type', + operatingsystemmanufacturer: 'Operating system manufacturer', + operatingsystemversion: 'Operating system version', + addcontroller: 'Add controller', + addsystem: 'Add system', + functionname: 'Function name', + configuration: 'Delete Configuration', + drivingautomationlevel: 'Driving automation level', + functiondescription: 'Function description', + applicationconditions: 'Application conditions', + componentname: 'Component name', + fillincontent: 'Fill in content', + upgradepacketprotectionmeasuresa: 'Software version (set) identification and storage', + controlsystem: 'This section describes how to identify and save the software upgrade version (set) of the electronic control system', + vehicledynamictype: 'Vehicle dynamic type', + upgradetargetmodel: 'Upgrade target model', + thetargetvehicleofthisupgrade: 'The target vehicle of this upgrade', + upgradeimpactassessment: 'Upgrade impact assessment', + upgradehavechanged: 'The system name and parameters of the upgrade have changed', + auxiliaryupgradehavechanged: 'The name and parameters of auxiliary functions in this upgrade have changed', + usernotification: 'Content and method of user notification', + informationaboutotherupgradetasks: 'Information about other upgrade tasks', + totalquantity: 'Total quantity (vehicles)', + dateofproduction: 'Date of production', + VINcodelist: 'VIN code list', + VINcodeupload: 'VIN code upload', + Tasknode: 'Task Node', + Taskresponsibilityrecognition: 'Responsibilty Confirmation', + uploadattachment: 'Upload', + Processhistory: 'Process History', + historyData: '1. Regulatory Engineer, 2. Responsible person, 3. Responsible person, 4. Regulatory Engineer', + resultofhandling: 'Result', + cause: 'cause', + networksecurityrequirements: 'Network security requirements', + upgradefunctionrequirements: 'Upgrade function requirements', + usernotificationrequirement: 'User notification requirement', + ineffectiveupgrades: 'The authenticity and integrity of the upgrade package should be protected to reasonably prevent damage to it and to reasonably prevent ineffective upgrades', + againstunauthorized: 'The software version (set) on the vehicle should be protected against unauthorized modification', + communicationinterfacethathasateastusedastandard: 'The vehicle should have the ability to update the software version (set) and should be easily read in a standardized manner by using an electronic communication interface that has at least used a standard interface (such as an OBD port)', + softwareupgrade: 'Ensure that the vehicle meets prerequisites before performing a software upgrade', + Ensurethatsoftware: 'Ensure that software upgrades are performed only when the vehicle has sufficient power to complete the upgrade process (including the amount of power that may be required to revert to a previous version or bring the vehicle into a safe state)', + ifanupgrademayaffectvehiclesafety: 'If an upgrade may affect vehicle safety, use technical measures to ensure vehicle safety during the upgrade', + iftheimplementationoftheupgradaffectsdrivingsafety: 'If the implementation of the upgrade affects driving safety, at least:\n' + '\n' + '(a) Ensure that vehicles cannot be driven during the implementation of the upgrade;\n' + '\n' + '(b) Ensure that the driver cannot use any vehicle feature that may affect the safety of the vehicle or the successful execution of the upgrade', - ensurethatthevehicleisinasafecondition:'If the upgrade fails or is interrupted, the vehicle can be restored to a previously available version, or ensure that the vehicle is in a safe condition.', - priortotheexecutionoftheupgrade:'Prior to the execution of the upgrade, the vehicle user shall be informed of the upgrade information, which shall include:\n' + + ensurethatthevehicleisinasafecondition: 'If the upgrade fails or is interrupted, the vehicle can be restored to a previously available version, or ensure that the vehicle is in a safe condition.', + priortotheexecutionoftheupgrade: 'Prior to the execution of the upgrade, the vehicle user shall be informed of the upgrade information, which shall include:\n' + '\n' + '(a) The purpose of the upgrade;\n' + '\n' + @@ -1561,465 +1561,467 @@ module.exports = { '(d) Any vehicle functions that may not be available during the implementation of the upgrade;\n' + '\n' + '(e) Any guidance information that may assist a vehicle user in carrying out the upgrade safely.', - afterperformingtheupgrade:'After performing the upgrade, the vehicle shall:\n' + + afterperformingtheupgrade: 'After performing the upgrade, the vehicle shall:\n' + '\n' + '(a) To inform the vehicle user of the result of the vehicle upgrade (success or failure);\n' + '\n' + '(b) If the upgrade is successful, inform the vehicle user of the changes implemented and any relevant updates to the user manual (if applicable).', - upgradepacketprotectionmeasures:'Upgrade packet protection measures', - otaupgradedsecuritymeasuresforvehicles:'OTA upgraded security measures for vehicles', - authenticityandintegrityprotectionmechanism:'Authenticity and integrity protection mechanism (multiple options)', - failsafmechanism:'Fail-safe mechanism (optional)', - vehiclesafetyMeasuresafterUpgradefailure:'Vehicle safety Measures after Upgrade failure (optional)', - informationsecuritymechanism:'Information security mechanism (multiple options)', - dynamicsystem:'Dynamic system', - transmissionsystem:'Transmission system', - steeringsystem:'Steering system', - brakingsystem:'Braking system', - bodysystem:'Body system', - vehicleenergysystem:'Vehicle energy system', - forwardcollisionwarning:'Forward collision warning (FCW)', - laneDepartureWarning:'Lane Departure Warning (LDW)', - multiareamonitoring:'Multi-area monitoring (BSD)', - residentfatiguebasket:'Resident fatigue basket AU CDFM)', - automaticemergencybraking:'Automatic emergency braking (AEB)', - adaptiveCruiseControl:'Adaptive Cruise Control (ACC)', - laneKeepingAssist:'Lane Keeping Assist (LKA)', - intelligentParkingAssistance:'Intelligent Parking Assistance (IPA)', - trafficCongestionAssistance:'Traffic Congestion Assistance (TJA)', - millimeterwaveradar:'Millimeter wave radar', - ultrasonicradar:'Ultrasonic radar', - camera:'camera', - asternimage:'Astern image /360 (look around)', - Monocularbinocularmultiocular:'Monocular/binocular/multiocular', - driverattentionmonitoringsystem:'Driver attention monitoring system DMS', - positioningandnavigationsystem:'Positioning and navigation system', - vehiclecommunicationsystem:'Vehicle communication system', - driversurveillancecamera:'Driver surveillance camera', - drivermonitoringinfraredsensor:'Driver monitoring infrared sensor', - vehiclesatellitepositioningequipment:'Vehicle satellite positioning equipment', - inertialnavigationsystem:'Inertial navigation system', - wheelspeedmeter:'Wheel speed meter', - highprecisionmap:'High precision map', - electronicfence:'Electronic fence', - signalingdevices:'Driver assistance system controls, indicators and signaling devices', - driverassistancefunctioncontrols:'Driver assistance function controls', - drivingassistancefunctionindicatorsignaldevice:'Driving assistance function indicator/signal device', - steerinwheelreleaseindicatorsignaldevice:'Steering wheel release indicator/signal device', - driverattentionindicatorsignaldevice:'Driver attention indicator/signal device', - automaticDrivingDataRecordingSystem:'Automatic Driving Data Recording System (DSSAD)', - eventdatarecordingsystem:'Event data recording system (EDR)', - layoutposition:'Layout position', - specificationmodel:'Specification and model', - productionenterprise:'Production enterprise', - qualitativelydescriberelevantplaces:'Qualitatively describe relevant places', - systemname:'System name', - systemspecificationmodel:'System specification model', - systemproductionenterprise:'System production enterprise', - softwareversionnumber:'Software version number', - softwaredevelopmententerprise:'Software development enterprise', - controlname:'Control name', - hardwarespecificationmodel:'Hardware specification model', - nameofindicatorsignaldevice:'Name of indicator/signal device', - otaupgradefunctionmodule:'OTA upgrade function module', - upgradePurpose:'Upgrade Purpose (multiple options)', - impactassessmentofupgradeactivities:'Impact assessment of upgrade activities', - correspondingvehicletype:'Whether to change the technical parameters of the Announcement of the corresponding vehicle type', - technicalperformancechanges:'Whether it involves product safety, environmental protection, energy saving, anti-theft and other technical performance changes', - technicalstandardsandsafetytechnicalconditions:'Whether in line with national laws, administrative regulations, rules and regulations, as well as road motor vehicle announcement management related to the national technical standards and safety technical conditions', - autoautonomousdrivingfunction:'Whether it involves upgrades related to the auto autonomous driving function', - vehiclepriortothereleaseoftheupgrade:'Confirm the compatibility of the upgrade package with the target vehicle configuration, including a compatibility assessment of the latest known software and hardware configuration of the target vehicle prior to the release of the upgrade', - conditionsareupgradesperformed:'How and under what conditions are upgrades performed', - upgradefailureorinterruption:'Safety mechanism for vehicle after upgrade failure or interruption (multiple options available)', - upgradeactivitiesaffectvehiclesafety:'Whether the upgrade activities affect vehicle safety', - upgradeactivityprovidesuserconfirmationoptions:'Whether the upgrade activity provides user confirmation options', - upgradepackagetest:'Upgrade package test (multiple options)', - reliabilityofonlineupgradeactivities:'It has verified the safety and reliability of online upgrade activities', - adjustmentofchangedBulletinparameters:'Adjustment of changed Bulletin parameters (if any)', - preupgrade:'pre-upgrade', - afterupgrade:'After upgrade', - nameoftheupgradedelectroniccontroller:'Name of the upgraded electronic controller', - adaptivehardwareversion:'Adaptive hardware version', - beforethesoftwareversionupgraded:'Before the software version is upgraded', - afterthesoftwareversionupgraded:'After the software version is upgraded', - beforetheOSversionupgraded:'Before the OS version is upgraded', - aftertheoperatingsystemversionupgraded:'After the operating system version is upgraded', - initialpackageforintegrityinflammatorydata:'Initial package for integrity of inflammatory data', - upgradepackageintegrityverificationdata:'Upgrade package integrity verification data', - upgradepackagesize:'Upgrade package size', - differentialupgradeornot:'Differential upgrade or not', - upgradedestinationype:'Upgrade destination type', - functionalchangedescription:'Functional change description', - variationofapplicableconditions:'Variation of applicable conditions', - upgradetheelectroniccontrollerinvolved:'Upgrade the electronic controller involved', - beforetheupgrade:'Before the upgrade', - pgradepurpose:'Upgrade purpose', - vehiclefunctionalityasaresultofsoftwareupgradeactivities:'Any changes in vehicle functionality as a result of software upgrade activities', - estimatedupgradeexecutionTime:'Estimated upgrade execution Time (minutes)', - upgradeexecutionperiodasksifthevehicleisusable:'The upgrade execution period asks if the vehicle is usable', - vehiclefeaturesthatarenotavailableduringupgradeexecution:'Vehicle features that are not available during upgrade execution', - vehicleusersafelyperformtheupgrade:'Any guidance information to help the vehicle user safely perform the upgrade', - aftertheupgrade:'After the upgrade', - notifiestheuseroftheupgradesuccessorfailure:'Notifies the user of the upgrade success or failure', - informimplementationchanges:'Inform implementation changes', - allupdatestotheusermanualareinformed:'All updates to the user manual are informed', - usernotificationmode:'User notification mode', - userinformstherelevantfile:'user informs the relevant file', - taskname:'Task name', - updatereleasetime:'Update release time', - upgradeplanexpirationtime:'Upgrade plan expiration time', - Listoftreatableregulations:'List of treatable regulations', - Listofuntractableregulations:'List of untractable regulations', - project:'Project', - Categoryofdeliverables:'Deliverable Type', - Taskconfirmationresult:'Task confirmation result', - Compliancetaskhandling:'Compliance task handling', - theDataYouSelectedContainsSkip:'The data selected contains empty deliverable; please confirm whether to skip', - designComplianceProcessFor:'Design Compliance Process for', - validationComplianceProcessFor:'Validation Compliance Process for', - thePersonResponsibleForVerifyingEmpty:'The owner for validation compliance process cannot be empty', - theDeadlineComplianceProcessCannotEmpty:'The deadline for validation compliance process cannot be empty', - theDeadlineForTheDesignCannotBeEmpty:'The deadline for design compliance process cannot be empty', - thePersonResponsibleForDesignCannotBeBlank:'The owner for design compliance process cannot be empty', - recordmaintenance:'Record maintenance', - module:'module', - selectTheVehicleTemplate:'Select the vehicle template', - theNameOfFirm:'The name of firm', - productClass:'Product class', - communicationTerminal:'Communication terminal (optional)', - otaUpgradeManagementSystem:'OTA upgrade management system', - pleaseStateTheDistribution:'Please describe the integration and distribution of the management system and electronic controller', - next:'Next', - last:'Last', - designComplianceReviewAdmin:'Design Compliance Review', - missionAccomplished:'Task Completed', - 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', - taskTypeMismatch:'Task Type Mismatch', - taskNodeMismatch:'Task Node Mismatch', - ifNot:'If not, fill in "none" or "not involved"', - designComplianceProcess:'Design Compliance Process', - validationComplianceProcess:'Validation Compliance Process', - onlyDataInTheReminderProcessBanBeProcessed:'Only data in the reminder process can be processed', - expeditionProcess:'Reminder Process', - addfunction:'Add function', - controllername:'Controller name', - hardwaremanufacturer:'Hardware manufacturer', - softwareversion:'Software Version', - returntofill:'Return to fill', - thereAreCurrentlyNoRegulationsToHandle:'No regulations to be processed now', - certificationSubmission:'Application Submitted', - upgradecompletion:'Upgrade completion', - implementedupgrade:'Whether the implemented upgrade is consistent with the record', - numberofvehicles:'Number of vehicles that have completed upgrades', - vehicleshavenotcompletedonlineupgrade:'The reason why some vehicles have not completed online upgrade', - implementationrecords:'Fault handling measures and emergency response implementation records', - onlyDataWithListStatusDraftCanBeDeleted:'Only data with a list status of Draft can be deleted', - implementationDateTwo:'Implementation Date', - reasonForReturn:'Reason for Reject', - pleaseFillInTheInformationTaskProcess:'Please fill in the information of the Eng. Interface and the owner before initiating the task process', - complianceReporting:'Compliance Reporting', - youCanOnlySelectStatusClearSubmit:'You can only select data with a process status of Clear to Submit', - note:'Note: The attachment includes the list of test items and test report. Test standard or technical specification', - notecsv:'Note: CSV format is supported. The value is within 20M', - format:'It supports doc/docx/pdf format and is less than 50M in size', - cantTransferToYourself:"Can't transfer to yourself", - theDataYouInitiate:'The data you selected does not meet the process initiation criteria. Please recheck and initiate', - dataWithProcessReleasedCannotBeReset:'Data with a process status of list to be released cannot be reset', - reasonForReturnOfDesignCompliance:'Reason for the return by the regulation engineer', - noteone:'Note: CSV format is supported. The value is within 20M and the number is 1 to 10', - notetwo:'\n1. Provide the modified or expanded batch of "Announcement" and supporting materials;\n2. Verification materials shall be submitted to ensure that products meet the relevant requirements of national laws and regulations, technologies, standards and technical specifications;\n', - notethree:'Provide supporting materials', - verifyComplianceConfirmReturnReason:'Verify compliance Confirm return reason', - theDeliverablesCannotReferencedPleaseReselect:'The deliverables of this project cannot be referenced, please reselect', - marketRegulationListMaintenance:'Market Regulation List Maintenance', - regulatoryListTemplate:'Market Regulation List Template', - gnxtwh:'Functional system maintenance', - gnxt:'Functional system', - dykzq:'Corresponding controller', - releaseRegulatoryList:'Regulation List Release', - preHomoFlow:'Pre-Homo Process', - verifyConformanceConfirmation:'Validation Compliance Confirmation', - designConformanceVerification:'Design Compliance Check', - nomorethan:'No more than 10', - marketCertificationList:'Market Homologation List', - uploadedfilelarger:'The uploaded file is larger than', - marketCertificationListDetails:'Market Homologation List Details', - andTheProcessStatusTheList:'And the process status cannot be the data to be checked in the list', - pleasefillintherange:'Please fill in the range', - databasereportingtime:'Synchronize the database reporting time', - synchronizationtime:'Synchronization time', - listToBeReleased:'List to be released', - listToBeChecked:'Task to be initiated', - taskToBeConfirmed:'Task to be confirmed', - resultsToBeSubmitted:'Results to be submitted', - resultsToBeReviewed:'Results to be reviewed', - compliance:'Compliance', - nonCompliance:'Non-compliance', - toBeTracked:'To be tracked', - NA:'NA', - electroniccontrollerparameter:'Electronic controller parameter', - reviewAndPass:'Approve', - reviewAndReturn:'Reject', - marketRegulationListDetails:'Market Regulation List Details', - marketRegulationList:'Market Regulation List', - onlyDataWithTheCurrentCanBeManipulated:'Only data with the current user as the responsible person can be manipulated', - andTheAndTaskPendingConfirmation:'And the process status is Result Pending Submission, Review Returned, and Task Pending Confirmation', - andProcessStatusIsTaskPendingConfirmation:'And the process status is Task Pending Confirmation', - andPendingSubmissionReviewReturned:'And the process status is result pending submission, review returned', - deliverablesFor:'Deliverables for', - dutyPersonRejected:'Rejected by the responsible person', - acceptanceTheResponsiblePerson:'Acceptance by the responsible person', - theCurrentlySelectedDataContainsReviewed:'The currently selected data contains reviewed data. Are you sure to return it?', - reviewTheReasonForReturn:'Review the reason for return', - reasonForTaskRejection:'Reason for task rejection', - reasonForReturningToStudio:'Reason for returning to Studio', - theDeliveryProcessCannotBeEmpty:'The delivery type of the design compliance process cannot be empty', - theVerificationComplianceProcessCannotBeEmpty:'The delivery type of the verification compliance process cannot be empty', - deadlineForConfirmationDesignComplianceResponsibility:'Deadline for Confirmation of Design Compliance Responsibility', - deadlineForVerifyingComplianceResponsibilityConfirmation:'Deadline for verifying compliance responsibility confirmation', - batchTaskResponsibilityConfirmation:'Responsibilty Confirmation in Batch', - batchComplianceConfirmation:'Compliance Confirmation in Batch', - onlyDataWithApprovedCanCeSelected:'Only data with a process status of result pending review or approved can be selected', - deadlineForResponsibilityConfirmation:'Deadline for Responsibility Confirmation', - checkRegulatoryCompletedBefore: "Check the implementation of regulatory requirements before product design freezes. Task delivery requirements will first be input and confirmed with the engineering team in G1, and compliance confirmation and review will be completed before G3.", - checkVerificationResultsBeforeMP:'Check the verification results required by regulations before mass production of the product. Task delivery requirements will first be input and confirmed with the engineering team in G1, and compliance confirmation and review will be completed before MP.', - modifyOperator:'Change Operator', - onlyDesignComplianceConfirmationSelected:'Only data with a design compliance confirmation process status of task to be confirmed, result to be submitted, or verification compliance confirmation process status of task to be confirmed, result to be submitted can be selected', - oneThePersonnelMustBeSelected:'One of the personnel must be selected', - pleaseSelectRegulatoryCurrentLogin:'Please select Regulatory Engineer as the data for the current login', - cannotSetResponsibilityAreas:'Cannot set an interface person due to different responsibility areas', - lidar:'lidar', - history:'History', - deliveryDate:'Delivery Date', - regulatoryEngineerReturns:'Regulatory engineer returns', - designProcessStatus:'Design Process Status', - verifyProcessStatus:'Verify Process Status', - design:'Design', - verify:'Validation', - inventoryVerifyEndTime:'Inventory Verify End Time', - taskConfirmEndTime:'Task Confirm End Time', - responsiblepersonfordesigncompliance:'Responsible person for design compliance', - responsiblepersonforverifyingcompliance:'Responsible person for verifying compliance', - verifytheconformancedeliverabletype:'Verify the conformance deliverable type', - designaconformancedeliverabletype:'Design a conformance deliverable type', - reasonForReturnOfCompliance:'Reason for compliance return', - have:'Yes', - supplementarySubmission:'Supplementary Submission', - confirmSupplementarySubmission:'Confirm Supplementary Submission ?', - onlyProcessStatusOfApprovedCanBeSelected:'Only data with a process status of approved can be selected', - andTheOperatorCurrentData:' And the operator is the responsible person for the current data', - upgradeInstructions:'Upgrade Instructions', - upgradeOrNot:'Upgrade or not', - operationRecords:'Operation Record', - versionUpdatedRecord:'Version Updated Record', - regulatoryComplianceManagement:'Regulation Compliance Management', - certificationActivityManagement:'Homologation Activity Management', - parameterCollectionProgressManagement:'Parameter Collection Progress Management', - certificationTaskConfirmation:'Homo Task Confirmation', - selectTime:'Select Time', - designCompliance:'Design Compliance', - verifyCompliance:'Validation Compliance', - stateExport:'State Export', - completeVehicle:'Complete Vehicle', - components:'Components', - componentReportNotSubmitted:'Component report not submitted', - componentReportSubmitted:'Component report submitted', - componentReportHasBeenStored:'Component report has been stored', - parameterCollectionProgress:'Parameter Collection Progress', - proportion:'Proportion', - projectProgressStatistics:'Project Progress Statistics', - GRPSystemProjectProgressStatistics:'GRP system project progress statistics', - statisticalNodes:'Duty Department', - proportionWithInTheAreaOfResponsibility:'Proportion within the Responsible Field', - contentsearch:'Content Search', - masterProject:'Master Project', - deliveryTime:'Delivery Time', - expectedDeliveryTime:'Expected Delivery Time', - changeAuthor:'Change Author', - requireddataisnull:'Required data is null', - theProcessThatNeedsToBeReset:'The process that needs to be reset', - toResubmit:'To Resubmit', - selectDesignConformanceAsConformance:'Select Design Conformance verification process state as Conformance or Verify conformance verification process state as conformance obtained data', - submissionProcess:'Submission Process', - localapproval1:'Local Approval1', - localapproval2:'LoLocal Approved2', - averageapprovalperiod:'Average approval period', - day:'day', - passreturntime:'Pass/return time', - approvalcycle:'Approval cycle(day)', - transittime:'Transit Time', - returntime:'Return time', - operationguide:'Project operation guide', - copyLink:'Copy link', - successfulReplication:'Successful replication', + upgradepacketprotectionmeasures: 'Upgrade packet protection measures', + otaupgradedsecuritymeasuresforvehicles: 'OTA upgraded security measures for vehicles', + authenticityandintegrityprotectionmechanism: 'Authenticity and integrity protection mechanism (multiple options)', + failsafmechanism: 'Fail-safe mechanism (optional)', + vehiclesafetyMeasuresafterUpgradefailure: 'Vehicle safety Measures after Upgrade failure (optional)', + informationsecuritymechanism: 'Information security mechanism (multiple options)', + dynamicsystem: 'Dynamic system', + transmissionsystem: 'Transmission system', + steeringsystem: 'Steering system', + brakingsystem: 'Braking system', + bodysystem: 'Body system', + vehicleenergysystem: 'Vehicle energy system', + forwardcollisionwarning: 'Forward collision warning (FCW)', + laneDepartureWarning: 'Lane Departure Warning (LDW)', + multiareamonitoring: 'Multi-area monitoring (BSD)', + residentfatiguebasket: 'Resident fatigue basket AU CDFM)', + automaticemergencybraking: 'Automatic emergency braking (AEB)', + adaptiveCruiseControl: 'Adaptive Cruise Control (ACC)', + laneKeepingAssist: 'Lane Keeping Assist (LKA)', + intelligentParkingAssistance: 'Intelligent Parking Assistance (IPA)', + trafficCongestionAssistance: 'Traffic Congestion Assistance (TJA)', + millimeterwaveradar: 'Millimeter wave radar', + ultrasonicradar: 'Ultrasonic radar', + camera: 'camera', + asternimage: 'Astern image /360 (look around)', + Monocularbinocularmultiocular: 'Monocular/binocular/multiocular', + driverattentionmonitoringsystem: 'Driver attention monitoring system DMS', + positioningandnavigationsystem: 'Positioning and navigation system', + vehiclecommunicationsystem: 'Vehicle communication system', + driversurveillancecamera: 'Driver surveillance camera', + drivermonitoringinfraredsensor: 'Driver monitoring infrared sensor', + vehiclesatellitepositioningequipment: 'Vehicle satellite positioning equipment', + inertialnavigationsystem: 'Inertial navigation system', + wheelspeedmeter: 'Wheel speed meter', + highprecisionmap: 'High precision map', + electronicfence: 'Electronic fence', + signalingdevices: 'Driver assistance system controls, indicators and signaling devices', + driverassistancefunctioncontrols: 'Driver assistance function controls', + drivingassistancefunctionindicatorsignaldevice: 'Driving assistance function indicator/signal device', + steerinwheelreleaseindicatorsignaldevice: 'Steering wheel release indicator/signal device', + driverattentionindicatorsignaldevice: 'Driver attention indicator/signal device', + automaticDrivingDataRecordingSystem: 'Automatic Driving Data Recording System (DSSAD)', + eventdatarecordingsystem: 'Event data recording system (EDR)', + layoutposition: 'Layout position', + specificationmodel: 'Specification and model', + productionenterprise: 'Production enterprise', + qualitativelydescriberelevantplaces: 'Qualitatively describe relevant places', + systemname: 'System name', + systemspecificationmodel: 'System specification model', + systemproductionenterprise: 'System production enterprise', + softwareversionnumber: 'Software version number', + softwaredevelopmententerprise: 'Software development enterprise', + controlname: 'Control name', + hardwarespecificationmodel: 'Hardware specification model', + nameofindicatorsignaldevice: 'Name of indicator/signal device', + otaupgradefunctionmodule: 'OTA upgrade function module', + upgradePurpose: 'Upgrade Purpose (multiple options)', + impactassessmentofupgradeactivities: 'Impact assessment of upgrade activities', + correspondingvehicletype: 'Whether to change the technical parameters of the Announcement of the corresponding vehicle type', + technicalperformancechanges: 'Whether it involves product safety, environmental protection, energy saving, anti-theft and other technical performance changes', + technicalstandardsandsafetytechnicalconditions: 'Whether in line with national laws, administrative regulations, rules and regulations, as well as road motor vehicle announcement management related to the national technical standards and safety technical conditions', + autoautonomousdrivingfunction: 'Whether it involves upgrades related to the auto autonomous driving function', + vehiclepriortothereleaseoftheupgrade: 'Confirm the compatibility of the upgrade package with the target vehicle configuration, including a compatibility assessment of the latest known software and hardware configuration of the target vehicle prior to the release of the upgrade', + conditionsareupgradesperformed: 'How and under what conditions are upgrades performed', + upgradefailureorinterruption: 'Safety mechanism for vehicle after upgrade failure or interruption (multiple options available)', + upgradeactivitiesaffectvehiclesafety: 'Whether the upgrade activities affect vehicle safety', + upgradeactivityprovidesuserconfirmationoptions: 'Whether the upgrade activity provides user confirmation options', + upgradepackagetest: 'Upgrade package test (multiple options)', + reliabilityofonlineupgradeactivities: 'It has verified the safety and reliability of online upgrade activities', + adjustmentofchangedBulletinparameters: 'Adjustment of changed Bulletin parameters (if any)', + preupgrade: 'pre-upgrade', + afterupgrade: 'After upgrade', + nameoftheupgradedelectroniccontroller: 'Name of the upgraded electronic controller', + adaptivehardwareversion: 'Adaptive hardware version', + beforethesoftwareversionupgraded: 'Before the software version is upgraded', + afterthesoftwareversionupgraded: 'After the software version is upgraded', + beforetheOSversionupgraded: 'Before the OS version is upgraded', + aftertheoperatingsystemversionupgraded: 'After the operating system version is upgraded', + initialpackageforintegrityinflammatorydata: 'Initial package for integrity of inflammatory data', + upgradepackageintegrityverificationdata: 'Upgrade package integrity verification data', + upgradepackagesize: 'Upgrade package size', + differentialupgradeornot: 'Differential upgrade or not', + upgradedestinationype: 'Upgrade destination type', + functionalchangedescription: 'Functional change description', + variationofapplicableconditions: 'Variation of applicable conditions', + upgradetheelectroniccontrollerinvolved: 'Upgrade the electronic controller involved', + beforetheupgrade: 'Before the upgrade', + pgradepurpose: 'Upgrade purpose', + vehiclefunctionalityasaresultofsoftwareupgradeactivities: 'Any changes in vehicle functionality as a result of software upgrade activities', + estimatedupgradeexecutionTime: 'Estimated upgrade execution Time (minutes)', + upgradeexecutionperiodasksifthevehicleisusable: 'The upgrade execution period asks if the vehicle is usable', + vehiclefeaturesthatarenotavailableduringupgradeexecution: 'Vehicle features that are not available during upgrade execution', + vehicleusersafelyperformtheupgrade: 'Any guidance information to help the vehicle user safely perform the upgrade', + aftertheupgrade: 'After the upgrade', + notifiestheuseroftheupgradesuccessorfailure: 'Notifies the user of the upgrade success or failure', + informimplementationchanges: 'Inform implementation changes', + allupdatestotheusermanualareinformed: 'All updates to the user manual are informed', + usernotificationmode: 'User notification mode', + userinformstherelevantfile: 'user informs the relevant file', + taskname: 'Task name', + updatereleasetime: 'Update release time', + upgradeplanexpirationtime: 'Upgrade plan expiration time', + Listoftreatableregulations: 'List of treatable regulations', + Listofuntractableregulations: 'List of untractable regulations', + project: 'Project', + Categoryofdeliverables: 'Deliverable Type', + Taskconfirmationresult: 'Task confirmation result', + Compliancetaskhandling: 'Compliance task handling', + theDataYouSelectedContainsSkip: 'The data selected contains empty deliverable; please confirm whether to skip', + designComplianceProcessFor: 'Design Compliance Process for', + validationComplianceProcessFor: 'Validation Compliance Process for', + thePersonResponsibleForVerifyingEmpty: 'The owner for validation compliance process cannot be empty', + theDeadlineComplianceProcessCannotEmpty: 'The deadline for validation compliance process cannot be empty', + theDeadlineForTheDesignCannotBeEmpty: 'The deadline for design compliance process cannot be empty', + thePersonResponsibleForDesignCannotBeBlank: 'The owner for design compliance process cannot be empty', + recordmaintenance: 'Record maintenance', + module: 'module', + selectTheVehicleTemplate: 'Select the vehicle template', + theNameOfFirm: 'The name of firm', + productClass: 'Product class', + communicationTerminal: 'Communication terminal (optional)', + otaUpgradeManagementSystem: 'OTA upgrade management system', + pleaseStateTheDistribution: 'Please describe the integration and distribution of the management system and electronic controller', + next: 'Next', + last: 'Last', + designComplianceReviewAdmin: 'Design Compliance Review', + missionAccomplished: 'Task Completed', + 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', + taskTypeMismatch: 'Task Type Mismatch', + taskNodeMismatch: 'Task Node Mismatch', + ifNot: 'If not, fill in "none" or "not involved"', + designComplianceProcess: 'Design Compliance Process', + validationComplianceProcess: 'Validation Compliance Process', + onlyDataInTheReminderProcessBanBeProcessed: 'Only data in the reminder process can be processed', + expeditionProcess: 'Reminder Process', + addfunction: 'Add function', + controllername: 'Controller name', + hardwaremanufacturer: 'Hardware manufacturer', + softwareversion: 'Software Version', + returntofill: 'Return to fill', + thereAreCurrentlyNoRegulationsToHandle: 'No regulations to be processed now', + certificationSubmission: 'Application Submitted', + upgradecompletion: 'Upgrade completion', + implementedupgrade: 'Whether the implemented upgrade is consistent with the record', + numberofvehicles: 'Number of vehicles that have completed upgrades', + vehicleshavenotcompletedonlineupgrade: 'The reason why some vehicles have not completed online upgrade', + implementationrecords: 'Fault handling measures and emergency response implementation records', + onlyDataWithListStatusDraftCanBeDeleted: 'Only data with a list status of Draft can be deleted', + implementationDateTwo: 'Implementation Date', + reasonForReturn: 'Reason for Reject', + pleaseFillInTheInformationTaskProcess: 'Please fill in the information of the Eng. Interface and the owner before initiating the task process', + complianceReporting: 'Compliance Reporting', + youCanOnlySelectStatusClearSubmit: 'You can only select data with a process status of Clear to Submit', + note: 'Note: The attachment includes the list of test items and test report. Test standard or technical specification', + notecsv: 'Note: CSV format is supported. The value is within 20M', + format: 'It supports doc/docx/pdf format and is less than 50M in size', + cantTransferToYourself: 'Can\'t transfer to yourself', + theDataYouInitiate: 'The data you selected does not meet the process initiation criteria. Please recheck and initiate', + dataWithProcessReleasedCannotBeReset: 'Data with a process status of list to be released cannot be reset', + reasonForReturnOfDesignCompliance: 'Reason for the return by the regulation engineer', + noteone: 'Note: CSV format is supported. The value is within 20M and the number is 1 to 10', + notetwo: '\n1. Provide the modified or expanded batch of "Announcement" and supporting materials;\n2. Verification materials shall be submitted to ensure that products meet the relevant requirements of national laws and regulations, technologies, standards and technical specifications;\n', + notethree: 'Provide supporting materials', + verifyComplianceConfirmReturnReason: 'Verify compliance Confirm return reason', + theDeliverablesCannotReferencedPleaseReselect: 'The deliverables of this project cannot be referenced, please reselect', + marketRegulationListMaintenance: 'Market Regulation List Maintenance', + regulatoryListTemplate: 'Market Regulation List Template', + gnxtwh: 'Functional system maintenance', + gnxt: 'Functional system', + dykzq: 'Corresponding controller', + releaseRegulatoryList: 'Regulation List Release', + preHomoFlow: 'Pre-Homo Process', + verifyConformanceConfirmation: 'Validation Compliance Confirmation', + designConformanceVerification: 'Design Compliance Check', + nomorethan: 'No more than 10', + marketCertificationList: 'Market Homologation List', + uploadedfilelarger: 'The uploaded file is larger than', + marketCertificationListDetails: 'Market Homologation List Details', + andTheProcessStatusTheList: 'And the process status cannot be the data to be checked in the list', + pleasefillintherange: 'Please fill in the range', + databasereportingtime: 'Synchronize the database reporting time', + synchronizationtime: 'Synchronization time', + listToBeReleased: 'List to be released', + listToBeChecked: 'Task to be initiated', + taskToBeConfirmed: 'Task to be confirmed', + resultsToBeSubmitted: 'Results to be submitted', + resultsToBeReviewed: 'Results to be reviewed', + compliance: 'Compliance', + nonCompliance: 'Non-compliance', + toBeTracked: 'To be tracked', + NA: 'NA', + electroniccontrollerparameter: 'Electronic controller parameter', + reviewAndPass: 'Approve', + reviewAndReturn: 'Reject', + marketRegulationListDetails: 'Market Regulation List Details', + marketRegulationList: 'Market Regulation List', + onlyDataWithTheCurrentCanBeManipulated: 'Only data with the current user as the responsible person can be manipulated', + andTheAndTaskPendingConfirmation: 'And the process status is Result Pending Submission, Review Returned, and Task Pending Confirmation', + andProcessStatusIsTaskPendingConfirmation: 'And the process status is Task Pending Confirmation', + andPendingSubmissionReviewReturned: 'And the process status is result pending submission, review returned', + deliverablesFor: 'Deliverables for', + dutyPersonRejected: 'Rejected by the responsible person', + acceptanceTheResponsiblePerson: 'Acceptance by the responsible person', + theCurrentlySelectedDataContainsReviewed: 'The currently selected data contains reviewed data. Are you sure to return it?', + reviewTheReasonForReturn: 'Review the reason for return', + reasonForTaskRejection: 'Reason for task rejection', + reasonForReturningToStudio: 'Reason for returning to Studio', + theDeliveryProcessCannotBeEmpty: 'The delivery type of the design compliance process cannot be empty', + theVerificationComplianceProcessCannotBeEmpty: 'The delivery type of the verification compliance process cannot be empty', + deadlineForConfirmationDesignComplianceResponsibility: 'Deadline for Confirmation of Design Compliance Responsibility', + deadlineForVerifyingComplianceResponsibilityConfirmation: 'Deadline for verifying compliance responsibility confirmation', + batchTaskResponsibilityConfirmation: 'Responsibilty Confirmation in Batch', + batchComplianceConfirmation: 'Compliance Confirmation in Batch', + onlyDataWithApprovedCanCeSelected: 'Only data with a process status of result pending review or approved can be selected', + deadlineForResponsibilityConfirmation: 'Deadline for Responsibility Confirmation', + checkRegulatoryCompletedBefore: 'Check the implementation of regulatory requirements before product design freezes. Task delivery requirements will first be input and confirmed with the engineering team in G1, and compliance confirmation and review will be completed before G3.', + checkVerificationResultsBeforeMP: 'Check the verification results required by regulations before mass production of the product. Task delivery requirements will first be input and confirmed with the engineering team in G1, and compliance confirmation and review will be completed before MP.', + modifyOperator: 'Change Operator', + onlyDesignComplianceConfirmationSelected: 'Only data with a design compliance confirmation process status of task to be confirmed, result to be submitted, or verification compliance confirmation process status of task to be confirmed, result to be submitted can be selected', + oneThePersonnelMustBeSelected: 'One of the personnel must be selected', + pleaseSelectRegulatoryCurrentLogin: 'Please select Regulatory Engineer as the data for the current login', + cannotSetResponsibilityAreas: 'Cannot set an interface person due to different responsibility areas', + lidar: 'lidar', + history: 'History', + deliveryDate: 'Delivery Date', + regulatoryEngineerReturns: 'Regulatory engineer returns', + designProcessStatus: 'Design Process Status', + verifyProcessStatus: 'Verify Process Status', + design: 'Design', + verify: 'Validation', + inventoryVerifyEndTime: 'Inventory Verify End Time', + taskConfirmEndTime: 'Task Confirm End Time', + responsiblepersonfordesigncompliance: 'Responsible person for design compliance', + responsiblepersonforverifyingcompliance: 'Responsible person for verifying compliance', + verifytheconformancedeliverabletype: 'Verify the conformance deliverable type', + designaconformancedeliverabletype: 'Design a conformance deliverable type', + reasonForReturnOfCompliance: 'Reason for compliance return', + have: 'Yes', + supplementarySubmission: 'Supplementary Submission', + confirmSupplementarySubmission: 'Confirm Supplementary Submission ?', + onlyProcessStatusOfApprovedCanBeSelected: 'Only data with a process status of approved can be selected', + andTheOperatorCurrentData: ' And the operator is the responsible person for the current data', + upgradeInstructions: 'Upgrade Instructions', + upgradeOrNot: 'Upgrade or not', + operationRecords: 'Operation Record', + versionUpdatedRecord: 'Version Updated Record', + regulatoryComplianceManagement: 'Regulation Compliance Management', + certificationActivityManagement: 'Homologation Activity Management', + parameterCollectionProgressManagement: 'Parameter Collection Progress Management', + certificationTaskConfirmation: 'Homo Task Confirmation', + selectTime: 'Select Time', + designCompliance: 'Design Compliance', + verifyCompliance: 'Validation Compliance', + stateExport: 'State Export', + completeVehicle: 'Complete Vehicle', + components: 'Components', + componentReportNotSubmitted: 'Component report not submitted', + componentReportSubmitted: 'Component report submitted', + componentReportHasBeenStored: 'Component report has been stored', + parameterCollectionProgress: 'Parameter Collection Progress', + proportion: 'Proportion', + projectProgressStatistics: 'Project Progress Statistics', + GRPSystemProjectProgressStatistics: 'GRP system project progress statistics', + statisticalNodes: 'Duty Department', + proportionWithInTheAreaOfResponsibility: 'Proportion within the Responsible Field', + contentsearch: 'Content Search', + masterProject: 'Master Project', + deliveryTime: 'Delivery Time', + expectedDeliveryTime: 'Expected Delivery Time', + changeAuthor: 'Change Author', + requireddataisnull: 'Required data is null', + theProcessThatNeedsToBeReset: 'The process that needs to be reset', + toResubmit: 'To Resubmit', + selectDesignConformanceAsConformance: 'Select Design Conformance verification process state as Conformance or Verify conformance verification process state as conformance obtained data', + submissionProcess: 'Submission Process', + localapproval1: 'Local Approval1', + localapproval2: 'LoLocal Approved2', + averageapprovalperiod: 'Average approval period', + day: 'day', + passreturntime: 'Pass/return time', + approvalcycle: 'Approval cycle(day)', + transittime: 'Transit Time', + returntime: 'Return time', + operationguide: 'Project operation guide', + copyLink: 'Copy link', + successfulReplication: 'Successful replication', //手机端 - myCollection:'My Collection', - recentBrowsing:'Recent Browsing', - mySubscription:'My Subscription', - languageSwitching:'Language Switching', - phoneSearch:'Search', - taskStatistics:'Task Statistics', - mine:'Mine', - regulatoryCertificationProcess:'Regulatoion Homologation Process', - authenticationParameterCollection:'Homo Parameter Collection', - regulatoryCertificationProcessData:'Regulatoion Homologation Process Data', - regulationListIssuance:'Regulation List Release', - designTheComplianceProcess:'Design Compliance Process', - verifyComplianceProcess:'Validation Compliance Process', - thePreHomeProcess:'Pre-Homo Process', - technicalAssessmentOfRegulations:'Regulation Technical Assessment', - legalOpinionCollection:'Opinion Collection on Regulation', - authenticationParameterCollectionData:'Homo Parameter Collection Data', - phoneRelatedItems:'Relevant Projects', - listHeading:'List Title', - phoneVersionNumber:'Version', - node:'Node', - goToCheck:'View', - stored:'Stored', - individual:'a ', - document:'document', - treatmentMode:'Treatment Mode', - onlyMobilePhoneAreDisplayed:'Only display tasks that can be processed by the mobile terminal', - phoneReset:'Reset', - noMore:'No More', - loading:'Loading...', - howAboutComment:'Comment...', - send:'Send', - pleaseProcessThePC:'Please handle it on the PC side', - clickAndSelect:'Click and Select', - phoneCreationTime:'Time of Creation', - theCurrentFormatSupportPreview:'The current format does not support preview', - nearlyMonth:'In a month', - nearlyThreeMonths:'In three months', - nearlySixMonths:'In six months', - nearlyYear:'In a year', - browsingTime:'Browsing Time', - pleaseViewOnPc:'Please view on PC', - taskHandling:'Task handling', - pleaseEnterUserAccountSearchFor:'Please enter a user account to search for', - exportOption:'Export Option', - includeTitle:'Include title', - Notitleincluded:'No title included', - backToHomePage:'Back To Home Page', - documentsHaveBeenStored:'documents have been stored', - knowledgeSharingHaveBeenStored:'Knowledge Sharing have been stored', - regulationMonthlyReportHaveBeenStored:'Regulation Monthly Report have been stored', - sendBackOne:'Return', - globalReplacement:'Global Replacement', - replacedPerson:'Replaced person', - replacementPerson:'Replacement Person', - thereReplaceableData:'There is currently no replaceable data', - logOutOfLogin:'Logout', - tips:'Alert', - areYouLogout:'Confirm to logout', - viewFileOne:'View File', - standardOne:'Standard', - thereProcessInProgressDeletion:'There is a process in progress. Do you want to confirm the deletion', - processInitiation:'Process Initiation', - responsibiltyConfirmation:'Responsibilty Confirmation', - complianceConfirmationOne:'Compliance Confirmation', - complianceReviewOne:'Compliance Review', - supplementarySubmissionOne:'Supplementary Submission', - supplementaryReview:'Supplementary Review', - listRelease:'List Release', - processInitiationOne:'Process Initiation', - taskHandlingOne:'Task Handling', - taskReview:'Task Review', - softwareversion:'Software Version', - softwareplatform:'Software platform', - softwarereleasetime:'Software Release Time', - theme:'Theme', - influencestatute:'Influence statute', - influencestatuteCN:'Impact CN Homo', - influencestatuteEU:'Impact EU Homo', - vdrste:'VDR Status', - impactdescription:'Impact description', - authenticationimpact:'Homo Impact', - impactstatement:'Impact Statement', - certificationdeclaration:'Application Submitted', - matchingstate:'Matching State', - issuenotice:'Issue notice', - applyforrematch:'Apply for rematch', - notificationsent:'Is a notification sent?', - VDRDetails:'VDR Details', - applicationprojectversion:'Application project version', - selectlocked:'You can select only the data whose matching status is locked', - otastatus:'OTA status', - Matchingstatestatistics:'Matching state statistics', - OTaauthenticationprogressstatistics:'OTA authentication progress statistics', - tobematched:'To be matched', - Pendingapproval:'To be approved', - lock:'lock', - datacannotbeedited:'This data cannot be edited', - Rematchornot:'Rematch or not', - Modifyremarks:'Modify remarks', - Reasonforreturn:'Reason for return', - maintenanceTemplate:'Maintenance template', - UserFeedback:'User Feedback', - Relevantlawsregulations:'Relevant Regulations', - Problemstate:'Issue State', - descriptions:'Descriptions', - documents:'Documents', - examineapproveevidence:'Approval', - conculsion:'Conculsion', - progresstracking:'Progress Track', - Fileupload:'File upload', - Addresslink:'Address link', - Problemanagement:'Problem management', - Correspondingversion:'Corresponding version', - Listcreationtime:'List creation time', - Chinesecharacters:'The role code cannot enter Chinese characters', - alreadyexistssystem:'The role encoding already exists', - releaseType:'Release Type', - by:'By', - Changeto:'Change to', - emptyc:'empty', - Exportsuccessexportlist:'Export success! Check in the export list', - Derivedlist:'Derived list', - maximum:'A maximum of 20 nodes can be added', - Nodename:'Node Name', - Nodedate:'Node Time', - Associatedplatform:'Associated platform', - associatedItem:'There are multiple matching items in the platform item. Please select the associated item', - unpublishedregulationsselected:'Only unpublished regulations can be selected', - PlatformInformation:'Platform Information', - Processdetails:'Process Details', - matchempty:'The match is empty', - onlyDataProcessStatusDeleted:'Data can only be deleted if the process status is task ready, approved, or rejected by the responsible person', - platformitemhasbeenassociated:'A platform item has been associated', - power:'power', - producer:'producer', - Nameplatelabel:'Nameplate label', - Batteryfilingrecord:'Battery filing record', - Modelinformation:'Model information', - Batterynationalcode:'Battery national code', - Recordnformation:'Record information', - Electriccellproductionenterprises:'Electric cell production enterprises', - Assemblymanufacturer:'Assembly manufacturer', - PartNumberCN:'Part Number (Domestic)', - PartNumberEU:'Part Number (Foreign)', - bitfilecode:'24-bit file code', - Vendorcode:'Vendor code', - Productclasscode:'Product class code', - Batterytypecode:'Battery type code', - Specificationcode:'Specification code', - Traceinformationcode:'Trace information code', - Productionyearmonthdateserialnumber:'Production year month date serial number', - dimension:'dimension(mm)', - Ratedcapacity:'Rated capacity(Ah)', - Nominalvoltage:'Nominal voltage(V)', - Ratedmass:'Rated mass(kg)', - Numbercontainedmodules:'Number of contained modules', - Moduleseriesparallelmode:'Module series parallel mode', - modulspecificationcodeused:'The module or monomer specification code used', - Coolingmode:'Cooling mode', - Filingcompletiontime:'Filing completion time', - Platformdevelopmentvalvepoint:'Platform development valve point', - Compliancemanagementvalvepoint:'Compliance management valve point', - designTaskValidation:'Design task validation', - verificationTaskValidation:'Verification task validation', + myCollection: 'My Collection', + recentBrowsing: 'Recent Browsing', + mySubscription: 'My Subscription', + languageSwitching: 'Language Switching', + phoneSearch: 'Search', + taskStatistics: 'Task Statistics', + mine: 'Mine', + regulatoryCertificationProcess: 'Regulatoion Homologation Process', + authenticationParameterCollection: 'Homo Parameter Collection', + regulatoryCertificationProcessData: 'Regulatoion Homologation Process Data', + regulationListIssuance: 'Regulation List Release', + designTheComplianceProcess: 'Design Compliance Process', + verifyComplianceProcess: 'Validation Compliance Process', + thePreHomeProcess: 'Pre-Homo Process', + technicalAssessmentOfRegulations: 'Regulation Technical Assessment', + legalOpinionCollection: 'Opinion Collection on Regulation', + authenticationParameterCollectionData: 'Homo Parameter Collection Data', + phoneRelatedItems: 'Relevant Projects', + listHeading: 'List Title', + phoneVersionNumber: 'Version', + node: 'Node', + goToCheck: 'View', + stored: 'Stored', + individual: 'a ', + document: 'document', + treatmentMode: 'Treatment Mode', + onlyMobilePhoneAreDisplayed: 'Only display tasks that can be processed by the mobile terminal', + phoneReset: 'Reset', + noMore: 'No More', + loading: 'Loading...', + howAboutComment: 'Comment...', + send: 'Send', + pleaseProcessThePC: 'Please handle it on the PC side', + clickAndSelect: 'Click and Select', + phoneCreationTime: 'Time of Creation', + theCurrentFormatSupportPreview: 'The current format does not support preview', + nearlyMonth: 'In a month', + nearlyThreeMonths: 'In three months', + nearlySixMonths: 'In six months', + nearlyYear: 'In a year', + browsingTime: 'Browsing Time', + pleaseViewOnPc: 'Please view on PC', + taskHandling: 'Task handling', + pleaseEnterUserAccountSearchFor: 'Please enter a user account to search for', + exportOption: 'Export Option', + includeTitle: 'Include title', + Notitleincluded: 'No title included', + backToHomePage: 'Back To Home Page', + documentsHaveBeenStored: 'documents have been stored', + knowledgeSharingHaveBeenStored: 'Knowledge Sharing have been stored', + regulationMonthlyReportHaveBeenStored: 'Regulation Monthly Report have been stored', + sendBackOne: 'Return', + globalReplacement: 'Global Replacement', + replacedPerson: 'Replaced person', + replacementPerson: 'Replacement Person', + thereReplaceableData: 'There is currently no replaceable data', + logOutOfLogin: 'Logout', + tips: 'Alert', + areYouLogout: 'Confirm to logout', + viewFileOne: 'View File', + standardOne: 'Standard', + thereProcessInProgressDeletion: 'There is a process in progress. Do you want to confirm the deletion', + processInitiation: 'Process Initiation', + responsibiltyConfirmation: 'Responsibilty Confirmation', + complianceConfirmationOne: 'Compliance Confirmation', + complianceReviewOne: 'Compliance Review', + supplementarySubmissionOne: 'Supplementary Submission', + supplementaryReview: 'Supplementary Review', + listRelease: 'List Release', + processInitiationOne: 'Process Initiation', + taskHandlingOne: 'Task Handling', + taskReview: 'Task Review', + softwareversion: 'Software Version', + softwareplatform: 'Software platform', + softwarereleasetime: 'Software Release Time', + theme: 'Theme', + influencestatute: 'Influence statute', + influencestatuteCN: 'Impact CN Homo', + influencestatuteEU: 'Impact EU Homo', + vdrste: 'VDR Status', + impactdescription: 'Impact description', + authenticationimpact: 'Homo Impact', + impactstatement: 'Impact Statement', + certificationdeclaration: 'Application Submitted', + matchingstate: 'Matching State', + issuenotice: 'Issue notice', + applyforrematch: 'Apply for rematch', + notificationsent: 'Is a notification sent?', + VDRDetails: 'VDR Details', + applicationprojectversion: 'Application project version', + selectlocked: 'You can select only the data whose matching status is locked', + otastatus: 'OTA status', + Matchingstatestatistics: 'Matching state statistics', + OTaauthenticationprogressstatistics: 'OTA authentication progress statistics', + tobematched: 'To be matched', + Pendingapproval: 'To be approved', + lock: 'lock', + datacannotbeedited: 'This data cannot be edited', + Rematchornot: 'Rematch or not', + Modifyremarks: 'Modify remarks', + Reasonforreturn: 'Reason for return', + maintenanceTemplate: 'Maintenance template', + UserFeedback: 'User Feedback', + Relevantlawsregulations: 'Relevant Regulations', + Problemstate: 'Issue State', + descriptions: 'Descriptions', + documents: 'Documents', + examineapproveevidence: 'Approval', + conculsion: 'Conculsion', + progresstracking: 'Progress Track', + Fileupload: 'File upload', + Addresslink: 'Address link', + Problemanagement: 'Problem management', + Correspondingversion: 'Corresponding version', + Listcreationtime: 'List creation time', + Chinesecharacters: 'The role code cannot enter Chinese characters', + alreadyexistssystem: 'The role encoding already exists', + releaseType: 'Release Type', + by: 'By', + Changeto: 'Change to', + emptyc: 'empty', + Exportsuccessexportlist: 'Export success! Check in the export list', + Derivedlist: 'Derived list', + maximum: 'A maximum of 20 nodes can be added', + Nodename: 'Node Name', + Nodedate: 'Node Time', + Associatedplatform: 'Associated platform', + associatedItem: 'There are multiple matching items in the platform item. Please select the associated item', + unpublishedregulationsselected: 'Only unpublished regulations can be selected', + PlatformInformation: 'Platform Information', + Processdetails: 'Process Details', + matchempty: 'The match is empty', + onlyDataProcessStatusDeleted: 'Data can only be deleted if the process status is task ready, approved, or rejected by the responsible person', + platformitemhasbeenassociated: 'A platform item has been associated', + power: 'Latent Parameter', + producer: 'producer', + Nameplatelabel: 'Nameplate label', + Batteryfilingrecord: 'Battery filing record', + Modelinformation: 'Model information', + Batterynationalcode: 'Battery national code', + Recordnformation: 'Record information', + Electriccellproductionenterprises: 'Electric cell production enterprises', + Assemblymanufacturer: 'Assembly manufacturer', + PartNumberCN: 'Part Number (Domestic)', + PartNumberEU: 'Part Number (Foreign)', + bitfilecode: '24-bit file code', + Vendorcode: 'Vendor code', + Productclasscode: 'Product class code', + Batterytypecode: 'Battery type code', + Specificationcode: 'Specification code', + Traceinformationcode: 'Trace information code', + Productionyearmonthdateserialnumber: 'Production year month date serial number', + dimension: 'dimension(mm)', + Ratedcapacity: 'Rated capacity(Ah)', + Nominalvoltage: 'Nominal voltage(V)', + Ratedmass: 'Rated mass(kg)', + Numbercontainedmodules: 'Number of contained modules', + Moduleseriesparallelmode: 'Module series parallel mode', + modulspecificationcodeused: 'The module or monomer specification code used', + Coolingmode: 'Cooling mode', + Filingcompletiontime: 'Filing completion time', + Platformdevelopmentvalvepoint: 'Platform development valve point', + Compliancemanagementvalvepoint: 'Compliance management valve point', + designTaskValidation: 'Design task validation', + verificationTaskValidation: 'Verification task validation', + platformType: 'Platform Type', + extensionItems:'Extension Items', } \ 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 579f9ec35..2451c737c 100644 --- a/jero-web/src/common/lang/zh-cn.js +++ b/jero-web/src/common/lang/zh-cn.js @@ -3947,7 +3947,7 @@ module.exports = { Processdetails:'流程详情', matchempty:'匹配项为空', platformitemhasbeenassociated:'已关联平台件项目', - power:'功率', + power:'特征参数', producer:'生产商', Nameplatelabel:'铭牌标签', Batteryfilingrecord:'电池备案记录', @@ -3978,4 +3978,6 @@ module.exports = { Compliancemanagementvalvepoint:'合规管理阀点', designTaskValidation:'设计任务确认', verificationTaskValidation:'验证任务确认', + platformType:'平台件类型', + extensionItems:'扩展任务数量', } \ No newline at end of file diff --git a/jero-web/src/views/otamanagement/otaAuthentication/index.vue b/jero-web/src/views/otamanagement/otaAuthentication/index.vue index 9b03fe0f7..42b6e12d7 100644 --- a/jero-web/src/views/otamanagement/otaAuthentication/index.vue +++ b/jero-web/src/views/otamanagement/otaAuthentication/index.vue @@ -268,6 +268,14 @@ sorter: true, dataIndex: 'releaseType' }, + { + title: this.$t('extensionItems'), + align: 'left', + width: 150, + ellipsis: true, + sorter: true, + dataIndex: 'extensionItemCount' + }, { title: this.$t('vehicleType'), align: 'left', @@ -505,6 +513,6 @@ } ::v-deep .rowClassRedYellow { - background: yellow!important; + background: yellow !important; } \ No newline at end of file diff --git a/jero-web/src/views/projectManagement/platformItemLibraryDetails/components/ProjectDetails.vue b/jero-web/src/views/projectManagement/platformItemLibraryDetails/components/ProjectDetails.vue index fc6ffae2a..814d1e483 100644 --- a/jero-web/src/views/projectManagement/platformItemLibraryDetails/components/ProjectDetails.vue +++ b/jero-web/src/views/projectManagement/platformItemLibraryDetails/components/ProjectDetails.vue @@ -57,11 +57,18 @@ >{{queryForm.regulationOwnerIdName}}
- {{$t('engineeringInterfacePerson')}} + {{$t('engineeringInterfacePerson')}} {{queryForm.engineeringInterfacePersonName}}
+
+ {{$t('platformType')}} + {{queryForm.platformType}} +
@@ -83,15 +90,15 @@ @preview="handlePreview" @change="handleChange" > - - - - - - + + + + + + - example + example
@@ -176,7 +183,7 @@ previewImage: '', fileList: [], projectNameList: [], - firstLevelDutyTerritoryList:[], + firstLevelDutyTerritoryList: [], title: '', uploadAction: window._CONFIG['domianURL'] + '/sys/common/upload', state: undefined, @@ -219,17 +226,17 @@ this.queryForm.brandText = this.queryForm.brandText } let file = [] - if(this.queryForm.brandLabel){ + if (this.queryForm.brandLabel) { let list = this.queryForm.brandLabel.split(',') list.forEach((item => { getAction('sys/common/getFileInfos', { id: item }).then((res) => { if (res.success) { console.log(res.result) - res.result.forEach((item =>{ + res.result.forEach((item => { file.push({ - name : item.fileName, - uid : item.id, - url : window._CONFIG['domianURL']+'/sys/split/file/getImage?fileUrl='+item.url + name: item.fileName, + uid: item.id, + url: window._CONFIG['domianURL'] + '/sys/split/file/getImage?fileUrl=' + item.url }) })) console.log(file) @@ -254,7 +261,7 @@ ListOfRelevantPersonnelClick() { this.$refs.listOfRelevantPersonnelRef.getData() }, - rxswinClick(){ + rxswinClick() { this.$refs.rxswinModelRef.getData() }, urlClick(val) { @@ -276,20 +283,20 @@ projectLibraryId: this.$route.query.id } downloadFile('/platform/projectLibraryBase/exportProjectProgressStatisticsXls', - this.queryForm.projectNameId+'-'+this.queryForm.projectVersion+'-'+this.$t('projectProgressStatistics') + '.xls', query) + this.queryForm.projectNameId + '-' + this.queryForm.projectVersion + '-' + this.$t('projectProgressStatistics') + '.xls', query) }, handleCancelimg() { - this.previewVisible = false; + this.previewVisible = false }, async handlePreview(file) { if (!file.url && !file.preview) { - file.preview = await getBase64(file.originFileObj); + file.preview = await getBase64(file.originFileObj) } - this.previewImage = file.url || file.preview; - this.previewVisible = true; + this.previewImage = file.url || file.preview + this.previewVisible = true }, handleChange({ fileList }) { - this.fileList = fileList; + this.fileList = fileList console.log(this.fileList) }, versionStatisticsClick() { diff --git a/jero-web/src/views/projectManagement/platformItemLibraryDetails/components/addModel.vue b/jero-web/src/views/projectManagement/platformItemLibraryDetails/components/addModel.vue index 16883fcf2..74623f73a 100644 --- a/jero-web/src/views/projectManagement/platformItemLibraryDetails/components/addModel.vue +++ b/jero-web/src/views/projectManagement/platformItemLibraryDetails/components/addModel.vue @@ -11,7 +11,7 @@ style="height: 100%;overflow: auto;padding-bottom: 53px;"> - +
{{$t('basicInformationOfParameters')}}
@@ -139,11 +139,26 @@ {{$t('engineeringInterfacePerson')}} - + + + + + + + +
+
+ * + {{$t('platformType')}} +
+ +
@@ -156,7 +171,7 @@
- +
- +
- +
- example + example
@@ -221,7 +236,8 @@ {{$t('Electriccellproductionenterprises')}} - @@ -296,10 +312,12 @@
- {{$t('Productclasscode') + '(4)'}} + {{$t('Productclasscode') + '(4)'}}
-
@@ -307,10 +325,12 @@
- {{$t('Batterytypecode') + '(5)'}} + {{$t('Batterytypecode') + '(5)'}}
-
@@ -323,7 +343,8 @@ {{$t('Specificationcode') + '(6~7)'}} - @@ -334,7 +355,8 @@ {{$t('Traceinformationcode') + '(8~14)'}} - @@ -347,7 +369,8 @@ {{$t('Productionyearmonthdateserialnumber') + '(15~20)'}} - @@ -409,10 +432,12 @@
- {{$t('Numbercontainedmodules')}} + {{$t('Numbercontainedmodules')}}
-
@@ -420,10 +445,12 @@
- {{$t('Moduleseriesparallelmode')}} + {{$t('Moduleseriesparallelmode')}}
-
@@ -436,7 +463,8 @@ {{$t('modulspecificationcodeused')}} - @@ -576,7 +604,7 @@ trigger: 'blur' } ], - projectNameId:[ + projectNameId: [ { required: true, message: this.$t('entryName') + this.$t('cannotEmpty'), @@ -588,7 +616,19 @@ trigger: 'blur' } ], - power:[ + platformType: [ + { + required: true, + message: this.$t('platformType') + this.$t('cannotEmpty'), + trigger: 'blur' + }, + { + max: 200, + message: this.$t('platformType') + this.$t('cannotExceed') + 200 + this.$t('Characters'), + trigger: 'blur' + } + ], + power: [ { required: true, message: this.$t('power') + this.$t('cannotEmpty'), @@ -600,7 +640,7 @@ trigger: 'blur' } ], - producer:[ + producer: [ { required: true, message: this.$t('producer') + this.$t('cannotEmpty'), @@ -686,7 +726,7 @@ message: this.$t('engineeringInterfacePerson') + this.$t('cannotEmpty'), trigger: 'change' } - ], + ] }, disabled: false, previewVisible: false, @@ -694,7 +734,7 @@ cut: '', fileList: [], projectNameList: [], - firstLevelDutyTerritoryList:[], + firstLevelDutyTerritoryList: [], title: '', headers: {}, uploadAction: window._CONFIG['domianURL'] + '/sys/common/upload', @@ -702,7 +742,7 @@ myuploadAction: window._CONFIG['domianURL'] + this.thisFileUploadUrl, upDataList: [], downLoadFileUrl: window._CONFIG['domianPreviewURL'] + '/sys/common/download', - downLoadImgUrl: window._CONFIG['domianWebImgURL'] + '/sys/common/download', + downLoadImgUrl: window._CONFIG['domianWebImgURL'] + '/sys/common/download' } }, created() { @@ -721,34 +761,34 @@ methods: { ...mapGetters(['userInfo']), handleCancelimg() { - this.previewVisible = false; + this.previewVisible = false }, async handlePreview(file) { if (!file.url && !file.preview) { - file.preview = await getBase64(file.originFileObj); + file.preview = await getBase64(file.originFileObj) } - this.previewImage = file.url || file.preview; - this.previewVisible = true; + this.previewImage = file.url || file.preview + this.previewVisible = true }, handleChange({ fileList }) { - this.fileList = fileList; + this.fileList = fileList let filelistId = [] let file = [] console.log(this.fileList) - this.fileList.forEach((item => { - if (item.response) { - file.push(item.response.result) - } else { - file.push(item) - } - })) + this.fileList.forEach((item => { + if (item.response) { + file.push(item.response.result) + } else { + file.push(item) + } + })) console.log(file) file.forEach((item => { - filelistId.push(item.id || item.uid) - })) - console.log(filelistId,'111') - this.formInline.brandLabel = filelistId.join(',') - this.formInline = { ...this.formInline } + filelistId.push(item.id || item.uid) + })) + console.log(filelistId, '111') + this.formInline.brandLabel = filelistId.join(',') + this.formInline = { ...this.formInline } }, getFirstLevelDutyTerritory() { getAction('/sys/dictItem/getFirstLevelDutyTerritory', {}).then((res) => { @@ -770,21 +810,21 @@ let content = this.projectNameList.filter(res => { return res.id == value.projectNameId }) - if(value.dutyDepart){ + if (value.dutyDepart) { value.dutyDepart = value.dutyDepart.split(',') } let file = [] - if(value.brandLabel){ + if (value.brandLabel) { let list = value.brandLabel.split(',') list.forEach((item => { getAction('sys/common/getFileInfos', { id: item }).then((res) => { if (res.success) { console.log(res.result) - res.result.forEach((item =>{ + res.result.forEach((item => { file.push({ - name : item.fileName, - uid : item.id, - url : window._CONFIG['domianURL']+'/sys/split/file/getImage?fileUrl='+item.url + name: item.fileName, + uid: item.id, + url: window._CONFIG['domianURL'] + '/sys/split/file/getImage?fileUrl=' + item.url }) })) console.log(file) @@ -827,7 +867,7 @@ this.title = this.$t('edit') this.formInline.engineeringInterfacePersonName = value.engineeringInterfacePersonName this.formInline.regulationOwnerIdName = value.regulationOwnerIdName - console.log(this.formInline.engineeringInterfacePersonName,this.formInline.engineeringInterfacePersonName) + console.log(this.formInline.engineeringInterfacePersonName, this.formInline.engineeringInterfacePersonName) const token = Vue.ls.get(ACCESS_TOKEN) this.headers = { 'X-Access-Token': token } console.log(this.headers) @@ -992,31 +1032,36 @@ height: 40px; margin-bottom: 24px; } + .itemModelimg { width: calc(100% - 130px); display: inline-block; margin-top: 2px; margin-bottom: 24px; } + .header-text { font-size: 16px; color: #000000; font-weight: bold; } - .header-title-text{ + + .header-title-text { font-size: 16px; color: #000000; line-height: 50px; margin: 0 19px; } - .header-title{ + + .header-title { background: #F5F6F7; width: 100%; height: 50px; margin-top: 10px; margin-bottom: 10px; } + .Required { color: red; margin-right: 4px; diff --git a/jero-web/src/views/projectManagement/platformItemLibraryDetails/components/certificationList/components/batSetting.vue b/jero-web/src/views/projectManagement/platformItemLibraryDetails/components/certificationList/components/batSetting.vue index f768e4616..63c33f037 100644 --- a/jero-web/src/views/projectManagement/platformItemLibraryDetails/components/certificationList/components/batSetting.vue +++ b/jero-web/src/views/projectManagement/platformItemLibraryDetails/components/certificationList/components/batSetting.vue @@ -177,7 +177,21 @@
- + +
+
+ {{$t('personable')}} +
+ + + +
+