mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-15 22:06:45 +08:00
feat:增加项目排行榜,项目积分榜单接口获取数据
This commit is contained in:
@@ -29,9 +29,9 @@
|
||||
<div
|
||||
class="item"
|
||||
:class="
|
||||
isactive == index && isActive == true ? 'bgcactive' : ''
|
||||
chooseStageId == element.id ? 'bgcactive' : ''
|
||||
"
|
||||
@click="changebgc(index, element.id)"
|
||||
@click="changebgc(element.id)"
|
||||
>
|
||||
<div class="itemle">
|
||||
<div class="tit">{{ element.tit }}</div>
|
||||
@@ -820,7 +820,7 @@ export default {
|
||||
},
|
||||
setup() {
|
||||
const state = reactive({
|
||||
projectId: storage.get("projectId") ? storage.get("projectId") : null,
|
||||
projectId: storage.get("projectId") ?JSON.parse(storage.get("projectId")) : null,
|
||||
chooseStageId: null,
|
||||
projectNameList: [
|
||||
{
|
||||
@@ -965,7 +965,6 @@ export default {
|
||||
cC: false,
|
||||
cancelModal: false, //确认取消阶段弹窗
|
||||
deleteModal: false, //确认删除弹窗
|
||||
isactive: -1,
|
||||
isActive: false,
|
||||
deleteLiveID: null, //删除直播id
|
||||
deleteExternalID: null, //删除外链id
|
||||
@@ -1016,6 +1015,7 @@ export default {
|
||||
const getTableData = (tableData) => {
|
||||
let data = tableData;
|
||||
let array = [];
|
||||
console.log('data',data)
|
||||
data.map((value) => {
|
||||
let obj = {
|
||||
id: value.projectTaskId,
|
||||
@@ -1060,11 +1060,13 @@ export default {
|
||||
const getStageData = (tableData) => {
|
||||
let data = tableData;
|
||||
let array = [];
|
||||
console.log('tableData',data)
|
||||
data.map((value) => {
|
||||
let obj = {
|
||||
id: value.stageId,
|
||||
tit: value.name,
|
||||
name: value.remark,
|
||||
taskList:value.taskList,
|
||||
};
|
||||
array.push(obj);
|
||||
});
|
||||
@@ -1214,9 +1216,12 @@ export default {
|
||||
console.log("22222", res.data.data.stageList);
|
||||
// console.log("22222", res.data.data.stageList);
|
||||
let leng = res.data.data.stageList.length;
|
||||
if( leng > 0){
|
||||
//获取任务列表
|
||||
let arr = res.data.data.stageList[0].taskList;
|
||||
getTableData(arr);
|
||||
}
|
||||
|
||||
let stagearr = res.data.data.stageList;
|
||||
console.log(stagearr, 111111);
|
||||
if (stagearr.length > 0) {
|
||||
@@ -1830,10 +1835,11 @@ export default {
|
||||
const closeDelete = () => {
|
||||
state.deleteModal = false;
|
||||
};
|
||||
const changebgc = (index, id) => {
|
||||
state.isactive = index;
|
||||
const changebgc = ( id) => {
|
||||
state.isActive = !state.isActive;
|
||||
console.log(id);
|
||||
state.selectRow = [] //选择行
|
||||
state.selectAll = 0 //0:未选择,1:全选,2:部分选择
|
||||
console.log('state.level',id,state.level);
|
||||
state.chooseStageId = id;
|
||||
let final = state.level.find((item) => item.id === id);
|
||||
getTableData(final.taskList);
|
||||
@@ -2393,7 +2399,7 @@ export default {
|
||||
}
|
||||
.bgcactive {
|
||||
opacity: 1;
|
||||
transition: all 0.5s;
|
||||
// transition: all 0.5s;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user