zoukankan      html  css  js  c++  java
  • 总结

      在需求分析时,不了解透彻,先问明白,只有自己完全明白才能做出想要的效果,不然只能失败重做;其中涉及到订单、钱、信息时不能出现联查

      了解清楚需求之后,要清楚需不需要组织结构,如果有组织结构,必须先做组织结构,没有大的框架,功能一定实现不了预期的效果

      例如做一个集团管理

      这个集团管理不是只为一个集团使用,而是N个;我们需要有集团管理来管理这些集团-----第一层:集团管理---管理自己集团下的企业信息

      每个集团下都有属于自己集团的企业(公司)----第二层:企业管理---管理企业中的部门信息

      每个部门中都有属于自己部门的人员-----第三层:人员管理----管理人员信息

      人员管理工作、流程等等操作---第四层:基础管理---管理基础工作

      先做好这样的组织结构框架(不一定就是这样的组织结构),然后再去给每一个结构做对应的方法,这样做起来才不会乱

      

      一定要记住,所有的逻辑全都在service层中解决,controller层中只进行接受参数、调用方法、返回值的操作。

    判断账号是否过期:

    //比较当前时间和结束时间
            SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
            int nowTime = Integer.parseInt(sdf.format(new Date()));  //获取当前时间(年月日)
            //Date endTime = customerAdmin.getEndTime();
            int endTime = Integer.parseInt(sdf.format(customerAdmin.getEndTime()));    //获取到期时间(年月日)(到期的那一天还是可以用的,过了那一天才不可以用)
            if(nowTime<=endTime){
                customerAdmin.setStatus("1");
            }else{
                customerAdmin.setStatus("2");;
            }

    easyui-datagrid中的formatter方法,根据后台传值的不同来改变对应的样式,偶尔用到:

        <th field="status" width="100px" formatter="formatState">状态</th>
    
      function formatState(val,row){
            if(val==1){
                 return "<font color="green">正常</font>";
            }
            if(val==2){
                 return "<font color="red">预警</font>";
            }
                 return "";
       }
  • 相关阅读:
    typora 页内跳转
    shell脚本搭建redis集群
    Html
    python json模块
    jenkins 问题合集
    day05 每日一行
    day04 每次一行
    day03 每日一行
    day02
    day02 每日一行
  • 原文地址:https://www.cnblogs.com/dnf1612/p/6937912.html
Copyright © 2011-2022 走看看