zoukankan      html  css  js  c++  java
  • 小程序开发日记-03回到服务器端改造接口

    为了完成昨日的工作列表,发现:

    1.   需要增加新的REST接口。
    2.   新的Rest接口需要新的权限控制的api实现

    其中在定义新的REST 接口时发现:

    RestEasy中的display filter和hidden filter,发现有些类没有定义自己的filter,导致服务端接口控制显示十分不方便。

    父类和子类如果都定义了Filter,如果使用父类的filter进行显示,则不生效。

    父类定义了filter,但子类没有定义,如果使用父类的filter,则生效。

    由于改造了原先的filter,需要对原有的接口也要进行回归测试。

    在原先的service中提供了新的权限检查接口。

    一上午都在改造这个东西。(3h)

    下午继续完善新增合同页面中的“灌注数据”部分,把avaCRList从服务端取下来。

    由于Picker不能默认不选择选项,采用了  list.unshift() to add a element on the head of the array.

    服务器端的改造确实很费时间,页面的逻辑也非常的繁琐,需要大量的校对,需要仔细应对才是。

    下午把新增页面中大部分数据已经灌入完成,只剩下两个字段了。
    调整页面格式花费了大量时间。
     
    两整天的时间,工作量只完成了60%!明天继续
    1. 做新增的页面布局wxml         (✔)
    2. 灌注据(基础类型类的数据),在页面上可以选择。 (✔)
    3. 开发表单的校验规则rules
    4. 页面逻辑:增加删除合同类型及金额       (✔)
    5. 页面逻辑:选择合同评审自动填充  (✔)
    6. 页面逻辑:日期控件找一下 (✔)
    7. 页面逻辑:选择客户功能,是否需要弹框,如果弹框,则需要和以前的公用。重构?(✔)
    8. 组合json数据,以及提交请求request 
    9. 改造服务器端的rest 接口,包括能用rest client能够提交成功测试。
    10. 提交成功后,显示弹框,告诉客户的修改时限。

    页面截图,这个子项目的处理,花了半天功夫!

     2020-12-20

  • 相关阅读:
    opengl中的阴影映射
    怎样实现全屏显示(vc)
    刚花了10800大元买了一台IBM ThinkPad T60 dh2(港行水货)
    64位进程调用32位dll的解决方法
    转贴: OpenGL开发库的组成
    64位程序编译:终于将City****由32位编译为64位了
    opengl中的阴影体
    [转贴+更新]关于Directshow SDK 和Windows SDK
    安全专家称不再向厂商免费提供漏洞信息 狼人:
    国图新馆暴发网络病毒 来源或为读者自带笔记本 狼人:
  • 原文地址:https://www.cnblogs.com/bjfarmer/p/14163293.html
Copyright © 2011-2022 走看看