00:00
好了,看老师屏幕啊。好,我们接下来啊,来看一看,对于这个后台处理啊,Change stage啊改变。阶段啊。好,执行这个啊,改变阶段的这个操作。首先呢,咱们需要把这个参数啊给它接收一下啊呃,其中咱们这个ID这个stage啊,是用来做这个改变阶段的啊,还有咱们这个money expected date啊,啊其实这些所有的这个项呢,都是用来生成这个交易使用的,对吧,那交易历史里边这些信息都得用到OK吧,好。
01:06
一个一个来接收啊,来string ID等于request.get。Parameter啊。一共是四项。还有什么来着,对吧。还有。Moon前对不对,还有最后一个这个expected date啊。预计这个成交日期是吧。作为这个修改来讲的话啊,我们还得需要这个修改人和修改时间对吧。好在这。嗯。
02:02
At time和at好,把这些东西啊,咱们给它封装到一个这个train当中。Set ID。前。Expected date。That are added by。以及。Tap。好,我现在来一个业务。TS调一个这个改变阶段。把我们这个T啊传递到里面啊,给我们返回一个结果什么呢?表示的是咱们变更成功了还是失败了,对吧,我们现在啊要想着如何给这个前端提供响应,前端要的是什么来着,前端是不是要一个success还要一个T呀。
03:13
那现在对于咱们来讲太简单了,同学们怎么弄啊?人家要一个flag,还得要这个T呢,是写成map就行了。对不对,好,来string object new哈,咱们这个阶段做的最多的操作就是这个对吧。好,Map,咱们来个点puts,这里边咱们来一个flag。好,再来一个T啊,这个还必须得叫T,因为前端都已经写完了,对吧,现在这个T啊,咱们都用上了,OK吧,好,来Jason,咱们来一个o BJ response,然后这里边咱们来一个。
04:06
Map OK吧,但是大家注意我们现在啊,这个T啊,其实是少了一个东西呢,这个T咱们刚才分析了一下,这个T里边是不是应该还有一个这个可能性啊。咱们是不是还得出一个可能性呢,对不对,我们现在放的这个题里边,是不是只有阶段没有可能性,对不对,好所以说啊,我们现在啊,还要处理一下这个可能性啊。均stage等于,诶不对啊,这个已经有了是吧。啊,咱们直接来一个。这个对应关系是不是就行了,对吧,好,来p map get stage,拿到这个possibility possibility再给他干嘛?Set进去是这样吗?好。行搞定了啊,搞定了之后这个题往前端这个反就行了啊,我就不像下边似的这个一步一步写了啊OK吧,我上面我直接塞到这个题里边了啊好。
05:07
来改变阶段了啊。啊,首先呢,咱们还是来一个这个布尔值。处啊。好,最终咱们把这个flag返回。好,首先呢,咱们来这个啊,处理一个啊改变交易。阶段好用到的是train DAO啊,就交易本身的这张表对不对。来一个change stage,把我们这个T啊给它传进来,返回一个int count一行吧,好,如果咱们这个COUNT1不等于一,咱们来一个,那等于。
06:17
False啊SEOK吧,好,先把这个改变阶段啊,先写一下啊train DAO,它其实就是一个那个简化版的修改操作嘛,对不对。Update。Change stage。Update,咱们来t BL train set,咱们主要改的就是这个阶段,对吧,来S。He,对不对,除了他之外,咱们是不是就修改,然后修改事件了。艾,咱们来一个。以及edit time。
07:01
啊,最后咱们来where。ID等于ID搞定了吧,好,那么接下来啊,咱们还得干嘛呢?伴随着生成一条这个交易历史对不对。咱们这个交易阶段改变后啊,咱们来生成。一条交易。例四啊,Train history好,等于new train history好,TH首先set ID,就是咱们这个u ID To Get一个好,继续set,嗯,咱们来create by time,同学们。可瑞是不是从T里边取啊?踢点什么,同学们。Get什么,人家是不是叫I by啊,你在T里边咱们装的是不是这个修改人对不对啊,这次很容易犯错的一个地儿啊,来set create time,用data time u生一个当前系统时间,接下来set。
08:14
嗯,这可能性不用,对不对啊,你这个表中实际上是没有这个可能性的,对吧?好,那接下来expected date啊,这些东西是不是都来自于咱们这个T啊。T get。嗯。Money前提get。That ch ID,咱们来个t.get ID没问题吧?啊这些信息啊,咱们在控制器里边都给它封装到T里边了,对不对?好,这个T呢,在这个业务层两个作用,一个什么呢?通过这个ID啊,还有这个stage ID ID time做这个啊交易本身的修改操作。
09:00
呃,那么他用这些所有的这些这个信息呢,啊,包括咱们这个it啊,要取出来这些信息,为这个生成这个交易历史做铺垫,对不对,好啊接下来啊,咱们来添加。交易啊。Train history DA点好,这个东西咱们已经写完了,对吧。行,这个咱们直接拿回来了啊。二行搞定了啊,我们来试一试。嗯。其实这个增产改查啊,这个已经没啥问题了,现在就差这是一一种这个特殊的一个需求,以及这个开发经验相关的这个问题了啊,基本正常改查现在感觉啊,给我的感觉是咱班都已经挺熟了,今天上午在后边看的时候啊,啊,我还特意观察了几个同学啊,我感觉还是还还行,今天上午写的啊,就今天上午那种状态,真的啊给我的感觉你看我还我在后边想什么,你们要当时啊,就从上高中的时候就成天按照今天上午那么学,我清华大学都不在话下啊是吧,清华算个什么呀,对不对。
10:28
想把把握什么,把握当前对不对啊,现在还来得及啊,年轻就是本钱嘛,对。嗯。来我们来看看同学们,现在老师来点了这个零三价值建议啊,注意看了点了啊,我点它现在图标是不是还没处理呢啊,我点它咱们需要观察的是什么呢?是观察这个阶段可能性修修改修改时间对不对,我点了啊。点好使不?
11:01
好使吧,看你别看图标啊,这。好使吧,好使好使,那下面这个空格啊,这个空格无所谓啊,少一个,但是你看看这个时间是2019年,是不是今天呢。啊,这个时间也对,对不对,好,当然了,我重新进来的话,那肯定就没问题,那是零三了,对不对,我现在再来一个啊,比如说零七成交试一试啊零七成交。走好使吧,就变成零七成交100了,哎,下边也改了,随便点啊,下午有同学这个问我啊,老师这个可不可以往前点啊,通过咱们这个需求啊,是可以往前点的,OK吧,但是也有一些这个对于CRM这个交易的这个需求是不允许往前往往往往往前点,只能往后点OK吧,啊只能啊,你003之后只能点这个零三以后的这些东西OK吧,但是我们现在做的是什么呢?往前点的时候呢,大家注意啊,是这个对于交易阶段逐步的什么呢?这个升级可能性逐渐的这个增加,对不对意直到灵期增加,但是也有可能啊,你在其中的某一个阶段,在确定决策者或者是报价的时候,或者是在这个复审的时候,其实复审是最简单通过的,是这样吗?复审,那说白了就是走一个流程。
12:20
在哪儿需要这个值得商榷,其实这个报价体验报价的时候,完完全全有可能给我们打回到哪儿呢?打回到这个前两个阶段完全有可能,所以说咱们这阶段有可能又变回到零二需求分析。OK吧,你看我往前点,现在是不是也可以零二修分析了又对吧,行都没问题啊。
我来说两句