diff --git a/src/api/login.js b/src/api/login.js index c7d529a..388017b 100644 --- a/src/api/login.js +++ b/src/api/login.js @@ -17,23 +17,23 @@ export const getCaptcha = async () => { /** * 用户登录 - * @param {string} username - 用户名 + * @param {string} qq - 用户名 * @param {string} password - 密码 * @param {string} token - 验证码token * @param {string} captcha - 用户输入的验证码 * @returns {Promise} 返回一个包含登录结果信息的Promise对象 */ -export const userLogin = async (username, password, token, captcha) => { +export const userLogin = async (qq, password, token, captcha) => { try { const response = await axiosInstance.post('/user/login', { - username, + qq, password, token, captcha }); if (response.data.access_token) { - loginSuccess(response.data.access_token, username); + loginSuccess(response.data.access_token, qq); } return response.data; diff --git a/src/views/index/DemandList.vue b/src/views/index/DemandList.vue index 471642f..dfc05ee 100644 --- a/src/views/index/DemandList.vue +++ b/src/views/index/DemandList.vue @@ -118,7 +118,7 @@

需求详情

@@ -774,16 +774,17 @@ function handleDeleteDemand() { async function confirmDelete() { try { - // 修改状态为DEL,保持原content内容不变 - await updateDemand(pendingDeleteId.value, { - requester: selectedDemand.value.requester, - qq_code: selectedDemand.value.qq_code, - content: selectedDemand.value.content, - reward: selectedDemand.value.reward, - date: selectedDemand.value.date, - sendcontent: selectedDemand.value.sendcontent, - status: 'DEL' - }) + // // 修改状态为DEL,保持原content内容不变 + // await updateDemand(pendingDeleteId.value, { + // requester: selectedDemand.value.requester, + // qq_code: selectedDemand.value.qq_code, + // content: selectedDemand.value.content, + // reward: selectedDemand.value.reward, + // date: selectedDemand.value.date, + // sendcontent: selectedDemand.value.sendcontent, + // status: 'DEL' + // }) + await deleteDemand(pendingDeleteId.value) fetchDemands() closeModal() } catch (e) {