毕设第十周工作报告和第十一周安排

第十周

放假玩了几天,做的时候出了点很傻的事故,在赶了在赶了

搭档做了个token,登录之后请求头带token才能向后端发送请求,所以我先把注册和登录做了
在这里插入图片描述
本来我是打算把管理员的账号直接写死,输对应管理员用户名密码就直接路由去管理系统页面,由于现在后续的请求都要token,所以还是把管理员的注册登录都加上了,但是管理员的注册还是得先用普通注册然后去数据库更改user_type,用户的user_type是1,普通管理员和超级管理员分别是2和3,注册时给的user_type只能是1,2和3没有权限
在这里插入图片描述
所以只能先注册为用户再用数据库权限去把
user_type改成2和3
在这里插入图片描述

然后对不起登录这一块我真的太傻了
post这一块都没出什么问题,这是返回的内容,我需要把返回的内容中的data{}存下来,方便调用token和user_id
在这里插入图片描述
因为我参考的教程将返回数据称为data,加上我自己的代码里也有一个值为"ok"的message,确实也没学好,我就以为是返回的就只有data{},于是我一直在尝试取出data[‘token’]、data[‘user_id’],但是很显然不行,然后我以为是我的请求头或者subscribe()或者service的调用,或者sessionStorage没用对等等出了问题,甚至在angular的文档的拦截器那一块看到了token,错以为这里会存在解决办法,总而言之就是走远了,还走远了两天,直到很久之后我代码里没有值为"ok"的message但是还是看到console里有才发觉那一排都是返回的内容,接下来就顺利的保存了我要的数据。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
之后的请求头加上获取的token就可以了
然后是关于上周没解决的传输数据这几个始终不行的原因也找到了
在这里插入图片描述
经过各种尝试,发现这几个输入的number参数莫名其妙变成了string类型,这个原因我还没找到,直接添"+"用隐式转换成数字类型后没问题了
在这里插入图片描述
还有就是数据库我之前没学,然后是搭档教我用的,我起初以为是每个表都要新建一个数据库,所以把评级表和用户数据放在了两个数据库,就又出错了,不过好在erro提示信息提示我找不到user/grade让我很快发觉了这个问题,两个.sql文件都导入一个数据库就没问题了
在这里插入图片描述
第一个是为了试试post传的死数据,第二个是我页面上获取的数据,中途也就一些缺失的value和搭档进行了交流,后续会完善

第十一周安排

写这个报告的时候我只做了这么多,报告写完我就会继续做用户管理和评级管理,搭档那边已经提供了这些接口,我现在也对向后端递交请求比较熟悉了,应该不会有很大的技术上的难题了,这几天我应该能把一个基本的系统做出来,下周把另外七个表的对接做了,有余力优化一下样式。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值