From 7170a5adff3d48ac589fbb2c67ac6c45684b4393 Mon Sep 17 00:00:00 2001 From: ZZJ <zzjdsg2300@163.com> Date: 星期五, 22 四月 2022 14:49:41 +0800 Subject: [PATCH] 注册登录接口 --- src/views/index/components/commendContent.vue | 2 +- src/api/login.js | 15 ++++++++------- public/index.html | 1 + src/scripts/component.js | 9 +++++++++ src/components/subComponents/ImageShow.vue | 23 +++++++++++++++++++++++ src/main.ts | 2 ++ 6 files changed, 44 insertions(+), 8 deletions(-) diff --git a/public/index.html b/public/index.html index 3491660..9239dcc 100644 --- a/public/index.html +++ b/public/index.html @@ -7,6 +7,7 @@ <meta name="viewport" content="width=device-width,initial-scale=1.0"> <link rel="icon" href="<%= BASE_URL %>favicon.ico"> <link rel="stylesheet" href="./fonts/iconfont.css"> + <link rel="shortcut icon" type="image/x-icon" href="/favicon.ico"> <title>sass</title> <style> </style> diff --git a/src/api/login.js b/src/api/login.js index 29eb0fa..df7a399 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -23,7 +23,7 @@ // 鑾峰彇楠岃瘉鐮� export const getVerifyCode = (data) => { return request({ - url: "/saas/api-i/saasIndex/sendVerifyCode", + url: "/cloud/api-i/saasIndex/sendVerifyCode", method: "post", data, }); @@ -41,6 +41,7 @@ export const getMenuPermission = () => { return request({ url: "/saas/api-u/user/menuPermissions ", + method: "get", }); }; @@ -51,7 +52,7 @@ sessionStorage.getItem("loginedInfo") && JSON.parse(sessionStorage.getItem("loginedInfo")).access_token; return request({ - url: "/saas/api-u/users/current", + url: "/cloud/api-u/users/current", method: "get", headers: { "Content-Type": "application/x-www-form-urlencoded", @@ -72,7 +73,7 @@ // 閲嶇疆瀵嗙爜 export const forgetPwd = (query) => { return request({ - url: "/saas/api-u/user/forgetPwd", + url: "/cloud/api-u/user/forgetPwd", method: "post", data: qs.stringify(query), }); @@ -81,7 +82,7 @@ // 娉ㄥ唽 export const register = (query) => { return request({ - url: "/saas/api-u/user/register", + url: "/cloud/api-u/user/register", method: "post", data: query, }); @@ -99,7 +100,7 @@ // 鑾峰彇瀛楀吀 export const getDic = (query) => { return request({ - url: "/saas/api-u/dic/findDicByType", + url: "/cloud/api-u/dic/findDicByType", method: "get", params: query, }); @@ -108,7 +109,7 @@ // 鑾峰彇琛屾斂鍖哄煙 export const getAreas = (query) => { return request({ - url: "/saas/api-u/area/findAreaByParentId", + url: "/cloud/api-u/area/findAreaByParentId", method: "get", params: query, }); @@ -117,7 +118,7 @@ // 瀹屽杽鐢ㄦ埛淇℃伅 export const entireUserInfo = (query) => { return request({ - url: "/saas/api-u/user/entireUserInfo", + url: "/cloud/api-u/user/entireUserInfo", method: "post", data: query, }); diff --git a/src/components/subComponents/ImageShow.vue b/src/components/subComponents/ImageShow.vue new file mode 100644 index 0000000..c22e128 --- /dev/null +++ b/src/components/subComponents/ImageShow.vue @@ -0,0 +1,23 @@ +<template> + <img :src="url" alt="" /> +</template> + +<script> +export default { + props: { + src: {}, + }, + computed: { + url() { + if (this.src.indexOf("http://apps.smartai.com/httpImage/") === -1) { + return "httpImage" + this.src; + } else { + return this.src; + } + }, + }, +}; +</script> + +<style> +</style> \ No newline at end of file diff --git a/src/main.ts b/src/main.ts index dbb832e..9359c6e 100644 --- a/src/main.ts +++ b/src/main.ts @@ -12,6 +12,7 @@ import VueAwesomeSwiper from "vue-awesome-swiper"; import ToggleButton from 'vue-js-toggle-button'; +import ImageShow from './scripts/component.js' import "swiper/dist/css/swiper.css"; @@ -25,6 +26,7 @@ Vue.use(VueWindow); Vue.use(VueAwesomeSwiper as any); Vue.use(ToggleButton) +Vue.use(ImageShow) diff --git a/src/scripts/component.js b/src/scripts/component.js new file mode 100644 index 0000000..b0924d3 --- /dev/null +++ b/src/scripts/component.js @@ -0,0 +1,9 @@ +// 寮曞叆缁勪欢 +import ImageShow from "@/components/subComponents/ImageShow.vue"; +// 鍒涘缓涓┖瀵硅薄 +// 璁剧疆瀹夎鏂规硶 +ImageShow.install = function(Vue) { + Vue.component("ImageShow", ImageShow); +}; +// 瀵煎嚭瀵硅薄 +export default ImageShow; diff --git a/src/views/index/components/commendContent.vue b/src/views/index/components/commendContent.vue index 42c45dc..1074544 100644 --- a/src/views/index/components/commendContent.vue +++ b/src/views/index/components/commendContent.vue @@ -8,7 +8,7 @@ v-for="(item, index) in commendData" :key="index" > - <img :src="'/httpImage/' + item.logoUrl" alt="" /> + <ImageShow :src="item.logoUrl"> </ImageShow> <div class="title">{{ item.productName }}</div> <div class="des limitRow2">{{ item.description }}</div> <price :priceNew="item.priceBase ? item.priceBase : 0"></price> -- Gitblit v1.8.0