发表于: 2017-05-26 22:50:27

0 919


今日完成:

公司搜索模块完成,新增公司模块还未做完。做完再睡觉

明日计划:

完成职位信息、新增职位模块。

问题:

今天又在$resource 踩坑。使用了$resource的自定义服务来定制put请求。

this.companyStauts= $resource(ajaxAddress.getCompanyStatus,{},
{
charge: {
method: 'PUT',
params: {
id: "@id",
type: '@type',
status: '@status'
       },
isArray: false
     }
}

return params

);

这段代码各种检查都没有问题。但是依然报错。最后发现是因为我写在服务里,把代码移到factory中,将return放到最前面就好了。

第二个坑是来源于接口:

实现公司认证、冻结。实际的意思是在type=0时修改status=1或1,以及type=1时修改status=0或1。但是接口说明的字面意思像是在说分别修改type=0/1;status=0/1就可以达到目的。真的有点坑。

收获:

熟悉$resource自定义服务的用法。


返回列表 返回列表
评论

    分享到