fix:统计添加Column筛选
This commit is contained in:
parent
60ee27cb44
commit
be38399cde
|
|
@ -28,15 +28,15 @@
|
||||||
<el-button @click="handleExport('1')" class="tables" type="primary">导出</el-button>
|
<el-button @click="handleExport('1')" class="tables" type="primary">导出</el-button>
|
||||||
<el-table :data="dataList" id="exportDiv1" :height="tableHeight" :summary-method="getSummaries" show-summary>
|
<el-table :data="dataList" id="exportDiv1" :height="tableHeight" :summary-method="getSummaries" show-summary>
|
||||||
<el-table-column type="index" width="50" />
|
<el-table-column type="index" width="50" />
|
||||||
<el-table-column label="物料名" prop="物料名">
|
<el-table-column label="物料名" prop="物料名" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="月份" prop="月" v-if="queryType == '年'">
|
<el-table-column label="月份" prop="月" v-if="queryType == '年'" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="周" prop="周" v-else>
|
<el-table-column label="周" prop="周" v-else sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="规格" prop="规格">
|
<el-table-column label="规格" prop="规格" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="型号" prop="型号">
|
<el-table-column label="型号" prop="型号" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="桶数" prop="合格数">
|
<el-table-column label="桶数" prop="合格数">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
|
||||||
|
|
@ -98,28 +98,14 @@
|
||||||
:summary-method="getSummaries" show-summary
|
:summary-method="getSummaries" show-summary
|
||||||
>
|
>
|
||||||
<el-table-column type="index" width="50" />
|
<el-table-column type="index" width="50" />
|
||||||
<el-table-column
|
<el-table-column label="年份" prop="年" width="70"/>
|
||||||
label="年份"
|
<el-table-column v-if="queryType == '月'" width="60" label="周" prop="周" sortable/>
|
||||||
prop="年"
|
<el-table-column v-else width="60" label="月份" prop="月" sortable/>
|
||||||
width="80"
|
<el-table-column label="名称" prop="物料名" sortable>
|
||||||
/>
|
|
||||||
<el-table-column
|
|
||||||
v-if="queryType == '月'"
|
|
||||||
width="50"
|
|
||||||
label="周"
|
|
||||||
prop="周"
|
|
||||||
/>
|
|
||||||
<el-table-column
|
|
||||||
v-else
|
|
||||||
width="50"
|
|
||||||
label="月份"
|
|
||||||
prop="月"
|
|
||||||
/>
|
|
||||||
<el-table-column label="名称" prop="物料名">
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="规格" prop="规格">
|
<el-table-column label="规格" prop="规格" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="型号" prop="型号">
|
<el-table-column label="型号" prop="型号" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="数量" prop="数量">
|
<el-table-column label="数量" prop="数量">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
@ -153,28 +139,14 @@
|
||||||
:summary-method="getSummaries" show-summary
|
:summary-method="getSummaries" show-summary
|
||||||
>
|
>
|
||||||
<el-table-column type="index" width="50" />
|
<el-table-column type="index" width="50" />
|
||||||
<el-table-column
|
<el-table-column label="年份" prop="年" width="70"/>
|
||||||
label="年份"
|
<el-table-column v-if="queryType == '月'" width="70" label="周" prop="周" sortable/>
|
||||||
prop="年"
|
<el-table-column v-else width="70" label="月份" prop="月" sortable/>
|
||||||
width="80"
|
<el-table-column label="名称" prop="物料名" sortable>
|
||||||
/>
|
|
||||||
<el-table-column
|
|
||||||
v-if="queryType == '月'"
|
|
||||||
width="50"
|
|
||||||
label="周"
|
|
||||||
prop="周"
|
|
||||||
/>
|
|
||||||
<el-table-column
|
|
||||||
v-else
|
|
||||||
width="50"
|
|
||||||
label="月份"
|
|
||||||
prop="月"
|
|
||||||
/>
|
|
||||||
<el-table-column label="名称" prop="物料名">
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="规格" prop="规格">
|
<el-table-column label="规格" prop="规格" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="型号" prop="型号">
|
<el-table-column label="型号" prop="型号" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="数量" prop="数量">
|
<el-table-column label="数量" prop="数量">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
|
||||||
|
|
@ -62,14 +62,7 @@
|
||||||
<el-col>
|
<el-col>
|
||||||
<div id="bachart1" style="width: 100%; height: 300px"></div>
|
<div id="bachart1" style="width: 100%; height: 300px"></div>
|
||||||
</el-col>
|
</el-col>
|
||||||
<el-card
|
<el-card shadow="never" style="width: 100%;position: relative;margin-top: 20px;">
|
||||||
shadow="never"
|
|
||||||
style="
|
|
||||||
width: 100%;
|
|
||||||
position: relative;
|
|
||||||
margin-top: 20px;
|
|
||||||
"
|
|
||||||
>
|
|
||||||
<el-button
|
<el-button
|
||||||
@click="handleExport('1')"
|
@click="handleExport('1')"
|
||||||
class="tables"
|
class="tables"
|
||||||
|
|
@ -84,28 +77,14 @@
|
||||||
show-summary
|
show-summary
|
||||||
>
|
>
|
||||||
<el-table-column type="index" width="50" />
|
<el-table-column type="index" width="50" />
|
||||||
<el-table-column
|
<el-table-column label="年份" prop="年" width="80"/>
|
||||||
label="年份"
|
<el-table-column v-if="queryType == '月'" width="60" label="周" prop="周" sortable/>
|
||||||
prop="年"
|
<el-table-column v-else width="60" label="月份" prop="月" sortable/>
|
||||||
width="80"
|
<el-table-column label="名称" prop="物料名" sortable>
|
||||||
/>
|
|
||||||
<el-table-column
|
|
||||||
v-if="queryType == '月'"
|
|
||||||
width="50"
|
|
||||||
label="周"
|
|
||||||
prop="周"
|
|
||||||
/>
|
|
||||||
<el-table-column
|
|
||||||
v-else
|
|
||||||
width="50"
|
|
||||||
label="月份"
|
|
||||||
prop="月"
|
|
||||||
/>
|
|
||||||
<el-table-column label="名称" prop="物料名">
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="规格" prop="规格">
|
<el-table-column label="规格" prop="规格" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="型号" prop="型号">
|
<el-table-column label="型号" prop="型号" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="数量" prop="数量">
|
<el-table-column label="数量" prop="数量">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
@ -140,28 +119,14 @@
|
||||||
show-summary
|
show-summary
|
||||||
>
|
>
|
||||||
<el-table-column type="index" width="50" />
|
<el-table-column type="index" width="50" />
|
||||||
<el-table-column
|
<el-table-column label="年份" prop="年" width="80"/>
|
||||||
label="年份"
|
<el-table-column v-if="queryType == '月'" width="70" label="周" prop="周" sortable/>
|
||||||
prop="年"
|
<el-table-column v-else width="70" label="月份" prop="月" sortable/>
|
||||||
width="80"
|
<el-table-column label="名称" prop="物料名" sortable>
|
||||||
/>
|
|
||||||
<el-table-column
|
|
||||||
v-if="queryType == '月'"
|
|
||||||
width="50"
|
|
||||||
label="周"
|
|
||||||
prop="周"
|
|
||||||
/>
|
|
||||||
<el-table-column
|
|
||||||
v-else
|
|
||||||
width="50"
|
|
||||||
label="月份"
|
|
||||||
prop="月"
|
|
||||||
/>
|
|
||||||
<el-table-column label="名称" prop="物料名">
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="规格" prop="规格">
|
<el-table-column label="规格" prop="规格" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="型号" prop="型号">
|
<el-table-column label="型号" prop="型号" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="数量" prop="数量">
|
<el-table-column label="数量" prop="数量">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
|
||||||
|
|
@ -60,29 +60,15 @@
|
||||||
show-summary
|
show-summary
|
||||||
>
|
>
|
||||||
<el-table-column type="index" width="50" />
|
<el-table-column type="index" width="50" />
|
||||||
<el-table-column
|
<el-table-column label="物料名" prop="物料名" min-width="100" sortable>
|
||||||
label="物料名"
|
|
||||||
prop="物料名"
|
|
||||||
min-width="100"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column label="月份" prop="月" v-if="queryType == '年'" width="60" sortable>
|
||||||
label="月份"
|
|
||||||
prop="月"
|
|
||||||
v-if="queryType == '年'"
|
|
||||||
width="50"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column label="周" prop="周" v-else width="60" sortable>
|
||||||
label="周"
|
|
||||||
prop="周"
|
|
||||||
v-else
|
|
||||||
width="50"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="型号" prop="型号">
|
<el-table-column label="型号" prop="型号" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="规格" prop="规格">
|
<el-table-column label="规格" prop="规格" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="任务数" prop="任务数">
|
<el-table-column label="任务数" prop="任务数">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
@ -90,10 +76,7 @@
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="合格数" prop="合格数">
|
<el-table-column label="合格数" prop="合格数">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column label="不合格数" prop="不合格数">
|
||||||
label="不合格数"
|
|
||||||
prop="不合格数"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="合格率" prop="合格率">
|
<el-table-column label="合格率" prop="合格率">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
|
|
@ -128,23 +111,15 @@
|
||||||
show-summary
|
show-summary
|
||||||
>
|
>
|
||||||
<el-table-column type="index" width="50" />
|
<el-table-column type="index" width="50" />
|
||||||
<el-table-column
|
<el-table-column label="物料名" prop="物料名" min-width="100" sortable>
|
||||||
label="物料名"
|
|
||||||
prop="物料名"
|
|
||||||
min-width="100"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column label="月份" prop="月" v-if="queryType == '年'" width="60" sortable>
|
||||||
label="月份"
|
|
||||||
prop="月"
|
|
||||||
v-if="queryType == '年'"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="周" prop="周" v-else>
|
<el-table-column label="周" prop="周" v-else width="60" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="型号" prop="型号">
|
<el-table-column label="型号" prop="型号" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="规格" prop="规格">
|
<el-table-column label="规格" prop="规格" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="任务数" prop="任务数">
|
<el-table-column label="任务数" prop="任务数">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
@ -152,10 +127,7 @@
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="合格数" prop="合格数">
|
<el-table-column label="合格数" prop="合格数">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column label="不合格数" prop="不合格数">
|
||||||
label="不合格数"
|
|
||||||
prop="不合格数"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="合格率" prop="合格率">
|
<el-table-column label="合格率" prop="合格率">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
|
|
@ -190,28 +162,17 @@
|
||||||
show-summary
|
show-summary
|
||||||
>
|
>
|
||||||
<el-table-column type="index" width="50" />
|
<el-table-column type="index" width="50" />
|
||||||
<el-table-column
|
<el-table-column label="物料名" prop="物料名" min-width="100" sortable>
|
||||||
label="物料名"
|
|
||||||
prop="物料名"
|
|
||||||
min-width="100"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column label="物料系列" prop="物料系列" min-width="100" sortable>
|
||||||
label="物料系列"
|
|
||||||
prop="物料系列"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column label="月份" prop="月" sortable v-if="queryType == '年'">
|
||||||
label="月份"
|
|
||||||
prop="月"
|
|
||||||
v-if="queryType == '年'"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="周" prop="周" v-else>
|
<el-table-column label="周" prop="周" v-else sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="型号" prop="型号">
|
<el-table-column label="型号" prop="型号" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="规格" prop="规格">
|
<el-table-column label="规格" prop="规格" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="任务数" prop="任务数">
|
<el-table-column label="任务数" prop="任务数">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
@ -219,10 +180,7 @@
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="合格数" prop="合格数">
|
<el-table-column label="合格数" prop="合格数">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column label="不合格数" prop="不合格数">
|
||||||
label="不合格数"
|
|
||||||
prop="不合格数"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="合格率" prop="合格率">
|
<el-table-column label="合格率" prop="合格率">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
|
|
|
||||||
|
|
@ -59,13 +59,9 @@
|
||||||
show-summary
|
show-summary
|
||||||
>
|
>
|
||||||
<el-table-column type="index" width="50" />
|
<el-table-column type="index" width="50" />
|
||||||
<el-table-column label="工段" prop="工段">
|
<el-table-column label="工段" prop="工段" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column label="物料名" prop="物料名" min-width="100" sortable>
|
||||||
label="物料名"
|
|
||||||
prop="物料名"
|
|
||||||
min-width="100"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="任务数" prop="任务数">
|
<el-table-column label="任务数" prop="任务数">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
|
||||||
|
|
@ -54,25 +54,15 @@
|
||||||
:summary-method="getSummaries"
|
:summary-method="getSummaries"
|
||||||
show-summary
|
show-summary
|
||||||
>
|
>
|
||||||
<el-table-column
|
<el-table-column label="年" prop="年" v-if="queryType == '年'" width="60">
|
||||||
label="年"
|
|
||||||
prop="年"
|
|
||||||
v-if="queryType == '年'"
|
|
||||||
width="60"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column label="月" prop="月" v-else width="60">
|
||||||
label="月"
|
|
||||||
prop="月"
|
|
||||||
v-else
|
|
||||||
width="60"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="物料名" prop="物料名">
|
<el-table-column label="物料名" prop="物料名" width="100" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="型号" prop="型号">
|
<el-table-column label="型号" prop="型号" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="规格" prop="规格">
|
<el-table-column label="规格" prop="规格" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="出料数" prop="生产数">
|
<el-table-column label="出料数" prop="生产数">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
@ -83,10 +73,7 @@
|
||||||
<span>{{Math.round(scope.row.合格率)}}%</span>
|
<span>{{Math.round(scope.row.合格率)}}%</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column label="不合格原因及数量" align="center">
|
||||||
label="不合格原因及数量"
|
|
||||||
align="center"
|
|
||||||
>
|
|
||||||
<el-table-column label="炸纹" prop="炸纹">
|
<el-table-column label="炸纹" prop="炸纹">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="条纹" prop="条纹">
|
<el-table-column label="条纹" prop="条纹">
|
||||||
|
|
@ -123,25 +110,15 @@
|
||||||
:summary-method="getSummaries"
|
:summary-method="getSummaries"
|
||||||
show-summary
|
show-summary
|
||||||
>
|
>
|
||||||
<el-table-column
|
<el-table-column label="年" prop="年" v-if="queryType == '年'" width="60">
|
||||||
label="年"
|
|
||||||
prop="年"
|
|
||||||
v-if="queryType == '年'"
|
|
||||||
width="60"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column label="月" prop="月" v-else width="60">
|
||||||
label="月"
|
|
||||||
prop="月"
|
|
||||||
v-else
|
|
||||||
width="60"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="物料名" prop="物料名">
|
<el-table-column label="物料名" prop="物料名" width="100" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="型号" prop="型号">
|
<el-table-column label="型号" prop="型号" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="规格" prop="规格">
|
<el-table-column label="规格" prop="规格" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="出料数" prop="生产数">
|
<el-table-column label="出料数" prop="生产数">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
@ -152,10 +129,7 @@
|
||||||
<span>{{Math.round(scope.row.合格率)}}%</span>
|
<span>{{Math.round(scope.row.合格率)}}%</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column label="不合格原因及数量" align="center">
|
||||||
label="不合格原因及数量"
|
|
||||||
align="center"
|
|
||||||
>
|
|
||||||
<el-table-column label="椭圆/弯曲" prop="弯曲">
|
<el-table-column label="椭圆/弯曲" prop="弯曲">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="条纹" prop="条纹">
|
<el-table-column label="条纹" prop="条纹">
|
||||||
|
|
@ -196,25 +170,15 @@
|
||||||
:summary-method="getSummaries"
|
:summary-method="getSummaries"
|
||||||
show-summary
|
show-summary
|
||||||
>
|
>
|
||||||
<el-table-column
|
<el-table-column label="年" prop="年" v-if="queryType == '年'" width="60">
|
||||||
label="年"
|
|
||||||
prop="年"
|
|
||||||
v-if="queryType == '年'"
|
|
||||||
width="60"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column label="月" prop="月" v-else width="60">
|
||||||
label="月"
|
|
||||||
prop="月"
|
|
||||||
v-else
|
|
||||||
width="60"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="物料名" prop="物料名">
|
<el-table-column label="物料名" prop="物料名" width="100" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="型号" prop="型号">
|
<el-table-column label="型号" prop="型号" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="规格" prop="规格">
|
<el-table-column label="规格" prop="规格" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="出料数" prop="生产数">
|
<el-table-column label="出料数" prop="生产数">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
@ -225,10 +189,7 @@
|
||||||
<span>{{Math.round(scope.row.合格率)}}%</span>
|
<span>{{Math.round(scope.row.合格率)}}%</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column label="不合格原因及数量" align="center">
|
||||||
label="不合格原因及数量"
|
|
||||||
align="center"
|
|
||||||
>
|
|
||||||
<el-table-column label="椭圆/弯曲" prop="弯曲">
|
<el-table-column label="椭圆/弯曲" prop="弯曲">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="条纹" prop="条纹">
|
<el-table-column label="条纹" prop="条纹">
|
||||||
|
|
|
||||||
|
|
@ -54,15 +54,15 @@
|
||||||
<el-button @click="handleExport('1')" class="tables" type="primary">导出</el-button>
|
<el-button @click="handleExport('1')" class="tables" type="primary">导出</el-button>
|
||||||
<el-table :data="tableData" :height="500" id="exportDiv1" :summary-method="getSummaries" show-summary>
|
<el-table :data="tableData" :height="500" id="exportDiv1" :summary-method="getSummaries" show-summary>
|
||||||
<el-table-column type="index" width="50" />
|
<el-table-column type="index" width="50" />
|
||||||
<el-table-column label="日期" prop="date">
|
<el-table-column label="日期" prop="date" sortable>
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<span>{{ scope.row.年 }}</span>
|
<span>{{ scope.row.年 }}</span>
|
||||||
<span v-if="scope.row.月">-{{ scope.row.月 }}</span>
|
<span v-if="scope.row.月">-{{ scope.row.月 }}</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="规格" prop="规格">
|
<el-table-column label="规格" prop="规格" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="型号" prop="型号">
|
<el-table-column label="型号" prop="型号" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="合格数" prop="合格数">
|
<el-table-column label="合格数" prop="合格数">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
|
||||||
|
|
@ -41,14 +41,11 @@
|
||||||
hidePagination
|
hidePagination
|
||||||
:summary-method="getSummaries" show-summary
|
:summary-method="getSummaries" show-summary
|
||||||
>
|
>
|
||||||
<el-table-column type="index" width="50" />
|
<el-table-column type="index" width="50"/>
|
||||||
<el-table-column label="物料名" prop="material_name" />
|
<el-table-column label="物料名" prop="material_name" sortable/>
|
||||||
<el-table-column label="型号" prop="material_model" />
|
<el-table-column label="型号" prop="material_model" sortable/>
|
||||||
<el-table-column
|
<el-table-column label="规格" prop="material_specification" sortable/>
|
||||||
label="规格"
|
<el-table-column prop="dept_name" label="完成车间" sortable/>
|
||||||
prop="material_specification"
|
|
||||||
/>
|
|
||||||
<el-table-column prop="dept_name" label="完成车间" />
|
|
||||||
<el-table-column label="库存总数" prop="count" />
|
<el-table-column label="库存总数" prop="count" />
|
||||||
</scTable>
|
</scTable>
|
||||||
<scTable
|
<scTable
|
||||||
|
|
@ -69,22 +66,11 @@
|
||||||
show-summary
|
show-summary
|
||||||
>
|
>
|
||||||
<el-table-column type="index" width="50" />
|
<el-table-column type="index" width="50" />
|
||||||
<el-table-column
|
<el-table-column label="物料名" prop="name" sortable/>
|
||||||
label="物料名"
|
<el-table-column label="型号" prop="model" sortable/>
|
||||||
prop="name"
|
<el-table-column label="规格" prop="specification" sortable/>
|
||||||
></el-table-column>
|
<el-table-column label="库存总数" prop="count_mb"/>
|
||||||
<el-table-column label="型号" prop="model">
|
<el-table-column label="周预估值" v-if="params.type == 30">
|
||||||
</el-table-column>
|
|
||||||
<el-table-column label="规格" prop="specification">
|
|
||||||
</el-table-column>
|
|
||||||
<el-table-column
|
|
||||||
label="库存总数"
|
|
||||||
prop="count_mb"
|
|
||||||
></el-table-column>
|
|
||||||
<el-table-column
|
|
||||||
label="周预估值"
|
|
||||||
v-if="params.type == 30"
|
|
||||||
>
|
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-input
|
<el-input
|
||||||
v-model="scope.row.week_esitimate_consume"
|
v-model="scope.row.week_esitimate_consume"
|
||||||
|
|
@ -92,24 +78,10 @@
|
||||||
></el-input>
|
></el-input>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column
|
<el-table-column label="可用天数" v-if="params.type == 30">
|
||||||
label="可用天数"
|
|
||||||
v-if="params.type == 30"
|
|
||||||
>
|
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<span
|
<span v-if="scope.row.week_esitimate_consume &&scope.row.week_esitimate_consume !==null">
|
||||||
v-if="
|
{{Math.floor(scope.row.count_mb /scope.row.week_esitimate_consume) * 7}}
|
||||||
scope.row.week_esitimate_consume &&
|
|
||||||
scope.row.week_esitimate_consume !==
|
|
||||||
null
|
|
||||||
"
|
|
||||||
>
|
|
||||||
{{
|
|
||||||
Math.floor(
|
|
||||||
scope.row.count_mb /
|
|
||||||
scope.row.week_esitimate_consume
|
|
||||||
) * 7
|
|
||||||
}}
|
|
||||||
</span>
|
</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
@ -172,9 +144,7 @@
|
||||||
icon="el-icon-search"
|
icon="el-icon-search"
|
||||||
@click="handleQuery"
|
@click="handleQuery"
|
||||||
></el-button>
|
></el-button>
|
||||||
<el-button @click="handleExport('2')" type="primary"
|
<el-button @click="handleExport('2')" type="primary">导出</el-button>
|
||||||
>导出</el-button
|
|
||||||
>
|
|
||||||
</div>
|
</div>
|
||||||
</el-header>
|
</el-header>
|
||||||
<el-main>
|
<el-main>
|
||||||
|
|
@ -188,71 +158,25 @@
|
||||||
:summary-method="getSummaries"
|
:summary-method="getSummaries"
|
||||||
show-summary
|
show-summary
|
||||||
>
|
>
|
||||||
<el-table-column
|
<el-table-column label="物料名" prop="物料名" sortable></el-table-column>
|
||||||
label="物料名"
|
<el-table-column label="型号" prop="型号" sortable></el-table-column>
|
||||||
prop="物料名"
|
<el-table-column label="规格" prop="规格" sortable></el-table-column>
|
||||||
></el-table-column>
|
|
||||||
<el-table-column
|
|
||||||
label="型号"
|
|
||||||
prop="型号"
|
|
||||||
></el-table-column>
|
|
||||||
<el-table-column
|
|
||||||
label="规格"
|
|
||||||
prop="规格"
|
|
||||||
></el-table-column>
|
|
||||||
<el-table-column label="出入库类型">
|
<el-table-column label="出入库类型">
|
||||||
<span>{{ mio_type_name }}</span>
|
<span>{{ mio_type_name }}</span>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="执行车间" prop="执行车间"></el-table-column>
|
<el-table-column label="执行车间" prop="执行车间" sortable></el-table-column>
|
||||||
<template
|
<template v-if="queryType == '月' &&(query.mio_type == 'pur_in' ||query.mio_type == 'do_in' ||query.mio_type == 'other_in')">
|
||||||
v-if="
|
<el-table-column label="月入库总数" prop="数量"></el-table-column>
|
||||||
queryType == '月' &&
|
|
||||||
(query.mio_type == 'pur_in' ||
|
|
||||||
query.mio_type == 'do_in' ||
|
|
||||||
query.mio_type == 'other_in')
|
|
||||||
"
|
|
||||||
>
|
|
||||||
<el-table-column
|
|
||||||
label="月入库总数"
|
|
||||||
prop="数量"
|
|
||||||
></el-table-column>
|
|
||||||
</template>
|
</template>
|
||||||
<template
|
<template v-if="queryType == '月' &&(query.mio_type == 'do_out' ||query.mio_type == 'sale_out' ||query.mio_type == 'other_out')">
|
||||||
v-if="
|
|
||||||
queryType == '月' &&
|
|
||||||
(query.mio_type == 'do_out' ||
|
|
||||||
query.mio_type == 'sale_out' ||
|
|
||||||
query.mio_type == 'other_out')
|
|
||||||
"
|
|
||||||
>
|
|
||||||
<el-table-column label="月出库数量" prop="数量">
|
<el-table-column label="月出库数量" prop="数量">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</template>
|
</template>
|
||||||
<template
|
<template v-if="queryType == '年' &&(query.mio_type == 'pur_in' ||query.mio_type == 'do_in' ||query.mio_type == 'other_in')">
|
||||||
v-if="
|
<el-table-column label="年入库总数" prop="数量"></el-table-column>
|
||||||
queryType == '年' &&
|
|
||||||
(query.mio_type == 'pur_in' ||
|
|
||||||
query.mio_type == 'do_in' ||
|
|
||||||
query.mio_type == 'other_in')
|
|
||||||
"
|
|
||||||
>
|
|
||||||
<el-table-column
|
|
||||||
label="年入库总数"
|
|
||||||
prop="数量"
|
|
||||||
></el-table-column>
|
|
||||||
</template>
|
</template>
|
||||||
<template
|
<template v-if="queryType == '年' &&(query.mio_type == 'do_out'||query.mio_type == 'sale_out'||query.mio_type == 'other_out')">
|
||||||
v-if="
|
<el-table-column label="年出库总数" prop="数量"></el-table-column>
|
||||||
queryType == '年' &&
|
|
||||||
(query.mio_type == 'do_out' ||
|
|
||||||
query.mio_type == 'sale_out' ||
|
|
||||||
query.mio_type == 'other_out')
|
|
||||||
"
|
|
||||||
>
|
|
||||||
<el-table-column
|
|
||||||
label="年出库总数"
|
|
||||||
prop="数量"
|
|
||||||
></el-table-column>
|
|
||||||
</template>
|
</template>
|
||||||
</scTable>
|
</scTable>
|
||||||
</el-main>
|
</el-main>
|
||||||
|
|
|
||||||
|
|
@ -71,11 +71,7 @@
|
||||||
show-summary
|
show-summary
|
||||||
>
|
>
|
||||||
<el-table-column type="index" width="50" />
|
<el-table-column type="index" width="50" />
|
||||||
<el-table-column
|
<el-table-column label="任务编号" prop="number" min-width="100px" sortable>
|
||||||
label="任务编号"
|
|
||||||
prop="number"
|
|
||||||
min-width="100px"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="计划数" prop="count">
|
<el-table-column label="计划数" prop="count">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
@ -102,11 +98,7 @@
|
||||||
show-summary
|
show-summary
|
||||||
>
|
>
|
||||||
<el-table-column type="index" width="50" />
|
<el-table-column type="index" width="50" />
|
||||||
<el-table-column
|
<el-table-column label="任务编号" prop="number" min-width="100px" sortable>
|
||||||
label="任务编号"
|
|
||||||
prop="number"
|
|
||||||
min-width="100px"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="计划数" prop="count">
|
<el-table-column label="计划数" prop="count">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
@ -133,11 +125,7 @@
|
||||||
show-summary
|
show-summary
|
||||||
>
|
>
|
||||||
<el-table-column type="index" width="50" />
|
<el-table-column type="index" width="50" />
|
||||||
<el-table-column
|
<el-table-column label="任务编号" prop="number" min-width="100px" sortable>
|
||||||
label="任务编号"
|
|
||||||
prop="number"
|
|
||||||
min-width="100px"
|
|
||||||
>
|
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="计划数" prop="count">
|
<el-table-column label="计划数" prop="count">
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
|
|
@ -184,8 +172,8 @@ export default {
|
||||||
series: {
|
series: {
|
||||||
name: "7车间完成率",
|
name: "7车间完成率",
|
||||||
type: "pie",
|
type: "pie",
|
||||||
radius: ["40%", "70%"],
|
radius: ["35%", "65%"],
|
||||||
center: ["50%", "60%"],
|
center: ["50%", "58%"],
|
||||||
label: {
|
label: {
|
||||||
show: true,
|
show: true,
|
||||||
position: "outside",
|
position: "outside",
|
||||||
|
|
@ -200,7 +188,6 @@ export default {
|
||||||
option2: {
|
option2: {
|
||||||
title: {
|
title: {
|
||||||
text: "10车间完成率",
|
text: "10车间完成率",
|
||||||
// subtext: '',
|
|
||||||
},
|
},
|
||||||
tooltip: {
|
tooltip: {
|
||||||
trigger: "item",
|
trigger: "item",
|
||||||
|
|
@ -213,8 +200,8 @@ export default {
|
||||||
series: {
|
series: {
|
||||||
name: "10车间完成率",
|
name: "10车间完成率",
|
||||||
type: "pie",
|
type: "pie",
|
||||||
radius: ["40%", "70%"],
|
radius: ["35%", "65%"],
|
||||||
center: ["50%", "60%"],
|
center: ["50%", "58%"],
|
||||||
label: {
|
label: {
|
||||||
show: true,
|
show: true,
|
||||||
position: "outside",
|
position: "outside",
|
||||||
|
|
@ -241,8 +228,8 @@ export default {
|
||||||
series: {
|
series: {
|
||||||
name: "6车间完成率",
|
name: "6车间完成率",
|
||||||
type: "pie",
|
type: "pie",
|
||||||
radius: ["40%", "70%"],
|
radius: ["35%", "65%"],
|
||||||
center: ["50%", "60%"],
|
center: ["50%", "58%"],
|
||||||
label: {
|
label: {
|
||||||
show: true,
|
show: true,
|
||||||
position: "outside",
|
position: "outside",
|
||||||
|
|
@ -282,8 +269,7 @@ export default {
|
||||||
this.currentYear = year;
|
this.currentYear = year;
|
||||||
this.currentMonth = month > 9 ? month : "0" + month;
|
this.currentMonth = month > 9 ? month : "0" + month;
|
||||||
this.start_date = year + "-" + month + "-01";
|
this.start_date = year + "-" + month + "-01";
|
||||||
this.end_date =
|
this.end_date = year + "-" + month + "-" + days;
|
||||||
year + "-" + month + "-" + new Date(year, month, 0).getDate();
|
|
||||||
let month1 = month > 9 ? month : "0" + month;
|
let month1 = month > 9 ? month : "0" + month;
|
||||||
this.queryDate = year + "-" + month1;
|
this.queryDate = year + "-" + month1;
|
||||||
let height = document.getElementById("elMain").clientHeight - 40;
|
let height = document.getElementById("elMain").clientHeight - 40;
|
||||||
|
|
|
||||||
|
|
@ -59,14 +59,14 @@
|
||||||
show-summary
|
show-summary
|
||||||
>
|
>
|
||||||
<el-table-column type="index" width="50" />
|
<el-table-column type="index" width="50" />
|
||||||
<el-table-column label="日期" prop="date">
|
<el-table-column label="日期" prop="date" width="90" sortable>
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
{{ scope.row.年 }}-{{ scope.row.月 }}
|
{{ scope.row.年 }}-{{ scope.row.月 }}
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="操作人" prop="操作人">
|
<el-table-column label="操作人" prop="操作人" width="90" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="工段" prop="工段">
|
<el-table-column label="工段" prop="工段" width="80" sortable>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="车间">
|
<el-table-column label="车间">
|
||||||
{{ queryBelongDept }}
|
{{ queryBelongDept }}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue