Merge branch 'develop' of https://gitee.com/likeshop_gitee/likeadmin-java into develop
部分调整页面链接
This commit is contained in:
commit
2193193df9
|
|
@ -3,3 +3,7 @@ import request from '@/utils/request'
|
||||||
export function getUserCenter() {
|
export function getUserCenter() {
|
||||||
return request.get({ url: '/user/center' })
|
return request.get({ url: '/user/center' })
|
||||||
}
|
}
|
||||||
|
|
||||||
|
export function getUserInfo() {
|
||||||
|
return request.get({ url: '/user/info' })
|
||||||
|
}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
//菜单主题类型
|
//菜单主题类型
|
||||||
export enum AgreementEnum {
|
export enum AgreementEnum {
|
||||||
PRIVACY = 'service',
|
PRIVACY = 'privacy',
|
||||||
SERVICE = 'privacy'
|
SERVICE = 'service'
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,11 +1,13 @@
|
||||||
<template>
|
<template>
|
||||||
<view class="as-us flex flex-1 flex-col items-center">
|
<view class="as-us flex flex-1 flex-col items-center">
|
||||||
<image src="https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fimg.jj20.com%2Fup%2Fallimg%2F4k%2Fs%2F02%2F2109242332225H9-0-lp.jpg&refer=http%3A%2F%2Fimg.jj20.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1665225789&t=d830459ba12f6416e919dd8082fc9d12" mode="" class="img"></image>
|
<image :src="appStore.config.website.logo" mode="" class="img"></image>
|
||||||
<view class="text-content mt-[20rpx]">当前版本v1.5.0</view>
|
<view class="text-content mt-[20rpx]">当前版本{{ appStore.config.version }}</view>
|
||||||
</view>
|
</view>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
|
import { useAppStore } from '@/stores/app'
|
||||||
|
const appStore = useAppStore()
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
|
|
|
||||||
|
|
@ -1,15 +1,17 @@
|
||||||
<template>
|
<template>
|
||||||
<view class="user-set">
|
<view class="user-set">
|
||||||
|
<navigator :url="`/pages/user_data/user_data`">
|
||||||
<view class="item flex bg-white mt-[20rpx]">
|
<view class="item flex bg-white mt-[20rpx]">
|
||||||
<u-avatar :src="src" shape="square"></u-avatar>
|
<u-avatar :src="userInfo.avatar" shape="square"></u-avatar>
|
||||||
<view class="ml-[20rpx] flex flex-1 justify-between">
|
<view class="ml-[20rpx] flex flex-1 justify-between">
|
||||||
<view>
|
<view>
|
||||||
<view class="mb-[15rpx] text-xl font-medium">闻喜的小贾</view>
|
<view class="mb-[15rpx] text-xl font-medium">{{ userInfo.nickname }}</view>
|
||||||
<view class="text-content text-xs">账号:tt54541512</view>
|
<view class="text-content text-xs">账号:{{ userInfo.username }}</view>
|
||||||
</view>
|
</view>
|
||||||
<u-icon name="arrow-right" color="#666"></u-icon>
|
<u-icon name="arrow-right" color="#666"></u-icon>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
</navigator>
|
||||||
<view class="item bg-white mt-[20rpx] btn-border flex flex-1 justify-between">
|
<view class="item bg-white mt-[20rpx] btn-border flex flex-1 justify-between">
|
||||||
<view class="text-xl">登录密码</view>
|
<view class="text-xl">登录密码</view>
|
||||||
<u-icon name="arrow-right" color="#666"></u-icon>
|
<u-icon name="arrow-right" color="#666"></u-icon>
|
||||||
|
|
@ -18,25 +20,29 @@
|
||||||
<view class="text-xl">绑定微信</view>
|
<view class="text-xl">绑定微信</view>
|
||||||
<view class=" flex justify-between">
|
<view class=" flex justify-between">
|
||||||
<view class="text-muted mr-[20rpx]">
|
<view class="text-muted mr-[20rpx]">
|
||||||
未绑定
|
{{ userInfo.isBindMnp ? '已绑定' : '未绑定' }}
|
||||||
</view>
|
</view>
|
||||||
<u-icon name="arrow-right" color="#666"></u-icon>
|
<u-icon name="arrow-right" color="#666"></u-icon>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
|
|
||||||
|
<navigator :url="`/pages/agreement/agreement?type=${ AgreementEnum.PRIVACY }`">
|
||||||
<view class="item bg-white mt-[20rpx] btn-border flex flex-1 justify-between">
|
<view class="item bg-white mt-[20rpx] btn-border flex flex-1 justify-between">
|
||||||
<view class="text-xl">隐私政策</view>
|
<view class="text-xl">隐私政策</view>
|
||||||
<u-icon name="arrow-right" color="#666"></u-icon>
|
<u-icon name="arrow-right" color="#666"></u-icon>
|
||||||
</view>
|
</view>
|
||||||
|
</navigator>
|
||||||
|
<navigator :url="`/pages/agreement/agreement?type=${ AgreementEnum.SERVICE }`">
|
||||||
<view class="item bg-white btn-border flex flex-1 justify-between">
|
<view class="item bg-white btn-border flex flex-1 justify-between">
|
||||||
<view class="text-xl">服务协议</view>
|
<view class="text-xl">服务协议</view>
|
||||||
<u-icon name="arrow-right" color="#666"></u-icon>
|
<u-icon name="arrow-right" color="#666"></u-icon>
|
||||||
</view>
|
</view>
|
||||||
|
</navigator>
|
||||||
<view class="item bg-white btn-border flex flex-1 justify-between">
|
<view class="item bg-white btn-border flex flex-1 justify-between">
|
||||||
<view class="text-xl">关于我们</view>
|
<view class="text-xl">关于我们</view>
|
||||||
<view class="flex justify-between">
|
<view class="flex justify-between">
|
||||||
<view class="text-muted mr-[20rpx]">
|
<view class="text-muted mr-[20rpx]">
|
||||||
v10.2.0
|
{{ appStore.config.version }}
|
||||||
</view>
|
</view>
|
||||||
<u-icon name="arrow-right" color="#666"></u-icon>
|
<u-icon name="arrow-right" color="#666"></u-icon>
|
||||||
</view>
|
</view>
|
||||||
|
|
@ -46,40 +52,36 @@
|
||||||
|
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
import {
|
import {
|
||||||
getDecorate
|
getUserInfo
|
||||||
} from '@/api/shop'
|
} from '@/api/user'
|
||||||
import {
|
|
||||||
useUserStore
|
|
||||||
} from '@/stores/user'
|
|
||||||
import {
|
import {
|
||||||
onShow
|
onShow
|
||||||
} from '@dcloudio/uni-app'
|
} from '@dcloudio/uni-app'
|
||||||
import {
|
import {
|
||||||
storeToRefs
|
reactive,
|
||||||
} from 'pinia'
|
ref,
|
||||||
import {
|
|
||||||
reactive
|
|
||||||
} from 'vue'
|
} from 'vue'
|
||||||
const state = reactive < {
|
import {
|
||||||
pages: any[]
|
useAppStore
|
||||||
} > ({
|
} from '@/stores/app'
|
||||||
pages: []
|
import {
|
||||||
})
|
AgreementEnum
|
||||||
const getData = async () => {
|
} from '@/enums/agreementEnums'
|
||||||
const data = await getDecorate({
|
|
||||||
id: 2
|
const appStore = useAppStore()
|
||||||
})
|
let userInfo = ref({})
|
||||||
state.pages = JSON.parse(data.pages)
|
|
||||||
|
const getUser = async () => {
|
||||||
|
let res = await getUserInfo()
|
||||||
|
console.log(res, 'res')
|
||||||
|
|
||||||
|
userInfo.value = res
|
||||||
|
|
||||||
}
|
}
|
||||||
const userStore = useUserStore()
|
|
||||||
const {
|
|
||||||
userInfo,
|
|
||||||
isLogin
|
|
||||||
} = storeToRefs(userStore)
|
|
||||||
onShow(() => {
|
onShow(() => {
|
||||||
userStore.getUser()
|
getUser()
|
||||||
})
|
})
|
||||||
getData()
|
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,6 @@
|
||||||
package com.mdd.admin.controller.channel;
|
package com.mdd.admin.controller.channel;
|
||||||
|
|
||||||
import com.mdd.admin.config.aop.Log;
|
import com.mdd.admin.config.aop.Log;
|
||||||
import com.mdd.admin.service.channel.IChannelH5Service;
|
|
||||||
import com.mdd.admin.service.channel.IChannelOaService;
|
import com.mdd.admin.service.channel.IChannelOaService;
|
||||||
import com.mdd.common.core.AjaxResult;
|
import com.mdd.common.core.AjaxResult;
|
||||||
import org.springframework.web.bind.annotation.*;
|
import org.springframework.web.bind.annotation.*;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue