vue reren-fast 新增無問題,修改的時候通用代碼塊傳了一個參數null,找不到是哪個

表單提交的時候,'id': this.dataForm.id || undefined  如果註釋掉,則會傳到後臺null
// 表單提交
dataFormSubmit () {
  this.$refs['dataForm'].validate((valid) => {
    if (valid) {
      this.$http({
        url: this.$http.adornUrl(`/sms/provinceinoutconfig/${!this.dataForm.id ? 'save' : 'update'}`),
        method: 'post',
        data: this.$http.adornData({
          'id': this.dataForm.id || undefined, 註釋掉,新增無問題,修改傳到後臺null,通用修改函數無法使用。
          'gwkind': this.dataForm.gwkind,
          'province': this.dataForm.province,
          'params': this.dataForm.params
          // 'createTime': this.dataForm.createTime,
          // 'updateTime': this.dataForm.updateTime
        })
      }).then(({data}) => {
        if (data && data.code === 0) {
          this.$message({
            message: '操作成功',
            type: 'success',
            duration: 1500,
            onClose: () => {
              this.visible = false
              this.$emit('refreshDataList')
            }
          })
        } else {
          this.$message.error(data.msg)
        }
      })
    }
  })
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章