[关闭]
@Wahson 2017-07-02T22:40:43.000000Z 字数 924 阅读 867

梁华生--工作周报(2017-07-02)

周报


本周回顾

  • 后端
    • 采购物流测试线上问题修复
    • 采购物流设计文档编写
  • 前端
    • 完成元数据组件扩展功能设计与开发
    • 元数据多个基础组件重构

下周计划

  • 采购物流设计文档编写
  • 元数据
    • 员工管理模块达到上线标准
    • 可编辑表格
    • 数据类型组件抽离,支持外部动态添加新组件,已有组件再封装一层,保持取值和重置方法的一致性。
    • 元数据下沉到idl,与后台对接
    • action添加group特性
    • grid layer & 样式调整
    • react渲染组件尝试
    • 元数据组件文档整理

idl表达元数据初稿:

  1. DemoService {
  2. struct QueryRequest {
  3. @props(label="字段1", mutil=true, ui-element="h2-text", editable=false, validate=false, min=0, max=10) int field1,
  4. @props(label="字段2", editable=true, validate=true, min-length=5, max-length=10) optional string field2,
  5. }
  6. struct QueryResponse {
  7. @props(label="字段1", ui-element="h2-text", editable=false) int field3,
  8. @props(label="字段2", editable=false) optional string field4,
  9. }
  10. @form(form-url="query.do")
  11. QueryResponse query(request: QueryRequest, pageRequest: PageRequest)
  12. @action(id="demo-delete", name="删除", operType=1, modelSrc="")
  13. @form(form-url="delete.do" confirm="确定删除?")
  14. void delete(id: Int)
  15. @action(id="demo-add", name="添加", operType=2)
  16. @form(form-url="add.do", title="添加XXX")
  17. void add(request: DemoRequest)
  18. }
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注