发表于: 2017-06-15 19:30:00
1 1095
今天完成的事情:(一定要写非常细致的内容,比如说学会了盒子模型,了解了Margin)
任务描述
作为一个后台管理者,我希望可以增删改查banner图,这样可以管理后台banner图
需求描述
作为一个后台管理者,我希望可以增删改查banner图,这样可以管理后台banner图
验收标准
点击新增后,进入新增banner图界面,新增article可以添加标题名称、从下拉菜单选择类型(首页banner、找职位banner、找精英banner、行业大图),说明栏可以添加说明,跳转链接,配图选项可以选择要上传的图片文件,下面展示图片的名称、文件大小、进度、操作,下面左边有立即上线和存为草稿两个按钮,右边有取消按钮。
明天计划的事情:(一定要写非常细致的内容)
后台-后台管理
[角色管理]
角色控制
角色信息列表展示:
角色列表操作:有一个角色管理列表,可以新增/编辑角色。点击新增,出现新增角色页面,选择该角色的相应权限模块,点击保存,完成新增。
[模块管理]
模块管理:有模块管理列表,可以新增/编辑相应模块,点击新增/编辑,输入相应字段,完成模块新增/编辑。
遇到的问题:(遇到什么困难,怎么解决的)
收获:(通过今天的学习,学到了什么知识)
/**
* Article 管理
*/
.factory('ArticleManagementService', function ($http, pathProject) {
return {
//获取单个
getArticle: function (id) {
return $http.get(pathProject.getArticle_url(id));
},
//获取多个
getArtiAcleList: function (params) {
return $http.get(pathProject.getArticlelist_url, {params: params});
},
//新增
addArticle: function (params) {
return $http.post(pathProject.addArticle_url, params);
},
//删除
deleteArticle: function (id) {
return $http.delete(pathProject.deleteArticle_url(id));
},
//编辑
editArticle: function (id, params) {
return $http.put(pathProject.editArticle_url(id), params);
},
//修改article的上架/下架
changeArticleStatus: function (id, status) {
return $http.put(pathProject.changeArticleStatus_url(id, status));
}
}
});
/**
* Article管理
*/
// Article列表接口
getArticlelist_url: "/carrots-admin-ajax/a/article/search",
// 获取article
getArticle_url: function (id) {
return "/carrots-admin-ajax/a/article/" + id;
},
// 新增article
addArticle_url: "/carrots-admin-ajax/a/u/article",
// 删除article
deleteArticle_url: function (id) {
return "/carrots-admin-ajax/a/u/article/" + id;
},
// 编辑article
editArticle_url: function (id) {
return "/carrots-admin-ajax/a/u/article/" + id;
},
// 修改article的上架/下架
changeArticleStatus_url: function (id, status) {
return "/carrots-admin-ajax/a/u/article/status?id=" + id + "&status=" + status;
}
评论