Browse Source

优化

master
陈裕财 3 years ago
parent
commit
9040384b7c
  1. 16
      src/views/xm/rpt/iteration/IterationWorkItemDayList.vue

16
src/views/xm/rpt/iteration/IterationWorkItemDayList.vue

@ -27,7 +27,7 @@
<mdp-date-range v-model="filters" value-format="yyyy-MM-dd" start-key="startBizDate" end-key="endBizDate"></mdp-date-range> <mdp-date-range v-model="filters" value-format="yyyy-MM-dd" start-key="startBizDate" end-key="endBizDate"></mdp-date-range>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button type="primary" icon="el-icon-search" @click="listXmIteationStateHis">查询</el-button>
<el-button type="primary" icon="el-icon-search" @click="listXmIterationStateHis">查询</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</el-col> </el-col>
@ -43,7 +43,7 @@
import XmProductSelect from '@/views/xm/core/components/XmProductSelect';// import XmProductSelect from '@/views/xm/core/components/XmProductSelect';//
import XmIterationSelect from '@/views/xm/core/components/XmIterationSelect';// import XmIterationSelect from '@/views/xm/core/components/XmIterationSelect';//
import { listXmIteationStateHis } from '@/api/xm/core/xmIterationStateHis';
import { listXmIterationStateHis } from '@/api/xm/core/xmIterationStateHis';
export default { export default {
components: { components: {
@ -112,18 +112,22 @@
}//end return }//end return
},//end data },//end data
methods: { methods: {
listXmIteationStateHis(){
listXmIterationStateHis(){
if(!this.filters.product){ if(!this.filters.product){
this.$notify({position:'bottom-left',showClose:true,message:'请先选中产品',type:'warning'}) this.$notify({position:'bottom-left',showClose:true,message:'请先选中产品',type:'warning'})
return; return;
} }
var params={productId:this.filters.product.id,orderBy:'biz_date asc'}
if(!this.filters.iteration){
this.$notify({position:'bottom-left',showClose:true,message:'请先选中迭代',type:'warning'})
return;
}
var params={productId:this.filters.product.id,iterationId:this.filters.iteration.id,orderBy:'biz_date asc'}
if(this.filters.startBizDate && this.filters.endBizDate){ if(this.filters.startBizDate && this.filters.endBizDate){
params.startBizDate=this.filters.startBizDate; params.startBizDate=this.filters.startBizDate;
params.endBizDate=this.filters.endBizDate; params.endBizDate=this.filters.endBizDate;
} }
listXmIteationStateHis(params).then(res=>{
listXmIterationStateHis(params).then(res=>{
this.xmProductStateHiss=res.data.tips.isOk?res.data.data:this.xmProductStateHiss; this.xmProductStateHiss=res.data.tips.isOk?res.data.data:this.xmProductStateHiss;
}) })
}, },
@ -136,7 +140,7 @@
if(this.$refs['xmProductSelect'])this.$refs['xmProductSelect'].clearSelect(); if(this.$refs['xmProductSelect'])this.$refs['xmProductSelect'].clearSelect();
if(this.$refs['xmIterationSelect'])this.$refs['xmIterationSelect'].clearSelect(); if(this.$refs['xmIterationSelect'])this.$refs['xmIterationSelect'].clearSelect();
this.$nextTick(()=>{ this.$nextTick(()=>{
this.listXmIteationStateHis();
this.listXmIterationStateHis();
}) })
}, },

Loading…
Cancel
Save