From 666459a6e5bec5f2a5ac4f1153c2ea26071a0016 Mon Sep 17 00:00:00 2001 From: dongwug Date: Mon, 7 Nov 2022 11:44:58 +0800 Subject: [PATCH 1/2] =?UTF-8?q?feat:=E5=A2=9E=E5=8A=A0=E4=BF=AE=E6=94=B9id?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/AddEval.vue | 14 ++++++-- src/components/drawers/AddInvist.vue | 51 ++++++++++++++++++---------- src/components/drawers/AddVote.vue | 12 +++++-- src/views/projectcenter/TaskAdd.vue | 6 ++++ 4 files changed, 62 insertions(+), 21 deletions(-) diff --git a/src/components/drawers/AddEval.vue b/src/components/drawers/AddEval.vue index 4c584b29..d710b0a4 100644 --- a/src/components/drawers/AddEval.vue +++ b/src/components/drawers/AddEval.vue @@ -131,6 +131,14 @@ export default { type: Number, default: 0, }, + projectId: { + type: Number, + default: null, + }, + chooseStageId: { + type: Number, + default: null, + }, }, setup(props, ctx) { const state = reactive({ @@ -242,6 +250,7 @@ export default { console.log("创建成功", res); message.success("创建成功"); closeDrawer(); + //渲染到学历路径列表 if (props.learn == 0) apitaskadd .addTask({ @@ -249,9 +258,9 @@ export default { duration: 0, flag: true, name: obj.evaluationName, - projectId: 28, + projectId: props.projectId, projectTaskId: 0, - stageId: 3, + stageId: props.chooseStageId, type: 10, }) .then((res) => { @@ -265,6 +274,7 @@ export default { .catch((err) => { console.log(err); }); + //渲染到项目列表 else { let editObj1 = { chapterId: 36, diff --git a/src/components/drawers/AddInvist.vue b/src/components/drawers/AddInvist.vue index b33cbfa4..f7cfbcd0 100644 --- a/src/components/drawers/AddInvist.vue +++ b/src/components/drawers/AddInvist.vue @@ -46,6 +46,7 @@ @expand="expandTable" :pagination="false" :row-selection="rowSelection" + filterMultiple:false />
@@ -93,6 +94,14 @@ export default { type: Number, default: 0, }, + projectId: { + type: Number, + default: null, + }, + chooseStageId: { + type: Number, + default: null, + }, }, setup(props, ctx) { const state = reactive({ @@ -171,27 +180,35 @@ export default { return columns; }; const rowSelection = { - onChange: (selectedRowKeys, selectedRows) => { - console.log( - `selectedRowKeys: ${selectedRowKeys}`, - "selectedRows: ", - selectedRows - ); - }, - getCheckboxProps: (record) => ({ - // disabled: record.name === 'Disabled User', - // // Column configuration not to be checked - name: record.name, - }), + type: 'radio', + // onChange: (selectedRowKeys, selectedRows) => { + // this.selectedRowKeys = selectedRowKeys + // if (selectedRows.length > 1) { + // //获取选中的数据的key + // var selectNumber = this.selectedRowKeys[1] + // //清空选中的key + // this.selectedRowKeys = [] + // //选中的数据的key重新赋值给selectedRowKeys + // this.selectedRowKeys.push(selectNumber) + // } + // }, + // getCheckboxProps: (record) => ({ + // // disabled: record.name === 'Disabled User', + // // // Column configuration not to be checked + // name: record.name, + // }), + onSelect: ( selectedRows, selected,selectedRowKeys) => { + console.log('selectedRowKeys',selectedRowKeys,'selectedRows', selectedRows, 'selected', selected) + } }; const getTableDate = (tableData) => { let data = tableData; let array = []; data.map((value, index) => { - console.log("123", value); + // console.log("123", value); let obj = { - id: value.routerId, + // id: value.routerId, key: index, num: value.essayQuestionVoList.length, name: value.assessmentName ? value.assessmentName : "-", @@ -218,7 +235,7 @@ export default { .queryAssessmentDetailList(obj) .then((res) => { if (res.status === 200) { - // console.log("获取路径列表数据", res.data.data); + console.log("获取全部评估信息", res.data.data); let arr = res.data.data.rows; if ( arr.length === 0 && @@ -271,9 +288,9 @@ export default { duration: 0, flag: true, name: obj.appraiseName, - projectId: 28, + projectId: props.projectId, projectTaskId: 0, - stageId: 3, + stageId: props.chooseStageId, type: 11, }) .then((res) => { diff --git a/src/components/drawers/AddVote.vue b/src/components/drawers/AddVote.vue index cbc1f9eb..eb13065c 100644 --- a/src/components/drawers/AddVote.vue +++ b/src/components/drawers/AddVote.vue @@ -156,6 +156,14 @@ export default { type: Number, default: 0, }, + projectId: { + type: Number, + default: null, + }, + chooseStageId: { + type: Number, + default: null, + }, }, setup(props, ctx) { const state = reactive({ @@ -240,9 +248,9 @@ export default { duration: 0, flag: true, name: obj.voteName, - projectId: 28, + projectId: props.projectId, projectTaskId: 0, - stageId: 3, + stageId: props.chooseStageId, type: 12, }) .then((res) => { diff --git a/src/views/projectcenter/TaskAdd.vue b/src/views/projectcenter/TaskAdd.vue index abc1b0b0..5196f740 100644 --- a/src/views/projectcenter/TaskAdd.vue +++ b/src/views/projectcenter/TaskAdd.vue @@ -243,6 +243,8 @@
@@ -260,6 +262,8 @@ @@ -276,6 +280,8 @@ From f2f0eb5be6e214eef2d62c81572c38a2444376e3 Mon Sep 17 00:00:00 2001 From: songwc Date: Mon, 7 Nov 2022 11:59:09 +0800 Subject: [PATCH 2/2] =?UTF-8?q?feat:=E5=A4=96=E9=93=BE=E7=BC=96=E8=BE=91?= =?UTF-8?q?=E5=BC=B9=E7=AA=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/drawers/AddLive.vue | 1 + src/components/drawers/AddRef.vue | 126 +++++++------ src/views/projectcenter/TaskAdd.vue | 273 ++++++++++++++-------------- 3 files changed, 214 insertions(+), 186 deletions(-) diff --git a/src/components/drawers/AddLive.vue b/src/components/drawers/AddLive.vue index 81f088b4..d7e04481 100644 --- a/src/components/drawers/AddLive.vue +++ b/src/components/drawers/AddLive.vue @@ -558,6 +558,7 @@ export default { state.obj = { afterSignIn: state.inputV6, beforeSignIn: state.inputV7, + assessmentId: 0, createTime: "", createUser: 0, // liveCover: state.fileList,//直播封面 diff --git a/src/components/drawers/AddRef.vue b/src/components/drawers/AddRef.vue index 89ec64d9..3b049523 100644 --- a/src/components/drawers/AddRef.vue +++ b/src/components/drawers/AddRef.vue @@ -3,7 +3,6 @@ :visible="addrefVisible" class="drawerStyle addrefDrawer" width="80%" - title="添加外链" placement="right" @after-visible-change="afterVisibleChange" > @@ -77,7 +76,7 @@