Browse Source

对接登录接口

lihuilin/feature-20251024095243-我的
Ethereal 4 weeks ago
parent
commit
aa6eb261b2
  1. 10
      api/start/login.js
  2. 3
      pages/deepMate/deepMate.vue
  3. 40
      pages/start/login/login.vue
  4. 3
      server/deepchart.json
  5. 6
      utils/http.js
  6. 14
      vue.config.js

10
api/start/login.js

@ -15,13 +15,11 @@ import { http } from '../../utils/http'
*/
export const LoginApi = (data) => {
return http({
// method: 'POST',
// url: '/UserLogin/login',
method: 'GET',
url: '/loginSuccessByEmail',
data: {
method: 'POST',
url: '/UserLogin/login',
data:
data
},
,
})
}

3
pages/deepMate/deepMate.vue

@ -1059,6 +1059,9 @@ const onBackTopClick = () => {
.message-content {
max-width: 70%;
position: relative;
word-wrap: break-word;
word-break: break-all;
overflow-wrap: break-word;
}
.user-message .message-content {

40
pages/start/login/login.vue

@ -340,9 +340,10 @@ async function Login() {
}
const account = changeAccount();
const loginType = changeLoginType();
const res = await LoginApi({
loginType: switchType.value,
loginType: loginType,
account: account,
verifyCode: verifyCode.value,
password: password.value,
@ -350,6 +351,26 @@ async function Login() {
idToken: "",
});
// const res = await uni.request({
// url: 'https://hwjb.homilychart.com/testApi/UserLogin/login',
// data: {},
// header: {
// Accept: 'application/json',
// 'Content-Type': 'application/json' },
// method: 'POST',
// sslVerify: true,
// success: ({ data, statusCode, header }) => {
// console.log(data);
// console.log(statusCode);
// console.log(header);
// },
// fail: (error) => {
// console.log("error",error);
// }
// })
const message = res.message;
if (res.code === 200) {
//
@ -359,7 +380,7 @@ async function Login() {
});
const userStore = useUserStore();
userStore.setUserInfo(res.data)
userStore.setUserInfo(res.data);
console.log("userInfo为", userStore.userInfo);
@ -508,6 +529,7 @@ function VerCodeVerfifcation() {
return true;
}
//
function changeAccount() {
if (switchType.value === "User") {
account.value = deepChartID.value;
@ -523,6 +545,20 @@ function changeAccount() {
return account.value;
}
// type
function changeLoginType() {
if (switchType.value === "User") {
return "DCCODE";
}
if (switchType.value === "Phone") {
return "PHONE";
}
if (switchType.value === "Email") {
return "EMAIL";
}
}
//
const agreementPopup = ref(null);

3
server/deepchart.json

@ -17,7 +17,6 @@
}
},
"stocks":{"code":"200","cftl":"当前股票处于安全区,牵牛绳为红色,出现蓝色推进K线","date":"更新时间: 24/10/2025","debug_url":"https://www.coze.cn/work_flow?execute_id=7565080703726846004&space_id=7564250621483040822&workflow_id=7564596757864071195&execute_mode=2","gfzl":"该股整体趋势相对较强,个股正处于推进上涨的关键阶段。若当前持有该股票,建议继续持有,进行持续跟踪。若当前无该股票,建议持续跟踪,等待适当时机再进行介入。","hxjzpg":"(1)牛股评级:★★☆☆☆\n(2)暴涨概率:40%\n(3)风险评估:非常安全\n(4)黄金价域:258.984~266.753\n(5)核心证据链\n 资金共识:当日多方资金流入\n 趋势动能:该股中长期处于上升趋势,短期处于强势状态。","kongjian":"预测低一值255.468,预测高一值257.692,预测低二值255.156,预测高二值255.807",
"markdown":" \n# <font style=\" line-height: 1.5 \" color=\"#1890ff\">Alphabet Inc.全景作战报告</font>\n## 📊 股票分析报告\n### 📈 股票基本信息\n- **股票名称**: <font color=\"#52c41a\">Alphabet Inc.</font>\n- **股票代码**: <font color=\"#1890ff\">GOOGL</font>\n- **当前价格**: <font color=\"#ff4d4f\">259.920</font>\n- **更新时间**: 2025年10月24日\n- **时间节点**: 今日无变盘点\n\n### 🎯 核心价值评估\n- **安全边际**: <font color=\"#13c2c2\">164.424 ~ </font>\n- **黄金价域**: <font color=\"#faad14\">258.984 ~ 266.753</font>\n- **核心证据链**:\n - 🟢 **资金共识**: 当日多方资金<font color=\"#52c41a\">流入</font>\n - 🔥 **趋势动能**: 该股中长期处于<b><font color='#FF0000'>上升趋势</font></b>,短期处于<b><font color='#FF0000'>强势状态</font></b>。\n\n### 🕵️ 主力作战分析\n- **主力行为**:\n 1. 📊 该股庄家中长期筹码成本价格为 207.497,短期资金成本价格为 239.503。该股筹码分散,当日筹码成本价格为 254.335。\n 2. 🔍 近日没有出现主力集中吸筹。\n 3. 📈 近期主力持仓比例大于散户持仓比例。 当日主力持仓增加。 当日散户持仓减少。\n\n### 📊 技术分析\n- **空间维度**:\n - 📉 预测低一值: <font color=\"#13c2c2\">255.468</font>\n - 📈 预测高一值: <font color=\"#ff4d4f\">257.692</font>\n - 📉 预测低二值: <font color=\"#13c2c2\">255.156</font>\n - 📈 预测高二值: <font color=\"#ff4d4f\">255.807</font>\n- **能量分析**: <font color=\"#722ed1\">AI智能均线多头排列,当前卖盘小于买盘</font>\n\n### ⚡ 综合作战分析\n- **触发条件**: <font color=\"#fa8c16\">当前股票处于安全区,牵牛绳为红色,出现蓝色推进K线</font>\n- **攻防指令**: <font color=\"#eb2f96\">该股整体趋势相对较强,个股正处于推进上涨的关键阶段。若当前持有该股票,建议继续持有,进行持续跟踪。若当前无该股票,建议持续跟踪,等待适当时机再进行介入。</font>\n\n---\n<font color=\"#8c8c8c\">*该内容由AI生成,仅供参考,投资有风险,请注意甄别。*</font>\n ","message":"","name":"股票名称: Alphabet Inc.(GOOGL)","nengliang":"AI智能均线多头排列,当前卖盘小于买盘","price":"当前价格: 259.920","shijian":"今日无变盘点","zhuli1":"(1)该股庄家中长期筹码成本价格为 207.497,短期资金成本价格为 239.503。该股筹码分散,当日筹码成本价格为 254.335。","zhuli2":"(2)近日没有出现主力集中吸筹。","zhuli3":"(3)近期主力持仓比例大于散户持仓比例。 当日主力持仓增加。 当日散户持仓减少。"}
"markdown": "\n## 📊 主力资金分析:\n### 结构框架\n<font>当前未出现买入结构和卖出结构,可根据其他技术指标判断当前趋势,并紧密关注当前股票的资金动向,进行审慎决策。\n\n### 资金动向\n<font>当前股票机构资金增加,处于强势控盘状态,资金未出现异动现象,出现看涨信号。可积极布局,做好仓位管理及风险控制。</font>\n<font>当前该股多方力道逐渐减弱,上升动能出现衰退迹象,需密切关注市场是否有转势迹象,切忌盲目追高。</font>\n\n### 策略共振\n<font>当前市场无异动现象,建议持续关注资金及趋势动向,酌情调整交易策略。</font>\n\n---\n<font color=\"#8c8c8c\">*该内容由AI生成,仅供参考,投资有风险,请注意甄别。*</font>\n "}
}

6
utils/http.js

@ -1,6 +1,6 @@
import { useUserStore } from "../stores/modules/userInfo";
const baseURL = "http://localhost:8888"
const baseURL = "https://hwjb.homilychart.com/testApi"
const httpInterceptor = {
@ -22,9 +22,7 @@ const httpInterceptor = {
const memberStore = useUserStore()
const token = memberStore.userInfo?.token
if (token) {
options.header.Authorization = {
'token': token
}
options.header.Authorization = token
}
return options
}

14
vue.config.js

@ -0,0 +1,14 @@
module.exports = {
devServer: {
proxy: {
'/api': { // 你的目标服务器的请求路径前缀
target: 'https://hwjb.homilychart.com', // 目标服务器的地址
changeOrigin: true, // 是否跨域
secure: false, // 如果是https接口,需要配置这个参数
pathRewrite: {
'^/': '/testApi' // 将 /api 替换为 /testApi,以便正确请求目标服务器的资源
}
}
}
}
}
Loading…
Cancel
Save