修改禅道已知bug 以及中英文

This commit is contained in:
qq787203167
2022-06-16 15:29:59 +08:00
parent f9266b419c
commit c5ff49dee3
8 changed files with 196 additions and 192 deletions
+121 -121
View File
@@ -1,7 +1,7 @@
module.exports = {
home: 'Home',
account: 'Account',
EnterAccountFuzzyQuery: 'Enter Account Fuzzy Query',
account: 'User Account',
EnterAccountFuzzyQuery: 'Enter Account Fuzzy Search',
Gender: 'Gender',
pleaseSelect: 'Please Select',
male: 'Male',
@@ -9,7 +9,7 @@ module.exports = {
RealName: 'User name',
pleaseEnter: 'Please Enter',
phoneNumber: 'Phone Number',
query: 'Query',
query: 'Search',
userStatues: 'User Status',
normal: 'Normal',
frozen: 'Frozen',
@@ -36,10 +36,10 @@ module.exports = {
youThaw: 'Are you sure to thaw?',
freezePasManagementPage: 'This is the user management page?',
serialNumber: 'Number',
userAccount: 'User account',
userAccount: 'User Account',
userName: 'User name',
department: 'Department',
status: 'State',
status: 'Status',
operation: 'Operation',
aRcord: 'A Rcord',
operationAllowedAccount: 'This operation is not allowed for administrator account, please select again!',
@@ -47,10 +47,10 @@ module.exports = {
selectedAccount: 'Selected account?',
whether: 'Whether',
adminDoNotAllowOperation: 'The administrator account does not allow this operation!',
advancedQuery: 'Advanced query',
advancedQuery: 'Advanced Search',
constructor: 'Constructor',
advancedQueryEffective: 'Advanced query criteria are already effective',
preservation: 'Preservation',
advancedQueryEffective: 'Advanced Search criteria are already effective',
preservation: 'Save',
condition: 'Condition',
close: 'Close',
no: 'No',
@@ -59,7 +59,7 @@ module.exports = {
FilterMatching: 'Filter condition matching',
AllMatching: '(All conditions require matching)',
AnyOneMatches: '(Any one of the conditions matches)',
SelectQueryField: 'Select query field',
SelectQueryField: 'Select Search field',
matchRules: 'Matching Rules',
beEqualTo: 'Be Equal To',
contain: 'Contain',
@@ -75,28 +75,28 @@ module.exports = {
numericalValue: 'Numerical Value',
not: 'No.',
EnterValue: 'Please Enter a Value',
SavedQuery: 'Saved Query',
SavedQuery: 'Saved Search',
NoQueriesSaved: 'No Queries Were Saved',
SavedName: 'Saved Name',
CannotQueryEmpty: 'Cannot query empty condition',
CannotQueryEmpty: 'Cannot Search empty condition',
EmptyCannotSaved: 'Empty condition cannot be saved',
cannotEmpty: 'Cannot be empty',
name: 'Name',
AlreadyExists: 'Already exists, overwrite?',
SavedSuccessfully: 'Saved successfully',
DeleteQuery: 'Delete current query?',
DeleteQuery: 'Delete current Search?',
VersionNotSupported: 'Version not supported',
SaveQueryCriteria: 'Save query criteria',
SaveQueryCriteria: 'Save Search criteria',
roleName: 'Role name',
newRole: 'New role',
RoleManagement: 'Role management',
toGrantAuthorization: 'To Grant authorization',
toGrantAuthorization: 'Authorized',
newUser: 'New User',
ExistingUsers: 'Existing users',
total: 'Total',
strip: 'Data',
RoleCode: 'Role Code',
createTime: 'Create Time',
createTime: 'Creation time',
userName: 'User Name',
selectOneRule: 'Please select a role!',
setAttribute: 'Please set the url.list2 attribute!',
@@ -108,19 +108,19 @@ module.exports = {
AddDepartment: 'Add Department',
AddSubordinate: 'Add Subordinate',
DepartmentInformation: 'Department Information',
BatchDelete: 'Batch delete',
BatchDelete: 'Batch Delete',
DeleteMultiplePiecesData: 'Delete multiple pieces of data',
CurrentSelection: 'Current selection',
Deselect: 'Deselect',
enterDepartmentName: 'Please enter department name',
addTo: 'Add to',
addTo: 'Add',
cancel: 'Cancel',
checkAll: 'Check all',
DeselectAll: 'Deselect all',
ExpandAll: 'Expand all',
MergeAll: 'Merge all',
TreeOperation: 'Tree operation',
essentialInformation: 'Essential Information',
essentialInformation: 'General information',
OrganizationName: 'Organization Name',
EnterOrganizationDepartment: 'Please enter organization / department name',
SuperiorDepartment: 'Superior department',
@@ -130,7 +130,7 @@ module.exports = {
PleaseSelectOrganizationType: 'Please select organization type',
company: 'Company',
post: 'Post',
sort: 'Sort',
sort: 'Order',
enterMobileNumber: 'Please enter your mobile phone number',
enterAddress: 'Please enter the address',
address: 'Address',
@@ -158,7 +158,7 @@ module.exports = {
recycleBin: 'Recycle Bin',
DictionaryConfiguration: 'Dictionary configuration',
dataDictionaryPage: 'This is the data dictionary page',
describe: 'Describe',
describe: 'Description',
DescriptionRefreshCache: 'Description refresh cache complete!',
FailedRefreshCache: 'Failed to refresh cache!',
refreshFailed: 'refresh failed',
@@ -205,7 +205,7 @@ module.exports = {
enterID: 'Please enter ID',
DataComparison: 'Data comparison',
DataLogManagementPage: 'Data log management page',
VersionNumber: 'Version number',
VersionNumber: 'Version',
DataContent: 'Data content',
creator: 'Creator',
selectTwoPiecesData: 'Please select two pieces of data',
@@ -235,7 +235,7 @@ module.exports = {
enterUserAccount: 'Please enter user account',
NoConfigurableRoles: 'No configurable roles!',
AreYouWantDiscardEditing: 'Are you sure you want to discard editing?',
determine: 'Determine',
determine: 'Confirmed',
DictionaryCoding: 'Dictionary coding',
enterDictionaryCode: 'Please enter dictionary code',
DictionaryList: 'Dictionary list',
@@ -251,7 +251,7 @@ module.exports = {
SuperiorMenu: 'Duperior Menu',
selectSuperiorMenu: 'Please select superior menu',
selectParentMenu: 'Please select parent menu',
MenuPath: 'Menu path',
MenuPath: 'Menu Route',
enterMenuPath: 'Please enter the menu path',
FrontAssembly: 'Front end assembly',
enterFrontComponents: 'Please enter front-end components',
@@ -329,7 +329,7 @@ module.exports = {
ClearSelection: 'Clear selection',
BatchRestore: 'Batch restore',
RestoreUser: 'Restore user',
FailedQuery: 'Failed to query deleted users:',
FailedQuery: 'Failed to Search deleted users:',
headPortrait: 'Head Portrait',
RestorUser: 'Restore user',
sureRestore: 'Are you sure you want to restore this',
@@ -349,26 +349,26 @@ module.exports = {
exportWithFile: 'Export with file',
Push: 'Push',
templateDownload: 'Template download',
textInformation: 'Text information',
relatedInformation: 'Related information',
RetrieveFiles: 'Retrieve Received Files',
SplitText: 'Split Received Text',
textInformation: 'Document files',
relatedInformation: 'Relevant information',
RetrieveFiles: 'Select Stored File',
SplitText: 'Split Stored File',
ImportResults: 'Import Split Results',
copy: 'Copy',
TemplateDownload: 'Template download',
MergerClause: 'Merger clause',
BatchSetting: 'Batch setting',
BatchCancel: 'Batch cancel collection',
SubscriptionManagement: 'Subscription domain management',
BatchCancellation: 'Batch cancellation',
clickUpload: 'Click upload',
SubscriptionManagement: 'Select Tech Fields',
BatchCancellation: 'Cancel by batch',
clickUpload: 'Click to upload',
viewUploadedFiles: 'View uploaded files',
standardSelection: 'Standard selection',
Collection: 'Collection',
CancelCollection: 'Cancel collection',
Collection: 'Add to collection',
CancelCollection: 'Cancel from collection',
deleteLib: 'Delete',
subscribe: 'Subscribe',
CancelSubscribe: 'Cancel Subscribe',
CancelSubscribe: 'Unsubscribe',
ConfirmCollection: 'Confirm collection ?',
cancelConfirmCollection: 'Are you sure you want to cancel the collection',
ConfirmSubscribe: 'Confirm Subscribe ?',
@@ -376,7 +376,7 @@ module.exports = {
ConfirmDelete: 'Confirm Delete ?',
ConfirmBatchDeletion: 'Confirm Batch Deletion ? ',
download: 'Download',
UpdateLog: 'Update Log',
UpdateLog: 'Change Log',
DocumentSplitting: 'Document Splitting',
DocumentTranslation: 'Document Translation',
DocumentComparison: 'Document Comparison',
@@ -386,21 +386,21 @@ module.exports = {
DocumentLibrary: 'Document Library',
DocumentComparisonLibrary: 'Document comparison Library',
weekly: 'Weekly',
SyncLibrary: 'Sync to document library',
check: 'Check',
SyncLibrary: 'Sync to doc. library',
check: 'Proofread',
enName: 'English name',
selectLeastOne: 'Please select at least one piece of data',
selectFileType: 'Please select a file type',
sureVerified: 'Are you sure this file is not verified?',
sureSynchronize: 'The file has not been verified. Are you sure you want to synchronize to the document library?',
UploadFile: 'Upload file',
TagItemManagement: 'Tag item management',
LabelContentManagement: 'Label content management',
TagItemManagement: 'Tag Item Management',
LabelContentManagement: 'Tag Content Management',
InputBoxType: 'Input box type',
DropDownType: 'Drop down type',
ExhibitionAreaManagement: 'Exhibition area management',
NewLabelItem: 'Add label item',
editLabelItem: 'Edit label item',
ExhibitionAreaManagement: 'Display Area Management',
NewLabelItem: 'Add Tag Item',
editLabelItem: 'Edit Tag Item',
NodeQuickLookup: 'Node quick lookup',
AreAllLabelsRead: 'Are all labels read',
AllLabelsRead: 'Labels Read',
@@ -416,23 +416,23 @@ module.exports = {
OperationSuccessful: 'Operation successful',
operationFailed: 'Operation Failed',
PersonnelSelection: 'Personnel Selection',
EmployeeNumber: 'Employee Number',
EmployeeNumber: 'Employee ID',
EmployeeType: 'Employee Type',
LabeItemName: 'Label Item Name',
PleaseEnterLabelName: 'Please enter label name',
DisplayArea: 'Display area',
ChineseName: 'Chinese name',
ChineseName: 'Attribute Name',
AttributeType: 'Attribute type',
FieldLength: 'Field length',
DisplayOrder: 'Display order',
LabelName: 'Label name',
LabelType: 'Label type',
LabelName: 'Tag Name',
LabelType: 'Tag Type',
PleaseSelectLabelType: 'Please select a label type',
PleaseEnterDescription: 'Please enter a description',
LengthBe1to100: 'Length should be 1 to 100',
Module: 'Module',
PleaseSelectModule: 'Please select the module',
AttributeName: 'Attribute name',
AttributeName: 'Attribute Name',
PleaseEnterPropertyName: 'Please enter a property name',
PleaseEnterYourEnglishName: 'Please enter your English name',
PleaseSelectAttributeType: 'Please select an attribute type',
@@ -454,7 +454,7 @@ module.exports = {
SearchCenterDisplay: 'Search center display',
selectSearchCenterDisplayed: 'Please select whether the search center is displayed',
selectWhetherRequired: 'Please select whether it is required',
SortNumber: 'Sort number',
SortNumber: 'Order',
enterDisplayArea: 'Please enter the display area',
charactersLength: '1 - 50 characters in length',
enterSortingNumber: 'Please enter the sorting number',
@@ -464,11 +464,11 @@ module.exports = {
OnlyOneSelected: 'Only one piece of data can be selected',
OnlyPDF: 'Only PDF files can be imported',
open: 'More',
away: 'Away',
toDoProcess: 'To Do List',
processDone: 'Process done',
sentProcess: 'Sent process',
monitoringProcess: 'Monitoring process',
away: 'Less',
toDoProcess: 'To Do',
processDone: 'Completed',
sentProcess: 'Initiated process',
monitoringProcess: 'Monitor',
ConfirmDeployment: 'Confirm deployment?',
terminationProcess: 'Termination Process',
issue: 'Issue',
@@ -487,17 +487,17 @@ module.exports = {
Operator: 'Operator',
role: 'Role',
operationContent: 'Operation Content',
operationTime: 'Operation Time',
operationTime: 'Operation time',
ConfirmReplication: 'Confirm replication',
ProcessName: 'Process name',
ProcessType: 'Process type',
ProcessType: 'Process Type',
AddProcess: 'Add process',
RelatedItems: 'Related items',
RelatedItems: 'Relevant items',
Sponsor: 'Initiator',
CurrentProcessor: 'Current processor',
LastProcessor: 'Last processor',
ProcessingTime: 'Processing time',
cutoffTime: 'Cut-Off Time',
ProcessingTime: 'Complete Date',
cutoffTime: 'Due Date',
ProcessStatus: 'Process status',
CompletionTime: 'Completion time',
draft: 'Draft',
@@ -505,7 +505,7 @@ module.exports = {
cantExeed: 'Cannot Exceed ',
characters: 'Characters',
Processing: 'Processing',
See: 'See',
See: 'View',
labelNameCannotDuplicate: 'Label name cannot be duplicate',
list: 'List',
paragraph: 'Paragraph',
@@ -518,10 +518,10 @@ module.exports = {
collectionTime: 'Collection Time',
split: 'Split',
splitFile: 'Split File',
clauseName: 'Clause Name',
clauseContent: 'Clause Content',
clauseName: 'Item Name',
clauseContent: 'Item Content',
newClause: 'New Clause',
clauseNo: 'Clause No.',
clauseNo: 'Item No.',
functionalAreas: 'Functional Areas',
technicalField: 'Technical Field',
informationCategory: 'Information Category',
@@ -579,11 +579,11 @@ module.exports = {
listStatus: 'List status',
creater: 'Creater',
withdraw: 'Withdraw',
maintenanceList: 'Maintenance list',
instructionForUse: 'Instruction for use',
maintenanceList: 'Maintain List',
instructionForUse: 'Instruction',
subtitle: 'Sub-Title',
scopeOfApplication: 'Scope',
correspondingStandard: 'Compare',
correspondingStandard: 'Compare EU/CN',
implementationCategory: 'Usage',
certificationType: 'Certification Type',
certificationLevel: 'Certification Level',
@@ -591,19 +591,19 @@ module.exports = {
confirmationOfDesignConformity: 'Design Compliance Check',
Deliverables: 'Deliverables',
personLiable: 'Assignee',
PrehomoConfirmation: 'Pre-Homo Check',
PrehomoConfirmation: 'Pre-Homo Confirmation',
verificationAndConformityconfirmation: 'Validation Compliance Check',
StandardImplementationDate: 'Standard implementation date',
regulatoryEngineer: 'Regulation Engineer',
certifiedEngineer: 'Homologation Engineer',
regulatoryEngineerOrcertifiedEngineer: 'Regulation Engineer Or Homologation Engineer',
engineeringInterfacePerson: 'Engineering Interface',
typeOfDeliverables: 'Type of deliverables',
deliverableTemplate: 'Deliverable template',
entryName: 'Entry Name',
typeOfDeliverables: 'Deliverable Type',
deliverableTemplate: 'Deliverable Template',
entryName: 'Project Name',
targetMarket: 'Target Market',
projectStatus: 'Project Status',
StudioEngineer: 'Studio Engineer',
projectStatus: 'Status',
StudioEngineer: 'R&H Studio',
CertificationTime: 'Certification Time',
NTplatform: 'NT platform',
NPplatform: 'NP platform',
@@ -613,9 +613,9 @@ module.exports = {
task: 'Task',
TaskCutOffTime: 'Due Date',
Transfer: 'Transfer',
CertificationDirectory: 'Certification Catalogue',
TaskRequirements: 'Task requirements',
CertificationProgress: 'Homo Progress',
CertificationDirectory: 'Homologation Catalogue',
TaskRequirements: 'Task Requirements',
CertificationProgress: 'Homologation Progress',
CurrentProjectStatusEvaluation: 'Current State',
NiONumber: 'NiO number',
ParameterName: 'Parameter name',
@@ -623,12 +623,12 @@ module.exports = {
Version: 'Version',
certificationProgramTime: 'Certification program time',
ArchitecturePlatform: 'Architecture platform',
ModelPlatform: 'Model platform',
ListOfRelevantPersonnel: 'List of relevant personnel',
DeliverableStatus: 'Deliverable status',
CurrentStatusOfTheProject: 'Current status of the project',
ModelPlatform: 'Model Platform',
ListOfRelevantPersonnel: 'Personal List',
DeliverableStatus: 'Deliverable Status',
CurrentStatusOfTheProject: 'Project Current State',
CurrentStatus: 'Current status',
NonConformance: 'Non conformance',
NonConformance: 'Non-compliant',
listSubclauses: 'List Subclauses',
fileType: 'File Type',
view: 'View',
@@ -656,15 +656,15 @@ module.exports = {
FileUploadedSuccessfully: 'File uploaded successfully',
DeletedSuccessfully: 'Deleted successfully',
confirmCopy: 'Confirm Copy ?',
DigitalPlatform: 'Digital platform',
dehicleDevelopmentPlan: 'Vehicle development plan',
certificationProgram: 'CertificationProgram',
DigitalPlatform: 'Digital Platform',
dehicleDevelopmentPlan: 'Vehicle Master Plan',
certificationProgram: 'Homologation Plan',
DocumentStandard: 'Document standard',
standardName: 'Standard Name',
initiateListConfirmation: 'Initiate list confirmation',
initiateTaskConfirmation: 'Initiate task confirmation',
alteration: 'Alteration',
fixedPlate: 'Fixed plate',
alteration: 'Change',
fixedPlate: 'Baseline',
taskAffirmStatus: 'Task Confirmation Status',
taskAffirm: 'Task Confirmation',
listConfirmationStatus: 'List Confirmation Status',
@@ -678,14 +678,14 @@ module.exports = {
confirmOverrule: 'Confirm Overrule',
The: 'The',
submitted: 'Data has been submitted and cannot be submitted again',
basicInformationOfParameters: 'Project information of parameters',
regulatoryCertificationTaskPlan: 'Regulatory / Certification Task Plan',
basicInformationOfParameters: 'Project Basic Information',
regulatoryCertificationTaskPlan: 'Regulation/Homologation Task Plan',
bringInRelevantPersonnel: 'Bring in relevant personnel',
confirmBringInRelevantPersonnel: 'Confirm Bring in relevant personnel',
problemType: 'Problem type',
projectDetails: 'Project details',
listOfRegulations: 'List of regulations',
taskList: 'Task list',
problemType: 'Issue Type',
projectDetails: 'Project Details',
listOfRegulations: 'Regulation List',
taskList: 'Task List',
TaskParameterCollection: 'Task parameter collection',
nonConformance: 'Non conformance',
deadlineForConfirmationOfDesignCompliance: 'Deadline for confirmation of design compliance',
@@ -703,13 +703,13 @@ module.exports = {
time: 'Time',
uploadMaximumATime: 'Upload a Maximum of 20 Images at a time',
confirmationOfRegulationsList: 'Confirmation of regulations list',
regulatoryTaskConfirmation: 'Regulatory task confirmation',
certificationStart: 'Certification start',
certificationEnd: 'Certification end',
directoryName: 'Directory name',
confirmationOfRegulationsList: 'Regulation List Confirmation',
regulatoryTaskConfirmation: 'Regulation Task Confirmation',
certificationStart: 'Homologation Start',
certificationEnd: 'Homologation End',
directoryName: 'Catalogue Name',
batch: 'Batch',
uploadTime: 'Upload time',
uploadTime: 'Upload Time',
enclosure: 'Enclosure',
// 认证
Areyousureparameteritems: 'Are you sure to submit the selected parameter items?',
@@ -785,8 +785,8 @@ module.exports = {
selectInquiry: 'Select Inquiry',
sendBack: 'Send Back',
taskConfirmationProcess: 'Task confirmation process',
notFinished: 'Not Finished',
Finished: 'Finished',
notFinished: 'To be completed',
Finished: 'Completed',
theRequirementst: 'The engineering interface person confirms the compliance requirements',
dataLoading: 'Data loading...',
Submitting: 'Submitting',
@@ -805,11 +805,11 @@ module.exports = {
importTemplate: 'Import Template',
verificationConfirmationDeadline: 'Verification compliance confirmation deadline',
technicalEvaluationResults: 'Technical Evaluation Results',
engineeringConfirmation: 'Project Delivery',
feedbackFromTheEngineer: 'Feedback From The Engineer',
engineeringConfirmation: 'Engineering Deliverables',
feedbackFromTheEngineer: 'Engineer Comment',
completedBy: 'Completed By',
completedTime: 'Completed Time',
replyFromProjectContactPerson: 'Responsible Persons reply',
replyFromProjectContactPerson: 'Assignee Reply',
answer: 'Answer',
distributionEngineer: 'Distribution Engineer',
reminderHandling: 'Reminder handling',
@@ -832,11 +832,11 @@ module.exports = {
TheDoesNotContainData: 'The maintenance list of the virtual list does not contain data',
number: 'No.',
Deadline: 'Deadline',
toBeConfirmed: 'No rating',
designComplianceReview: 'Confirm design conformance',
toBeConfirmed: 'To confirm',
designComplianceReview: 'Design Compliance Confirmation',
preHomeConfirmation: 'Pre-Homo confirmation',
verificationComplianceReview: 'Verify conformance validation',
Deployment: 'Deployment',
verificationComplianceReview: 'Validation Compliance Confirmation',
Deployment: 'Deploy',
pleaseDesignConformityConfirmation: 'Please complete the data of design conformity confirmation',
pleaseConfirmedByPrehomo: 'Please complete the data confirmed by Pre-Homo',
pleaseConformityVerification: 'Please complete the data of Conformity verification',
@@ -853,20 +853,20 @@ module.exports = {
blueUndeterminedState: 'Blue: undetermined state',
authenticationMessage: 'Authentication Message',
accept: 'Accept',
notLaunch: 'Not Launch',
refuse: 'Refuse',
notLaunch: 'Not start',
refuse: 'Reject',
taskTermination: 'Task termination',
projectStatusAndProgress: 'Project status and progress',
listConfirmationProgress: 'List confirmation progress',
taskConfirmationProgress: 'Task confirmation progress',
listConfirmationProgress: 'List Confirmation Progress',
taskConfirmationProgress: 'Task Confirmation Progress',
designComplianceConfirmationProgress: 'Design Compliance Confirmation Progress',
preHomeConfirmProgress: 'Pre-Home confirm progress',
verificationComplianceConfirmationProgress: 'Verification compliance confirmation progress',
preHomeConfirmProgress: 'Pre-Homo Confirmation Progress',
verificationComplianceConfirmationProgress: 'Validation Compliance Confirmation Progress',
totalTable: 'Total',
newlyAdded: 'Newly Added',
newlyAdded: 'Add',
applicableSupplement: 'Applicable Supplement',
taskDescription: 'Task description',
descriptionDeliverables: 'Description of deliverables',
descriptionDeliverables: 'Instruction',
startMonth: 'Start Month',
endMonth: 'End Month',
Importing: 'Importing...',
@@ -896,10 +896,10 @@ module.exports = {
regulatoryCertificationTaskConfirmation: 'Regulatory certification task confirmation',
confirmationEngineeringInterfacePerson: 'Confirmation of engineering interface person',
engineerReply: 'Engineer reply',
catalogFile: 'Catalog File',
catalogFile: 'Catalogue File',
testScheme: 'Test Scheme',
testReportLocation: 'Test report location',
explain: 'Explain',
testReportLocation: 'Report Location',
explain: 'Comment',
dataCannotEmpty: 'Data Cannot Empty',
documentDynamics: 'Document Dynamics',
theNumberAgain: 'The number already exists and cannot be added again',
@@ -913,7 +913,7 @@ module.exports = {
basicInformation: 'Basic Information',
replyFromProjectContact: 'Reply from project contact person',
pleaseUpload: 'Please Upload',
fullScreenView: 'Full Screen View',
fullScreenView: 'Full Screen',
systemPrompt: 'System Prompt',
loginExpired: 'Login Expired',
reportNotUploaded: 'Report not uploaded',
@@ -935,8 +935,8 @@ module.exports = {
roleSwitching: 'Role switching',
setCreator: 'Set Creator',
documentLibraryDetails: 'Document library details',
question:'Question',
ConfirmQuestion:'Confirm Question',
disableInput:'Disable input',
OnlyOrTaskconfirmationOut:'Only when the list confirmation status or task confirmation status is to be confirmed can the reminder be carried out',
question: 'Question',
ConfirmQuestion: 'Confirm Question',
disableInput: 'Disable input',
OnlyOrTaskconfirmationOut: 'Only when the list confirmation status or task confirmation status is to be confirmed can the reminder be carried out'
}
@@ -4,19 +4,19 @@
<a-upload
accept='.zip'
:disabled="disabled"
class="ant-upload-list"
class="ant-upload-list "
name="file"
:list-type="listType"
:file-list="myfileList"
:multiple="false"
:action = 'uploadAction'
:action='uploadAction'
:headers="headers"
:before-upload="beforeUpload"
:remove='remove'
@change="handleChange">
<!-- <p><a-icon style="font-size: 67px;color: #c0c4cc;" type="cloud-upload" /></p>-->
<a-icon type="export" :rotate="-90" />
<a-icon type="export" :rotate="-90"/>
{{$t('splitFile')}}
</a-upload>
<!-- </a-modal>-->
@@ -25,62 +25,63 @@
<script>
import Vue from 'vue'
import { ACCESS_TOKEN } from "@/store/mutation-types"
import { ACCESS_TOKEN } from '@/store/mutation-types'
export default {
name: 'importSplitUpload',
props:['disableds','disabled','thisFileUploadUrl','readonly','thisFileType','accept','title','listType','module'],
data(){
return{
visible:false,
uploadAction:window._CONFIG['domianURL']+"/sys/common/upload",
downLoadFileUrl:window._CONFIG['domianURL']+'/sys/common/static',
myfileList:[],
fileList:[],
fileTypeSatus:false,
headers:{},
props: ['disableds', 'disabled', 'thisFileUploadUrl', 'readonly', 'thisFileType', 'accept', 'title', 'listType', 'module'],
data() {
return {
visible: false,
uploadAction: window._CONFIG['domianURL'] + '/sys/common/upload',
downLoadFileUrl: window._CONFIG['domianURL'] + '/sys/common/static',
myfileList: [],
fileList: [],
fileTypeSatus: false,
headers: {}
}
},
created(){
const token = Vue.ls.get(ACCESS_TOKEN);
this.headers = {"X-Access-Token":token};
this.containerId = 'container-ty-'+new Date().getTime();
created() {
const token = Vue.ls.get(ACCESS_TOKEN)
this.headers = { 'X-Access-Token': token }
this.containerId = 'container-ty-' + new Date().getTime()
},
mounted(){
mounted() {
// console.log(this.thisFileType,this.thisFileSize,this.thisFileUploadUrl);
},
methods:{
beforeUpload(file,fileList) {
console.log('file',this.accept,file,fileList,this.myfileList)
this.fileTypeSatus=false
if(this.myfileList&&this.myfileList.length>=1){
methods: {
beforeUpload(file, fileList) {
console.log('file', this.accept, file, fileList, this.myfileList)
this.fileTypeSatus = false
if (this.myfileList && this.myfileList.length >= 1) {
// console.log()
this.$message.warning(this.$t('onlyOnefileUploaded'))
return false
}else{
let suffix=file.name.split('.')
let acceptSuffix=suffix[suffix.length-1]
if(acceptSuffix.toLowerCase()=='zip'){
this.fileTypeSatus = true;
this.$message.destroy()
// 207M.doc文件大小超出100MB限制, 请压缩或降低文件质量!
this.errorMessage = file.name + "文件大小超出100MB限制, 请压缩或降低文件质量!";
} else {
let suffix = file.name.split('.')
let acceptSuffix = suffix[suffix.length - 1]
if (acceptSuffix.toLowerCase() == 'zip') {
this.fileTypeSatus = true
this.$message.destroy()
// 207M.doc文件大小超出100MB限制, 请压缩或降低文件质量!
this.errorMessage = file.name + '文件大小超出100MB限制, 请压缩或降低文件质量!'
// }
}
}
},
remove(){
this.fileTypeSatus = true;
remove() {
this.fileTypeSatus = true
// console.log('rrr',this.myfileList)
},
handleChange(info) {
// console.log('info',info)
let { file,fileList } = info;
const status = info.file.status;
info.fileList.forEach((val,index)=>{
if(val.response && !val.response.result){
this.$message.error(val.response.message);
info.fileList.splice(index,1)
let { file, fileList } = info
const status = info.file.status
info.fileList.forEach((val, index) => {
if (val.response && !val.response.result) {
this.$message.error(val.response.message)
info.fileList.splice(index, 1)
}
})
// console.log('fileStatue',this.fileTypeSatus)
@@ -88,13 +89,13 @@
if (file.size > 100000000) {
this.$message.error(this.errorMessage)
return
}else {
} else {
if (status === 'error') {
this.$emit('uploadSuccess', this.fileList)
this.$message.destroy()
this.$message.error(`${info.file.name}`+this.$t('fileUploadFailed'));
this.$message.error(`${info.file.name}` + this.$t('fileUploadFailed'))
} else if (status === 'removed') {
this.myfileList = info.fileList;
this.myfileList = info.fileList
this.fileList = []
this.myfileList.forEach((res) => {
if (res.response) {
@@ -106,10 +107,10 @@
// console.log('remove',this.fileList)
this.$emit('uploadSuccess', this.fileList)
this.$message.destroy()
this.$message.success(`${info.file.name}`+this.$t('deletedSuccessfully'));
this.$message.success(`${info.file.name}` + this.$t('deletedSuccessfully'))
} else if (status === 'done') {
this.fileList = []
this.myfileList = info.fileList;
this.myfileList = info.fileList
// console.log('file3333',info.fileList)
// if (info.fileList.length > 1) {
// info.fileList.splice(1)
@@ -139,22 +140,22 @@
})
// let fileList1=[]
// fileList1[0]=this.fileList[this.fileList.length-1]
if(this.myfileList.length > 0){
if (this.myfileList.length > 0) {
this.$emit('uploadSuccess', this.fileList)
this.$message.destroy()
this.$message.success(`${info.file.name}`+this.$t('uploadSuccessful'));
this.$message.success(`${info.file.name}` + this.$t('uploadSuccessful'))
// console.log('fileList111',file,this.fileList,fileList1)
}
} else if (status === 'uploading') {
this.myfileList = info.fileList;
this.myfileList = info.fileList
this.$emit('uploadSuccess')
// this.$message.success(`${info.file.name} 文件上传成功。`);
}
}
}else if( !this.fileTypeSatus&&this.myfileList.length<1){
} else if (!this.fileTypeSatus && this.myfileList.length < 1) {
this.$message.warning(this.$t('typeCannotUploaded'))
}
},
}
}
}
</script>
@@ -165,18 +166,20 @@
<style lang="less">
.ocr-upload-modal{
.ant-modal-wrap{
.ocr-upload-modal {
.ant-modal-wrap {
z-index: 1002;
}
}
.split-import-upload{
.ant-upload-list-item-info{
span{
.split-import-upload {
.ant-upload-list-item-info {
span {
display: flex;
justify-content: start;
text-align: right;
.ant-upload-list-item-name{
.ant-upload-list-item-name {
margin-right: 20px;
max-width: 800px;
text-overflow: ellipsis;
@@ -186,21 +189,22 @@
}
}
}
@media screen and (min-width: 1600px) and (max-width: 2000px) {
.ant-upload-list-text{
.ant-upload-list-text {
position: absolute;
top: 140px;
right: 240px;
}
}
}
@media screen and (min-width: 600px) and (max-width: 1600px) {
.ant-upload-list-item {
position: relative;
height: 22px;
margin-top: -22px;
font-size: 14px;
margin-right: 80px;
@media screen and (min-width: 600px) and (max-width: 1600px) {
.ant-upload-list-item {
position: relative;
height: 22px;
margin-top: -22px;
font-size: 14px;
margin-right: 80px;
}
}
}
</style>
@@ -3,7 +3,7 @@
<div class="header-text">
<div class="header-text-left">{{this.$t('documentDynamics')}}</div>
<div class="header-text-right" @click="moreClick">
more
More
<img src="../../../assets/gengduo.png" alt="">
</div>
</div>
@@ -3,7 +3,7 @@
<div class="header-text">
<div class="header-text-left">{{this.$t('monthlyReportRegulations')}}</div>
<div class="header-text-right">
more
More
<img src="../../../assets/gengduo.png" alt="">
</div>
</div>
@@ -3,7 +3,7 @@
<div class="header-text">
<div class="header-text-left">{{this.$t('myList')}}</div>
<div class="header-text-right" @click="moreClick">
more
More
<img src="../../../assets/gengduo.png" alt="">
</div>
</div>
@@ -3,7 +3,7 @@
<div class="header-text">
<div class="header-text-left">{{this.$t('myNews')}}</div>
<div class="header-text-right" @click="moreClick">
more
More
<img src="../../../assets/gengduo.png" alt="">
</div>
</div>
@@ -221,7 +221,7 @@
let num = (Math.ceil(clientWidth / 31)) * parseInt(timeData[i].data[0][j].time.slice(8, 10))
timeList.forEach((res, index) => {
if (timeData[i].data[0][j].time.slice(0, 7) == res.slice(0, 7)) {
timeData[i].data[0][j].left = 'left:' + ((clientWidth * index + num) + 4) + 'px'
timeData[i].data[0][j].left = 'left:' + ((clientWidth * index + num) - 16) + 'px'
}
})
}
@@ -356,7 +356,7 @@
let num = (Math.ceil(clientWidth / 31)) * parseInt(timeData[i].data[0][j].time.slice(8, 10))
timeList.forEach((res, index) => {
if (timeData[i].data[0][j].time.slice(0, 7) == res.slice(0, 7)) {
timeData[i].data[0][j].left = 'left:' + ((clientWidth * index + num) + 4) + 'px'
timeData[i].data[0][j].left = 'left:' + ((clientWidth * index + num) - 16) + 'px'
}
})
}