2017-3-24_工作报告

工作内容

  • 添加ifish后台的剩余功能
  • 完善类目管理页面
  • 完善地区管理页面
  • 给基础信息编辑页面添加文件上传功能
  • 优化部分细节
  • 优化搜索代码
  • 添加loading效果
  • 优化编辑详情页面搜索基础信息时显示中文名字段以便区分
  • 修复部分bug
  • fix 保存信息成功后页面显示的内容和保存修改后的不一致
  • fix 编辑类目及地区功能数据不重置导致数据显示错误

编辑类目及地区功能数据不重置导致数据显示错误代码

      handleOpenDialogEdit(index, row) {
        if (typeof row !== 'undefined') {
          this.editValues = {
            id: row.id,
            aquaticRegioncode: row.aquaticRegioncode,
            aquaticRegionName: row.aquaticRegionName,
            isHomemade: row.isHomemade,
          };
        }

        this.dialogEditVisible = true;
      },
      handleCloseDialogEdit() {
        // 关闭时清空数据
        this.editValues = {
          aquaticRegioncode: '',
          aquaticRegionName: '',
          isHomemade: '',
        };
      },

将路由跳转的代码放在回调函数里修复保存后显示数据不一致

axios.post(API.ifish_source_save, formData, {headers: {'content-type': 'multipart/form-data'}})
          .then((res) => {
            this.$router.push('/source/list');
            console.log(res);
          });

总结

  • 不足
  • 存在诸多交互问题待优化如:点击保存发送ajax数据没有提示,用户需等到发送post请求完成后执行回调的时候才跳转路由
  • 进展
  • 完成了ifish后台的所有功能,只剩优化细节和改bug

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