00:00
来啊,下面呢,我们这这这个怎么报错了呢。Go pass。是相对路径,必须得是绝对路径。应该应该没有没问题吧,来啊,我们运行一下啊,我们它反应慢啊,先不管它了,第二一个。慢点,一个exe。Logo好来啊,我们点后台管理。呃,订单管理,呃,昨天呢,我们这个实现了,呃订单管理以及这个查看详情,查看引情,那下面啊,我们来这个完成这一块,诶我当我这个用户登录的时候,发货还有收货,我们一会儿再说啊,我们这个先完成这个查询我的订单这个功能,诶我们来返回,我们来登录一下,有来一个我们来看谁有订单啊。
01:06
连接。找到我们的这个表。找到这个高点。打开来看一下。242啊,二的这个订单比较多啊,二的订单比较多,我们看二是谁啊,Admin好,我们就来用admin登录。啊123456好,登录登录之后呢,这块有一个我的订单,诶我的订单,那我们这个要实现就是点一下我的订单,哎把属于我的订单,就是我之前买过什么东西,我下过什么单,哎把这个单呢,给它显示出来好啊,我们首先呢,找到我们这个超链接。登陆。登陆成功。哎,我的订单啊,MY2的啊,MY2的已经有了,那所以呢,我们来啊。
02:00
这个我们先来写这个函数根据,因为要查我的订单,所以呢,这块同样啊是操作我们这个otherss这个表,只是的这个条件不一样了,条件是要根据我们的这个user的ID来进行查询了,哎,根据user的ID来进行查询啊,所以呢,来啊,我们在这个a Du里边呢,来再加一个函数。好,来,Get my order。嗯,获取我的订单。Get my orders。好,诶,那这里边儿传什么参数呢。啊,U的ID对吧,来传一下我们这个,嗯,用户的一个ID啊,U的ID类型的一个64。好,我们的U的ID设置的,我们要从这个。30里面来拿啊,我们看一下是不是。比如四档,我们当时设置的。
03:02
T啊,又是T是吧。啊,那返回呢,返回肯定要返回一个订单的一个切片,因为有可能我之前下过好多单了,哎,所以呢,我们这块啊切片弄括号。这个是cut,是cut order。好诶,来写circle语句,Circle等于select。跟我们上边应该一样啊,我们找一个了啊select的ID,哎,把这个呢粘过来,把后边的条件改一下,改一下就可以了。这是查询所有我们把这个条件加一下。好,Select ID,哎,他他他,诶from这个order where you ID。
04:03
等于根号好。就是这个啊,根据这个用户的ID来查询用户。之前下过的订单啊,他的一个订单,所以下面呢,我们来这个执行。Rose。U点一个,DB点一个。Circle。的一个ID。下面if。我等于六每天一个。好,然后下面我们来定一个切片,Word一个。这样一个二四。中括号行order。
05:04
Model。这块的摸掉一个order是吧,摸点一个。Model点一个好model点,然后下面我们来这个Rose过去丸。加一个方法。下面我们来创建order。Model一个。然后呢,我们来扫描。Rose加一个。一个干。第一个and第一个ID。And这样一个create time生成订单的一个时间。第三个。
06:03
呃的这样一个。To count总数量。第四个。点一个total amount总金额再往下and点一个。State状态,再往下是点一个user ID,好,就是这个啊。然后呢,哎,我们这一块,我们把这个主持也写一下吧。切片。然后这块呢,也创建这个A。往下面呢扫描,嗯,扫描也就是说白了就是给order里边的字段赋值。
07:01
好扫描完之后呢,诶,下面我们这个将这个A呢添加到切片中。二四。等于。2.4。好,然后最后啊,一个一个添加进去之后呢,下面我们来返回这个切片一个others。你保存好就是这个啊,根据用户的ID得到他,哎所对应的一个所有的一个订单,好,哎,那有了这个之后。不管它啊,有了这个之后呢,我们来测试一下。一个。Get。
08:00
My mother。T test.t。2.4。等于。这个get my。Others里边传一个user ID,好啊,我们这个ID是。ID是二啊一二。二好,得到它下面呢,哎,我们来这个便利。Order。Fmt一个。我的订单有。逗号。V保存好,这是我的订单来,诶在这呢改一下。
09:02
测试获取我的订单。我的订单好。嗯。一个get my order。好,来测试一下。终端打开。Go past。Go pass,他说我是相对路径,必须得是绝对路径。我这重启。重启下啥呀。
10:01
重启下VS扣的吗?我这是怎么。我这好好的是绝对入境,怎么报约这?这个这个工具不好用是吧。老是报这样那样的。我现在还是这样。测不了啊,他报这个。说我是相对路径,但是我过怕是绝对路径啊。好了啊,这个呢,我不测了啊,先不测了,我先把这个功能实现了啊,一会我我这个哎再重启一下,不行,我把电脑重启一下是吧,这是最粗暴的方式了,再不行,那我那我就得重新把环境变量再配一下,看看好不好使了,那啊这个呢,我们之前按我们之前的经验,我们写的时候应该都没问题是吧,那现在呢,哎,不测试了,哎我们就直接来试一下啊,因为测试时候它这个通不过啊,有这个错通不过,但是我们现在应该没错啊,没错,所我们这个项目呢,可以运行啊,可以运行好了,现在呢,我们就来找到我们的这个。
11:21
Other handler,我们来获取这个,嗯,我的这个订单,我们先找到这个,先写一个映射好来,诶在这呢获取我的订单。就是。获取我的订单。Get my orders。Get my orders,好样,Get一个my order。好,来获取我的订单,来找到我们的handler,哎,来下面。
12:05
获取所有订单,嗯,获取这个订单详情,下面获取我的订单。放get my orders。WHTTP点一个。RHTP点一个request。那或许我的订单呢,得需要有我是吧,得需要有我的ID。Get my order来这这啊,这个下划线三。等于do点一个is。R,好,哎,这首先我们这个就相当于获取这个session了啊,获取这个session。然后下面呢,我获取用户的一个ID,从30里面来拿了获取用户的这个ID user的一个ID。
13:08
等于。Session第一个user ID,好,那得到用户ID之后呢,下面来嗯调用,调用dau中获取嗯用户吧,用户的这个订单。所有订单的这个条码函数。得有点get一个麦。My others。里边穿一个的一个ID。找到一个。
14:00
等于它好诶得到所有的订单,得到所有订单之后呢,下面啊,我们这个需要解析模板,然后去我们看去的这个页面啊,是这个as里边有一个order的ma,我们来点开看一下。我的订单好没问题,这个里边这个啊,我们呃,我们这个不再改了啊,不再改了,直接把所有的订单那个呢给给粘过来。David,等于慢,这有一个div,我们看到哪啊,好到这。你到这儿是吧。看一下。咦?这个跟哪个是一对的呀。应该是这个吧,嗯。来把这个干掉了。干掉,然后我们找到我们的order manner,哎,把这个呢转过来。这有一个div卖。CTRLC。好诶,找到我们这个order好转到这。
15:02
省得我们在在这个一会再自己手动的写了啊呃点HL,所以呢,我们来在这来解析模板。T等于template。点一个must。Templ,点一个passs。哎,里边S下载。下的HTML。好,下面来执行。执行,哎,这里边儿呢,我们看我的订单。啊,还是有欢迎谁谁谁,所以呢,我们这块呢,就跟上边这个。欢迎谁谁一样了,嗯。执行就是获取详情。获取所有订单,然后我们放到是哪,放到30里边了啊,30里边了,所以呢,哎,来啊,我们看一下这个session。
16:08
找到我们的session,这个model。啊,订单。订单ID,这是一个订单ID,那我现在呢,这块啊,后期我的订单时还得显示欢迎谁谁谁啊,欢迎谁谁谁,还得有这个用户名,还得有用户名,所以呢,这个时候。因为这块你这个直接想要过来之后,直接拿订单,我这个欢迎谁谁就没了啊就没了,所以呢,哎,我们还得这个借助于这个session了啊嗯,又得这个借助于这个session了,因为我们这块如果直接把这个所有的订单给它响应过去之后呢,那块能便利得到,能便利得到,但是呢,这这个里边啊有还是上面这个头,就是页面这块显示的这个头,欢迎谁谁谁点我订单时候,它里边还是有这个了啊还有这个的,但是我们这个A里边没有没有,那就显示不了了,显示不了了就是这块啊,就在这个里边,这里边还有个头欢迎谁谁谁登录这个商务商城这块,这个呢,我们还得这个把它给显示一下。
17:06
那显示一下,那这样啊,我们这样就是之前放的一个A的ID对吧,那我们把这个改了。直接换成一个order。把订单放进去啊,也就我现在30里边有订单,还有这个有购物车还有订单了,Or DR好,那这里边就是一个新一个order。好,我们直接放到它啊,直接放到它。然后呢,这个放完之后,我们上面这个得改一下我们之前的这个啊,之前的这个是3.orderid放的这个AID,所以呢,我们这块呢,就把它改成一个。Order得把这个order放进去了啊,不能去放它了。对,你把那那块改了之后呢,这块也得改。Or等于我们的这个。对,放的是一个order,放的是order,那这个改了之后,我们这个checkout里边这块,注意这块呢,也得改,我们找到我们的checkout页面,所以啊,你不改这个。
18:12
再去结账,结账的时候就出错了啊。这个user name不用变,这块呢,不是order ID了,是order是点一个order,然后呢再点order id.order这从从从我们从我们这个A的结构里边呢,再拿这个A的ID啊拿的ID,因为我们现在放的是一个A的。这里边啊,我们再看一下这个二的这个结构啊,呃的呃的ID好没问题啊,没问题,就是这个啊,我们这个需要处理一下,因为我们这个点我的订单的时候呢,上面还是有这个欢迎谁谁谁,还得有这个用户名,还还需要显示它,所以啊我们这块呢,同样哎把这个session的给它显应过去,所以在执行之前啊,我们在这吧加这个订单。什么呢?哎,设置到session中,Session。点一个order。
19:02
等于一个。因为我们这是一个切片是吧。所以呢,我这块啊,我只是一个响应过来的是一个切片,我这块还得还不能这样啊,还不能这样啊这个。切片啊,这个我还得还得改它啊,还得改它。切片。我们。我们的。八四。切片。好,来。切片这块呢,是一个A丝。等于一个others。
20:02
好,然后呢,哎,我们最后呢,把它给显示过去啊,T点一个EXW。好哎,把session显象过去,显象过去之后呢,我们来到这个2.html。来到这我们这一块呢,显示的时候欢迎谁谁打括号点,因为我们想过来的是session,所以这里边直接是username,从session里边来拿这个uname换向谁是谁,然后下边这块,哎,同样啊,我变绿的时候呢,是run这点,这里边呢是一个others。哎,便利这个session里边我们这块的这个切片啊,这个切片我们刚刚放进的一个orders,一个切片便利它啊,便利它遍利之后呢,得到一个一个的order,那下边就是点order ID点什么啊,这些东西都不变了啊,不变了,然后这一个呢,Get order infer order ID这个呢,也也可以不变啊,调我们昨天写的那个方法就行了,也是查看详情,好诶下边是这个啊等待那这块就得改一下了,如果这个呢。
21:04
如果是一。如果是一,我们这个昨天说啊,在卖家那块是已经发货的一个状态,对吧,零是未发货,一是已发货,那所以呢,如果这个if,它如果它是一这块呢,就是确认收货的一个超链接了。所以啊,这块是一个确认输入的一个超链接A。确认收货。哎,这块应该是一个超链接了h ref。等于。好,那else这块呢。什么呢?等待发货。我们一会再改啊,这块呢,因为有三个状态,通过这个衣服判断是实现不了的,哎,三个状态我们先把这个呢,能不能看到这个确认收货啊,能不能看到这个状态,好诶就是这块啊,我们这个呃,订单获取我的订单这一块,因为我们这个之前,之前这个session里边啊放的是一个order,我们现在又得到了一个切片,所以呢,我们里边又相当于又放了一个啊,又放了一个这个切片,之前是放那个二的ID,其实这个也不用。
22:10
之前那个也不用改啊,你直接放一个AID也可以,就是那再加一个切片就行了,这个刚刚得到这个切片,然后我们把它给改了,好啊,就是这个,那下面呢,我们来看一下能不能拿到我的订单,所以呢来运行一下。终端打开。够够的,慢点,一个够。坏了,变异不了了,这个东西。不是我这好好的,怎么突然来个这呢?多开几次,多关几次。
23:07
我就改一下环境变量,看看好不好使啊。哎呀。不是邮件属性,我这黄金变量好好的呀。Go pass。无聊嘛,一个。一个够一个够外。哪多了个分号啊,那这分号。对呀,这没有啊,你看。最下面啥。编辑。嗯,编辑文本。啊,这有个。
24:04
那我之前也有啊。之前都没事儿啊,现在没了是吧,那之前没事,他都。来啊,再来一次啊,把这个关掉,重启一下。这可咋整F?我不能,我不能在这光开光开开他十次是吧。重启重启电脑就好了是吧,这个成本有点高,重启一下电脑是吧。
25:04
你能好意思吗?好了啊,你这个先先把这个代码写一下,然后我把电脑重启一下。
我来说两句