|
@@ -0,0 +1,1429 @@
|
|
|
+export default {
|
|
|
+ login: {
|
|
|
+ title: 'Industrial Engine',
|
|
|
+ logIn: 'Login',
|
|
|
+ username: 'Username',
|
|
|
+ password: 'Password',
|
|
|
+ code: 'Code',
|
|
|
+ rememberMe: 'Remember Me',
|
|
|
+ pleaseEnterUsername: 'Please enter your username',
|
|
|
+ pleaseEnterPassword: 'Please enter your password',
|
|
|
+ pleaseEnterCode: 'Please enter verification code',
|
|
|
+ loginDescription: 'Login and start managing your smart engine account',
|
|
|
+ smartManufacturing: 'Smart Manufacturing',
|
|
|
+ internetOfThings: 'Internet of Things'
|
|
|
+ },
|
|
|
+ logout: {
|
|
|
+ alarm: 'alarm',
|
|
|
+ message: 'Confirm logout and exit the system?',
|
|
|
+ confirm: 'confirm',
|
|
|
+ cancel: 'cancel'
|
|
|
+ },
|
|
|
+ user: {
|
|
|
+ center: 'Personal Center',
|
|
|
+ logout: 'Logout',
|
|
|
+ info: 'Personal Information',
|
|
|
+ name: 'Username',
|
|
|
+ phone: 'Phone Number',
|
|
|
+ email: 'Email',
|
|
|
+ dept: 'Department',
|
|
|
+ role: 'Role',
|
|
|
+ createDay: 'Creation Date',
|
|
|
+ profile: 'Profile',
|
|
|
+ nickname: 'Nickname',
|
|
|
+ sex: 'Gender',
|
|
|
+ man: 'Male',
|
|
|
+ woman: 'Female',
|
|
|
+ updatePassword: 'Change Password',
|
|
|
+ oldPassword: 'Old Password',
|
|
|
+ newPassword: 'New Password',
|
|
|
+ confirmPassword: 'Confirm Password',
|
|
|
+ languageSelect: 'Language Select',
|
|
|
+ management: {
|
|
|
+ roleName: 'Role Name',
|
|
|
+ pleaseEnterRoleName: 'Please enter role name',
|
|
|
+ tenantName: 'Tenant Name',
|
|
|
+ pleaseEnterTenantName: 'Please enter tenant name',
|
|
|
+ permissionChar: 'Permission Character',
|
|
|
+ pleaseEnterPermissionChar: 'Please enter permission character',
|
|
|
+ status: 'Status',
|
|
|
+ roleStatus: 'Role Status',
|
|
|
+ createTime: 'Create Time',
|
|
|
+ startDate: 'Start Date',
|
|
|
+ endDate: 'End Date',
|
|
|
+ search: 'Search',
|
|
|
+ reset: 'Reset',
|
|
|
+ add: 'Add',
|
|
|
+ modify: 'Modify',
|
|
|
+ delete: 'Delete',
|
|
|
+ export: 'Export',
|
|
|
+ process: 'Process',
|
|
|
+ more: 'More',
|
|
|
+ dataPermission: 'Data Permission',
|
|
|
+ assignUser: 'Assign User',
|
|
|
+ roleId: 'Role ID',
|
|
|
+ displayOrder: 'Display Order',
|
|
|
+ menuPermission: 'Menu Permission',
|
|
|
+ expandCollapse: 'Expand/Collapse',
|
|
|
+ selectAll: 'Select All/None',
|
|
|
+ parentChildLink: 'Parent-Child Link',
|
|
|
+ loading: 'Loading, please wait',
|
|
|
+ remark: 'Remark',
|
|
|
+ pleaseEnterContent: 'Please enter content',
|
|
|
+ permissionScope: 'Permission Scope',
|
|
|
+ allData: 'All Data Permission',
|
|
|
+ customData: 'Custom Data Permission',
|
|
|
+ deptData: 'Department Data Permission',
|
|
|
+ deptAndBelow: 'Department and Below Data Permission',
|
|
|
+ personalData: 'Personal Data Permission',
|
|
|
+ confirm: 'Confirm',
|
|
|
+ cancel: 'Cancel',
|
|
|
+ messages: {
|
|
|
+ enableConfirm: 'Are you sure to enable role "{0}"?',
|
|
|
+ disableConfirm: 'Are you sure to disable role "{0}"?',
|
|
|
+ enableSuccess: 'Enable successful',
|
|
|
+ disableSuccess: 'Disable successful',
|
|
|
+ modifySuccess: 'Modify successful',
|
|
|
+ addSuccess: 'Add successful',
|
|
|
+ deleteConfirm: 'Are you sure to delete role with ID "{0}"?',
|
|
|
+ deleteSuccess: 'Delete successful'
|
|
|
+ },
|
|
|
+ rules: {
|
|
|
+ roleName: 'Role name cannot be empty',
|
|
|
+ permissionChar: 'Permission character cannot be empty',
|
|
|
+ roleSort: 'Role order cannot be empty'
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ normal: {
|
|
|
+ pleaseEnter: 'Please enter ',
|
|
|
+ pleaseEnterRight: 'Please enter right ',
|
|
|
+ pleaseConfirm: 'Please confirm ',
|
|
|
+ blank: ' ',
|
|
|
+ notEmpty: "Can't be empty ",
|
|
|
+ save: 'Save',
|
|
|
+ close: 'Close',
|
|
|
+ search: 'Search',
|
|
|
+ reset: 'Reset',
|
|
|
+ insert: 'Add',
|
|
|
+ delete: 'Delete',
|
|
|
+ export: 'Export',
|
|
|
+ deleteSuccess: 'Delete Success',
|
|
|
+ operation: 'Operation',
|
|
|
+ process: 'Process',
|
|
|
+ remark: 'Remark',
|
|
|
+ isConfirmDelete: 'Are you sure to delete process definition number',
|
|
|
+ pleaseSelectData: 'Please select process data items!',
|
|
|
+ confirm: 'Confirm',
|
|
|
+ cancel: 'Cancel'
|
|
|
+ },
|
|
|
+ dataModeling: {
|
|
|
+ tableName: 'TableName',
|
|
|
+ tableDescription: 'Table description',
|
|
|
+ createTime: 'createTime',
|
|
|
+ dataTableName: 'data TableName',
|
|
|
+ dataTableField: 'data TableField',
|
|
|
+ No: 'No',
|
|
|
+ fieldName: 'fieldName',
|
|
|
+ fieldType: 'fieldType',
|
|
|
+ length: 'length',
|
|
|
+ notNull: 'notNull',
|
|
|
+ primaryKey: 'primaryKey',
|
|
|
+ SelfIncrement: 'SelfIncrement',
|
|
|
+ fieldDescription: 'fieldDescription',
|
|
|
+ add: 'add',
|
|
|
+ table: 'table?',
|
|
|
+ addField: 'addField'
|
|
|
+ },
|
|
|
+ search: 'search',
|
|
|
+ reset: 'reset',
|
|
|
+ operation: 'operation',
|
|
|
+ delete: 'delete',
|
|
|
+ deleteSuccess: 'Delete success',
|
|
|
+ insert: 'insert',
|
|
|
+ update: 'update',
|
|
|
+ pleaseEnter: 'Please enter ',
|
|
|
+ process: 'process',
|
|
|
+ isConfirmDelete: 'Are you sure want to delete',
|
|
|
+ rules: {
|
|
|
+ passwordLimit: 'Length should be between 6 to 20 characters',
|
|
|
+ formGroup: {
|
|
|
+ groupName: 'Group Name',
|
|
|
+ groupDesc: 'Group Description',
|
|
|
+ mainForm: 'Main Form',
|
|
|
+ formPrimaryKey: 'Form Primary Key'
|
|
|
+ }
|
|
|
+ },
|
|
|
+ page: {
|
|
|
+ index: 'DashBoard'
|
|
|
+ },
|
|
|
+ statistics: {
|
|
|
+ workflowStatistics: 'workflow statistics',
|
|
|
+ processFlow: 'process flow',
|
|
|
+ approvalFlow: 'approval flow',
|
|
|
+ operationLog: 'operation log',
|
|
|
+ operator: 'operator',
|
|
|
+ userLoginStatistics: 'user login statistics',
|
|
|
+ client: 'client',
|
|
|
+ toolEnd: 'tool end',
|
|
|
+ dataModelingStatistics: 'data modeling statistics',
|
|
|
+ tableStatistics: 'table statistics',
|
|
|
+ form: 'form',
|
|
|
+ table: 'table',
|
|
|
+ threeLevelLinkage: 'three-level linkage',
|
|
|
+ formGroup: 'form group',
|
|
|
+ multiTableQuantity: 'multi-table quantity',
|
|
|
+ dataModeling: 'data modeling'
|
|
|
+ },
|
|
|
+ tagsView: {
|
|
|
+ refresh: 'Refresh',
|
|
|
+ close: 'Close',
|
|
|
+ closeCurrent: 'Close Current',
|
|
|
+ closeOthers: 'Close Others',
|
|
|
+ closeAll: 'Close All',
|
|
|
+ closeLeft: 'Close Left',
|
|
|
+ closeRight: 'Close Right'
|
|
|
+ },
|
|
|
+ settings: {
|
|
|
+ loading: 'Loading system resources, please wait',
|
|
|
+ downloadedLoading: 'Data is being downloaded. Please wait a moment',
|
|
|
+ title: 'Page style setting',
|
|
|
+ theme: 'Theme Color',
|
|
|
+ tagsView: 'Open Tags-View',
|
|
|
+ fixedHeader: 'Fixed Header',
|
|
|
+ sidebarLogo: 'Sidebar Logo'
|
|
|
+ },
|
|
|
+ bpmprocess: {
|
|
|
+ remark: 'Remark',
|
|
|
+ processName: 'Process Name',
|
|
|
+ processKey: 'Process Alias',
|
|
|
+ processType: 'Process Type',
|
|
|
+ pleaseEnterProcessName: 'Please enter the process name',
|
|
|
+ pleaseEnterProcessKey: 'Please enter the process alias',
|
|
|
+ productionProcess: 'Production Process',
|
|
|
+ approvalProcess: 'Approval Process',
|
|
|
+ primaryKey: 'Primary Key',
|
|
|
+ startEventType: 'Start Event Type',
|
|
|
+ versionNote: 'Version Note',
|
|
|
+ versionStatus: 'Version Status',
|
|
|
+ versionStatusDialog: 'Version Status',
|
|
|
+ exportAll: 'Export All',
|
|
|
+ exportProcessFile: 'Export Process File',
|
|
|
+ backupFlowChart: 'Backup Flow Chart',
|
|
|
+ designFlowChart: 'Design Flow Chart',
|
|
|
+ enable: 'Enable',
|
|
|
+ enableSuccess: 'Enable Success'
|
|
|
+ },
|
|
|
+ dragform: {
|
|
|
+ formName: 'Form Name',
|
|
|
+ formNamePlaceholder: 'Please enter form name',
|
|
|
+ formAlias: 'Form Alias',
|
|
|
+ formAliasPlaceholder: 'Please enter form alias',
|
|
|
+ dataSourceName: 'Data Source Name',
|
|
|
+ dataSourceNamePlaceholder: 'Please enter data source name',
|
|
|
+ boundTableName: 'Bound Table Name',
|
|
|
+ boundTableNamePlaceholder: 'Please enter bound table name',
|
|
|
+ formDescription: 'Form Description',
|
|
|
+ formDescriptionPlaceholder: 'Please enter form description',
|
|
|
+ formVueTemplate: 'Form Vue Template',
|
|
|
+ formHtmlTemplate: 'Form HTML Template',
|
|
|
+ formSql: 'Form SQL',
|
|
|
+ nodeId: 'Node ID',
|
|
|
+ nodeIdPlaceholder: 'Please enter node ID',
|
|
|
+ logicalDelete: 'Logical Delete',
|
|
|
+ logicalDeletePlaceholder: 'Please enter logical delete',
|
|
|
+ spareColumn: 'Spare Column',
|
|
|
+ spareColumnPlaceholder: 'Please enter spare column',
|
|
|
+ search: 'Search',
|
|
|
+ reset: 'Reset',
|
|
|
+ add: 'Add',
|
|
|
+ edit: 'Edit',
|
|
|
+ delete: 'Delete',
|
|
|
+ export: 'Export',
|
|
|
+ process: 'Process',
|
|
|
+ confirm: 'Confirm',
|
|
|
+ cancel: 'Cancel',
|
|
|
+ confirmDelete: 'Are you sure to delete form number',
|
|
|
+ deleteSuccess: 'Delete Success',
|
|
|
+ addSuccess: 'Add Success',
|
|
|
+ editSuccess: 'Edit Success',
|
|
|
+ formPrimaryKey: 'Form Primary Key',
|
|
|
+ formVueTemplatePlaceholder: 'Please enter content',
|
|
|
+ formHtmlTemplatePlaceholder: 'Please enter content',
|
|
|
+ formSqlPlaceholder: 'Please enter form SQL',
|
|
|
+ tableName: 'Table Name',
|
|
|
+ tableAlias: 'Table Alias',
|
|
|
+ tableNumber: 'Table Number',
|
|
|
+ sqlNumber: 'SQL Number',
|
|
|
+ tableDescription: 'Table Description',
|
|
|
+ timeFormat: 'Time Format',
|
|
|
+ equalJoin: 'Equal Join',
|
|
|
+ leftJoin: 'Left Join',
|
|
|
+ rightJoin: 'Right Join',
|
|
|
+ customDependency: 'Custom Dependency Value',
|
|
|
+ dependencyOtherField: 'Dependency Other Field',
|
|
|
+ },
|
|
|
+ relateTable: {
|
|
|
+ tableGroupName: 'Table Group Name',
|
|
|
+ tablePrimaryKey: 'Table Primary Key',
|
|
|
+ description: 'Description',
|
|
|
+ tableCount: 'Table Count',
|
|
|
+ memberTables: 'Member Tables',
|
|
|
+ operation: 'Operation',
|
|
|
+ process: 'Process',
|
|
|
+ modify: 'Modify',
|
|
|
+ delete: 'Delete',
|
|
|
+ add: 'Add',
|
|
|
+ search: 'Search',
|
|
|
+ reset: 'Reset',
|
|
|
+ addDynamicTableGroup: 'Add Dynamic Table Group',
|
|
|
+ updateDynamicTableGroup: 'Update Dynamic Table Group',
|
|
|
+ menuName: 'Menu Name',
|
|
|
+ menuDescription: 'Menu Description',
|
|
|
+ menuRoute: 'Menu Route',
|
|
|
+ tableTitle: 'Table Title',
|
|
|
+ tableName: 'Table Name',
|
|
|
+ addRelateTable: 'Add Related Table',
|
|
|
+ updateRelateTable: 'Update Related Table',
|
|
|
+ timeFormat: 'Time Format',
|
|
|
+ sortDependency: 'Sort Dependency Field',
|
|
|
+ sortMethod: 'Sort Method',
|
|
|
+ ascending: 'Ascending',
|
|
|
+ descending: 'Descending',
|
|
|
+ displayField: 'Display Field',
|
|
|
+ serialNumber: 'No',
|
|
|
+ dataField: 'Data Field',
|
|
|
+ fieldDescription: 'Field Description',
|
|
|
+ relateTable: 'Related Table',
|
|
|
+ relateConditionField: 'Related Condition Field',
|
|
|
+ relateMethod: 'Related Method',
|
|
|
+ isShow: 'Is Show',
|
|
|
+ isSearch: 'Is Search',
|
|
|
+ cancel: 'Cancel',
|
|
|
+ confirm: 'Confirm',
|
|
|
+ searchDependency: 'Search Dependency Value',
|
|
|
+ selectDependencyMethod: 'Please select dependency method',
|
|
|
+ enterDependencyValue: 'Please enter dependency value',
|
|
|
+ selectDependencyField: 'Please select dependency field',
|
|
|
+ pleaseSelectSearchField: 'Please select at least one search field',
|
|
|
+ pleaseCompleteForm: 'Please complete the form',
|
|
|
+ pleaseAddMultipleTables: 'Please add multiple tables',
|
|
|
+ createSuccess: 'Create Success',
|
|
|
+ createFailed: 'Create Failed',
|
|
|
+ updateSuccess: 'Update Success',
|
|
|
+ updateFailed: 'Update Failed',
|
|
|
+ deleteSuccess: 'Delete Success',
|
|
|
+ deleteFailed: 'Delete Failed',
|
|
|
+ enterTableGroupName: 'Please enter table group name',
|
|
|
+ enterMenuName: 'Please enter menu name',
|
|
|
+ enterMenuDescription: 'Please enter menu description',
|
|
|
+ selectParentRoute: 'Please select parent route',
|
|
|
+ selectTableName: 'Please select table name',
|
|
|
+ selectTablePrimaryKey: 'Please select table primary key',
|
|
|
+ selectTimeFormat: 'Please select time format',
|
|
|
+ selectSortDependency: 'Please select sort dependency',
|
|
|
+ selectRelateTable: 'Please select related table',
|
|
|
+ selectRelateField: 'Related field',
|
|
|
+ selectRelateMethod: 'Please select related method',
|
|
|
+ customDependency: 'Custom Dependency Value',
|
|
|
+ dependencyOtherField: 'Dependency Other Field',
|
|
|
+ pleaseEnterTableTitle: 'Please enter table title',
|
|
|
+ pleaseSelectTableName: 'Please select table name',
|
|
|
+ pleaseSelectRelateField: 'Please select related field',
|
|
|
+ pleaseEnterTableGroupName: 'Please enter table group name',
|
|
|
+ pleaseEnterTableDescription: 'Please enter table description',
|
|
|
+ pleaseSelectRoute: 'Please select route',
|
|
|
+ equalJoin: 'Equal Join',
|
|
|
+ leftJoin: 'Left Join',
|
|
|
+ rightJoin: 'Right Join'
|
|
|
+ },
|
|
|
+ tenant: {
|
|
|
+ tenantName: 'Tenant Name',
|
|
|
+ tenantCode: 'Tenant Code',
|
|
|
+ owner: 'Owner',
|
|
|
+ contactInfo: 'Contact Info',
|
|
|
+ address: 'Address',
|
|
|
+ tenantId: 'Tenant ID',
|
|
|
+ tenantParentId: 'Parent Tenant ID',
|
|
|
+ tenantClientLoginUrl: 'Client Login URL',
|
|
|
+ tenantToolLoginUrl: 'Tool Login URL',
|
|
|
+ tenantGrade: 'Tenant Grade',
|
|
|
+ tenantExpirationTime: 'Expiration Days',
|
|
|
+ tenantProfession: 'Tenant Type',
|
|
|
+ selectParentTenant: 'Select Parent Tenant',
|
|
|
+ pleaseEnterTenantName: 'Please enter tenant name',
|
|
|
+ pleaseEnterTenantCode: 'Please enter tenant code',
|
|
|
+ pleaseEnterOwner: 'Please enter owner',
|
|
|
+ pleaseEnterSelect: 'please enter select',
|
|
|
+ pleaseEnterContactInfo: 'Please enter contact info',
|
|
|
+ pleaseEnterAddress: 'Please enter address',
|
|
|
+ pleaseSelectTenantProfession: 'Please select tenant type',
|
|
|
+ pleaseEnterTenantClientLoginUrl: 'Please enter client login URL',
|
|
|
+ pleaseEnterTenantToolLoginUrl: 'Please enter tool login URL',
|
|
|
+ pleaseEnterTenantGrade: 'Please enter tenant grade',
|
|
|
+ bindDatasource: 'Bind Datasource',
|
|
|
+ activateTenant: 'Activate Tenant',
|
|
|
+ configLoginPage: 'Configure Login Page',
|
|
|
+ publicNetwork: 'Public Network',
|
|
|
+ privateNetwork: 'Private Network',
|
|
|
+ datasourceType: 'Datasource Type',
|
|
|
+ databaseName: 'Database Name',
|
|
|
+ tenantAccount: 'Tenant Admin Account',
|
|
|
+ databaseIp: 'Database IP',
|
|
|
+ username: 'Username',
|
|
|
+ password: 'Password',
|
|
|
+ portNumber: 'Port Number',
|
|
|
+ pleaseEnterDatabaseName: 'Please enter database name',
|
|
|
+ pleaseEnterTenantAccount: 'Please enter tenant admin account',
|
|
|
+ pleaseEnterDatabaseIp: 'Please enter database IP',
|
|
|
+ pleaseEnterUsername: 'Please enter username',
|
|
|
+ pleaseEnterPassword: 'Please enter password',
|
|
|
+ pleaseEnterPortNumber: 'Please enter port number',
|
|
|
+ binding: 'Binding',
|
|
|
+ pleaseEnterActivationCode: 'Please enter activation code',
|
|
|
+ loginUrlTip: 'Please add parameter to login URL: tenantId={code}',
|
|
|
+ number: 'Number',
|
|
|
+ pleaseEnterLoginPageNumber: 'Please enter login page number',
|
|
|
+ title: 'Title',
|
|
|
+ pleaseEnterLoginPageTitle: 'Please enter login page title',
|
|
|
+ description: 'Description',
|
|
|
+ descriptionTip: 'Recommended length is 8 Chinese characters, can use <br/> for line break',
|
|
|
+ pleaseEnterContent: 'Please enter content',
|
|
|
+ windowTitle: 'Window Title',
|
|
|
+ pleaseEnterWindowTitle: 'Please enter window title',
|
|
|
+ logoTip: 'Recommended image size is 194*64px',
|
|
|
+ logo: 'Logo',
|
|
|
+ backgroundImageTip: 'Recommended image size is 1400*900px',
|
|
|
+ backgroundImage: 'Background Image',
|
|
|
+ activationCode: {
|
|
|
+ tenantInfo: 'Tenant Information',
|
|
|
+ rechargeTime: 'Recharge Time',
|
|
|
+ pleaseSelectTenant: 'Please select tenant',
|
|
|
+ pleaseEnterRechargeDays: 'Please enter recharge days',
|
|
|
+ generateCode: 'Generate Activation Code',
|
|
|
+ cancel: 'Cancel',
|
|
|
+ generateSuccess: 'Activation Code Generated Successfully',
|
|
|
+ oneClickCopy: 'One-click Copy',
|
|
|
+ loginAddress: 'Login Address',
|
|
|
+ pleaseEnterLoginAddress: 'Please enter login address',
|
|
|
+ operator: 'Operator',
|
|
|
+ pleaseEnterOperator: 'Please enter operator',
|
|
|
+ operationTime: 'Operation Time',
|
|
|
+ startDate: 'Start Date',
|
|
|
+ endDate: 'End Date',
|
|
|
+ search: 'Search',
|
|
|
+ reset: 'Reset',
|
|
|
+ logId: 'Log ID',
|
|
|
+ operationIp: 'Operation IP Address',
|
|
|
+ operationDate: 'Operation Date',
|
|
|
+ remark: 'Remark',
|
|
|
+ messages: {
|
|
|
+ copySuccess: 'Text has been successfully copied to clipboard',
|
|
|
+ copyFailed: 'Copy failed',
|
|
|
+ tenantNotSelected: 'Tenant information not selected',
|
|
|
+ expirationDateNotSet: 'Tenant expiration date not set'
|
|
|
+ }
|
|
|
+ },
|
|
|
+ messages: {
|
|
|
+ addSuccess: 'Added successfully',
|
|
|
+ modifySuccess: 'Modified successfully',
|
|
|
+ deleteConfirm: 'Are you sure to delete the tenant information with ID "{0}"?',
|
|
|
+ deleteSuccess: 'Deleted successfully',
|
|
|
+ bindingSuccess: 'Binding successful',
|
|
|
+ activationSuccess: 'Activation successful',
|
|
|
+ activationFailed: 'Activation failed',
|
|
|
+ networkError: 'Network error, please try again later',
|
|
|
+ cannotSelectSelf: 'Cannot select self as parent tenant',
|
|
|
+ databaseNameExists: 'Database name already exists',
|
|
|
+ databaseNameCheckFailed: 'Database name verification failed, please re-enter',
|
|
|
+ tenantAccountExists: 'Tenant admin account already exists',
|
|
|
+ tenantAccountCheckFailed: 'Tenant admin account verification failed, please re-enter',
|
|
|
+ databaseNameFormat: 'Can only contain lowercase letters and numbers, and must start with a lowercase letter',
|
|
|
+ databaseNameDuplicate: 'Database name is duplicate'
|
|
|
+ },
|
|
|
+ rules: {
|
|
|
+ tenantName: 'Tenant name cannot be empty',
|
|
|
+ tenantCode: 'Tenant code cannot be empty',
|
|
|
+ tenantParentId: 'Please select parent tenant',
|
|
|
+ databaseType: 'Database type cannot be empty',
|
|
|
+ databaseName: 'Database name cannot be empty',
|
|
|
+ tenantAccount: 'Tenant admin account cannot be empty',
|
|
|
+ databaseIp: 'Database IP cannot be empty',
|
|
|
+ username: 'Username cannot be empty',
|
|
|
+ password: 'Password cannot be empty',
|
|
|
+ portNumber: 'Port number cannot be empty',
|
|
|
+ activationCode: 'Please enter tenant activation code'
|
|
|
+ },
|
|
|
+ titles: {
|
|
|
+ addTenant: 'Add Tenant Information',
|
|
|
+ modifyTenant: 'Modify Tenant Information',
|
|
|
+ configureDatabase: 'Configure Database',
|
|
|
+ activateTenant: 'Activate Tenant',
|
|
|
+ configureClient: 'Configure Client',
|
|
|
+ configureTool: 'Configure Tool'
|
|
|
+ }
|
|
|
+ },
|
|
|
+ script: {
|
|
|
+ scriptKey: 'Script Code',
|
|
|
+ scriptName: 'Script Name',
|
|
|
+ scriptType: 'Script Type',
|
|
|
+ industryType: 'Industry Type',
|
|
|
+ scriptState: 'Script State',
|
|
|
+ componentState: 'Component State',
|
|
|
+ scriptDescription: 'Script Description',
|
|
|
+ tableName: 'Data Table',
|
|
|
+ examineState: 'Examine State',
|
|
|
+ pass: 'Pass',
|
|
|
+ notPass: 'Not Pass',
|
|
|
+ downloadScript: 'Download Script',
|
|
|
+ downloadNodeTemplate: 'Download Node Template',
|
|
|
+ uploadScriptFile: 'Upload Script File',
|
|
|
+ uploadComponentPage: 'Upload Component Page',
|
|
|
+ examine: 'Examine',
|
|
|
+ pleaseEnterScriptKey: 'Please enter script code',
|
|
|
+ pleaseEnterScriptName: 'Please enter script name',
|
|
|
+ pleaseSelectScriptType: 'Please select script type',
|
|
|
+ pleaseSelectExamineState: 'Please select examine state',
|
|
|
+ pleaseSelectIndustryType: 'Please select industry type',
|
|
|
+ pleaseSelectTenant: 'Please select tenant',
|
|
|
+ pleaseSelectTable: 'Please select data table',
|
|
|
+ pleaseEnterScriptDescription: 'Please enter script description',
|
|
|
+ uploadTip: 'Drag file here or click to upload',
|
|
|
+ downloadSuccessful: 'Download successful!',
|
|
|
+ responseDataNotValidFileFormat:'Response data is not a valid file format:',
|
|
|
+ messages: {
|
|
|
+ copySuccess: 'Script code has been successfully copied to clipboard',
|
|
|
+ copyError: 'Failed to copy script code',
|
|
|
+ uploadSuccess: 'File uploaded successfully',
|
|
|
+ deleteConfirm: 'Are you sure to delete script with ID "',
|
|
|
+ deleteSuccess: 'Delete successful',
|
|
|
+ closeEditorConfirm: 'The editor will be closed, do you want to save the code?',
|
|
|
+ downloadError: 'Download failed, please check the data format returned by the interface!',
|
|
|
+ downloadRetry: 'Download failed, please try again later!',
|
|
|
+ addSuccess: 'Add successful',
|
|
|
+ updateSuccess: 'Update successful',
|
|
|
+ dataItem: ' data item?'
|
|
|
+ },
|
|
|
+ rules: {
|
|
|
+ scriptName: 'Please enter script name',
|
|
|
+ scriptType: 'Please select script type',
|
|
|
+ industryType: 'Please select industry type',
|
|
|
+ scriptState: 'Please select examine state'
|
|
|
+ },
|
|
|
+ titles: {
|
|
|
+ addScript: 'Add Process Node Script',
|
|
|
+ updateScript: 'Update Process Node Script',
|
|
|
+ examineScript: 'Examine Node Information',
|
|
|
+ uploadComponent: 'Upload Component Page',
|
|
|
+ uploadTenant: 'Upload Tenant Script'
|
|
|
+ },
|
|
|
+ comments: {
|
|
|
+ submitUpload: 'Submit Upload File',
|
|
|
+ editorInit: 'Editor Initialization',
|
|
|
+ copySuccess: 'Copy Success',
|
|
|
+ copyError: 'Copy Failed',
|
|
|
+ queryList: 'Query Process Node Script List',
|
|
|
+ cancel: 'Cancel Button',
|
|
|
+ reset: 'Form Reset',
|
|
|
+ search: 'Search Button Operation',
|
|
|
+ resetQuery: 'Reset Button Operation',
|
|
|
+ selectionChange: 'Selection Change',
|
|
|
+ downloadTemplate: 'Download Node Template',
|
|
|
+ add: 'Add Button Operation',
|
|
|
+ update: 'Update Button Operation',
|
|
|
+ examine: 'Examine',
|
|
|
+ submit: 'Submit Button',
|
|
|
+ delete: 'Delete Button Operation',
|
|
|
+ export: 'Export Button Operation',
|
|
|
+ getDictLabel: 'Get Dictionary Label',
|
|
|
+ drawerOpen: 'Drawer Open Callback',
|
|
|
+ drawerClose: 'Drawer Close Callback'
|
|
|
+ }
|
|
|
+ },
|
|
|
+ engineering: {
|
|
|
+ title: 'Engineering Management',
|
|
|
+ engineeringName: 'Engineering Name',
|
|
|
+ downloadTime: 'Download Time',
|
|
|
+ download: 'Download Engineering',
|
|
|
+ downloadSuccess: 'Download Success',
|
|
|
+ downloadError: 'Download Failed',
|
|
|
+ confirmDelete: 'Are you sure to delete engineering number',
|
|
|
+ deleteSuccess: 'Delete Success',
|
|
|
+ add: 'Add Engineering',
|
|
|
+ edit: 'Edit Engineering',
|
|
|
+ downloadNumber: 'Download Count',
|
|
|
+ updateTime: 'Update Time',
|
|
|
+ delFlag: 'Delete Flag',
|
|
|
+ pleaseEnterEngineeringName: 'Please enter engineering name',
|
|
|
+ pleaseEnterDownloadNumber: 'Please enter download count',
|
|
|
+ pleaseSelectDownloadTime: 'Please select download time',
|
|
|
+ pleaseEnterUpdateTime: 'Please enter update time',
|
|
|
+ pleaseEnterDelFlag: 'Please enter delete flag'
|
|
|
+ },
|
|
|
+ navigationBar: {
|
|
|
+ title: 'Navigation Bar Management',
|
|
|
+ name: 'Navigation Bar Name',
|
|
|
+ pageName: 'Page Name',
|
|
|
+ barOrder: 'Navigation Bar Order',
|
|
|
+ pageId: 'Bound Page',
|
|
|
+ add: 'Add Navigation Bar',
|
|
|
+ edit: 'Edit Navigation Bar',
|
|
|
+ export: 'Export',
|
|
|
+ process: 'Process',
|
|
|
+ modify: 'Modify',
|
|
|
+ delete: 'Delete',
|
|
|
+ confirmDelete: 'Are you sure to delete number',
|
|
|
+ deleteSuccess: 'Delete Success',
|
|
|
+ deleteFailed: 'Delete Failed',
|
|
|
+ addSuccess: 'Add Success',
|
|
|
+ editSuccess: 'Edit Success',
|
|
|
+ pleaseEnterName: 'Please enter navigation bar name',
|
|
|
+ pleaseEnterPageName: 'Please enter page name',
|
|
|
+ pleaseSelectPage: 'Please select bound page',
|
|
|
+ pleaseEnterBarOrder: 'Please enter navigation bar order',
|
|
|
+ barOrderMustGreaterThanZero: 'Navigation bar order must be greater than 0',
|
|
|
+ nameRequired: 'Navigation bar name cannot be empty',
|
|
|
+ pageIdRequired: 'Bound page cannot be empty',
|
|
|
+ barOrderRequired: 'Navigation bar order cannot be empty',
|
|
|
+ pleaseSelectRecord: 'Please select records to delete first'
|
|
|
+ },
|
|
|
+ formCreate: {
|
|
|
+ pageKey: 'Page Key',
|
|
|
+ pageName: 'Page Name',
|
|
|
+ pageJson: 'PageJson Parameters',
|
|
|
+ htmlTemplate: 'HTML Template',
|
|
|
+ pageOptions: 'Page Options',
|
|
|
+ boundTable: 'Bound Table',
|
|
|
+ operation: 'Operation',
|
|
|
+ process: 'Process',
|
|
|
+ modify: 'Modify',
|
|
|
+ delete: 'Delete',
|
|
|
+ add: 'Add',
|
|
|
+ pleaseSelectDelete: 'Please select records to delete first',
|
|
|
+ confirmDelete: 'Are you sure to delete number',
|
|
|
+ pleaseEnterPageName: 'Please enter page name'
|
|
|
+ },
|
|
|
+ treeTable: {
|
|
|
+ treeTableKey: 'Tree Table Key',
|
|
|
+ treeTableName: 'Tree Table Name',
|
|
|
+ treeTableDesc: 'Tree Table Alias',
|
|
|
+ treeTableDgl: 'Tree Recursive Column',
|
|
|
+ treeTableCondition: 'Tree Condition',
|
|
|
+ boundTableName: 'Bound Table Name',
|
|
|
+ boundTableId: 'Bound Table ID',
|
|
|
+ operation: 'Operation',
|
|
|
+ process: 'Process',
|
|
|
+ modify: 'Modify',
|
|
|
+ delete: 'Delete',
|
|
|
+ add: 'Add',
|
|
|
+ pleaseSelectDelete: 'Please select records to delete first',
|
|
|
+ confirmDelete: 'Are you sure to delete number',
|
|
|
+ deleteMenuTip: 'Related menu data will also be deleted',
|
|
|
+ enterTreeTableName: 'Please enter tree table name',
|
|
|
+ enterTreeTableDesc: 'Please enter tree table alias',
|
|
|
+ treeMenuConfig: 'Tree Menu Configuration',
|
|
|
+ tableFieldConfig: 'Table Field Configuration',
|
|
|
+ addTreeTableConfig: 'Add Tree Table Configuration',
|
|
|
+ editTreeTableConfig: 'Edit Tree Table Configuration',
|
|
|
+ viewTreeTableConfig: 'View Tree Table Configuration',
|
|
|
+ clear: 'Clear',
|
|
|
+ confirm: 'Confirm',
|
|
|
+ waitTableLoading: 'Please wait for table loading',
|
|
|
+ completeFormConfig: 'Please complete form configuration',
|
|
|
+ completeTreeMenuConfig: 'Please complete tree menu configuration',
|
|
|
+ addSuccess: 'Add Success',
|
|
|
+ editSuccess: 'Edit Success',
|
|
|
+ editFailed: 'Edit Failed',
|
|
|
+ menuDeletedTip: 'The menu route has been deleted, please reconfigure',
|
|
|
+ menuName: 'Menu Name',
|
|
|
+ menuNamePlaceholder: 'Please enter menu name',
|
|
|
+ menuNameRequired: 'Menu name cannot be empty',
|
|
|
+ groupDescription: 'Menu Description',
|
|
|
+ groupDescriptionPlaceholder: 'Please enter menu description',
|
|
|
+ menuRoute: 'Menu Route',
|
|
|
+ menuRoutePlaceholder: 'Please select menu route',
|
|
|
+ menuRouteRequired: 'Menu route cannot be empty',
|
|
|
+ treeName: 'Tree Name',
|
|
|
+ treeNamePlaceholder: 'Please enter table name',
|
|
|
+ treeNameRequired: 'Table name cannot be empty',
|
|
|
+ treeTable: 'Tree Table',
|
|
|
+ treeTablePlaceholder: 'Please select related table',
|
|
|
+ treeTableRequired: 'Tree table cannot be empty',
|
|
|
+ tablePrimaryKey: 'Table Primary Key',
|
|
|
+ tablePrimaryKeyPlaceholder: 'Please select table primary key',
|
|
|
+ tablePrimaryKeyRequired: 'Table primary key cannot be empty',
|
|
|
+ matchMode: 'Match Mode',
|
|
|
+ matchModePlaceholder: 'Please select match mode',
|
|
|
+ matchModeRequired: 'Match mode cannot be empty',
|
|
|
+ recursiveColumn: 'Recursive Column',
|
|
|
+ recursiveColumnPlaceholder: 'Please select table recursive column',
|
|
|
+ recursiveColumnRequired: 'Recursive column cannot be empty',
|
|
|
+ displayColumn: 'Display Column',
|
|
|
+ displayColumnPlaceholder: 'Please select table display column',
|
|
|
+ displayColumnRequired: 'Display column cannot be empty',
|
|
|
+ matchByValue: 'Match by value',
|
|
|
+ matchByLabel: 'Match by label',
|
|
|
+ relatedTable: 'Related Table',
|
|
|
+ relatedTablePlaceholder: 'Please select related table',
|
|
|
+ relatedTableRequired: 'Related table cannot be empty',
|
|
|
+ relatedField: 'Related Field',
|
|
|
+ relatedFieldPlaceholder: 'Please select table related field',
|
|
|
+ relatedFieldRequired: 'Related field cannot be empty',
|
|
|
+ tableName: 'Table Name',
|
|
|
+ tableAlias: 'Table Alias',
|
|
|
+ tableNumber: 'Table Number',
|
|
|
+ sqlNumber: 'SQL Number',
|
|
|
+ tableDescription: 'Table Description',
|
|
|
+ timeFormat: 'Time Format',
|
|
|
+ equalJoin: 'Equal Join',
|
|
|
+ leftJoin: 'Left Join',
|
|
|
+ rightJoin: 'Right Join',
|
|
|
+ customDependency: 'Custom Dependency Value',
|
|
|
+ dependencyOtherField: 'Dependency Other Field',
|
|
|
+ },
|
|
|
+ tableList: {
|
|
|
+ tableName: 'Table Name',
|
|
|
+ tableNamePlaceholder: 'Please enter table name',
|
|
|
+ boundTableName: 'Bound Table Name',
|
|
|
+ boundTableNamePlaceholder: 'Please enter bound table name',
|
|
|
+ tableAlias: 'Table Alias',
|
|
|
+ tableAliasPlaceholder: 'Please enter table alias',
|
|
|
+ tableNumber: 'Table Number',
|
|
|
+ tableNumberPlaceholder: 'Please enter table number',
|
|
|
+ sqlNumber: 'SQL Number',
|
|
|
+ sqlNumberPlaceholder: 'Please enter SQL number',
|
|
|
+ tableDescription: 'Table Description',
|
|
|
+ tableDescriptionPlaceholder: 'Please enter table description',
|
|
|
+ columnTitle: 'Column Title',
|
|
|
+ columnTitlePlaceholder: 'Please enter content',
|
|
|
+ timeFormat: 'Time Format',
|
|
|
+ timeFormatPlaceholder: 'Please enter content',
|
|
|
+ spareColumn: 'Spare Column',
|
|
|
+ spareColumnPlaceholder: 'Please enter spare column',
|
|
|
+ logicalDelete: 'Logical Delete',
|
|
|
+ logicalDeletePlaceholder: 'Please enter logical delete',
|
|
|
+ showCheckbox: 'Show List Checkbox',
|
|
|
+ showCheckboxPlaceholder: 'Please enter whether to show list checkbox (0: show; 1: hide)',
|
|
|
+ tablePrimaryKey: 'Table Primary Key',
|
|
|
+ search: 'Search',
|
|
|
+ reset: 'Reset',
|
|
|
+ add: 'Add',
|
|
|
+ edit: 'Edit',
|
|
|
+ delete: 'Delete',
|
|
|
+ export: 'Export',
|
|
|
+ handle: 'Handle',
|
|
|
+ confirm: 'Confirm',
|
|
|
+ cancel: 'Cancel',
|
|
|
+ confirmDelete: 'Are you sure to delete table with ID "{0}"? Related menu data will also be deleted!',
|
|
|
+ deleteSuccess: 'Delete successfully',
|
|
|
+ addSuccess: 'Add successfully',
|
|
|
+ editSuccess: 'Edit successfully'
|
|
|
+ },
|
|
|
+ tableMange: {
|
|
|
+ fieldEdit: 'Field Edit',
|
|
|
+ selectTable: 'Please select data table',
|
|
|
+ tableComment: 'Table Comment',
|
|
|
+ tableName: 'Table Name',
|
|
|
+ serialNumber: 'Serial Number',
|
|
|
+ dataField: 'Data Field',
|
|
|
+ fieldDescription: 'Field Description',
|
|
|
+ relatedTable: 'Related Table',
|
|
|
+ relatedField: 'Related Field',
|
|
|
+ relatedType: 'Related Type',
|
|
|
+ isShow: 'Is Show',
|
|
|
+ isSearch: 'Is Search',
|
|
|
+ isExport: 'Is Export',
|
|
|
+ menuEdit: 'Menu Edit',
|
|
|
+ menuType: 'Menu Type',
|
|
|
+ tableMenu: 'Table Menu',
|
|
|
+ treeMenu: 'Tree Menu',
|
|
|
+ menuName: 'Menu Name',
|
|
|
+ menuRoute: 'Menu Route',
|
|
|
+ selectParentRoute: 'Please select parent route',
|
|
|
+ showList: 'Show List',
|
|
|
+ timeFormat: 'Time Format',
|
|
|
+ tablePrimaryKey: 'Table Primary Key',
|
|
|
+ sortDependency: 'Sort Dependency',
|
|
|
+ sortMethod: 'Sort Method',
|
|
|
+ ascending: 'Ascending',
|
|
|
+ descending: 'Descending',
|
|
|
+ preview: 'Preview',
|
|
|
+ confirmModify: 'Confirm Modify',
|
|
|
+ confirmCreate: 'Confirm Create',
|
|
|
+ dataStatistics: 'Data Statistics',
|
|
|
+ addDataField: 'Add Data Field',
|
|
|
+ statisticTitle: 'Statistic Title',
|
|
|
+ statisticData: 'Statistic Data',
|
|
|
+ statisticType: 'Statistic Type',
|
|
|
+ selectStatisticField: 'Please select statistic field',
|
|
|
+ selectStatisticType: 'Please select statistic type',
|
|
|
+ cancel: 'Cancel',
|
|
|
+ confirm: 'Confirm',
|
|
|
+ modify: 'Modify',
|
|
|
+ delete: 'Delete',
|
|
|
+ styleEdit: 'Style Edit',
|
|
|
+ dataFilter: 'Data Filter',
|
|
|
+ classificationQuery: 'Classification Query',
|
|
|
+ effectPreview: 'Effect Preview',
|
|
|
+ search: 'Search',
|
|
|
+ reset: 'Reset',
|
|
|
+ add: 'Add',
|
|
|
+ edit: 'Edit',
|
|
|
+ import: 'Import',
|
|
|
+ export: 'Export',
|
|
|
+ operation: 'Operation',
|
|
|
+ pagination: 'Pagination',
|
|
|
+ close: 'Close',
|
|
|
+ selectTableError: 'Please select data table',
|
|
|
+ fieldDescriptionErrorNotNull: 'Field description cannot be empty',
|
|
|
+ relatedConditionError: 'Please complete related conditions',
|
|
|
+ searchFieldError: 'Please select at least one search field',
|
|
|
+ completeForm: 'Please complete the form',
|
|
|
+ modifySuccess: 'Modify Success',
|
|
|
+ createSuccess: 'Create Success',
|
|
|
+ modifyFailed: 'Modify Failed',
|
|
|
+ createFailed: 'Create Failed',
|
|
|
+ menuDeletedTip: 'The menu route has been deleted, please reconfigure',
|
|
|
+ addSuccess: 'Add Success',
|
|
|
+ editSuccess: 'Edit Success',
|
|
|
+ deleteSuccess: 'Delete Success',
|
|
|
+ deleteFailed: 'Delete Failed',
|
|
|
+ selectMenuType: 'Please select menu type',
|
|
|
+ pleaseEnterMenuName: 'Please enter menu name',
|
|
|
+ selectTimeFormat: 'Please select time format',
|
|
|
+ selectTablePrimaryKey: 'Please select table primary key',
|
|
|
+ fieldDescriptionError: 'Please enter field description',
|
|
|
+ },
|
|
|
+ dialog: {
|
|
|
+ addStatisticField: 'Add Statistic Data Field',
|
|
|
+ equalJoin: 'Equal Join',
|
|
|
+ leftJoin: 'Left Join',
|
|
|
+ rightJoin: 'Right Join',
|
|
|
+ customDependency: 'Custom Dependency Value',
|
|
|
+ dependOnOtherField: 'Depend on Other Table Field'
|
|
|
+ },
|
|
|
+ classificationQuery: {
|
|
|
+ add: 'Add',
|
|
|
+ conditionName: 'Condition Name',
|
|
|
+ conditionField: 'Condition Field',
|
|
|
+ conditionType: 'Condition Type',
|
|
|
+ defaultValue: 'Default Value',
|
|
|
+ renderOrder: 'Render Order',
|
|
|
+ more: 'More',
|
|
|
+ delete: 'Delete',
|
|
|
+ settings: {
|
|
|
+ title: 'Settings',
|
|
|
+ displayType: 'Display Type',
|
|
|
+ displaySize: 'Display Size',
|
|
|
+ displayIcon: 'Display Icon',
|
|
|
+ conditionDescription: 'Condition Description',
|
|
|
+ dropdownSql: 'Dropdown SQL',
|
|
|
+ placeholder: {
|
|
|
+ selectField: 'Please select condition field',
|
|
|
+ selectIcon: 'Click to select icon',
|
|
|
+ enterDescription: 'Please enter description (e.g. Please enter name, Please enter number...)',
|
|
|
+ enterSql: 'Please enter SQL statement for dropdown data source'
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ dataFilter: {
|
|
|
+ addCondition: 'Add Condition',
|
|
|
+ conditionField: 'Condition Field',
|
|
|
+ condition: 'Condition',
|
|
|
+ referenceValue: 'Reference Value',
|
|
|
+ delete: 'Delete',
|
|
|
+ placeholder: {
|
|
|
+ selectField: 'Please select condition field'
|
|
|
+ }
|
|
|
+ },
|
|
|
+ styleForm: {
|
|
|
+ addStyle: 'Add Style',
|
|
|
+ serialNumber: 'Serial Number',
|
|
|
+ styleName: 'Style Name',
|
|
|
+ description: 'Description',
|
|
|
+ operation: 'Operation',
|
|
|
+ process: 'Process',
|
|
|
+ modify: 'Modify',
|
|
|
+ delete: 'Delete',
|
|
|
+ editStyle: 'Edit Style',
|
|
|
+ styleDescription: 'Style Description',
|
|
|
+ styleType: 'Style Type',
|
|
|
+ rowStyle: 'Row Style',
|
|
|
+ fieldStyle: 'Field Style',
|
|
|
+ dictionaryStyle: 'Dictionary Style',
|
|
|
+ backgroundColor: 'Background Color',
|
|
|
+ styleField: 'Style Field',
|
|
|
+ selectTable: 'Please select table',
|
|
|
+ selectField: 'Please select field',
|
|
|
+ textStyle: 'Text Style',
|
|
|
+ normalText: 'Normal Text',
|
|
|
+ tag: 'Tag',
|
|
|
+ fontColor: 'Font Color',
|
|
|
+ tagStyle: 'Tag Style',
|
|
|
+ backgroundFill: 'Background Fill',
|
|
|
+ textOnly: 'Text Only',
|
|
|
+ tagType: 'Tag Type',
|
|
|
+ default: 'Default',
|
|
|
+ success: 'Success',
|
|
|
+ info: 'Info',
|
|
|
+ warning: 'Warning',
|
|
|
+ danger: 'Danger',
|
|
|
+ dictionaryField: 'Dictionary Field',
|
|
|
+ dictionary: 'Dictionary',
|
|
|
+ conditionEdit: 'Condition Edit',
|
|
|
+ tableName: 'Table Name',
|
|
|
+ fieldName: 'Field Name',
|
|
|
+ condition: 'Condition',
|
|
|
+ referenceValue: 'Reference Value',
|
|
|
+ addCondition: 'Add Condition',
|
|
|
+ cancel: 'Cancel',
|
|
|
+ confirm: 'Confirm'
|
|
|
+ },
|
|
|
+ excuteBtn: {
|
|
|
+ search: 'Search',
|
|
|
+ reset: 'Reset',
|
|
|
+ add: 'Add',
|
|
|
+ expandCollapse: 'Expand/Collapse',
|
|
|
+ operationColumnBtn: 'Operation Column Button',
|
|
|
+ topBtn: 'Top Button',
|
|
|
+ btnGroupName: 'Button Group Name',
|
|
|
+ icon: 'Icon',
|
|
|
+ permission: 'Permission',
|
|
|
+ operation: 'Operation',
|
|
|
+ process: 'Process',
|
|
|
+ modify: 'Modify',
|
|
|
+ addBtn: 'Add',
|
|
|
+ addBtnGroup: 'Add Button Group',
|
|
|
+ addButton: 'Add Button',
|
|
|
+ parentBtn: 'Parent Button',
|
|
|
+ selectParentBtn: 'Select Parent Button',
|
|
|
+ btnName: 'Button Name',
|
|
|
+ btnIcon: 'Button Icon',
|
|
|
+ clickSelectIcon: 'Click to select icon',
|
|
|
+ btnStyle: 'Button Style',
|
|
|
+ sort: 'Sort',
|
|
|
+ permissionChar: 'Permission Character',
|
|
|
+ btnType: 'Button Type',
|
|
|
+ selectBtnType: 'Please select button type',
|
|
|
+ formType: 'Form Type',
|
|
|
+ selectFormType: 'Please select form type',
|
|
|
+ bindForm: 'Bind Form',
|
|
|
+ selectForm: 'Please select form',
|
|
|
+ promptType: 'Prompt Type',
|
|
|
+ selectPromptType: 'Please select prompt type',
|
|
|
+ promptContent: 'Prompt Content',
|
|
|
+ enterPromptContent: 'Please enter prompt content',
|
|
|
+ executeProcess: 'Execute Process',
|
|
|
+ selectProcess: 'Please select execute process',
|
|
|
+ bindTable: 'Bind Table',
|
|
|
+ selectTable: 'Please select table',
|
|
|
+ bindScript: 'Bind Script',
|
|
|
+ selectScript: 'Please select script node',
|
|
|
+ jumpRoute: 'Jump Route',
|
|
|
+ enterRoute: 'Please enter jump route address',
|
|
|
+ defaultModifyField: 'Default Modify Field',
|
|
|
+ queryParam: 'Query Parameter',
|
|
|
+ serialNumber: 'No',
|
|
|
+ fieldName: 'Field Name',
|
|
|
+ defaultValue: 'Default Value',
|
|
|
+ addParam: 'Add Parameter',
|
|
|
+ conditionParam: 'Condition Parameter',
|
|
|
+ addCondition: 'Add Condition',
|
|
|
+ btnHideCondition: 'Button Hide Condition',
|
|
|
+ symbol: 'Symbol',
|
|
|
+ selectSymbol: 'Please select',
|
|
|
+ referenceValue: 'Reference Value',
|
|
|
+ enterDefaultValue: 'Please enter default value',
|
|
|
+ confirm: 'Confirm',
|
|
|
+ cancel: 'Cancel',
|
|
|
+ pleaseBindTable: 'Please bind the button group to a table first',
|
|
|
+ addSuccess: 'Add Success',
|
|
|
+ networkError: 'Network error, please try again later',
|
|
|
+ updateSuccess: 'Update Success',
|
|
|
+ updateError: 'Network error, please try again later',
|
|
|
+ confirmDelete: 'Are you sure to delete the item named "{0}"?',
|
|
|
+ deleteSuccess: 'Delete Success',
|
|
|
+ networkErrorRetry: 'Network error, please try again later',
|
|
|
+ unknownProcess: 'Unknown Process',
|
|
|
+ primary: 'Primary',
|
|
|
+ success: 'Success',
|
|
|
+ warning: 'Warning',
|
|
|
+ danger: 'Danger',
|
|
|
+ info: 'Info',
|
|
|
+ text: 'Text',
|
|
|
+ noNeedForm: 'No Form Needed',
|
|
|
+ singleForm: 'Single Form',
|
|
|
+ formGroup: 'Form Group',
|
|
|
+ calculateForm: 'Calculate Form',
|
|
|
+ other: 'Other',
|
|
|
+ directory: 'Directory',
|
|
|
+ outLink: 'External Link',
|
|
|
+ innerLink: 'Internal Link',
|
|
|
+ insert: 'Insert',
|
|
|
+ update: 'Update',
|
|
|
+ delete: 'Delete',
|
|
|
+ execute: 'Execute Script',
|
|
|
+ initiated: 'Initiate Process',
|
|
|
+ print: 'Print',
|
|
|
+ toast: 'Message',
|
|
|
+ calculate: 'Calculate',
|
|
|
+ import: 'Import',
|
|
|
+ export: 'Export',
|
|
|
+ addBtnGroupName:'Create a new button group',
|
|
|
+ addBtnName: "Create a new button group",
|
|
|
+ },
|
|
|
+ formGroup: {
|
|
|
+ title: 'Form Group Management',
|
|
|
+ fGName: 'Dynamic Group Name',
|
|
|
+ fGNamePlaceholder: 'Please enter dynamic group name',
|
|
|
+ mainTable: 'Main Table Name',
|
|
|
+ mainTablePlaceholder: 'Please enter form group main table name',
|
|
|
+ search: 'Search',
|
|
|
+ reset: 'Reset',
|
|
|
+ add: 'Add',
|
|
|
+ edit: 'Edit',
|
|
|
+ delete: 'Delete',
|
|
|
+ process: 'Process',
|
|
|
+ id: 'ID',
|
|
|
+ remark: 'Remark',
|
|
|
+ formKeys: 'Bound Forms in Current Form Group',
|
|
|
+ operation: 'Operation',
|
|
|
+ setLayout: 'Set Layout',
|
|
|
+ dialogTitle: {
|
|
|
+ add: 'Add Form Group',
|
|
|
+ edit: 'Edit Form Group',
|
|
|
+ layout: 'Layout'
|
|
|
+ },
|
|
|
+ form: {
|
|
|
+ groupName: 'Group Name',
|
|
|
+ groupDesc: 'Group Description',
|
|
|
+ mainForm: 'Main Form',
|
|
|
+ mainFormPlaceholder: 'Please select main form',
|
|
|
+ formPrimaryKey: 'Form Primary Key',
|
|
|
+ formPrimaryKeyPlaceholder: 'Please select form primary key',
|
|
|
+ isShow: 'Is Show',
|
|
|
+ subFormData: 'Sub Form Data',
|
|
|
+ subForm: 'Sub Form',
|
|
|
+ subFormKey: 'Sub Form Key',
|
|
|
+ dependMainFormKey: 'Dependent Main Form Key',
|
|
|
+ isDisplay: 'Is Display',
|
|
|
+ queryCondition: 'Query Condition',
|
|
|
+ insertCondition: 'Insert Condition',
|
|
|
+ editCondition: 'Edit Condition',
|
|
|
+ add: 'Add',
|
|
|
+ cancel: 'Cancel',
|
|
|
+ confirm: 'Confirm'
|
|
|
+ },
|
|
|
+ condition: {
|
|
|
+ title: {
|
|
|
+ query: 'Query Condition Edit',
|
|
|
+ insert: 'Insert Condition Edit'
|
|
|
+ },
|
|
|
+ fieldName: 'Sub Form Key',
|
|
|
+ fieldNamePlaceholder: 'Please select sub form key',
|
|
|
+ type: 'Type',
|
|
|
+ typePlaceholder: 'Please select type',
|
|
|
+ dependForm: 'Dependent Form',
|
|
|
+ dependFormPlaceholder: 'Please select dependent form',
|
|
|
+ dependField: 'Dependent Field',
|
|
|
+ dependFieldPlaceholder: 'Please select dependent field',
|
|
|
+ defaultValue: 'Default Value',
|
|
|
+ defaultValuePlaceholder: 'Please enter default value',
|
|
|
+ addCondition: 'Add Condition',
|
|
|
+ customValue: 'Custom Value',
|
|
|
+ dependValue: 'Dependent Value'
|
|
|
+ },
|
|
|
+ message: {
|
|
|
+ deleteConfirm: 'Are you sure to delete form group with ID "{0}"?',
|
|
|
+ deleteSuccess: 'Delete successfully',
|
|
|
+ addSuccess: 'Add successfully',
|
|
|
+ editSuccess: 'Edit successfully',
|
|
|
+ networkError: 'Network error, please try again later'
|
|
|
+ }
|
|
|
+ },
|
|
|
+ system:{
|
|
|
+ role: {
|
|
|
+ title: 'Role Management',
|
|
|
+ roleName: 'Role Name',
|
|
|
+ roleKey: 'Permission Character',
|
|
|
+ roleSort: 'Role Order',
|
|
|
+ status: 'Status',
|
|
|
+ createTime: 'Create Time',
|
|
|
+ operation: 'Operation',
|
|
|
+ pleaseEnterRoleName: 'Please enter role name',
|
|
|
+ pleaseEnterRoleKey: 'Please enter permission character',
|
|
|
+ pleaseSelectStatus: 'Please select role status',
|
|
|
+ startDate: 'Start Date',
|
|
|
+ endDate: 'End Date',
|
|
|
+ search: 'Search',
|
|
|
+ reset: 'Reset',
|
|
|
+ add: 'Add',
|
|
|
+ modify: 'Modify',
|
|
|
+ delete: 'Delete',
|
|
|
+ export: 'Export',
|
|
|
+ process: 'Process',
|
|
|
+ more: 'More',
|
|
|
+ dataPermission: 'Data Permission',
|
|
|
+ assignUser: 'Assign User',
|
|
|
+ roleId: 'Role ID',
|
|
|
+ displayOrder: 'Display Order',
|
|
|
+ menuPermission: 'Menu Permission',
|
|
|
+ expandCollapse: 'Expand/Collapse',
|
|
|
+ selectAll: 'Select All/None',
|
|
|
+ parentChildLink: 'Parent-Child Link',
|
|
|
+ loading: 'Loading, please wait',
|
|
|
+ remark: 'Remark',
|
|
|
+ pleaseEnterContent: 'Please enter content',
|
|
|
+ permissionScope: 'Permission Scope',
|
|
|
+ allData: 'All Data Permission',
|
|
|
+ customData: 'Custom Data Permission',
|
|
|
+ deptData: 'Department Data Permission',
|
|
|
+ deptAndBelow: 'Department and Below Data Permission',
|
|
|
+ personalData: 'Personal Data Permission',
|
|
|
+ confirm: 'Confirm',
|
|
|
+ cancel: 'Cancel',
|
|
|
+ exportSelect: 'Export select',
|
|
|
+ messages: {
|
|
|
+ enableConfirm: 'Are you sure to enable role "{0}"?',
|
|
|
+ disableConfirm: 'Are you sure to disable role "{0}"?',
|
|
|
+ enableSuccess: 'Enable successful',
|
|
|
+ disableSuccess: 'Disable successful',
|
|
|
+ modifySuccess: 'Modify successful',
|
|
|
+ addSuccess: 'Add successful',
|
|
|
+ deleteConfirm: 'Are you sure to delete role with ID "{0}"?',
|
|
|
+ deleteSuccess: 'Delete successful'
|
|
|
+ },
|
|
|
+ rules: {
|
|
|
+ roleName: 'Role name cannot be empty',
|
|
|
+ roleKey: 'Permission character cannot be empty',
|
|
|
+ roleSort: 'Role order cannot be empty'
|
|
|
+ },
|
|
|
+ titles: {
|
|
|
+ addRole: 'Add Role',
|
|
|
+ modifyRole: 'Modify Role',
|
|
|
+ dataPermission: 'Assign Data Permission',
|
|
|
+ selectUser: 'Select User'
|
|
|
+ },
|
|
|
+ tooltip: {
|
|
|
+ roleKey: 'Permission character defined in controller, e.g.: @PreAuthorize(@ss.hasRole("admin"))'
|
|
|
+ },
|
|
|
+ dataScope: {
|
|
|
+ title: 'Assign Data Permission',
|
|
|
+ allData: 'All Data Permission',
|
|
|
+ customData: 'Custom Data Permission',
|
|
|
+ deptData: 'Department Data Permission',
|
|
|
+ deptAndBelow: 'Department and Below Data Permission',
|
|
|
+ personalData: 'Personal Data Permission'
|
|
|
+ },
|
|
|
+ authUser: {
|
|
|
+ title: 'Assign User',
|
|
|
+ userName: 'User Name',
|
|
|
+ nickName: 'Nick Name',
|
|
|
+ email: 'Email',
|
|
|
+ phone: 'Phone',
|
|
|
+ status: 'Status',
|
|
|
+ createTime: 'Create Time',
|
|
|
+ operation: 'Operation',
|
|
|
+ pleaseEnterUserName: 'Please enter user name',
|
|
|
+ pleaseEnterPhone: 'Please enter phone number',
|
|
|
+ addUser: 'Add User',
|
|
|
+ batchCancelAuth: 'Batch Cancel Authorization',
|
|
|
+ close: 'Close',
|
|
|
+ cancelAuth: 'Cancel Authorization',
|
|
|
+ messages: {
|
|
|
+ cancelAuthConfirm: 'Are you sure to cancel the role for user "{0}"?',
|
|
|
+ cancelAuthSuccess: 'Authorization cancelled successfully',
|
|
|
+ batchCancelAuthConfirm: 'Are you sure to cancel authorization for selected users?'
|
|
|
+ }
|
|
|
+ }
|
|
|
+ },
|
|
|
+ menu: {
|
|
|
+ title: 'Menu Management',
|
|
|
+ menuName: 'Menu Name',
|
|
|
+ status: 'Status',
|
|
|
+ menuStatus: 'Menu Status',
|
|
|
+ search: 'Search',
|
|
|
+ reset: 'Reset',
|
|
|
+ addMenu: 'Add Menu',
|
|
|
+ expandCollapse: 'Expand/Collapse',
|
|
|
+ icon: 'Icon',
|
|
|
+ orderNum: 'Order',
|
|
|
+ perms: 'Permission',
|
|
|
+ component: 'Component Path',
|
|
|
+ createTime: 'Create Time',
|
|
|
+ operation: 'Operation',
|
|
|
+ process: 'Process',
|
|
|
+ modify: 'Modify',
|
|
|
+ delete: 'Delete',
|
|
|
+ parentMenu: 'Parent Menu',
|
|
|
+ selectParentMenu: 'Select Parent Menu',
|
|
|
+ menuType: 'Menu Type',
|
|
|
+ directory: 'Directory',
|
|
|
+ menu: 'Menu',
|
|
|
+ button: 'Button',
|
|
|
+ menuIcon: 'Menu Icon',
|
|
|
+ clickSelectIcon: 'Click to select icon',
|
|
|
+ displayOrder: 'Display Order',
|
|
|
+ isFrame: 'Is External Link',
|
|
|
+ yes: 'Yes',
|
|
|
+ no: 'No',
|
|
|
+ routeAddress: 'Route Address',
|
|
|
+ pleaseEnterRouteAddress: 'Please enter route address',
|
|
|
+ pleaseEnterComponentPath: 'Please enter component path',
|
|
|
+ pleaseEnterPermissionChar: 'Please enter permission character',
|
|
|
+ routeParam: 'Route Parameter',
|
|
|
+ pleaseEnterRouteParam: 'Please enter route parameter',
|
|
|
+ isCache: 'Is Cache',
|
|
|
+ cache: 'Cache',
|
|
|
+ noCache: 'No Cache',
|
|
|
+ visible: 'Visible',
|
|
|
+ menuStatus: 'Menu Status',
|
|
|
+ enterTheName: 'Please enter the name of the icon',
|
|
|
+ messages: {
|
|
|
+ addSuccess: 'Add Success',
|
|
|
+ modifySuccess: 'Modify Success',
|
|
|
+ deleteConfirm: 'Are you sure to delete the menu "{0}"?',
|
|
|
+ deleteSuccess: 'Delete Success'
|
|
|
+ },
|
|
|
+ rules: {
|
|
|
+ menuName: 'Menu name cannot be empty',
|
|
|
+ orderNum: 'Menu order cannot be empty',
|
|
|
+ path: 'Route address cannot be empty'
|
|
|
+ },
|
|
|
+ tooltips: {
|
|
|
+ isFrame: 'If selected as external link, the route address must start with http(s)://',
|
|
|
+ path: 'Access route address, such as: user, if external address needs internal link access, start with `http(s)://`',
|
|
|
+ component: 'Access component path, such as: system/user/index, default under views directory',
|
|
|
+ perms: 'Permission character defined in controller, such as: //@PreAuthorize(@ss.hasPermi(\'system:user:list\'))',
|
|
|
+ query: 'Default parameters passed to route, such as: {"id": 1, "name": "ry"}',
|
|
|
+ isCache: 'If selected, it will be cached by keep-alive, need to match component name and address',
|
|
|
+ visible: 'If hidden, the route will not appear in the sidebar, but can still be accessed',
|
|
|
+ status: 'If disabled, the route will not appear in the sidebar and cannot be accessed'
|
|
|
+ }
|
|
|
+ },
|
|
|
+ dept: {
|
|
|
+ title: 'Department Management',
|
|
|
+ deptName: 'Department Name',
|
|
|
+ status: 'Status',
|
|
|
+ search: 'Search',
|
|
|
+ reset: 'Reset',
|
|
|
+ add: 'Add',
|
|
|
+ expandCollapse: 'Expand/Collapse',
|
|
|
+ orderNum: 'Order',
|
|
|
+ createTime: 'Create Time',
|
|
|
+ operation: 'Operation',
|
|
|
+ process: 'Process',
|
|
|
+ modify: 'Modify',
|
|
|
+ delete: 'Delete',
|
|
|
+ parentDept: 'Parent Department',
|
|
|
+ selectParentDept: 'Select Parent Department',
|
|
|
+ displayOrder: 'Display Order',
|
|
|
+ leader: 'Leader',
|
|
|
+ phone: 'Phone',
|
|
|
+ email: 'Email',
|
|
|
+ deptStatus: 'Department Status',
|
|
|
+ messages: {
|
|
|
+ addSuccess: 'Add Success',
|
|
|
+ modifySuccess: 'Modify Success',
|
|
|
+ deleteConfirm: 'Are you sure to delete the data item named "{0}"?',
|
|
|
+ deleteSuccess: 'Delete Success',
|
|
|
+ hasChildren: 'The current department has sub-departments and cannot be deleted! Please delete the sub-departments first'
|
|
|
+ },
|
|
|
+ rules: {
|
|
|
+ deptName: 'Department name cannot be empty',
|
|
|
+ orderNum: 'Display order cannot be empty',
|
|
|
+ email: 'Please enter a valid email address',
|
|
|
+ phone: 'Please enter a valid phone number'
|
|
|
+ }
|
|
|
+ },
|
|
|
+ post: {
|
|
|
+ title: 'Post Management',
|
|
|
+ postCode: 'Post Code',
|
|
|
+ postName: 'Post Name',
|
|
|
+ status: 'Status',
|
|
|
+ search: 'Search',
|
|
|
+ reset: 'Reset',
|
|
|
+ add: 'Add',
|
|
|
+ modify: 'Modify',
|
|
|
+ delete: 'Delete',
|
|
|
+ export: 'Export',
|
|
|
+ process: 'Process',
|
|
|
+ postSort: 'Post Sort',
|
|
|
+ createTime: 'Create Time',
|
|
|
+ operation: 'Operation',
|
|
|
+ displayOrder: 'Display Order',
|
|
|
+ postStatus: 'Post Status',
|
|
|
+ remark: 'Remark',
|
|
|
+ pleaseEnterContent: 'Please enter content',
|
|
|
+ messages: {
|
|
|
+ addSuccess: 'Add Success',
|
|
|
+ modifySuccess: 'Modify Success',
|
|
|
+ deleteConfirm: 'Are you sure to delete the post with ID "{0}"?',
|
|
|
+ deleteSuccess: 'Delete Success'
|
|
|
+ },
|
|
|
+ rules: {
|
|
|
+ postName: 'Post name cannot be empty',
|
|
|
+ postCode: 'Post code cannot be empty',
|
|
|
+ postSort: 'Post sort cannot be empty'
|
|
|
+ }
|
|
|
+ },
|
|
|
+ dict: {
|
|
|
+ title: 'Dictionary Management',
|
|
|
+ dictName: 'Dictionary Name',
|
|
|
+ dictType: 'Dictionary Type',
|
|
|
+ status: 'Status',
|
|
|
+ dictStatus: 'Dictionary Status',
|
|
|
+ search: 'Search',
|
|
|
+ reset: 'Reset',
|
|
|
+ add: 'Add',
|
|
|
+ modify: 'Modify',
|
|
|
+ delete: 'Delete',
|
|
|
+ export: 'Export',
|
|
|
+ process: 'Process',
|
|
|
+ refreshCache: 'Refresh Cache',
|
|
|
+ dictId: 'Dictionary ID',
|
|
|
+ remark: 'Remark',
|
|
|
+ createTime: 'Create Time',
|
|
|
+ operation: 'Operation',
|
|
|
+ startDate: 'Start Date',
|
|
|
+ endDate: 'End Date',
|
|
|
+ pleaseEnterDictName: 'Please enter dictionary name',
|
|
|
+ pleaseEnterDictType: 'Please enter dictionary type',
|
|
|
+ pleaseEnterContent: 'Please enter content',
|
|
|
+ messages: {
|
|
|
+ addSuccess: 'Add Success',
|
|
|
+ modifySuccess: 'Modify Success',
|
|
|
+ deleteConfirm: 'Are you sure to delete the dictionary with ID "{0}"?',
|
|
|
+ deleteSuccess: 'Delete Success',
|
|
|
+ refreshSuccess: 'Refresh Success'
|
|
|
+ },
|
|
|
+ rules: {
|
|
|
+ dictName: 'Dictionary name cannot be empty',
|
|
|
+ dictType: 'Dictionary type cannot be empty'
|
|
|
+ },
|
|
|
+ titles: {
|
|
|
+ addDict: 'Add Dictionary Type',
|
|
|
+ modifyDict: 'Modify Dictionary Type'
|
|
|
+ },
|
|
|
+
|
|
|
+ },
|
|
|
+ config: {
|
|
|
+ configId:'Parameter KeyId',
|
|
|
+ title: 'Parameter Configuration',
|
|
|
+ configName: 'Parameter Name',
|
|
|
+ configKey: 'Parameter Key',
|
|
|
+ configValue: 'Parameter Value',
|
|
|
+ configType: 'System Built-in',
|
|
|
+ remark: 'Remark',
|
|
|
+ createTime: 'Create Time',
|
|
|
+ operation: 'Operation',
|
|
|
+ process: 'Process',
|
|
|
+ modify: 'Modify',
|
|
|
+ delete: 'Delete',
|
|
|
+ export: 'Export',
|
|
|
+ refreshCache: 'Refresh Cache',
|
|
|
+ search: 'Search',
|
|
|
+ reset: 'Reset',
|
|
|
+ add: 'Add',
|
|
|
+ startDate: 'Start Date',
|
|
|
+ endDate: 'End Date',
|
|
|
+ pleaseEnterConfigName: 'Please enter parameter name',
|
|
|
+ pleaseEnterConfigKey: 'Please enter parameter key',
|
|
|
+ pleaseEnterConfigValue: 'Please enter parameter value',
|
|
|
+ pleaseEnterContent: 'Please enter content',
|
|
|
+ messages: {
|
|
|
+ addSuccess: 'Add Success',
|
|
|
+ modifySuccess: 'Modify Success',
|
|
|
+ deleteConfirm: 'Are you sure to delete the parameter with ID "{0}"?',
|
|
|
+ deleteSuccess: 'Delete Success',
|
|
|
+ refreshSuccess: 'Refresh Success'
|
|
|
+ },
|
|
|
+ rules: {
|
|
|
+ configName: 'Parameter name cannot be empty',
|
|
|
+ configKey: 'Parameter key cannot be empty',
|
|
|
+ configValue: 'Parameter value cannot be empty'
|
|
|
+ },
|
|
|
+ titles: {
|
|
|
+ addConfig: 'Add Parameter',
|
|
|
+ modifyConfig: 'Modify Parameter'
|
|
|
+ }
|
|
|
+ },
|
|
|
+ notice: {
|
|
|
+ noticeId:'Notice KeyId',
|
|
|
+ title: 'Notice Management',
|
|
|
+ noticeTitle: 'Notice Title',
|
|
|
+ noticeType: 'Notice Type',
|
|
|
+ noticeContent: 'Content',
|
|
|
+ status: 'Status',
|
|
|
+ createBy: 'Creator',
|
|
|
+ createTime: 'Create Time',
|
|
|
+ operation: 'Operation',
|
|
|
+ process: 'Process',
|
|
|
+ modify: 'Modify',
|
|
|
+ delete: 'Delete',
|
|
|
+ search: 'Search',
|
|
|
+ reset: 'Reset',
|
|
|
+ add: 'Add',
|
|
|
+ pleaseEnterNoticeTitle: 'Please enter notice title',
|
|
|
+ pleaseEnterCreateBy: 'Please enter operator',
|
|
|
+ pleaseSelectNoticeType: 'Please select notice type',
|
|
|
+ messages: {
|
|
|
+ addSuccess: 'Add Success',
|
|
|
+ modifySuccess: 'Modify Success',
|
|
|
+ deleteConfirm: 'Are you sure to delete the notice with ID "{0}"?',
|
|
|
+ deleteSuccess: 'Delete Success'
|
|
|
+ },
|
|
|
+ rules: {
|
|
|
+ noticeTitle: 'Notice title cannot be empty',
|
|
|
+ noticeType: 'Notice type cannot be empty'
|
|
|
+ },
|
|
|
+ titles: {
|
|
|
+ addNotice: 'Add Notice',
|
|
|
+ modifyNotice: 'Modify Notice'
|
|
|
+ }
|
|
|
+ },
|
|
|
+ style: {
|
|
|
+ id: 'Id',
|
|
|
+ title: 'Style Management',
|
|
|
+ styleKey: 'Style Key',
|
|
|
+ styleName: 'Style Name',
|
|
|
+ styleType: 'Style Type',
|
|
|
+ styleCode: 'Style Code',
|
|
|
+ styleDescription: 'Style Description',
|
|
|
+ styleStatus: 'Style Status',
|
|
|
+ createById: 'Creator ID',
|
|
|
+ updateById: 'Updater ID',
|
|
|
+ operation: 'Operation',
|
|
|
+ process: 'Process',
|
|
|
+ modify: 'Modify',
|
|
|
+ delete: 'Delete',
|
|
|
+ export: 'Export',
|
|
|
+ search: 'Search',
|
|
|
+ reset: 'Reset',
|
|
|
+ add: 'Add',
|
|
|
+ pleaseEnterStyleKey: 'Please enter style key',
|
|
|
+ pleaseEnterStyleName: 'Please enter style name',
|
|
|
+ pleaseEnterStyleDescription: 'Please enter style description',
|
|
|
+ pleaseEnterCreateById: 'Please enter creator ID',
|
|
|
+ pleaseEnterUpdateById: 'Please enter updater ID',
|
|
|
+ pleaseSelectStyleType: 'Please select style type',
|
|
|
+ pleaseEnterContent: 'Please enter content',
|
|
|
+ messages: {
|
|
|
+ addSuccess: 'Add Success',
|
|
|
+ modifySuccess: 'Modify Success',
|
|
|
+ deleteConfirm: 'Are you sure to delete the style with ID "{0}"?',
|
|
|
+ deleteSuccess: 'Delete Success'
|
|
|
+ },
|
|
|
+ rules: {
|
|
|
+ styleName: 'Please enter style name',
|
|
|
+ styleType: 'Please select style type',
|
|
|
+ styleCode: 'Please enter style code',
|
|
|
+ styleDescription: 'Please enter style description'
|
|
|
+ },
|
|
|
+ titles: {
|
|
|
+ addStyle: 'Add Dynamic Style Template',
|
|
|
+ modifyStyle: 'Modify Dynamic Style Template'
|
|
|
+ }
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|