diff --git a/src/permission.js b/src/permission.js index a1f59dd..06ccbcb 100644 --- a/src/permission.js +++ b/src/permission.js @@ -69,7 +69,7 @@ router.beforeEach((to, from, next) => { useUserStore() .logOut() .then(() => { - ElMessage.error(err); + // ElMessage.error(err); next({path: "/"}); }); }); diff --git a/src/utils/auth.js b/src/utils/auth.js index 785a25d..1ed5df9 100644 --- a/src/utils/auth.js +++ b/src/utils/auth.js @@ -1,6 +1,6 @@ import Cookies from "js-cookie"; -const TokenKey = "Admin-Token"; +const TokenKey = "Web-Token"; export function getToken() { return Cookies.get(TokenKey); diff --git a/src/utils/parameter.js b/src/utils/parameter.js index 8f053e4..ff972b4 100644 --- a/src/utils/parameter.js +++ b/src/utils/parameter.js @@ -19,175 +19,175 @@ ];*/ // 学历 export const educationOptions = [ - { - key: 1, - text: "小学", - zh: "小学", - ru: "Начальная школа", - }, - { - key: 2, - text: "初中", - zh: "初中", - ru: "Средняя школа", - }, - { - key: 3, - text: "高中", - zh: "高中", - ru: "Старшая школа", - }, - { - key: 4, - text: "大专", - zh: "大专", - ru: "Колледж", - }, - { - key: 5, - text: "本科", - zh: "本科", - ru: "Бакалавр", - }, - { - key: 6, - text: "研究生", - zh: "研究生", - ru: "Аспирант", - }, - { - key: 7, - text: "博士", - zh: "博士", - ru: "Доктор", - }, + { + key: "1", + text: "小学", + zh: "小学", + ru: "Начальная школа", + }, + { + key: "2", + text: "初中", + zh: "初中", + ru: "Средняя школа", + }, + { + key: "3", + text: "高中", + zh: "高中", + ru: "Старшая школа", + }, + { + key: "4", + text: "大专", + zh: "大专", + ru: "Колледж", + }, + { + key: "5", + text: "本科", + zh: "本科", + ru: "Бакалавр", + }, + { + key: "6", + text: "研究生", + zh: "研究生", + ru: "Аспирант", + }, + { + key: "7", + text: "博士", + zh: "博士", + ru: "Доктор", + }, ]; // 企业类型 export const enterpriseOptions = [ - { - key: "101", - value: "上市企业", - zh: "上市企业", - ru: "Публичное предприятие", - }, - { - key: "102", - value: "独角兽企业", - zh: "独角兽企业", - ru: "Единорог предприятие", - }, - { - key: "103", - value: "国家级专精特新企业", - zh: "国家级专精特新企业", - ru: "Национальный уровень специализированных и новых предприятий", - }, - { - key: "104", - value: "高新技术企业", - zh: "高新技术企业", - ru: "Предприятие высоких технологий", - }, - { - key: "105", - value: "科技企业", - zh: "科技企业", - ru: "Научно - техническое предприятие", - }, + { + key: "101", + value: "上市企业", + zh: "上市企业", + ru: "Публичное предприятие", + }, + { + key: "102", + value: "独角兽企业", + zh: "独角兽企业", + ru: "Единорог предприятие", + }, + { + key: "103", + value: "国家级专精特新企业", + zh: "国家级专精特新企业", + ru: "Национальный уровень специализированных и новых предприятий", + }, + { + key: "104", + value: "高新技术企业", + zh: "高新技术企业", + ru: "Предприятие высоких технологий", + }, + { + key: "105", + value: "科技企业", + zh: "科技企业", + ru: "Научно - техническое предприятие", + }, ]; // 需求类型 export const demandCategoryList = [ - { - id: 1, - name: "基金对接", - nameRu: "Фонд стыкуется", - }, - { - id: 2, - name: "贷款", - nameRu: "Поручить разработку", - }, - { - id: 3, - name: "对接专家院士", - nameRu: "Обучение иностранных студентов", - }, - { - id: 4, - name: "人才培养", - nameRu: "Кредиты", - }, - { - id: 5, - name: "一带一路国际合作", - nameRu: "Академик - специалист по стыковке", - }, - { - id: 6, - name: "上市辅导", - nameRu: "Подготовка кадров", - }, - { - id: 7, - name: "成果产业化", - nameRu: "Международное сотрудничество", - }, - { - id: 8, - name: "国家级科研平台合作", - nameRu: "Консультирование по листингу", - }, - { - id: 9, - name: "研发项目立项评估", - nameRu: "Индустриализация результатов", - }, - { - id: 10, - name: "科技查新", - nameRu: "Сотрудничество национальных научно - исследовательских платформ", - }, - { - id: 11, - name: "产业链上下游对接", - nameRu: "Оценка проектов НИОКР", - }, - { - id: 12, - name: "委托研发", - nameRu: "Новые технологии.", - }, - { - id: 13, - name: "对接政府项目落地", - nameRu: "Промышленная цепочка вверх и вниз по течению", - }, - { - id: 14, - name: "技术咨询", - nameRu: "Распределение интеллектуальной собственности", - }, - { - id: 15, - name: "高价值专利培育", - nameRu: "Высокая стоимость патентов", - }, - { - id: 16, - name: "知识产权布局", - nameRu: "Технические консультации", - }, - { - id: 17, - name: "设立院士工作站", - nameRu: "Посадка на правительственный проект", - }, - { - id: 18, - name: "海外留学生培养", - nameRu: "Создание академической рабочей станции", - }, + { + id: 1, + name: "基金对接", + nameRu: "Фонд стыкуется", + }, + { + id: 2, + name: "贷款", + nameRu: "Поручить разработку", + }, + { + id: 3, + name: "对接专家院士", + nameRu: "Обучение иностранных студентов", + }, + { + id: 4, + name: "人才培养", + nameRu: "Кредиты", + }, + { + id: 5, + name: "一带一路国际合作", + nameRu: "Академик - специалист по стыковке", + }, + { + id: 6, + name: "上市辅导", + nameRu: "Подготовка кадров", + }, + { + id: 7, + name: "成果产业化", + nameRu: "Международное сотрудничество", + }, + { + id: 8, + name: "国家级科研平台合作", + nameRu: "Консультирование по листингу", + }, + { + id: 9, + name: "研发项目立项评估", + nameRu: "Индустриализация результатов", + }, + { + id: 10, + name: "科技查新", + nameRu: "Сотрудничество национальных научно - исследовательских платформ", + }, + { + id: 11, + name: "产业链上下游对接", + nameRu: "Оценка проектов НИОКР", + }, + { + id: 12, + name: "委托研发", + nameRu: "Новые технологии.", + }, + { + id: 13, + name: "对接政府项目落地", + nameRu: "Промышленная цепочка вверх и вниз по течению", + }, + { + id: 14, + name: "技术咨询", + nameRu: "Распределение интеллектуальной собственности", + }, + { + id: 15, + name: "高价值专利培育", + nameRu: "Высокая стоимость патентов", + }, + { + id: 16, + name: "知识产权布局", + nameRu: "Технические консультации", + }, + { + id: 17, + name: "设立院士工作站", + nameRu: "Посадка на правительственный проект", + }, + { + id: 18, + name: "海外留学生培养", + nameRu: "Создание академической рабочей станции", + }, ]; // export const enterpriseOptions = [ // { key: "101", value: '上市企业' }, @@ -196,214 +196,214 @@ export const demandCategoryList = [ // ] // 成果成熟度 技术 export const maturityOptions = [ - { - key: "1", - value: "正在研发", - valueRu: "В процессе разработки", - zh: "正在研发", - ru: "В процессе разработки", - }, - { - key: "2", - value: "小试阶段", - valueRu: "Этап малого тестирования", - zh: "小试阶段", - ru: "Этап малого тестирования", - }, - { - key: "3", - value: "通过小试", - valueRu: "Прошел малый тест", - zh: "通过小试", - ru: "Прошел малый тест", - }, - { - key: "4", - value: "中试阶段", - valueRu: "Этап среднего тестирования", - zh: "中试阶段", - ru: "Этап среднего тестирования", - }, - { - key: "5", - value: "通过中试", - valueRu: "Прошел средний тест", - zh: "通过中试", - ru: "Прошел средний тест", - }, - { - key: "6", - value: "可规模生产", - valueRu: "Может быть массовым производством", - zh: "可规模生产", - ru: "Может быть массовым производством", - }, + { + key: "1", + value: "正在研发", + valueRu: "В процессе разработки", + zh: "正在研发", + ru: "В процессе разработки", + }, + { + key: "2", + value: "小试阶段", + valueRu: "Этап малого тестирования", + zh: "小试阶段", + ru: "Этап малого тестирования", + }, + { + key: "3", + value: "通过小试", + valueRu: "Прошел малый тест", + zh: "通过小试", + ru: "Прошел малый тест", + }, + { + key: "4", + value: "中试阶段", + valueRu: "Этап среднего тестирования", + zh: "中试阶段", + ru: "Этап среднего тестирования", + }, + { + key: "5", + value: "通过中试", + valueRu: "Прошел средний тест", + zh: "通过中试", + ru: "Прошел средний тест", + }, + { + key: "6", + value: "可规模生产", + valueRu: "Может быть массовым производством", + zh: "可规模生产", + ru: "Может быть массовым производством", + }, ]; // 成果领先型 领先标准 export const leadOptions = [ - { - key: "1", - value: "国内先进", - valueRu: "Национально ведущий", - zh: "国内先进", - ru: "Национально ведущий", - // value: this[locale], - }, - { - key: "2", - value: "国内领先", - valueRu: "Национально ведущий", - zh: "国内领先", - ru: "Национально ведущий", - }, - { - key: "3", - value: "国际先进", - valueRu: "Международно ведущий", - zh: "国际先进", - ru: "Международно ведущий", - }, - { - key: "4", - value: "国际领先", - valueRu: "Международно ведущий", - zh: "国际领先", - ru: "Международно ведущий", - }, + { + key: "1", + value: "国内先进", + valueRu: "Национально ведущий", + zh: "国内先进", + ru: "Национально ведущий", + // value: this[locale], + }, + { + key: "2", + value: "国内领先", + valueRu: "Национально ведущий", + zh: "国内领先", + ru: "Национально ведущий", + }, + { + key: "3", + value: "国际先进", + valueRu: "Международно ведущий", + zh: "国际先进", + ru: "Международно ведущий", + }, + { + key: "4", + value: "国际领先", + valueRu: "Международно ведущий", + zh: "国际领先", + ru: "Международно ведущий", + }, ]; // 专利类型 export const patentOptions = [ - { - key: "1", - value: "发明专利", - valueRu: "Изобретение", - zh: "发明专利", - ru: "Изобретение", - }, - { - key: "2", - value: "外观设计", - valueRu: "Дизайн", - zh: "外观设计", - ru: "Дизайн", - }, - { - key: "3", - value: "实用新型", - valueRu: "Полезная модель", - zh: "实用新型", - ru: "Полезная модель", - }, + { + key: "1", + value: "发明专利", + valueRu: "Изобретение", + zh: "发明专利", + ru: "Изобретение", + }, + { + key: "2", + value: "外观设计", + valueRu: "Дизайн", + zh: "外观设计", + ru: "Дизайн", + }, + { + key: "3", + value: "实用新型", + valueRu: "Полезная модель", + zh: "实用新型", + ru: "Полезная модель", + }, ]; // 合作模式 export const cooperationOptions = [ - { - key: "101", - value: "技术转让", - valueRu: "Технологический трансфер", - zh: "技术转让", - ru: "Технологический трансфер", - }, - { - key: "102", - value: "技术许可", - valueRu: "Техническая лицензия", - zh: "技术许可", - ru: "Техническая лицензия", - }, + { + key: "101", + value: "技术转让", + valueRu: "Технологический трансфер", + zh: "技术转让", + ru: "Технологический трансфер", + }, + { + key: "102", + value: "技术许可", + valueRu: "Техническая лицензия", + zh: "技术许可", + ru: "Техническая лицензия", + }, - { - key: "103", - value: "技术入股", - valueRu: "Технические акции", - zh: "技术入股", - ru: "Технические акции", - }, - { - key: "104", - value: "合作开发", - valueRu: "Совместная разработка", - zh: "合作开发", - ru: "Совместная разработка", - }, - { - key: "105", - value: "融资", - valueRu: "Финансирование", - zh: "融资", - ru: "Финансирование", - }, - { - key: "106", - value: "公司", - valueRu: "Компания", - zh: "公司", - ru: "Компания", - }, - { - key: "107", - value: "代理加盟", - valueRu: "Агентство", - zh: "代理加盟", - ru: "Агентство", - }, - { - key: "108", - value: "市场推广", - valueRu: "Маркетинг", - zh: "市场推广", - ru: "Маркетинг", - }, - { - key: "109", - value: "其他", - valueRu: "Другие", - zh: "其他", - ru: "Другие", - }, + { + key: "103", + value: "技术入股", + valueRu: "Технические акции", + zh: "技术入股", + ru: "Технические акции", + }, + { + key: "104", + value: "合作开发", + valueRu: "Совместная разработка", + zh: "合作开发", + ru: "Совместная разработка", + }, + { + key: "105", + value: "融资", + valueRu: "Финансирование", + zh: "融资", + ru: "Финансирование", + }, + { + key: "106", + value: "公司", + valueRu: "Компания", + zh: "公司", + ru: "Компания", + }, + { + key: "107", + value: "代理加盟", + valueRu: "Агентство", + zh: "代理加盟", + ru: "Агентство", + }, + { + key: "108", + value: "市场推广", + valueRu: "Маркетинг", + zh: "市场推广", + ru: "Маркетинг", + }, + { + key: "109", + value: "其他", + valueRu: "Другие", + zh: "其他", + ru: "Другие", + }, ]; export const countryOptions = [ - { - key: "zh", - zh: "中国", - ru: "Китай", - en: "China", - }, - { - key: "ru", - zh: "俄罗斯", - ru: "Россия", - en: "Russia", - }, - { - key: "tj", - zh: "塔吉克斯坦", - ru: "Таджикистан", - en: "Tajikistan", - }, - { - key: "tm", - zh: "土库曼斯坦", - ru: "Туркменистан", - en: "Turkmenistan", - }, - { - key: "uz", - zh: "乌兹别克斯坦", - ru: "Узбекистан", - en: "Uzbekistan", - }, - { - key: "kz", - zh: "哈萨克斯坦", - ru: "Казахстан", - en: "Kazakhstan", - }, - { - key: "kg", - zh: "吉尔吉斯斯坦", - ru: "Кыргызстан", - en: "Kyrgyzstan", - }, + { + key: "zh", + zh: "中国", + ru: "Китай", + en: "China", + }, + { + key: "ru", + zh: "俄罗斯", + ru: "Россия", + en: "Russia", + }, + { + key: "tj", + zh: "塔吉克斯坦", + ru: "Таджикистан", + en: "Tajikistan", + }, + { + key: "tm", + zh: "土库曼斯坦", + ru: "Туркменистан", + en: "Turkmenistan", + }, + { + key: "uz", + zh: "乌兹别克斯坦", + ru: "Узбекистан", + en: "Uzbekistan", + }, + { + key: "kz", + zh: "哈萨克斯坦", + ru: "Казахстан", + en: "Kazakhstan", + }, + { + key: "kg", + zh: "吉尔吉斯斯坦", + ru: "Кыргызстан", + en: "Kyrgyzstan", + }, ]; diff --git a/src/views/admin/agent/index.vue b/src/views/admin/agent/index.vue index b1e4553..761c667 100644 --- a/src/views/admin/agent/index.vue +++ b/src/views/admin/agent/index.vue @@ -22,7 +22,7 @@ const statisticsList = ref([ key: "orderTotal", label: computed(() => t("admin.statistics.orderCount")), value: 0, - unit: "元", + unit: "万元", }, { key: "demandCount", diff --git a/src/views/website/searchList/expertDetail.vue b/src/views/website/searchList/expertDetail.vue index fdeb246..6268724 100644 --- a/src/views/website/searchList/expertDetail.vue +++ b/src/views/website/searchList/expertDetail.vue @@ -140,7 +140,7 @@
@@ -151,10 +151,10 @@
{{ t("admin.common.achievement") }}
-
+
    -
  • {{ achievement.title }}
  • @@ -167,7 +167,7 @@
      -
    • {{ paper.title }}
    • @@ -479,6 +479,9 @@ const showDocking = ref(false); const router = useRouter(); const route = useRoute(); const loading = ref(true); +const patentList = ref([]) +const achievementList = ref([]) +const papersList = ref([]) const state = reactive({ pageNum: 1, pageSize: 4, @@ -564,18 +567,18 @@ function getDataList() { }); expertPatentList(id).then(resp => { - state.expertDetail.patentList = resp.rows + patentList.value = resp.rows }) expertAchievementList({ expertId: id }).then(resp => { - state.expertDetail.achievementList = resp.rows - console.log(state.expertDetail.achievementList) + achievementList.value = resp.rows + // console.log(state.expertDetail.achievementList) }) paperList({uid: id}).then(resp => { - state.expertDetail.paperList = resp.rows + papersList.value = resp.rows }) // companyProduct(id).then(res => { // if (200 == res.code) {