00:00
啊,保存的话,然后再来看一下,保存是应该从这个啊从这个列表页面来看吧,对不对,列表页面的话,它是啊编辑任务分组,那么是任务分组,看一下是不是I的对不对,I它一旦点击这个立即提交啊s sub看一下看一下sub。好,Sub,它是不是提交到group can了,阿贾克斯SAVE3个方法对不对?好判断一下values啊,是不是等于零。啊,等于零是不是相当于是操作成功,否则操作失败是吧,一样的吧。好,那我把这个阿贾克斯废啊,其中他提交的数据啊,叫做form data form data是怎么来的,它通过啊,我们这个它通过将我们这个form表单是不是转化为这个接收对象,对不对啊,我现在选中的这一部分是不是转化为接收对象,然后它通过这个S这个函数呢,把我们把我们这个表单里面的数据呢,做了一次序列化了,然后序列化之后,然后把它传递到这个form里面了。
01:02
好,那么把这个截图一下。阿贾克C。啊,This啊,星号啊贝。不是被子看到了。不看错了。好,叫做阿贾克斯C。好,是这样吧,好,那么我们下面就要看一下他给我们提供什么数据,好你从页面上看也是可以的,我这里面为了方便一点,我就直接从那个。我直接从这个页面上看。好,我点个编辑,我按下F12,我把它给清掉。立即提交。看一下阿贾克斯C5。看一下是不是这三个值对不对,这是他给我们提供的值。
02:03
好转过来。啊,是不是一个叫做group name,一个叫description,一个叫ID,对不对,一个叫ID啊。好,那么我们下面呢,把这个三个词提供一下,Group啊,Corruption ID。啊,也就是把他们给啊获取一下,给他获取一下。好,那我们在这里呢,来一个叫做。啊,Group。好,先创建一个group对象,然后把获取到的是直接复制到这个对象的字段中,然后呢去啊更新一下啊,这个对不对啊group,然后我们来又一个啊models点啊group。好,然后在这里面是不是。Group点赞啊,Group点赞group name啊,等于啊,然后我们是不是在获取group name对不对,那我们就啊去除两边的一个空格点上啊可以吗?妹子。
03:00
This,点上get。使劲啊,然后是group name。好翻过来,然后这里啊复制一下啊,Description啊。啊,第13题。啊,这个一个是啊,署名一个是描述对不对,对应的一个描述啊,然后还有这个I did是什么意思?D是相当于你要根据哪一个,你要更新哪一个分组对不对啊更新哪一个分组。啊,那么呢,我们下面啊来看一下更新哪一分组,我们是不是来个group啊,Group点上ID呗,把它作为复制就可以了。I。ID我们没接收对不对,ID接收一下啊,你在上面接收一下。啊有直接就在这解读了,直接在这this点上get啊。
04:02
ID对不对,ID,然后这里面多。啊,还有一个参数。L不要了啊,这样的话是不就接收到对不对,好,那么下面就是这些是我们啊能够接收到的一些词啊,叫做group name嘛,比如选ID,那么来看一下是不是是不是是不是这三个字段对不对,好那么此此时我们是编辑的话,那么这两个字段。你是不是也可以去啊,你是不是要复制一下对不对啊group idea啊type叫做update time,对不对,Update time。啊,所以呢,这个我们相当于是更新,所以呢,这两个呢,你做一个赋值啊。好,那么是不是来一个叫做group?啊,Group点上啊,点上我们这个update ID,不就等于当前这个this点上ID。Group。啊,点散update time对不对,更新时间不就等于当前时间time解散那。
05:03
点上unix好,那么你想一下,你此时如果去更新的话啊,Gup是不是点上update的对不对,你是应该去写个函数去拼新差对不对啊,这个函数我没有写,我去把它写一下。我从人名里面复制一个。这些太简单了,我我懒得写了吗?哦,在这呢。啊,在这个里面找一个啊。找一个更新呢。都没有更新过吗?啊,没有了,我自己写一个吧。猜的。啊,他这个找一个。哦,对,这个就是这个东西啊,复制一下改一下,这个就没有必要去写了,这个特别简单,然后我们是在这个。这个叫叶干,是哪一个?
06:00
Group对不对。那么早下馆?啊,这。好group,然后这改一下啊是不是。啊,胡。然后就可以了吧。没没得要改了吧。不就这样吗?比较简单啊,然后我们是不是啊group点上update的对不对,好那么你现在来看一下,你如果直接通过这样去更新的话。啊,是不是,你看一下是不是这两个。这个叫做create ID和create time以及status,我们没有对它复制对吧,那么你这样一更新的话,就把把它们三个给更,更新完了,下面就没有了,所以说在这里面我们上面呢,我们可以最好我们可以再先查询一下,再查询一下。我把这个ID呢,啊,可以把它。可以把它放到上面来啊。
07:00
啊,放到上面来吧。啊,这个那这个肯定要重新接收一下,发到上面来,先查询啊,然后再再对他负责。好,那么这里面拿一个ID。好,然后在这边查询一下,然后是group查询,他好像也没有吧。啊会,我看一下有没有查询。啊有啊,他get ID。啊,This减三加啊是么是。Models点上啊,它是个get,把IDID放进去好,然后这里面是不是来接收一下,对不对,接收一下。啊,它还有个二吧。好,看一下是不是有L啊,有error error的话,那么接触一下,判断一下if error。
08:05
好,不等于D。啊,不点一遍我们就直接返回了。好,那么下面呢。哦,那这里面就有,那么那么下面这个就不用创建对不对,你直接使用上面这个勾就可以了,好,然后这里面是不是。是不是我们啊一个需要更新的,你就给它赋一个值,我们不需要更新的是不是还是原来的值对不对啊,所以你这里面直接点一个group啊更新就可以了。然后这个啊,不对的啊不对的,我们刚不是复制过去了。这个怎么没有了。啊,点上update。啊,看一下group点赞,Update。你怎么就没有了,我操。是不是这个在作怪?啊,他娘这是group。
09:00
啊,这是那么就是。那我们来一个看看他在group里面。Group get by ID。怎么把这个,怎么把这个so,它怎么返回一个group。我这个是不是写错了。这个应该这个应该是10GROUP,这个可能写错了,位置应该看错了,应该是在这个。这么这个里面对不对。啊,这个写错了,这个叫t server。就改一下吧。最后规划。啊,这个这个函数可能之前使用到吧,对不对,使用到过,那我们其他地方肯定要改一下,然后稍后报错我们再改嘛,然后我们把group ID。啊,把这个也复制一下吧。哦,到这边看一下。好,这个叫做group ID。啊,这个他group吧。Group啊,Get by ID get by ID,然后这个是。
10:01
啊group啊,复制复制一下,然后再查询一下。然后这个是group。啊,这样就可以了。然后到group这边来,好获取了之后,然后是不是group。好点上啊,他知道读有符。我操他妈。看到这个,不知道test group get by ID对不对?你就找不到吗?是不是这个有问题啊。啊,看一下这个返回的是这个ID对不对,ID的话,我们刚刚是不是有个更新。A group update sales返回一个error。啊,这里面有没有发现什么错误啊。我们是根据ID啊,查询到了这个group group之后,然后是不是要去更新了,对不对。
11:07
他娘的。哦,这个对的对的对的,看一下,再来看一下,刚刚我写错了,然后我们这里面是不是根据接入的ID,然后查询一下对不对,查询查询一下,然后你需要把你需要更新的字段啊,更新去复制一下,复制一下之后,然后是通过update更新对不对啊,这样直接更新就可以了,因为这个你查询出来的每个字段是都有值的,然后你把需要修改的呢,给它修改掉,然后呢全部更新一下。好,更新一下之后,然后我们在里面判断一下if error啊等于一下。然后判断啊。X不等于零。好,不等于零,然后我们再来一个啊,一点上阿贾克斯啊。啊,阿贾克斯message吧。然后同时来了,叫做。啊,更新失败。
12:03
啊,更新。失败。好,然后在这里面再哪一个。没机。3L。好,然后这个下面就是OK了。Message OK。啊,这就妥了啊,这个是它保存一下,保存一下。好,那么下面呢,我们再啊保存一下看一下。啊,看一下它能不能编辑成功。好,然后我们这里面啊,任务管理器。啊,是不是任务管理啊,好任务管理之后,然后我们这里面。
13:03
再查一下这个任务分组。好任务分组的话,然后我们这里面来一个编辑对不对。啊,比如我们在后面。啊,加个描述,把这个描述改一下吧。好看一下OK了吧。啊,这个是任务的一个编辑啊。啊,删除。删除也很简单啊,删除的话你看一下删除要么是物理删除,要么是啊逻辑删除对不对,其实逻辑删除啊稍微还简单一点,逻辑删除的你是不是就更新一下这个状态对不对啊,这样自己做一下可以吧。就修改这个状态。好,然后新增也是一样的,新增的话,你看一下新增它是要跳到这个新增页面对不对,新增页面其实和我们这个编辑页面是一样的啊,不过他还他还不需要数据回写啊,所以这个大家都自己做一下吧。好,然后,然后我们今天就到这里啊,然后我们啊先看一下这个大家需要做哪一些啊,啊大家把这个。
14:03
嗯,我把这个原来的项目运行起来。你看一下,给大家做一下作业。啊,不行,转。Go,这个schedule job。好,然后到这边来,我们来看一下啊,看一下我们所完成的这个任务列表基本已经完成了,还有日志,日志也完成了,还有这个任务分组也基本完成了啊,剩下的也就是这个任务审核,基本设置学习管理和个人中心,对不对啊,其实还有大部分没完成了,只不过这个最难的应该就是这个任务任务列表。啊,那么看一下这个大家去完成这个基本设置啊,看一下这些页面都是非常简单的,你把这个基本设置里面完成的,其实也就是啊,新增啊,复制啊,编辑啊,删除啊,查询啊,就这几个功能,然后呢编,然后资源分组啊,对应的也是一样的。还有这个禁用命令啊,也是一样的。基因命令只有这个新增编辑删除。
15:02
好,权限管理的话看一下。啊,权限管理的。嗯。啊,权限管理可能就是这个权限因子啊,可能大家不知道怎么弄,可能看起来看起来可能稍微复杂一点啊,其实也是也很简单啊。所以呢,这个权限,这个权限因子呢,可能我们到时候看一下要新增修改删除对不对啊,这些我们到时候拼音呢来做一下。好,然后其实剩下的以后大家呢,去完成这个基本设置,基本设置还有这个个人中心跟人用,个人中心里面包括这个资料修改,还有这个任务审核啊,把这些完成啊,完成的话,如果有时间呢,再把这个用户管理和这个角色管理啊弄一下。我们到时候就只看这个权限管理可以吧。大家可以吗?好,其他人呢?啊,那也可以啊,因为这些就特别简单,你看一下,比如说这个页面你看一下,就这个页面和我们和我们这个看,和我们这个任务列表基本上是一模一样的,你只要模仿一下我这个做一下就可以了,啊这个大家一定要自己动手。
16:08
好,那大家现在就开始做吧。
我来说两句