{"ast":null,"code":"import { httpJson } from \"@/request/http\";\nimport requestHttp from \"@/request/httpAxios\";\nfunction objectToFormData(obj) {\n const formData = new FormData();\n for (let key of Object.keys(obj)) {\n let value = obj[key];\n // 如果值是文件,我们直接添加,否则将其转换为字符串\n if (value instanceof File) {\n formData.append(key, value);\n } else {\n formData.append(key, String(value));\n }\n }\n return formData;\n}\nconst getCurrentProjectInfo = params => {\n return httpJson({\n url: \"projectInfoApp/getCurrentProjectInfo\",\n method: \"get\",\n isLoading: true\n }, params);\n};\n//注册用户\n///\nconst registerUser = params => {\n return httpJson({\n url: \"/api/localuser!registerNoVerifcode.action\",\n method: \"get\",\n isLoading: true\n }, params);\n};\n//登录\nconst loginUser = params => {\n return httpJson({\n url: \"/api/user!login.action\",\n method: \"get\",\n isLoading: true\n }, params);\n};\n\n/// 发送邮箱 手机验证码\nconst sendVerifyCode = params => {\n return httpJson({\n url: \"/api/idcode!execute.action\",\n method: \"get\",\n isLoading: false\n }, params);\n};\n\n/// 帮助中心\nconst helpCenter = params => {\n return httpJson({\n url: \"/api/cms!list.action\",\n method: \"get\",\n isLoading: false\n }, params);\n};\n\n//试用注册登录\nconst registerTest = params => {\n return requestHttp({\n url: \"api/user/updateUser\",\n method: \"post\",\n isLoading: true,\n data: objectToFormData(params)\n });\n};\nconst apiList = {\n getCurrentProjectInfo,\n registerUser,\n sendVerifyCode,\n loginUser,\n helpCenter\n // registerTest,\n};\nexport default apiList;","map":{"version":3,"names":["httpJson","requestHttp","objectToFormData","obj","formData","FormData","key","Object","keys","value","File","append","String","getCurrentProjectInfo","params","url","method","isLoading","registerUser","loginUser","sendVerifyCode","helpCenter","registerTest","data","apiList"],"sources":["/Users/admin/Desktop/yueankeji/new_exchange/src/API/login.js"],"sourcesContent":["import { httpJson } from \"@/request/http\";\nimport requestHttp from \"@/request/httpAxios\";\n\nfunction objectToFormData(obj) {\n const formData = new FormData();\n for (let key of Object.keys(obj)) {\n let value = obj[key];\n // 如果值是文件,我们直接添加,否则将其转换为字符串\n if (value instanceof File) {\n formData.append(key, value);\n } else {\n formData.append(key, String(value));\n }\n }\n return formData;\n}\nconst getCurrentProjectInfo = (params) => {\n return httpJson(\n {\n url: \"projectInfoApp/getCurrentProjectInfo\",\n method: \"get\",\n isLoading: true,\n },\n params\n );\n};\n//注册用户\n///\nconst registerUser = (params) => {\n return httpJson(\n {\n url: \"/api/localuser!registerNoVerifcode.action\",\n method: \"get\",\n isLoading: true,\n },\n params\n );\n};\n//登录\nconst loginUser = (params) => {\n return httpJson(\n {\n url: \"/api/user!login.action\",\n method: \"get\",\n isLoading: true,\n },\n params\n );\n};\n\n/// 发送邮箱 手机验证码\nconst sendVerifyCode = (params) => {\n return httpJson(\n {\n url: \"/api/idcode!execute.action\",\n method: \"get\",\n isLoading: false,\n },\n params\n );\n};\n\n/// 帮助中心\nconst helpCenter = (params) => {\n return httpJson(\n {\n url: \"/api/cms!list.action\",\n method: \"get\",\n isLoading: false,\n },\n params\n );\n};\n\n//试用注册登录\nconst registerTest = (params) => {\n return requestHttp({\n url: \"api/user/updateUser\",\n method: \"post\",\n isLoading: true,\n data: objectToFormData(params),\n });\n};\n\nconst apiList = {\n getCurrentProjectInfo,\n registerUser,\n sendVerifyCode,\n loginUser,\n helpCenter,\n // registerTest,\n};\n\nexport default apiList;\n"],"mappings":"AAAA,SAASA,QAAQ,QAAQ,gBAAgB;AACzC,OAAOC,WAAW,MAAM,qBAAqB;AAE7C,SAASC,gBAAgBA,CAACC,GAAG,EAAE;EAC7B,MAAMC,QAAQ,GAAG,IAAIC,QAAQ,CAAC,CAAC;EAC/B,KAAK,IAAIC,GAAG,IAAIC,MAAM,CAACC,IAAI,CAACL,GAAG,CAAC,EAAE;IAChC,IAAIM,KAAK,GAAGN,GAAG,CAACG,GAAG,CAAC;IACpB;IACA,IAAIG,KAAK,YAAYC,IAAI,EAAE;MACzBN,QAAQ,CAACO,MAAM,CAACL,GAAG,EAAEG,KAAK,CAAC;IAC7B,CAAC,MAAM;MACLL,QAAQ,CAACO,MAAM,CAACL,GAAG,EAAEM,MAAM,CAACH,KAAK,CAAC,CAAC;IACrC;EACF;EACA,OAAOL,QAAQ;AACjB;AACA,MAAMS,qBAAqB,GAAIC,MAAM,IAAK;EACxC,OAAOd,QAAQ,CACb;IACEe,GAAG,EAAE,sCAAsC;IAC3CC,MAAM,EAAE,KAAK;IACbC,SAAS,EAAE;EACb,CAAC,EACDH,MACF,CAAC;AACH,CAAC;AACD;AACA;AACA,MAAMI,YAAY,GAAIJ,MAAM,IAAK;EAC/B,OAAOd,QAAQ,CACb;IACEe,GAAG,EAAE,2CAA2C;IAChDC,MAAM,EAAE,KAAK;IACbC,SAAS,EAAE;EACb,CAAC,EACDH,MACF,CAAC;AACH,CAAC;AACD;AACA,MAAMK,SAAS,GAAIL,MAAM,IAAK;EAC5B,OAAOd,QAAQ,CACb;IACEe,GAAG,EAAE,wBAAwB;IAC7BC,MAAM,EAAE,KAAK;IACbC,SAAS,EAAE;EACb,CAAC,EACDH,MACF,CAAC;AACH,CAAC;;AAED;AACA,MAAMM,cAAc,GAAIN,MAAM,IAAK;EACjC,OAAOd,QAAQ,CACb;IACEe,GAAG,EAAE,4BAA4B;IACjCC,MAAM,EAAE,KAAK;IACbC,SAAS,EAAE;EACb,CAAC,EACDH,MACF,CAAC;AACH,CAAC;;AAED;AACA,MAAMO,UAAU,GAAIP,MAAM,IAAK;EAC7B,OAAOd,QAAQ,CACb;IACEe,GAAG,EAAE,sBAAsB;IAC3BC,MAAM,EAAE,KAAK;IACbC,SAAS,EAAE;EACb,CAAC,EACDH,MACF,CAAC;AACH,CAAC;;AAED;AACA,MAAMQ,YAAY,GAAIR,MAAM,IAAK;EAC/B,OAAOb,WAAW,CAAC;IACjBc,GAAG,EAAE,qBAAqB;IAC1BC,MAAM,EAAE,MAAM;IACdC,SAAS,EAAE,IAAI;IACfM,IAAI,EAAErB,gBAAgB,CAACY,MAAM;EAC/B,CAAC,CAAC;AACJ,CAAC;AAED,MAAMU,OAAO,GAAG;EACdX,qBAAqB;EACrBK,YAAY;EACZE,cAAc;EACdD,SAAS;EACTE;EACA;AACF,CAAC;AAED,eAAeG,OAAO","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}
|