mirror of
				https://gitee.com/hhyykk/ipms-sjy.git
				synced 2025-10-31 10:18:42 +08:00 
			
		
		
		
	完成支付模块支付应用信息和微信类型的支付渠道配置。
This commit is contained in:
		
							
								
								
									
										67
									
								
								yudao-admin-ui/src/api/pay/app.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										67
									
								
								yudao-admin-ui/src/api/pay/app.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,67 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建支付应用信息 | ||||
| export function createApp(data) { | ||||
|   return request({ | ||||
|     url: '/pay/app/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新支付应用信息 | ||||
| export function updateApp(data) { | ||||
|   return request({ | ||||
|     url: '/pay/app/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 支付应用信息状态修改 | ||||
| export function changeAppStatus(id, status) { | ||||
|   const data = { | ||||
|     id, | ||||
|     status | ||||
|   } | ||||
|   return request({ | ||||
|     url: '/pay/app/update-status', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除支付应用信息 | ||||
| export function deleteApp(id) { | ||||
|   return request({ | ||||
|     url: '/pay/app/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得支付应用信息 | ||||
| export function getApp(id) { | ||||
|   return request({ | ||||
|     url: '/pay/app/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得支付应用信息分页 | ||||
| export function getAppPage(query) { | ||||
|   return request({ | ||||
|     url: '/pay/app/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出支付应用信息 Excel | ||||
| export function exportAppExcel(query) { | ||||
|   return request({ | ||||
|     url: '/pay/app/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
							
								
								
									
										88
									
								
								yudao-admin-ui/src/api/pay/channel.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										88
									
								
								yudao-admin-ui/src/api/pay/channel.js
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,88 @@ | ||||
| import request from '@/utils/request' | ||||
|  | ||||
| // 创建支付渠道 | ||||
| export function createChannel(data) { | ||||
|   return request({ | ||||
|     url: '/pay/channel/create', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
|  | ||||
| // 更新支付渠道 | ||||
| export function updateChannel(data) { | ||||
|   return request({ | ||||
|     url: '/pay/channel/update', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 删除支付渠道 | ||||
| export function deleteChannel(id) { | ||||
|   return request({ | ||||
|     url: '/pay/channel/delete?id=' + id, | ||||
|     method: 'delete' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得支付渠道 | ||||
| export function getChannel(id) { | ||||
|   return request({ | ||||
|     url: '/pay/channel/get?id=' + id, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
|  | ||||
|  | ||||
| // 获得支付渠道分页 | ||||
| export function getChannelPage(query) { | ||||
|   return request({ | ||||
|     url: '/pay/channel/page', | ||||
|     method: 'get', | ||||
|     params: query | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 导出支付渠道Excel | ||||
| export function exportChannelExcel(query) { | ||||
|   return request({ | ||||
|     url: '/pay/channel/export-excel', | ||||
|     method: 'get', | ||||
|     params: query, | ||||
|     responseType: 'blob' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 创建微信支付渠道 | ||||
| export function createWechatChannel(data) { | ||||
|   return request({ | ||||
|     url: '/pay/channel/create-wechat', | ||||
|     method: 'post', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得支付渠道 | ||||
| export function getWechatChannel(merchantId,appId,code) { | ||||
|   return request({ | ||||
|     url: '/pay/channel/get-wechat', | ||||
|     params:{ | ||||
|       merchantId:merchantId, | ||||
|       appId:appId, | ||||
|       code:code | ||||
|     }, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 更新支付渠道 | ||||
| export function updateWechatChannel(data) { | ||||
|   return request({ | ||||
|     url: '/pay/channel/update-wechat', | ||||
|     method: 'put', | ||||
|     data: data | ||||
|   }) | ||||
| } | ||||
| @@ -46,6 +46,16 @@ export function getMerchant(id) { | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
| // 根据商户名称搜索商户列表 | ||||
| export function getMerchantListByName(name) { | ||||
|   return request({ | ||||
|     url: '/pay/merchant/list-name', | ||||
|     params:{ | ||||
|       name:name | ||||
|     }, | ||||
|     method: 'get' | ||||
|   }) | ||||
| } | ||||
|  | ||||
| // 获得支付商户信息分页 | ||||
| export function getMerchantPage(query) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 aquan
					aquan