|
|
@ -1,5 +1,6 @@ |
|
|
<script> |
|
|
<script> |
|
|
import {searchOutboundLabelScanList} from "../../../api/production/generateReport"; |
|
|
import {searchOutboundLabelScanList} from "../../../api/production/generateReport"; |
|
|
|
|
|
import dayjs from "dayjs"; |
|
|
|
|
|
|
|
|
export default { |
|
|
export default { |
|
|
data(){ |
|
|
data(){ |
|
|
@ -13,6 +14,18 @@ export default { |
|
|
orderNo:undefined, |
|
|
orderNo:undefined, |
|
|
scanType:'', |
|
|
scanType:'', |
|
|
}, |
|
|
}, |
|
|
|
|
|
exportDataStandard: { |
|
|
|
|
|
'通知单号': 'delNotifyNo', |
|
|
|
|
|
'通知单号序号': 'delNotifyItemNo', |
|
|
|
|
|
'产品编码': 'partNo', |
|
|
|
|
|
'产品名称': 'partDescription', |
|
|
|
|
|
'扫描数量': 'scanQty', |
|
|
|
|
|
'袋装类型': 'scanType', |
|
|
|
|
|
'销售订单号': 'orderNo', |
|
|
|
|
|
'操作员': 'createBy', |
|
|
|
|
|
'扫描时间': 'createData', |
|
|
|
|
|
}, |
|
|
|
|
|
fileName:'发货扫描报表-'+this.getStrDate(), |
|
|
} |
|
|
} |
|
|
}, |
|
|
}, |
|
|
methods:{ |
|
|
methods:{ |
|
|
@ -26,7 +39,20 @@ export default { |
|
|
}).catch((error)=>{ |
|
|
}).catch((error)=>{ |
|
|
this.$message.error(error); |
|
|
this.$message.error(error); |
|
|
}) |
|
|
}) |
|
|
} |
|
|
|
|
|
|
|
|
}, |
|
|
|
|
|
getStrDate () { |
|
|
|
|
|
let dd = new Date() |
|
|
|
|
|
let Y = dd.getFullYear() |
|
|
|
|
|
let M = (dd.getMonth() + 1) < 10 ? '0' + (dd.getMonth() + 1) : (dd.getMonth() + 1)// 获取当前月份的日期,不足10补0 |
|
|
|
|
|
let D = dd.getDate() < 10 ? '0' + dd.getDate() : dd.getDate()// 获取当前几号,不足10补0 |
|
|
|
|
|
let H = dd.getHours() < 10 ? '0' + dd.getHours() : dd.getHours() |
|
|
|
|
|
let MM = dd.getMinutes() < 10 ? '0' + dd.getMinutes() : dd.getMinutes() |
|
|
|
|
|
let S = dd.getSeconds() < 10 ? '0' + dd.getSeconds() : dd.getSeconds() |
|
|
|
|
|
return Y + M + D + H + MM + S |
|
|
|
|
|
}, |
|
|
|
|
|
createExportData () { |
|
|
|
|
|
return this.outboundLabelList |
|
|
|
|
|
}, |
|
|
}, |
|
|
}, |
|
|
created() { |
|
|
created() { |
|
|
this.searchOutboundLabelList(); |
|
|
this.searchOutboundLabelList(); |
|
|
@ -62,6 +88,21 @@ export default { |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label=" "> |
|
|
<el-form-item label=" "> |
|
|
<el-button @click="searchOutboundLabelList">查询</el-button> |
|
|
<el-button @click="searchOutboundLabelList">查询</el-button> |
|
|
|
|
|
<download-excel |
|
|
|
|
|
:fields="exportDataStandard" |
|
|
|
|
|
:data="outboundLabelList" |
|
|
|
|
|
type="xlsx" |
|
|
|
|
|
:name="fileName" |
|
|
|
|
|
:header="['发货扫描列表']" |
|
|
|
|
|
:footer="[]" |
|
|
|
|
|
:defaultValue="'这一行这一列没有数据'" |
|
|
|
|
|
:fetch="createExportData" |
|
|
|
|
|
:before-generate="()=>{}" |
|
|
|
|
|
:before-finish="()=>{}" |
|
|
|
|
|
worksheet="导出信息" |
|
|
|
|
|
class="el-button el-button--primary el-button--medium"> |
|
|
|
|
|
{{'导出'}} |
|
|
|
|
|
</download-excel> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-form> |
|
|
</el-form> |
|
|
<el-table :data="outboundLabelList" height="81vh" |
|
|
<el-table :data="outboundLabelList" height="81vh" |
|
|
|