From ea881ef517f669e1e98f508b360c2a518dde0652 Mon Sep 17 00:00:00 2001 From: unknown Date: Wed, 5 Jan 2022 18:42:00 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E8=BE=91=E8=AF=84=E5=AE=A1=E8=A7=84?= =?UTF-8?q?=E5=88=99=E4=BB=A5=E5=8F=8A=E5=8A=A0=E5=85=A5=E4=B8=93=E5=AE=B6?= =?UTF-8?q?=E8=AF=84=E5=AE=A1=E6=B5=81=E7=A8=8B=E7=94=9F=E4=BA=A7=E7=BA=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/military/expert/api.js | 22 ++- src/military/expert/components/wordsInput.jsx | 2 +- src/military/expert/reviewRules/index.jsx | 83 +++++++---- src/military/task/api.js | 16 +- src/military/task/fetch.js | 3 +- src/military/task/static.js | 2 +- src/military/task/taskAdmin/index.jsx | 140 ++++++++++++++++-- src/military/task/taskAdmin/index.scss | 32 +++- src/military/task/taskDetail/index.jsx | 2 +- 9 files changed, 253 insertions(+), 49 deletions(-) diff --git a/src/military/expert/api.js b/src/military/expert/api.js index cedd06d7..fd307978 100644 --- a/src/military/expert/api.js +++ b/src/military/expert/api.js @@ -81,7 +81,17 @@ export function getExpertTasks(params) { params, }); } -//编辑评审规则 + +//获取创客任务评审规则 +export function getRules(params){ + return fetch({ + url: `/api/taskRuleCriteria/getRuleAndCriteria`, + method: 'get', + params + }) +} + +//编辑评审规则(第一次) export async function editRules(data){ let res = await fetch({ url: '/api/taskRuleCriteria/editRuleAndCriteria', @@ -91,6 +101,16 @@ export async function editRules(data){ return res; } +//更新评审规则(第一次) +export async function updateRules(data){ + let res = await fetch({ + url: '/api/taskRuleCriteria/', + method: 'put', + data, + }); + return res; +} + //为创客任务添加评审专家 export async function assignExperts(data){ let res = await fetch({ diff --git a/src/military/expert/components/wordsInput.jsx b/src/military/expert/components/wordsInput.jsx index 1a39e9d9..38732b26 100644 --- a/src/military/expert/components/wordsInput.jsx +++ b/src/military/expert/components/wordsInput.jsx @@ -8,7 +8,7 @@ const WordsInput = forwardRef((props, _ref) => { const [wordCount, setWordCount] = useState(0); return(
-