diff --git a/src/constant/dict.js b/src/constant/dict.js index a47c603..79f62e7 100644 --- a/src/constant/dict.js +++ b/src/constant/dict.js @@ -185,3 +185,27 @@ const countryDict = [ ru: "Китай", }, ]; + +// 成果推广 关键成果解决 对接专家院士 上市辅导 +export const achievementPromotionDict = [ + { + value: 1, + label: "成果推广", + i18n: "achievementPromotion", + }, + { + value: 2, + label: "关键成果解决", + i18n: "keyAchievementSolution", + }, + { + value: 3, + label: "对接专家院士", + i18n: "dockingExpertsAcademicians", + }, + { + value: 4, + label: "上市辅导", + i18n: "listingGuidance", + }, +]; diff --git a/src/i18n/message.js b/src/i18n/message.js index fc8221a..1c39efe 100644 --- a/src/i18n/message.js +++ b/src/i18n/message.js @@ -13,6 +13,8 @@ import dict_zh from "@/i18n/message/dict/zh"; import dict_ru from "@/i18n/message/dict/ru"; import tips_zh from "@/i18n/message/tips/zh"; import tips_ru from "@/i18n/message/tips/ru"; +import home_zh from "@/i18n/message/home/zh"; +import home_ru from "@/i18n/message/home/ru"; const messages = { zh: { @@ -22,6 +24,7 @@ const messages = { common: common_zh, dict: dict_zh, tips: tips_zh, + home: home_zh, headerMenu: { hello: "你好,世界", home: "首页", @@ -142,6 +145,7 @@ const messages = { common: common_ru, dict: dict_ru, tips: tips_ru, + home: home_ru, headerMenu: { hello: "Привет мир", home: "Главная", diff --git a/src/i18n/message/admin/common/ru.js b/src/i18n/message/admin/common/ru.js index fbe9562..e96f6e7 100644 --- a/src/i18n/message/admin/common/ru.js +++ b/src/i18n/message/admin/common/ru.js @@ -36,6 +36,9 @@ const common = { submitAudit: "Отправить на проверку", item: "этот пункт", success: "{action} успешно", + demandCategory: "Категория спроса", + // 成果导入模板 + achievementImportTemplate: "Шаблон импорта достижений", }; export default common; diff --git a/src/i18n/message/admin/common/zh.js b/src/i18n/message/admin/common/zh.js index 4ebeda4..ad586d8 100644 --- a/src/i18n/message/admin/common/zh.js +++ b/src/i18n/message/admin/common/zh.js @@ -36,6 +36,9 @@ const common = { submitAudit: "提交审核", item: "该项", success: "{action}成功", + demandCategory: "需求类别", + // 成果导入模板 + achievementImportTemplate: "成果导入模板", }; export default common; diff --git a/src/i18n/message/admin/form/ru.js b/src/i18n/message/admin/form/ru.js index d3464b2..0ef89ce 100644 --- a/src/i18n/message/admin/form/ru.js +++ b/src/i18n/message/admin/form/ru.js @@ -103,5 +103,15 @@ const form = { productionDirection: "Производственное направление", // 需求提交人手机号 demandSubmitterPhone: "Телефон отправителя потребностей", + // 成果需求预算 + achievementDemandBudget: "Бюджет потребностей достижений", + // 技术需求预算 + technicalDemandBudget: "Бюджет технических потребностей", + // 购买时间 + purchaseTime: "Время покупки", + // 领先情况 + leadership: "Лидерство", + // 成果图片 + achievementPicture: "Изображение достижений", }; export default form; diff --git a/src/i18n/message/admin/form/zh.js b/src/i18n/message/admin/form/zh.js index 3081546..b96f256 100644 --- a/src/i18n/message/admin/form/zh.js +++ b/src/i18n/message/admin/form/zh.js @@ -101,6 +101,16 @@ const form = { productionDirection: "生产方向", // 需求提交人手机号 demandSubmitterPhone: "需求提交人手机号", + // 成果需求预算 + achievementDemandBudget: "成果需求预算", + // 技术需求预算 + technicalDemandBudget: "技术需求预算", + // 购买时间 + purchaseTime: "购买时间", + // 领先情况 + leadership: "领先情况", + // 成果图片 + achievementPicture: "成果图片", }; export default form; diff --git a/src/i18n/message/admin/table/ru.js b/src/i18n/message/admin/table/ru.js index 0aa396c..956ce34 100644 --- a/src/i18n/message/admin/table/ru.js +++ b/src/i18n/message/admin/table/ru.js @@ -60,6 +60,10 @@ const table = { createTime: "Время создания", // 需求提交人 demandSubmitter: "Податель требования", + // 解绑 + unbind: "Отвязать", + // 承接需求 + undertakeDemand: "Принять требование", }; export default table; diff --git a/src/i18n/message/admin/table/zh.js b/src/i18n/message/admin/table/zh.js index 6915b89..8b56ed9 100644 --- a/src/i18n/message/admin/table/zh.js +++ b/src/i18n/message/admin/table/zh.js @@ -60,5 +60,9 @@ const table = { createTime: "创建时间", // 需求提交人 demandSubmitter: "需求提交人", + // 解绑 + unbind: "解绑", + // 承接需求 + undertakeDemand: "承接需求", }; export default table; diff --git a/src/i18n/message/common/ru.js b/src/i18n/message/common/ru.js index 20bbbaa..795f9a8 100644 --- a/src/i18n/message/common/ru.js +++ b/src/i18n/message/common/ru.js @@ -28,5 +28,13 @@ const common = { requestTimeout: "Системный интерфейсный запрос превысил время ожидания", // 结束 finish: "Завершить", + download: "Скачать", + // 浏览 + browse: "Просмотреть", + // 确定注销并退出系统吗 + areYouSureYouWantToLogOutAndExitTheSystem: + "Вы уверены, что хотите выйти из системы?", + // 提示 + prompt: "Подсказка", }; export default common; diff --git a/src/i18n/message/common/zh.js b/src/i18n/message/common/zh.js index c7da9e1..9767cab 100644 --- a/src/i18n/message/common/zh.js +++ b/src/i18n/message/common/zh.js @@ -27,6 +27,13 @@ export const common = { requestTimeout: "系统接口请求超时", // 结束 finish: "结束", + download: "下载", + // 浏览 + browse: "浏览", + // 确定注销并退出系统吗 + areYouSureYouWantToLogOutAndExitTheSystem: "确定注销并退出系统吗?", + // 提示 + prompt: "提示", }; export default common; diff --git a/src/i18n/message/dict/ru.js b/src/i18n/message/dict/ru.js index 6d52aed..7d98aae 100644 --- a/src/i18n/message/dict/ru.js +++ b/src/i18n/message/dict/ru.js @@ -16,6 +16,16 @@ const dict = { processed: "Обработано", undertakingUnit: "Исполнительная единица", participatingUnit: "Участвующая единица", + // 授权 实审 公开 + authorized: "Авторизовано", + substantiveExamination: "Существенный анализ", + public: "Публичный", + // 专利状态 + patentStatus: "Статус патента", + achievementPromotion: "Продвижение достижений", + keyAchievementSolution: "Ключевое решение достижений", + dockingExpertsAcademicians: "Док-ин экспертов и академиков", + listingGuidance: "Руководство по листингу", }; export default dict; diff --git a/src/i18n/message/dict/zh.js b/src/i18n/message/dict/zh.js index 39977fc..98b7b8d 100644 --- a/src/i18n/message/dict/zh.js +++ b/src/i18n/message/dict/zh.js @@ -16,6 +16,17 @@ const dict = { processed: "已处理", undertakingUnit: "承担单位", participatingUnit: "参与单位", + // 授权 实审 公开 + authorized: "已授权", + substantiveExamination: "实审", + public: "公开", + // 专利状态 + patentStatus: "专利状态", + + achievementPromotion: "成果推广", + keyAchievementSolution: "重点成果解决方案", + dockingExpertsAcademicians: "对接专家院士", + listingGuidance: "上市指导", }; export default dict; diff --git a/src/i18n/message/home/ru.js b/src/i18n/message/home/ru.js new file mode 100644 index 0000000..a64d2c5 --- /dev/null +++ b/src/i18n/message/home/ru.js @@ -0,0 +1,24 @@ +const home = { + // 升级SVIP 普通会员 到期时间 查看会员权益 开通VIP + upgradeSVIP: "Обновление SVIP", + ordinaryMember: "Обычный член", + expirationTime: "Время истечения", + viewMembershipRights: "Просмотр прав членства", + openVIP: "Открыть VIP", + // 服务内容 任意检索 创新科技资源自动匹配推送功能 上市公司及优质客户的企业需求优先推送 一般企业的需求匹配推送 VIP会员服务 高级VIP会员服务 + serviceContent: "Содержание услуг", + anyRetrieval: "Любой поиск", + innovationTechnology: + "Функция автоматического сопоставления и отправки ресурсов инновационных технологий", + listedCompany: + "Приоритетная отправка потребностей предприятий, входящих в число котируемых компаний и качественных клиентов", + generalEnterprise: + "Сопоставление и отправка потребностей обычных предприятий", + VIPMemberService: "Услуги для членов VIP", + advancedVIPMemberService: "Услуги для членов VIP высшего уровня", + // 会员服务内容 + memberServiceContent: "Содержание услуг для членов", + // 是否确认解绑实验室 + unbindLab: "Вы уверены, что хотите отвязать лабораторию?", +}; +export default home; diff --git a/src/i18n/message/home/zh.js b/src/i18n/message/home/zh.js new file mode 100644 index 0000000..63eea2b --- /dev/null +++ b/src/i18n/message/home/zh.js @@ -0,0 +1,21 @@ +const home = { + upgradeSVIP: "升级SVIP", + ordinaryMember: "普通会员", + expirationTime: "到期时间", + viewMembershipRights: "查看会员权益", + openVIP: "开通VIP", + // 服务内容 任意检索 创新科技资源自动匹配推送功能 上市公司及优质客户的企业需求优先推送 一般企业的需求匹配推送 VIP会员服务 高级VIP会员服务 + serviceContent: "服务内容", + anyRetrieval: "任意检索", + innovationTechnology: "创新科技资源自动匹配推送功能", + listedCompany: "上市公司及优质客户的企业需求优先推送", + generalEnterprise: "一般企业的需求匹配推送", + VIPMemberService: "VIP会员服务", + advancedVIPMemberService: "高级VIP会员服务", + // 会员服务内容 + memberServiceContent: "会员服务内容", + // 是否确认解绑实验室 + unbindLab: "是否确认解绑实验室", +}; + +export default home; diff --git a/src/i18n/message/tips/ru.js b/src/i18n/message/tips/ru.js index 7cf3713..496f3a5 100644 --- a/src/i18n/message/tips/ru.js +++ b/src/i18n/message/tips/ru.js @@ -9,6 +9,20 @@ const tips = { reasonDescription: "Описание причины незавершенного проекта", browseEnterpriseInformation: "Просмотр информации о предприятии", moveToDraftBox: "Переместить в черновик", + // 取消关联成功 取消发布成功 认领专利成功 + cancelAssociationSuccess: "Отмена связи прошла успешно", + cancelReleaseSuccess: "Отмена публикации прошла успешно", + claimPatentSuccess: "Патент успешно принят", + // 解绑实验室成功 + unbindLabSuccess: "Успешно отвязана лаборатория", + // 导入结果 + importResult: "Результат импорта", + // 面议 + faceToFace: "По договоренности", + + // 更新企业信息成功 + updateEnterpriseInformationSuccess: + "Информация о предприятии успешно обновлена", }; export default tips; diff --git a/src/i18n/message/tips/zh.js b/src/i18n/message/tips/zh.js index a9d2b98..c8b019b 100644 --- a/src/i18n/message/tips/zh.js +++ b/src/i18n/message/tips/zh.js @@ -9,6 +9,19 @@ const tips = { reasonDescription: "未结题原因描述", browseEnterpriseInformation: "浏览企业信息", moveToDraftBox: "移到草稿箱", + // 取消关联成功 取消发布成功 认领专利成功 + cancelAssociationSuccess: "取消关联成功", + cancelReleaseSuccess: "取消发布成功", + claimPatentSuccess: "认领专利成功", + // 解绑实验室成功 + unbindLabSuccess: "解绑实验室成功", + // 导入结果 + importResult: "导入结果", + // 面议 + faceToFace: "面议", + + // 更新企业信息成功 + updateEnterpriseInformationSuccess: "更新企业信息成功", }; export default tips; diff --git a/src/i18n/message/webSearch/ru.js b/src/i18n/message/webSearch/ru.js index 28771e1..8068f58 100644 --- a/src/i18n/message/webSearch/ru.js +++ b/src/i18n/message/webSearch/ru.js @@ -108,6 +108,8 @@ const webSearch = { "Пожалуйста, введите содержание технических требований и подробные технические показатели", // 查看匹配结果 viewMatchingResults: "Просмотр результатов сопоставления", + // 专利状态 + patentStatus: "Статус патента", }; export default webSearch; diff --git a/src/i18n/message/webSearch/zh.js b/src/i18n/message/webSearch/zh.js index 61962e6..86ca3b1 100644 --- a/src/i18n/message/webSearch/zh.js +++ b/src/i18n/message/webSearch/zh.js @@ -108,5 +108,7 @@ const webSearch = { "请输入技术需求内容和详细的技术指标", // 查看匹配结果 viewMatchingResults: "查看匹配结果", + // 专利状态 + patentStatus: "专利状态", }; export default webSearch; diff --git a/src/views/admin/agent/service/enterprise/technology-demand-release.vue b/src/views/admin/agent/service/enterprise/technology-demand-release.vue index fdafad3..bdf98f1 100644 --- a/src/views/admin/agent/service/enterprise/technology-demand-release.vue +++ b/src/views/admin/agent/service/enterprise/technology-demand-release.vue @@ -108,16 +108,20 @@ - + @@ -127,7 +131,7 @@ v-model="form.budgetMode" false-label="1" true-label="2" - >面议 + >{{ t("tips.faceToFace") }} @@ -231,6 +235,7 @@