IBG项目工作内容-阿里云开发者社区

开发者社区> 技术小哥哥> 正文

IBG项目工作内容

简介:
+关注继续查看

IBG项目技术概览

(HTML/CSS/JavaScript/AngularJS/PHP/MySQL):

(1)后台:PHP Yii2.0 Framework

(2)前端:Ionic Framework

IBG项目工作日志

2015年5月11日

1.修复bug:订单验证;

(1)验证Order是否已存在;

  同一用户/同一作品/同一时间

(2)验证Order操作是否合法

  权限是否满足/状态转移条件是否合法

2.后台新功能:管理员为美甲师上传新作品;

3.修复bug:搜索菜单中的“上门服务”按钮无效;

  后台判断逻辑有问题;

2015年5月13日:

1.app新功能:用户评论可以添加图片;

2015年5月15日:

1.app新功能:评论中显示用户上传的图片;

2015年5月17日:

1.修复bug:PC端无法使用鼠标滑轮浏览主页;

  使用JS对鼠标滑轮滚动事件进行捕捉;

2015年5月19日:

1.后台新功能:管理员在后台CRUD作品标签,为作品添加标签;

2015年5月22日:

1.app新功能:美甲师在创建作品时,可以添加标签;

                       美甲师可以修改已有作品中的标签;

2015年5月24日:

1.app新功能:用户可以在搜索菜单中添加“标签”作为搜索条件;

2015年5月26日:

1.美化界面:在原系统基础上进行响应式布局,各个页面在PC端占用半个屏幕,而不是整个屏幕;

  通过CSS代码实现;

2015年6月2日:

1.app新功能:用户下单时可以输入优惠码;

2015年6月4日:

1.后台新功能:根据输入的用户名,生成一个对应的推荐码;

2.修复bug:选择标签页面不支持中英文切换;

  通过AngularJS的translate过滤器实现;

2015年6月9日:

1.修复bug:当某订单被用户/美甲师/系统取消后,用户不可以再次预定;

2015年6月10日:

1.优化性能:把系统中的图片利用Imagick进行压缩,以优化产品性能,提高用户体验,减少服务器流量消耗;

  (1)app端:用户上传新图片时进行压缩;

  (2)server端:对已有图片进行压缩;

  压缩前平均每张图片:492kb

  压缩后平均每张图片:13kb

  压缩关键点:

    将png格式图片转换位jpg格式;

    尺寸压缩为原来的1/4;

    去掉Exif冗余信息;

    使用压缩算法进行压缩;

2015年6月12日:

1.美化界面:将地址界面右上角添加新地址功能的“+”修改为位与已有地址下方的虚线框;

2015年6月15日:

1.美化界面:将搜索菜单中“上门服务”的按钮由Toggle修改为自定义Checkbox;

2.美化界面:统一作品描述中的字体;

 2015年6月22日:

在预定订单界面,如果是可上门服务,增加‘添加上门地址’的编辑选项
选择地址时高亮修复。
fix:地址选择无效bug
(1)chooseAddress.html
将背景灰色(略微显脏)改为更清晰地颜色。
(1)style.css
(2)ibg.css
review order到店家主页的提示箭头。
(1)reviewOrder.html
美甲师首页,标注是否上门。
(1)type.html
去掉首页图片上的黑色小车和篮子图标。这两个图标表达意思不清楚,显得奇怪。
(1)type.html
修复手机号在手机上显现不完整。
(1)me.html



本文转自ZH奶酪博客园博客,原文链接:http://www.cnblogs.com/CheeseZH/p/4580262.html,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
9943 0
iPhone销量低迷,或导致苹果放弃自动驾驶项目?
这可能意味着,由于iPhone市场需求低迷,苹果不得不削减非核心计划的开支。
237 0
阿里云服务器端口号设置
阿里云服务器初级使用者可能面临的问题之一. 使用tomcat或者其他服务器软件设置端口号后,比如 一些不是默认的, mysql的 3306, mssql的1433,有时候打不开网页, 原因是没有在ecs安全组去设置这个端口号. 解决: 点击ecs下网络和安全下的安全组 在弹出的安全组中,如果没有就新建安全组,然后点击配置规则 最后如上图点击添加...或快速创建.   have fun!  将编程看作是一门艺术,而不单单是个技术。
10878 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
13691 0
浅析软件研发成本估算过程之估算软件项目工作量
工作量的估算结果宜为一个范围而不是单一的值
1001 0
nodejs项目npm start背后的工作原理
nodejs项目npm start背后的工作原理
10 0
项目实践之工作流引擎基本文档!Activiti工作流框架之流程引擎API和服务详解
本文介绍了工作流框架中的几个流程引擎API的使用场景以及几个工作流的服务类。详细说明了工作流Activiti框架中几个服务类的作用。然后说明了工作流中的异常处理策略。接着介绍了工作流Activiti框架中的查询API以及支持的表达式的应用,最后通过单元测试的示例说明这些API和服务类的使用方式。通过这篇文章,基本上就能够使用代码在项目中熟练的使用工作流框架Activiti进行问题的处理。
67 0
项目经理工作的思考?
大家可以一起来思考一下:   1、项目经理为执行计划、组织和控制职能应做哪些工作?   2、优秀的项目经理应具备的必要技能有哪些?   3、请说明为什么项目经理需要良好的口头及书面沟通能力。
607 0
使用gradle插件发布项目到nexus中央仓库
Sonatype 提供了一个叫做开源软件资源库托管Open Source Software Repository Hosting (OSSRH) 的工具,帮助我们来方便的将项目发布到中心仓库中。
149 0
2010
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载