| 
					
				 | 
			
			
				@@ -119,7 +119,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           formItemAttributes: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             label: '电子商户名称', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             prop: 'payMerchantName', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            rules: required 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            rules: [...required] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -136,7 +136,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           formItemAttributes: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             label: '商户属性', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             prop: 'attr', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            rules: required 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            rules: [...required] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -149,7 +149,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           formItemAttributes: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             label: 'appid', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             prop: 'appId', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            rules: required 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            rules: [...required] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -175,7 +175,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           formItemAttributes: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             label: 'mchid', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             prop: 'mchId', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            rules: required 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            rules: [...required] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -201,7 +201,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           formItemAttributes: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             label: 'key', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             prop: 'mchKey', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            rules: required 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            rules: [...required] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -218,7 +218,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           formItemAttributes: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             label: '状态', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             prop: 'status', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            rules: required 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            rules: [...required] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -231,7 +231,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           formItemAttributes: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             label: '小程序appid', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             prop: 'appletAppid', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            rules: required 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            rules: [...required] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -244,7 +244,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           formItemAttributes: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             label: '小程序密钥', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             prop: 'appletSecret', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            rules: required 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            rules: [...required] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -288,7 +288,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               id: row.id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.formDialogType = 1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              this.formData = { ...res.data } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.formData = { ...res.data, attr: res.data?.attr ? res.data?.attr?.split(',') : [] } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.formDialog = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.$refs.pageRef.refreshList() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -299,7 +299,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             adminCompanyPayConfigDetail({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               id: row.id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-              this.formData = { ...res.data } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              this.formData = { ...res.data, attr: res.data?.attr ? res.data?.attr?.split(',') : [] } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.formDialog = true 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               this.$refs.pageRef.refreshList() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             }) 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -321,7 +321,8 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         subAppId: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         subMchId: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         appletAppid: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        appletSecret: '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        appletSecret: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        attr: [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.formDialog = false 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -338,14 +339,16 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         subAppId: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         subMchId: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         appletAppid: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        appletSecret: '' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        appletSecret: '', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        attr: [] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     save() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       this.$refs.formRef.validate(valid => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (valid) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           adminCompanyPayConfigSave({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            ...this.formData 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            ...this.formData, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            attr: attr.join(',') 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           }).then(res => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             this.$message({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               type: 'success', 
			 |