00:00
好了,咱们开始上课啊。啊,我们接着昨天来啊。嗯,线索这一块呢啊,我们昨天跳转到了这个线索的这个啊,打开了线索这个模态窗口啊,做这个添加操作的啊。来,先看一眼啊。啊,跟市场活动不同的是啊,这个咱们多了几个下拉框。这几个下拉框中的这个数据呢,都是从数据库表中来的,对吧,但是我们没有这个过后台去数据库中取这些数据啊啊,因为这些数据呢,它作为数据字典存在啊,它已经保存在了什么呢?这个服务器缓存当中对吧?我们直接从这个上行预对象中直接取得这些数据就行了,那么至于所有者的这一部分呢,跟我们这个之前市场活动是一样的啊啊打开模态窗口之前啊,需要发出一个阿贾克斯请求,或把后台取完数据,铺完这个所有者下拉框之后,我们才把这个添加操作的模态窗口啊给它打开,好,那接下来啊,我们就把这个添加操作啊给它完成。
01:16
啊,这回这个字段啊,就稍微多多点啊好,我们来看。嗯,找一下啊,咱们添加操作的这个模态窗口。创建线索的模态窗口。好,我们来看看啊,所有者啊,这个名字咱们改完了啊,Create对吧。这个公司呢,公司的这个名称呢,Company company咱们对照一下,其实它表中啊。就叫这个啊。来对一下啊,咱们这个clue。啊,公司。
02:03
好,接下来我们再来看一个。称呼这个称呼啊,它原始的这个ID啊叫啊,我们应该给它改个名字对吧,叫。对吧,啊,尽量啊跟我们表中这个字段名啊保持一致啊,好,然后是姓名啊好,这个姓名啊,咱们来看啊,啊我们之前都叫name对不对,这回啊指的是这个联系人的这个啊全名啊for name啊给他转过来啊。For name,职位啊,Job邮箱email,公司座机,Phone,公司网站,We手机my phone这些啊,都没有问题啊,我们来看一看job啊,职位,Email、邮箱phone啊,公司座机,We公司网站,还有这个phone手机号是吧?好,线索状态啊,这个有点不同啊,啊,我们在表中存的这个状态的这个字段名叫state啊,State在这里边存的叫status啊,State。
03:21
OK吧,线索来源啊,我们就叫这个source啊,好描述呢。Corruption这一点啊,这个咱每张表都是一样的啊,只要有描述的啊,统一啊都叫这个啊联系纪要啊,Contact summary啊,下次联系时间contact time,我们来看一看这个联系纪要和下次联系时间啊。联系要啊啊,Contactmary对吧?啊,下次联系时间next contact time好,那么对于我们这个下次联系时间的这个填写,大家注意啊,咱们是不是得用那个那个日历的那个控件是日期拾取器对吧?啊,其他的这个字段我没有涉及到与时间相关的这个信息啊,那么我们来看一看下次联系时间next connect。
04:23
是十位的吧,虽然他起的名叫这个这个time啊,但是啊,下次联系时间指的就是下次联系的那个日期的意思,OK吧,好,这个得观察好十位啊,年月日就行了,好,所以说呢,我们需要把这个日历的这个控件给它粘过来,我们以前在市场活动那啊。啊,已经做过了来。Index。把我们这个日历的控件拿过来啊。我记得是放在最上方的是吧,啊就是它啊。
05:11
好。来。在咱们这个function里面啊。啊,把它粘上,呃,至于这个框架,咱们已经印好了datetime pick是这个吧,对不对。啊,接着往下看啊。嗯。下次联系时间啊。Next contact time啊class后边咱们是不是直接填一个这个name,这个time对吧,行来看看啊。创建。下次联系实践这个是不谈了是吧,那这个谈了很难看呢,那谈的不全是吧。而且这个这个东西啊,你往下拉都不好使。
06:03
拉不了对,所以说咱们是不是可以考虑往上显示啊,是不是可以可以这么考虑啊,啊咱们适当的调整一下,咱们这回这个日历控件啊,以前是往下显示对吧。啊,这回咱们往上上叫什么bottom反义词。Top就行了是吧。来看看。行,这回可以了啊,你看这个最起码咱们有个今天的这个按钮吧,对不对,行接下来啊,我们来看一看。它这个保存的这个按钮保存。好,我们跟以前一样啊,写一个ID等于CBTN,好为保存按钮来绑个时间啊。嗯。
07:02
为这个啊保存按钮啊,绑定时间好这个执行线索的添加操作啊。好,第二。Click function,好,咱们还得走一个阿贾克斯对吧?好线索咱们来该第二个请求了啊,先来一个这个c.do啊。把他转过来。点度这个data啊,咱们还是按照以前的这个方式给他传值就行了啊。来这个是咱们这个线索表啊。
08:02
ID不用对吧,ID是不用的啊,然后呢,咱们来看一看这个I和I time啊,这俩不用对吧,其他的create和create time咱们是不是在后台生就行了。对吧。就先拿下一个模板吧。引号都得加是吧。啊。来到了点儿。Trim。杠系列点Val。好。哦。这个一会往里天职就行了是吧。行啊。
09:05
其实这这个写成批量也可以是吧。行,最后一个逗号去掉啊,好,这些值啊,咱们在下边都有啊,啊,直接取里边的值就行了。A是什么称呼吧,咱们再来熟悉熟悉这个字段啊,全名称呼owner呢?还是所有者company是我们公司的名称叫吧。职位,Email、邮箱,Phone。公司座机外。公司网站my phone。手机号state是咱们线索的状态,Source是我们线索的来源啊描述contact summary,这叫什么联系?
10:02
纪要啊,什么叫联系纪要呢?同学们,线索它是不是作为一个这个潜在客户啊,对吧?潜在客户啊,每一次啊,对于这个跟客户沟通的时候啊,他说潜在的这个啊,对我们产询产品啊,感兴趣的点啊,这些东西啊,重要的信息咱们都得记录下来,OK吧?啊所以说啊,这个如何把我们这个潜在客户啊发展成什么呢?我们真这个真正的啊跟我们签合同的这种客户啊,这点很重要啊,所以说这个纪要啊,我们仍然是以一种这个文本域的形式啊来填写的啊,啊包括我们这个描述啊,大家注意啊,这个描述其实没有什么太重要的作用,其实每一张表都有这个描述,OK吧,好,但是这个纪要挺重要,它也是一个文本域啊,Text area对吧?好,下次联系时间好。Address。公司的地址对吧,行啊,咱们要做添加操作啊。
11:04
对吧。行,这个data也没什么好说的吧,里边是不是咱们传个成功或者是失败就行啊。对吧。True或者是face啊,True或者是false。行,来吧,If de塔点SS。Else else,咱们就是添加线索失败对吧。好,如果添加成功了呢。很激动,要干嘛吗?咱们是不是得刷新列表啊,对不对?刷新列表,好,说白了你得调一个配句list的方法对不对,好,但是啊,我们这个配句例子啊,刷新列表啊,就不重复的在线索里边写了OK吧,好,我们就及时的把这个模态窗口关闭掉就可以了啊好。
12:11
来。稍微列表啊,这个咱们略啊。略过。好,这个关闭模态。窗口啊。Create model啊,找到它,咱把它给关闭掉。点Mo l h I。关闭模态窗口。行,咱们过把后台啊这个。SAVESAVE。
13:03
S out啊这个啊,执行线索的添加。操作啊,首先咱们得把它所有参数都给它接收到啊,对吧。嗯。我看啊,左边看左边不行,这要玩就得玩右边是吧。左边不行的话,咱们就一个一个拉吧。左边就是一趟这个直线是吧。I关掉了啊,没有OK了。
14:07
是啊。等于request get。Parameter。好ID啊,首先处理UUID生对吧,好。一个一个来啊。APP。哦。Company。Java。You mail。Phone。Website能粘的就是尽量粘OK吧,昨天好多同学折在哪个字段上呢?在那个。所有者身上了啊,这这这里边传的值传的不对了啊,好几个同学锁在这这个所有者身上了啊好。
15:06
Create time,咱们准备好了对吧。Description。行。差不多啊,那接下来来得来一个艰巨的任务了,是吧,等于六什么呢?可是这样吗?我是不是得把这所有的信息给它封装起来?是吧?Set怎么来address?好往下翻啊这个。往下翻,State。
16:01
Sauce。Phone。呃,是什么是吧。你看咱们是不是弄好的,Set好的,他是往上边列对不对,所以说啊,咱们就是往下翻啊,最后一行肯定是还没有列出来的啊set,咱们来next time my phone。Job。Four name。快了,Email。I did ittime,没有description。Cur time。可。
17:01
Content summary。全了吧?公司公司进来没进来呢,是吧,Company对吧。我靠,长虹也没进来啊,这么多吗?啊。对吧。行啊,你还是那句话,这阶段必须得吃苦啊,那下一阶段就好了,这些东西啊,所有的东西啊,呃,也就是说下个阶段我们会感受到什么呢?咱们是不是传了这些参数啊。这些所有的参数啊,只要是他传的,咱们可以用一个什么呢?用一个CC来接收,这个C直接就给你封装好了,OK吧,啊直接拿来用就行了啊,就不用做这一套,加这一套就不用做了,咱们顶多给它附一个ID,附create back time,因为这些东西不是当做参数传递过来的,OK吧,行,我们来一个Lu。
18:08
Service啊。等于service factory这个东西天天用是吧,跟以前是一样的啊,Service I。啊。
我来说两句