jeecg-boot 前端在封装好的代码里新增的时候传递 请求到的 参数

前言

  1. 定义一个字段用于存储数据
  data() {
     
    return {
     
      companyIdOrg: '',  // <--------
  1. 在该页面书写请求方法
    firName() {
     
      let that = this
      var orgcode = store.getters.userInfo.orgCode 
      getAction(that.url.getsys, {
      org: orgcode }).then((res) => {
       //开始请求
        that.companyIdOrg = res.orgcode  //将请求到的内容赋值给你定义的字段
      })
    },
  1. 在页面加载的时候调用该方法
  created() {
     
    this.firName()
  },
  1. 在数据输入完成后点击确定的时候顺便把该参数传递过去
  1. method 方法里面找到 classifyIntoFormData 方法

jeecg-boot 前端在封装好的代码里新增的时候传递 请求到的 参数_第1张图片

  1. 将刚才的数据夹在里面,传递过去
 allValues.formValue.字段名= this.字段值
完整代码展示:
    /** 整理成formData */
    classifyIntoFormData(allValues) {
     
      allValues.formValue.companyId = this.companyIdOrg  //<---------------
      let main = Object.assign(this.model, allValues.formValue)
      return {
     
        ...main, // 展开
        hbExamineDailySubList: allValues.tablesValue[0].values,
      }
    },

jeecg-boot 前端在封装好的代码里新增的时候传递 请求到的 参数_第2张图片

你可能感兴趣的:(Jeecg-Boot,jeecg-boot,antd,vue,vue)