2017-3-21_工作报告

工作内容

  • 用vue重写ifish后台产品基础信息添加及修改页面
  • 用vue重写ifish后台详细信息管理页面及详细信息添加及修改页面

修改和编辑页面都封装成一个组件,通过路由来判断是修改还是添加

      // 判断路由状态是否是编辑状态,如果是才load数据
      if (this.$route.path !== '/source/add' && typeof this.$route.params.id !== 'undefined') {
        this.loadData(this.$route.params.id);
      }

路由配置信息

{
    hidden: false,
    path: '/',
    component: Home,
    name: '产品详细信息管理',
    forRoles: ['AUDITOR'],
    iconCls: 'fa fa-id-card-o',
    leaf: true,
    children: [
      {path: '/source/list', component: SourceList, name: '水产品详细信息管理'},
      {path: '/source/add', component: SourceEditor, name: '添加水产品详细信息管理'},
      {path: '/source/edit/:id', component: SourceEditor, name: '修改水产品详细信息管理'},
    ]
  },

总结

  • 不足
  • 修改和添加基础信息页面中暂未实现图片上传的功能
  • 保存修改后的信息返回到列表页面不会自动load数据导致显示不一致
  • 修改和添加详情页面表单字段没有添加完全
  • 进展
  • 基本完成ifish后台的核心功能

你可能感兴趣的:(2017-3-21_工作报告)