|
|
|
|
@ -40,18 +40,19 @@
|
|
|
|
|
:customRow="clickRow"
|
|
|
|
|
>
|
|
|
|
|
</a-table>
|
|
|
|
|
<a-table
|
|
|
|
|
:columns="streetSummaryColumns"
|
|
|
|
|
:data-source="streetSummarys"
|
|
|
|
|
:pagination="false"
|
|
|
|
|
>
|
|
|
|
|
</a-table>
|
|
|
|
|
<Model
|
|
|
|
|
:visible.sync="visible"
|
|
|
|
|
|
|
|
|
|
:modelData.sync="modelData"
|
|
|
|
|
@sure="submit"
|
|
|
|
|
@close="closeModel"
|
|
|
|
|
/>
|
|
|
|
|
</div>
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
import moment from 'moment';
|
|
|
|
|
import Model from "./model.vue"
|
|
|
|
|
export default {
|
|
|
|
|
name: "checkSummary",
|
|
|
|
|
|
|
|
|
|
@ -60,14 +61,14 @@ export default {
|
|
|
|
|
labelCol: { span: 6 },
|
|
|
|
|
wrapperCol: { span: 18 },
|
|
|
|
|
queryParam: {
|
|
|
|
|
startTime: moment().subtract(1, "days").format('YYYY-MM-DD HH:mm:ss'), //当前时间的前一个天时间
|
|
|
|
|
endTime: moment().format('YYYY-MM-DD HH:mm:ss')
|
|
|
|
|
startTime: "", //当前时间的前一个天时间
|
|
|
|
|
endTime: ""
|
|
|
|
|
},
|
|
|
|
|
time:[],
|
|
|
|
|
pageNum:1,
|
|
|
|
|
pageSize:3,
|
|
|
|
|
data: [],
|
|
|
|
|
streetSummarys:[],
|
|
|
|
|
|
|
|
|
|
pagination:{
|
|
|
|
|
total:0,
|
|
|
|
|
defaultPageSize:3, // 默认每页显示数量
|
|
|
|
|
@ -92,36 +93,10 @@ export default {
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
],
|
|
|
|
|
streetSummaryColumns:[
|
|
|
|
|
{
|
|
|
|
|
title: "巷道",
|
|
|
|
|
dataIndex: "streetName",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
title: "盘点任务号",
|
|
|
|
|
dataIndex: "taskId",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
title: "空托盘数量",
|
|
|
|
|
dataIndex: "emptyCount",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
title: "空货位数",
|
|
|
|
|
dataIndex: "emptyGoodsCount",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
title: "卷烟货位数",
|
|
|
|
|
dataIndex: "goodsCount",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
title: "开始时间 ",
|
|
|
|
|
dataIndex: "startTime",
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
title: "结束时间",
|
|
|
|
|
dataIndex: "endTime",
|
|
|
|
|
}
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
visible : false,
|
|
|
|
|
|
|
|
|
|
modelData :''
|
|
|
|
|
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
@ -135,7 +110,8 @@ export default {
|
|
|
|
|
on:{
|
|
|
|
|
click:(event)=>{
|
|
|
|
|
console.log(record.endTime)
|
|
|
|
|
this.getStreetSummarys(record.taskId)
|
|
|
|
|
this.visible = true
|
|
|
|
|
this.modelData = record
|
|
|
|
|
},
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
@ -169,32 +145,13 @@ export default {
|
|
|
|
|
pagination.total = res.data.total;
|
|
|
|
|
this.pagination = pagination;
|
|
|
|
|
this.data = res.data.list
|
|
|
|
|
if(res.data.list.length > 0){
|
|
|
|
|
this.getStreetSummarys(res.data.list[0].taskId);
|
|
|
|
|
}else{
|
|
|
|
|
this.streetSummarys = []
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}).catch(err => {
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
//获取盘点任务下所有巷道的统计
|
|
|
|
|
getStreetSummarys(taskId) {
|
|
|
|
|
|
|
|
|
|
this.$api.httpApi.getStreetSummary({
|
|
|
|
|
params: {
|
|
|
|
|
taskId: taskId,
|
|
|
|
|
}
|
|
|
|
|
}).then(res => {
|
|
|
|
|
if (res.code == 200) {
|
|
|
|
|
this.streetSummarys = res.data
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
}).catch(err => {
|
|
|
|
|
|
|
|
|
|
});
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
onTimeChange(date, dateString) {
|
|
|
|
|
this.handleReset()
|
|
|
|
|
console.log(date)
|
|
|
|
|
@ -202,18 +159,29 @@ export default {
|
|
|
|
|
this.queryParam.startTime = date[0].format('YYYY-MM-DD HH:mm:ss')
|
|
|
|
|
this.queryParam.endTime = date[1].format('YYYY-MM-DD HH:mm:ss')
|
|
|
|
|
},
|
|
|
|
|
submit(visible){
|
|
|
|
|
this.visible = visible
|
|
|
|
|
this.request();
|
|
|
|
|
},
|
|
|
|
|
closeModel(visible,data){
|
|
|
|
|
this.visible = false
|
|
|
|
|
this.modelData=data
|
|
|
|
|
},
|
|
|
|
|
handleReset() {
|
|
|
|
|
this.queryParam.startTime = ""
|
|
|
|
|
this.queryParam.endTime = ""
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
reset() {
|
|
|
|
|
this.queryParam.startTime = moment().subtract(1, "days").format('YYYY-MM-DD HH:mm:ss')
|
|
|
|
|
this.queryParam.endTime = moment().format('YYYY-MM-DD HH:mm:ss')
|
|
|
|
|
this.queryParam.startTime = ""
|
|
|
|
|
this.queryParam.endTime = ""
|
|
|
|
|
this.time = []
|
|
|
|
|
this.handleGetalarmList()
|
|
|
|
|
},
|
|
|
|
|
},
|
|
|
|
|
components:{
|
|
|
|
|
Model
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
|