From a99403de8051b2506dd59097a50d70856b488721 Mon Sep 17 00:00:00 2001 From: yangan <yangan0921@163.com> Date: 星期五, 15 十一月 2024 16:31:10 +0800 Subject: [PATCH] feat:司机首页增加二维码展示 --- api/index.js | 27 ++++++++++++++++++++++++++- 1 files changed, 26 insertions(+), 1 deletions(-) diff --git a/api/index.js b/api/index.js index fbcc0ce..55d48c4 100644 --- a/api/index.js +++ b/api/index.js @@ -20,7 +20,7 @@ } // deltete璇锋眰 export const reqDelete = (url, params, opt = {}) => { - opt.header = typeObj['jsonPOST'] + opt.header = typeObj['headerGET'] opt.method = 'DELETE' opt.data = params return fetch(url, opt) @@ -59,3 +59,28 @@ } return fetch(url, opt, urlType) } +//Put 璇锋眰 + +export const reqPut = (url, params, urlType, opt = {}) => { + opt.method = 'Put' + if (urlType == 'params') { + Object.keys(params).map(item => { + // 杩欓噷闈笉鑳界敤params.item锛岀偣杩愮畻绗﹀姞鏍囪瘑绗︾殑褰㈠紡鍙栧�硷紝鍥犱负item鏄疧bject.keys鐢熸垚鐨勬瘡涓�椤归敭閮芥槸瀛楃涓诧紝涓嶆槸鏍囪瘑绗︼紝鍙互鐢╗]鐨勫舰寮忚闂� + if (params[item] == null) { + params[item] = '' + } + }) + opt.params = params + opt.header = typeObj['headerPut'] + } else if (urlType == 'json') { + opt.header = typeObj['jsonPut'] + opt.data = params + } else if (urlType == 'utf8') { + opt.header = typeObj['utfPOSt'] + opt.data = params + } else { + opt.data = params + opt.header = typeObj['headerPut'] + } + return fetch(url, opt, urlType) +} \ No newline at end of file -- Gitblit v1.9.1