00:00
好了,我们说代码都是很好写的,然后在市场活动的CTRL加一个方法,根据ID总额数组来批量删除,是来一个吧,这个地方来CTRL,然后呢,在这里边加一个方法,这个方法来一个public布雷克CTRL存的方法,Public返回值返回什么类型的什么类型的。这个方法返回什么类型的,对我们将来要返回一个字符串,是不是都是返回欧阶类型的,对类型,然后呢,这个地方来写呢,对写一个方法名叫delete activ ids,知道吧,然后呢,这个方法名我说你随便写简名之一,然后它是C2层的方法,那么将来他要处理来自客户端请求,来自客户端什么请求加一个request卖品。然后呢,给它分配一个URL,这个URL我们说要和它处理的自段路径保持一致,它处理的自源路径,那就是看他将来想允许你返回到哪个页面,他这个返回想返回到哪个页面。
01:04
对,是不是还是主页面啊,还都是在主页面上操作,目前来讲,所以要和这个页面资源路径保值,这个页面资源路径谁啊。试图解析情况下找找谁呀?沃克奔驰activity,所以我们这个地方记取了。沃克奔驰来个艾位,然后呢,下边资源的名称要和方法名保持一致,然后呢,这个地方整行了。呃,然后呢,大家我们这个地方继续了,将来这个方法要返回杰森字符串,加一个瑞斯邦子包。然后呢,在这个方法里边定义一个行参来接收客户端发布的参数,那这个行参什么类型的对数独类型,咱们前面说一下这个行单的名字叫什么,对ID要和客户端发布那个参数名保持一致。它虽然叫ID,但是它里边是保存了多个ID,其实按理说这叫ids是个负数,但是由于我们要接收来自客户端的参参数,那要和那参数名保持一致,所以我就叫ID了。
02:15
但是本质上它是一个多个ID,是多个数这个市场中心的ID,知道吧,好这样的话,大家我们这个方法定义好了,方法定义好了,现在我们已经写到这来了。CTRL呢?接收到请求并且获取的参数都封装数组里。那么下边第二个知道就是什么调service方法来删除数据就行了,所以我们这个地方继续了调用service方法来删除市场活动是吧?那调service方法调市场活动的service,你看这是我们设计好的吗?调市场活动service,那直接调I service调哪一个方法?就这一个方法,根据ID总数组批量产出。
03:04
那这个数组,那就是我们这个行参这个数组,最后把它转化成。然后呢,这个地方得到一个影响记录调控rat政策啊。好,这样的话我们就可以了,现在我们拿到营销技术条数之后,现在这个流程已经写到这儿来了。那这个地方写完了,数据都出来了,下边根据处理结果删除详细。那我们下边根据处理结果先删除这个生成详细金,那处理结果这个地方删数据,我们前面给大家说了,查询数据无所谓了,添加数据,删除数据,修改数据。我们都会考虑这些写数据,都会考虑这个写成功了还是写失败了,也就是说他这个方法是不是报异常了。那是不是报异常了,我得判断一下,怎么判断踹开始,然后呢,这个地方来一个踹开始,然后呢,看看是不是报异常了,然后补获一下异常,然后呢,如果报异常了,首先第一件事把异常信息打一下,然后再考虑返回到前台的响应信息。
04:07
那如果报异常,那么就来到这儿了,然后不报异常,在这儿进一步判断影响技术投入是不是大于零,大于零删成功了,如果即使没报异常,删营养基础条数是零,那也是失败,知道吧?所以这个时候我们就知道根据它这结果来判断一下就行了,那判断的话就是不管成功了还是失败了,将来我们都会返回这么一个节奏。那我要生成这么一个阶层,那我要把这些数据分成一个加固对象,里边分装一个什么样的加固对里边。什么样的架构对象?是不是我们封装好那个水它是object的。对,Return这个object,它就是我们要反会自动生成我们这么一个杰森杰森字符串,所以我生成它一个对象,那我把它在外边叫return啊,创建它的一个对象,哎。Return object创建它的一个对象,这个对象现在这个空对象,我要把我要返回的数据封到这个对象,我。
05:07
那说到这个对象了什么数据,那就看处理成功了是吧。那处理成功还是失败,那你往下判断吧,怎么判断?首先这个地方如果他没报异常,没报异常往下边执行,往这边执行是不是就一定删除成功了吗?不一定,还得进一步判断,判断什么影响记录头如果大于零,那说明一定删除,删掉记录了,那删掉记录,那这个地方什么王怀返回一个记录。那就删除成功了,他删掉要记录了,那就成功了点,然后呢,成功了走下删除成功了无所谓,那么到前台将来我们刷新一下那个列表就行了。所以不用返回提示进去了,下边如果失败了呢。一定要记住,他说是零是零就失败了,失败了返回一个code等于一个失败了,然后呢,这个地方来一个失败了,失败了还得返回失败的原因,Message是message,那这个提示信息,我们说我们说不用给他提示,太明确了,太详细了,太详细了,那可说都是一些处理失败,所以在公司里边不可能返回太具体的信息,好吧。
06:20
动处理是吧,他认为你这个项目做的不好,所以一般来讲我们都找系统忙,然后呢,请稍后重事,一般不会提示太太具体了啊。好,这事我们说还有的是说系统忙,请联系管理员之类的,知道吧,反正都是就是一个提质引镜。啊,然后呢,大家看这时我们说没报异常,那么我们判断一下成功是吧,那如果报异常,报异常肯定就失败了,那我就直接把它返回去,这样的话,我爸要返回到响应信息都封装这个加位对象里边,那封装加位对象里边,然后呢,把这个加位对象也给它,它会自动转成结算自转往回返。
07:03
好,这样的话在我们这个CTRLL也就行了。好,这时候我们说这个ctrler,就这好CTRL解。
我来说两句