|
|
@ -2,11 +2,11 @@
|
|
|
|
<!-- 月度计划管理 -->
|
|
|
|
<!-- 月度计划管理 -->
|
|
|
|
<el-container>
|
|
|
|
<el-container>
|
|
|
|
<el-header style="width: 100%; height: 50px;font-size: 12px">
|
|
|
|
<el-header style="width: 100%; height: 50px;font-size: 12px">
|
|
|
|
<el-form :inline="true" label-width="82px" label-position="left">
|
|
|
|
<el-form :inline="true" label-width="50px" label-position="left">
|
|
|
|
<el-row>
|
|
|
|
<el-row>
|
|
|
|
<el-col :span="10" >
|
|
|
|
<el-col :span="7" >
|
|
|
|
<el-form-item label="月份:">
|
|
|
|
<el-form-item label="月份:">
|
|
|
|
<el-date-picker v-model="queryParam.yf" value-format="yyyy/MM/dd" type="month" style="width: 80%;" />
|
|
|
|
<el-date-picker v-model="queryParam.yf" value-format="yyyy/MM/dd" type="month" />
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item label="状态:">
|
|
|
|
<el-form-item label="状态:">
|
|
|
|
<el-select v-model="queryParam.zt" placeholder="状态" clearable>
|
|
|
|
<el-select v-model="queryParam.zt" placeholder="状态" clearable>
|
|
|
@ -20,7 +20,7 @@
|
|
|
|
</el-select>
|
|
|
|
</el-select>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
<el-col :span="4" >
|
|
|
|
<el-col :span="6" >
|
|
|
|
<el-form-item>
|
|
|
|
<el-form-item>
|
|
|
|
<el-select v-model="plParam.zyq" filterable placeholder="作业区">
|
|
|
|
<el-select v-model="plParam.zyq" filterable placeholder="作业区">
|
|
|
|
<el-option
|
|
|
|
<el-option
|
|
|
@ -31,12 +31,15 @@
|
|
|
|
</el-option>
|
|
|
|
</el-option>
|
|
|
|
</el-select>
|
|
|
|
</el-select>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
|
|
|
|
<el-form-item>
|
|
|
|
|
|
|
|
<el-input v-model="plParam.qgllgs" placeholder="切割理论工时" clearable />
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item>
|
|
|
|
<el-form-item>
|
|
|
|
<el-button type="success" @click="plsr">批量录入</el-button>
|
|
|
|
<el-button type="success" @click="plsr">批量录入</el-button>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
|
<el-col :span="5" >
|
|
|
|
<el-col :span="5" >
|
|
|
|
<el-form-item label="完工情况:" >
|
|
|
|
<el-form-item label="完工情况:" label-width="82px">
|
|
|
|
<el-radio-group v-model="wgqk" @change="changeData" v-show="activeName=='first'">
|
|
|
|
<el-radio-group v-model="wgqk" @change="changeData" v-show="activeName=='first'">
|
|
|
|
<el-radio label="0" >全部</el-radio>
|
|
|
|
<el-radio label="0" >全部</el-radio>
|
|
|
|
<el-radio label="1" >已完工</el-radio>
|
|
|
|
<el-radio label="1" >已完工</el-radio>
|
|
|
@ -692,6 +695,14 @@ export default {
|
|
|
|
// filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
|
|
|
|
// filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
|
|
|
|
// filterRender: { name: 'FilterCombination' }
|
|
|
|
// filterRender: { name: 'FilterCombination' }
|
|
|
|
// },
|
|
|
|
// },
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
field: 'qgllgs',
|
|
|
|
|
|
|
|
title: '切割理论工时',
|
|
|
|
|
|
|
|
width: 100,
|
|
|
|
|
|
|
|
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
|
|
|
|
|
|
|
|
filterRender: { name: 'FilterCombination' },
|
|
|
|
|
|
|
|
editRender:{ name: '$input'},
|
|
|
|
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
field: 'qgpgrq',
|
|
|
|
field: 'qgpgrq',
|
|
|
|
title: '切割派工日期',
|
|
|
|
title: '切割派工日期',
|
|
|
@ -700,15 +711,15 @@ export default {
|
|
|
|
filterRender: { name: 'FilterCombination' }
|
|
|
|
filterRender: { name: 'FilterCombination' }
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
field: 'qgfkrq',
|
|
|
|
field: 'qgpgry',
|
|
|
|
title: '切割报工日期',
|
|
|
|
title: '切割派工人',formatter:this.formatWorker,
|
|
|
|
width: 100,
|
|
|
|
width: 100,
|
|
|
|
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
|
|
|
|
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
|
|
|
|
filterRender: { name: 'FilterCombination' }
|
|
|
|
filterRender: { name: 'FilterCombination' }
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
field: 'qgpgry',
|
|
|
|
field: 'qgfkrq',
|
|
|
|
title: '切割派工人',formatter:this.formatWorker,
|
|
|
|
title: '切割报工日期',
|
|
|
|
width: 100,
|
|
|
|
width: 100,
|
|
|
|
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
|
|
|
|
filters: [{ data: { checks: [], sVal: '', sMenu: '', fType1: '', fVal1: '', fMode: 'and', fType2: '', fVal2: '' } }],
|
|
|
|
filterRender: { name: 'FilterCombination' }
|
|
|
|
filterRender: { name: 'FilterCombination' }
|
|
|
@ -951,12 +962,14 @@ export default {
|
|
|
|
}
|
|
|
|
}
|
|
|
|
for (const item of data) {
|
|
|
|
for (const item of data) {
|
|
|
|
item.zyq=this.plParam.zyq||item.zyq
|
|
|
|
item.zyq=this.plParam.zyq||item.zyq
|
|
|
|
|
|
|
|
item.qgllgs=this.plParam.qgllgs||item.qgllgs
|
|
|
|
for (const _item of this.zyqList) {
|
|
|
|
for (const _item of this.zyqList) {
|
|
|
|
if(_item.value===this.plParam.zyq){
|
|
|
|
if(_item.value===this.plParam.zyq){
|
|
|
|
item.zyq1=_item.label
|
|
|
|
item.zyq1=_item.label
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
this.$refs.xGrid.loadData(this.list)
|
|
|
|
},
|
|
|
|
},
|
|
|
|
zyqChange({row}){
|
|
|
|
zyqChange({row}){
|
|
|
|
for (const item of this.zyqList) {
|
|
|
|
for (const item of this.zyqList) {
|
|
|
|