From 577cb675e292068ba5a01d8d3cdb89ccd27eea2f Mon Sep 17 00:00:00 2001 From: xiaogang <825201136@qq.com> Date: Tue, 6 Aug 2024 11:02:06 +0800 Subject: [PATCH] =?UTF-8?q?key=E7=A0=81=E5=88=97=E8=A1=A8=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E9=87=8D=E7=BD=AE=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/api.js | 5 +++++ src/pages/plan/keyList/index.jsx | 37 +++++++++++++++++++++++++++++++- 2 files changed, 41 insertions(+), 1 deletion(-) diff --git a/src/assets/api.js b/src/assets/api.js index 79357f65..d740854c 100644 --- a/src/assets/api.js +++ b/src/assets/api.js @@ -738,6 +738,11 @@ export const getkeyDetailList = (id, data) => { return req("get", baseurl + "/key/" + id, data) } +// key码重置 +export const resetKey = (data) => { + return req("put", baseurl + "/key/reset", data) +} + //提交审核 export const approvals = (id, data) => { return req("post", baseurl + "/plan/" + id + "/approvals", data) diff --git a/src/pages/plan/keyList/index.jsx b/src/pages/plan/keyList/index.jsx index ea133362..1844f4ce 100644 --- a/src/pages/plan/keyList/index.jsx +++ b/src/pages/plan/keyList/index.jsx @@ -7,7 +7,8 @@ import { keyBatchCancel, keyBatchUsage, keyCancel, - keyUsage + keyUsage, + resetKey } from "@/assets/api.js" import menu from "@/assets/enum.js" import UseUploadExcel from "@/components/UseUploadExcel" @@ -476,6 +477,35 @@ const UseKeyList = () => { } const menuItemClick = (e, key, rowData) => { + //新增key码重置功能 + if(Number(key) === 5){ + Sweetalert.confirm({ + type: "warning", + closeBtn: true, + title: "确认操作", + content:

确定重置{rowData.title}的key码?

, + onConfirm() { + let formdata = { + key: rowData.key + } + resetKey(formdata).then((res) => { + handelResponse( + res, + (req, msg) => { + setState({ page: 1, limit: 10, isQuery: !state.isQuery }) + Notify.success("重置key码成功") + }, + (err) => { + Notify.error(err) + } + ) + }) + }, + onCancel() {}, + className: "questModal", + parentComponent: this + }) + } if (Number(key) === 1) { let formdata = { key: rowData.key @@ -798,6 +828,11 @@ const UseKeyList = () => { 编辑key码有效期 + + 重置 +