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