ZZJ
2022-04-22 7170a5adff3d48ac589fbb2c67ac6c45684b4393
注册登录接口
2个文件已添加
4个文件已修改
52 ■■■■ 已修改文件
public/index.html 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/login.js 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/components/subComponents/ImageShow.vue 23 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main.ts 2 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/scripts/component.js 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/index/components/commendContent.vue 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
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>
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,
  });
src/components/subComponents/ImageShow.vue
New file
@@ -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>
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)
src/scripts/component.js
New file
@@ -0,0 +1,9 @@
// 引入组件
import ImageShow from "@/components/subComponents/ImageShow.vue";
// 创建个空对象
// 设置安装方法
ImageShow.install = function(Vue) {
  Vue.component("ImageShow", ImageShow);
};
// 导出对象
export default ImageShow;
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>