mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-22 01:06:45 +08:00
feat:增加修改id
This commit is contained in:
@@ -131,6 +131,14 @@ export default {
|
|||||||
type: Number,
|
type: Number,
|
||||||
default: 0,
|
default: 0,
|
||||||
},
|
},
|
||||||
|
projectId: {
|
||||||
|
type: Number,
|
||||||
|
default: null,
|
||||||
|
},
|
||||||
|
chooseStageId: {
|
||||||
|
type: Number,
|
||||||
|
default: null,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
setup(props, ctx) {
|
setup(props, ctx) {
|
||||||
const state = reactive({
|
const state = reactive({
|
||||||
@@ -242,6 +250,7 @@ export default {
|
|||||||
console.log("创建成功", res);
|
console.log("创建成功", res);
|
||||||
message.success("创建成功");
|
message.success("创建成功");
|
||||||
closeDrawer();
|
closeDrawer();
|
||||||
|
//渲染到学历路径列表
|
||||||
if (props.learn == 0)
|
if (props.learn == 0)
|
||||||
apitaskadd
|
apitaskadd
|
||||||
.addTask({
|
.addTask({
|
||||||
@@ -249,9 +258,9 @@ export default {
|
|||||||
duration: 0,
|
duration: 0,
|
||||||
flag: true,
|
flag: true,
|
||||||
name: obj.evaluationName,
|
name: obj.evaluationName,
|
||||||
projectId: 28,
|
projectId: props.projectId,
|
||||||
projectTaskId: 0,
|
projectTaskId: 0,
|
||||||
stageId: 3,
|
stageId: props.chooseStageId,
|
||||||
type: 10,
|
type: 10,
|
||||||
})
|
})
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
@@ -265,6 +274,7 @@ export default {
|
|||||||
.catch((err) => {
|
.catch((err) => {
|
||||||
console.log(err);
|
console.log(err);
|
||||||
});
|
});
|
||||||
|
//渲染到项目列表
|
||||||
else {
|
else {
|
||||||
let editObj1 = {
|
let editObj1 = {
|
||||||
chapterId: 36,
|
chapterId: 36,
|
||||||
|
|||||||
@@ -46,6 +46,7 @@
|
|||||||
@expand="expandTable"
|
@expand="expandTable"
|
||||||
:pagination="false"
|
:pagination="false"
|
||||||
:row-selection="rowSelection"
|
:row-selection="rowSelection"
|
||||||
|
filterMultiple:false
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<div class="pa">
|
<div class="pa">
|
||||||
@@ -93,6 +94,14 @@ export default {
|
|||||||
type: Number,
|
type: Number,
|
||||||
default: 0,
|
default: 0,
|
||||||
},
|
},
|
||||||
|
projectId: {
|
||||||
|
type: Number,
|
||||||
|
default: null,
|
||||||
|
},
|
||||||
|
chooseStageId: {
|
||||||
|
type: Number,
|
||||||
|
default: null,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
setup(props, ctx) {
|
setup(props, ctx) {
|
||||||
const state = reactive({
|
const state = reactive({
|
||||||
@@ -171,27 +180,35 @@ export default {
|
|||||||
return columns;
|
return columns;
|
||||||
};
|
};
|
||||||
const rowSelection = {
|
const rowSelection = {
|
||||||
onChange: (selectedRowKeys, selectedRows) => {
|
type: 'radio',
|
||||||
console.log(
|
// onChange: (selectedRowKeys, selectedRows) => {
|
||||||
`selectedRowKeys: ${selectedRowKeys}`,
|
// this.selectedRowKeys = selectedRowKeys
|
||||||
"selectedRows: ",
|
// if (selectedRows.length > 1) {
|
||||||
selectedRows
|
// //获取选中的数据的key
|
||||||
);
|
// var selectNumber = this.selectedRowKeys[1]
|
||||||
},
|
// //清空选中的key
|
||||||
getCheckboxProps: (record) => ({
|
// this.selectedRowKeys = []
|
||||||
// disabled: record.name === 'Disabled User',
|
// //选中的数据的key重新赋值给selectedRowKeys
|
||||||
// // Column configuration not to be checked
|
// this.selectedRowKeys.push(selectNumber)
|
||||||
name: record.name,
|
// }
|
||||||
}),
|
// },
|
||||||
|
// 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) => {
|
const getTableDate = (tableData) => {
|
||||||
let data = tableData;
|
let data = tableData;
|
||||||
let array = [];
|
let array = [];
|
||||||
data.map((value, index) => {
|
data.map((value, index) => {
|
||||||
console.log("123", value);
|
// console.log("123", value);
|
||||||
let obj = {
|
let obj = {
|
||||||
id: value.routerId,
|
// id: value.routerId,
|
||||||
key: index,
|
key: index,
|
||||||
num: value.essayQuestionVoList.length,
|
num: value.essayQuestionVoList.length,
|
||||||
name: value.assessmentName ? value.assessmentName : "-",
|
name: value.assessmentName ? value.assessmentName : "-",
|
||||||
@@ -218,7 +235,7 @@ export default {
|
|||||||
.queryAssessmentDetailList(obj)
|
.queryAssessmentDetailList(obj)
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
if (res.status === 200) {
|
if (res.status === 200) {
|
||||||
// console.log("获取路径列表数据", res.data.data);
|
console.log("获取全部评估信息", res.data.data);
|
||||||
let arr = res.data.data.rows;
|
let arr = res.data.data.rows;
|
||||||
if (
|
if (
|
||||||
arr.length === 0 &&
|
arr.length === 0 &&
|
||||||
@@ -271,9 +288,9 @@ export default {
|
|||||||
duration: 0,
|
duration: 0,
|
||||||
flag: true,
|
flag: true,
|
||||||
name: obj.appraiseName,
|
name: obj.appraiseName,
|
||||||
projectId: 28,
|
projectId: props.projectId,
|
||||||
projectTaskId: 0,
|
projectTaskId: 0,
|
||||||
stageId: 3,
|
stageId: props.chooseStageId,
|
||||||
type: 11,
|
type: 11,
|
||||||
})
|
})
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
|
|||||||
@@ -156,6 +156,14 @@ export default {
|
|||||||
type: Number,
|
type: Number,
|
||||||
default: 0,
|
default: 0,
|
||||||
},
|
},
|
||||||
|
projectId: {
|
||||||
|
type: Number,
|
||||||
|
default: null,
|
||||||
|
},
|
||||||
|
chooseStageId: {
|
||||||
|
type: Number,
|
||||||
|
default: null,
|
||||||
|
},
|
||||||
},
|
},
|
||||||
setup(props, ctx) {
|
setup(props, ctx) {
|
||||||
const state = reactive({
|
const state = reactive({
|
||||||
@@ -240,9 +248,9 @@ export default {
|
|||||||
duration: 0,
|
duration: 0,
|
||||||
flag: true,
|
flag: true,
|
||||||
name: obj.voteName,
|
name: obj.voteName,
|
||||||
projectId: 28,
|
projectId: props.projectId,
|
||||||
projectTaskId: 0,
|
projectTaskId: 0,
|
||||||
stageId: 3,
|
stageId: props.chooseStageId,
|
||||||
type: 12,
|
type: 12,
|
||||||
})
|
})
|
||||||
.then((res) => {
|
.then((res) => {
|
||||||
|
|||||||
@@ -243,6 +243,8 @@
|
|||||||
<add-eval
|
<add-eval
|
||||||
v-model:addevalVisible="addevalvisible"
|
v-model:addevalVisible="addevalvisible"
|
||||||
@changeData="updateTableData"
|
@changeData="updateTableData"
|
||||||
|
v-model:projectId="projectId"
|
||||||
|
v-model:chooseStageId="chooseStageId"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<!-- 添加测评侧弹窗 -->
|
<!-- 添加测评侧弹窗 -->
|
||||||
@@ -260,6 +262,8 @@
|
|||||||
<add-invist
|
<add-invist
|
||||||
v-model:addinvistVisible="addinvistvisible"
|
v-model:addinvistVisible="addinvistvisible"
|
||||||
@changeData="updateTableData"
|
@changeData="updateTableData"
|
||||||
|
v-model:projectId="projectId"
|
||||||
|
v-model:chooseStageId="chooseStageId"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<!-- 添加评估侧弹窗 -->
|
<!-- 添加评估侧弹窗 -->
|
||||||
@@ -276,6 +280,8 @@
|
|||||||
<add-vote
|
<add-vote
|
||||||
v-model:addvoteVisible="addvotevisible"
|
v-model:addvoteVisible="addvotevisible"
|
||||||
@changeData="updateTableData"
|
@changeData="updateTableData"
|
||||||
|
v-model:projectId="projectId"
|
||||||
|
v-model:chooseStageId="chooseStageId"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<!-- 添加投票侧弹窗 -->
|
<!-- 添加投票侧弹窗 -->
|
||||||
|
|||||||
Reference in New Issue
Block a user