zhangdan vor 3 Jahren
Ursprung
Commit
07b2264e6b
1 geänderte Dateien mit 16 neuen und 11 gelöschten Zeilen
  1. 16 11
      src/views/numsGoodsShelves/partsDealerManagement/setSHModal.vue

+ 16 - 11
src/views/numsGoodsShelves/partsDealerManagement/setSHModal.vue

@@ -117,20 +117,25 @@ export default {
       this.$refs.ruleForm.validate(valid => {
         console.log(valid, 'console.log(valid)')
         if (valid) {
-          const params = JSON.parse(JSON.stringify(_this.pageInfo))
+          // const params = JSON.parse(JSON.stringify(_this.pageInfo))
+          const params = JSON.parse(JSON.stringify(_this.form))
           console.log(params, 'params')
-          if (params) {
-            params.merchantBankAccountEntity.bankName = _this.form.bankName
-            params.merchantBankAccountEntity.bankAccount = _this.form.bankAccount
-            params.merchantBankAccountEntity.bankCard = _this.form.bankCard
-            // params.dealerEntity.dealerName = _this.form.dealerEntity.dealerName
-            params.merchantNo = _this.form.merchantNo
+          const a = {
+            merchantBankAccountEntity: {
+              bankName: params.bankName,
+              bankAccount: params.bankAccount,
+              bankCard: params.bankCard
+            }
           }
-          console.log(params, 'params')
-          params.id = _this.nowData && _this.nowData.id ? _this.nowData.id : null
-          params.dealerEntity.dealerSn = _this.nowData && _this.nowData.dealerEntity ? _this.nowData.dealerEntity.dealerSn : null
+          const data = Object.assign(params, a)
+          data.id = _this.nowData && _this.nowData.id ? _this.nowData.id : null
+          data.merchantSn = _this.nowData ? _this.nowData.dealerSn : null
+          data.dealerName = data.dealerName ? data.dealerName : _this.nowData.dealerName
+          delete data.bankName
+          delete data.bankAccount
+          delete data.bankCard
           _this.spinning = true
-          console.log(params, 'params')
+          console.log(data, 'data', '=================----------------')
           saveMerchantAccount(params).then(res => {
             if (res.status == 200) {
               _this.$message.success(res.message)