Commit 07d7088a authored by 俞嘉婷's avatar 俞嘉婷

feat: 参数空值优化 不传

parent 6e840735
...@@ -20,7 +20,8 @@ interface IResData { ...@@ -20,7 +20,8 @@ interface IResData {
message?: string; message?: string;
} }
let loginToken: string = ""; // TODO 模拟用户
let loginToken: string = "2";
export function request(config: IReqConfig) { export function request(config: IReqConfig) {
return new Promise<IResData>((resolve, reject) => { return new Promise<IResData>((resolve, reject) => {
...@@ -40,8 +41,16 @@ export function request(config: IReqConfig) { ...@@ -40,8 +41,16 @@ export function request(config: IReqConfig) {
...data, ...data,
}; };
if (params.channel == null || params.channel === "null" || params.channel === undefined || params.channel === "undefined") {
delete params.channel;
}
if (params.city == null || params.city === "null" || params.city === undefined || params.city === "undefined") {
delete params.city;
}
if (url.indexOf("/") != 0) { if (url.indexOf("/") != 0) {
url = `/${projectId}/${url}`; url = `/projectx/${projectId}/${url}`;
} }
...@@ -73,28 +82,26 @@ export async function dbLogin( ...@@ -73,28 +82,26 @@ export async function dbLogin(
} }
) { ) {
// const {code, encryptedData = null, iv, nickname, avatar} = param; const {code, encryptedData = null, iv, nickname, avatar} = param;
// const params: any = { const params: any = {
// appKey: env.appKey, appKey: env.appKey,
// }; };
// code && (params.code = code); code && (params.code = code);
// encryptedData && (params.encryptedData = encryptedData); encryptedData && (params.encryptedData = encryptedData);
// iv && (params.iv = iv); iv && (params.iv = iv);
// nickname && (params.nickname = nickname); nickname && (params.nickname = nickname);
// avatar && (params.avatar = avatar); avatar && (params.avatar = avatar);
// const {success, data} = await request({ const {success, data} = await request({
// url: API_PATH.login, url: API_PATH.login,
// data: params, data: params,
// }); });
// if (!success) { if (!success) {
// return; return;
// } }
// loginToken = data.loginToken; loginToken = data.loginToken;
// TODO 测试数据
loginToken = "test";
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment