Browse Source

优化

master
陈裕财 4 years ago
parent
commit
16aeb6b60b
  1. 3
      src/api/xm/core/xmBranchState.js
  2. 4
      src/api/xm/core/xmGroupState.js
  3. 4
      src/api/xm/core/xmIterationState.js
  4. 4
      src/api/xm/core/xmProductState.js
  5. 4
      src/api/xm/core/xmProjectState.js
  6. 12
      src/views/xm/rpt/iteration/burnout.vue

3
src/api/xm/core/xmBranchState.js

@ -31,3 +31,6 @@ export const addXmBranchState = params => { return axios.post(`${base}/xm/core/x
export const loadProjectStateToXmBranchState = params => { return axios.post(`${base}/xm/core/xmBranchState/loadProjectStateToXmBranchState`,params); };
export const listXmBranchStateHis = params => { return axios.get(`${base}/xm/core/xmBranchState/list/his`, { params: params }); };

4
src/api/xm/core/xmGroupState.js

@ -31,3 +31,7 @@ export const addXmGroupState = params => { return axios.post(`${base}/xm/core/xm
export const loadTasksToXmGroupState = params => { return axios.post(`${base}/xm/core/xmGroupState/loadTasksToXmGroupState`, params); };
//普通查询 条件之间and关系
export const listXmGroupStatehHis = params => { return axios.get(`${base}/xm/core/xmGroupState/list/his`, { params: params }); };

4
src/api/xm/core/xmIterationState.js

@ -32,3 +32,7 @@ export const addXmIterationState = params => { return axios.post(`${base}/xm/cor
export const loadTasksToXmIterationState= params => { return axios.post(`${base}/xm/core/xmIterationState/loadTasksToXmIterationState`, params); };
export const listXmIterationStateHis = params => { return axios.get(`${base}/xm/core/xmIterationState/list/his`, { params: params }); };

4
src/api/xm/core/xmProductState.js

@ -30,3 +30,7 @@ export const editXmProductState = params => { return axios.post(`${base}/xm/core
export const addXmProductState = params => { return axios.post(`${base}/xm/core/xmProductState/add`, params); };
export const loadTasksToXmProductState = params => { return axios.post(`${base}/xm/core/xmProductState/loadTasksToXmProductState`, params); };
//普通查询 条件之间and关系
export const listXmProductStateHis = params => { return axios.get(`${base}/xm/core/xmProductState/list/his`, { params: params }); };

4
src/api/xm/core/xmProjectState.js

@ -40,3 +40,7 @@ export const loadTasksToXmProjectState = params => { return axios.post(`${base}/
export const loadTasksSettleToXmProjectState = params => { return axios.post(`${base}/xm/core/xmProjectState/loadTasksSettleToXmProjectState`, params); };
//普通查询 条件之间and关系
export const listXmProjectStateHis = params => { return axios.get(`${base}/xm/core/xmProjectState/list/his`, { params: params }); };

12
src/views/xm/rpt/iteration/burnout.vue

@ -15,6 +15,7 @@
import { initSimpleDicts } from '@/api/mdp/meta/item';//
import { mapGetters } from 'vuex'
import { listXmIterationStateHis } from '@/api/xm/core/xmIterationState';
export default {
components: {
@ -27,7 +28,7 @@
},
watch: {
datas(){
xmIterationStateHisList(){
this.charts();
}
},
@ -44,18 +45,23 @@
dateRanger:[],
maxTableHeight:300,
visible:false,
datas:[],
xmIterationStateHisList:[],
}//end return
},//end data
methods: {
listXmIterationStateHis(){
listXmIterationStateHis({}).then(res=>{
this.xmIterationStateHisList=res.data.tips.isOk?res.data.data:this.xmIterationStateHisList;
})
},
open(params){
this.visible=true;
this.filters.product=params.xmProduct
this.filters.project=params.xmProject
this.filters.iteration=params.xmIteration
this.$nextTick(()=>{
this.charts()
this.listXmIterationStateHis();
})
},

Loading…
Cancel
Save