|  | @@ -2,9 +2,9 @@ import request from '@/utils/request';
 | 
	
		
			
				|  |  |  import axios from 'axios';
 | 
	
		
			
				|  |  |  const ossSwitch = 'ks3' as 'ks3' | 'tencent'; // 上传文件服务商
 | 
	
		
			
				|  |  |  /**
 | 
	
		
			
				|  |  | - * 班级管理 - 班级列表
 | 
	
		
			
				|  |  | + * 获取上传文件签名
 | 
	
		
			
				|  |  |   */
 | 
	
		
			
				|  |  | -export const classGroupList = (params: any) => {
 | 
	
		
			
				|  |  | +export const getSign = (params: any) => {
 | 
	
		
			
				|  |  |    return request.post('/edu-app/open/getUploadSign', {
 | 
	
		
			
				|  |  |      data: params
 | 
	
		
			
				|  |  |    });
 | 
	
	
		
			
				|  | @@ -13,12 +13,20 @@ export const classGroupList = (params: any) => {
 | 
	
		
			
				|  |  |  /**
 | 
	
		
			
				|  |  |   * 获取上传文件签名
 | 
	
		
			
				|  |  |   * @param params 上传对应参数
 | 
	
		
			
				|  |  | + * { filename: fileName,
 | 
	
		
			
				|  |  | +          bucketName: props.bucketName,
 | 
	
		
			
				|  |  | +          postData: {
 | 
	
		
			
				|  |  | +            filename: fileName,
 | 
	
		
			
				|  |  | +            acl: 'public-read',
 | 
	
		
			
				|  |  | +            key: fileName,
 | 
	
		
			
				|  |  | +            unknowValueField: []
 | 
	
		
			
				|  |  | +          }}
 | 
	
		
			
				|  |  |   * @param oss 服务商 ks3 tencent
 | 
	
		
			
				|  |  |   */
 | 
	
		
			
				|  |  | -export const getUploadSign = (params: any, oss?: string) => {
 | 
	
		
			
				|  |  | -  throw new Error('获取失败');
 | 
	
		
			
				|  |  | -  // try {
 | 
	
		
			
				|  |  | -  // } catch (e: any) {
 | 
	
		
			
				|  |  | -  //   throw new Error(e.message || '获取失败');
 | 
	
		
			
				|  |  | -  // }
 | 
	
		
			
				|  |  | +export const getUploadSign = async (params: any, oss?: string) => {
 | 
	
		
			
				|  |  | +  try {
 | 
	
		
			
				|  |  | +    const { data } = await getSign({ params });
 | 
	
		
			
				|  |  | +  } catch (e: any) {
 | 
	
		
			
				|  |  | +    throw new Error(e.message || '获取失败');
 | 
	
		
			
				|  |  | +  }
 | 
	
		
			
				|  |  |  };
 |