|
|
@ -8,14 +8,14 @@ |
|
|
|
<div class="searchcon"> |
|
|
|
<el-button size="small" class="searchbtn" @click="clicksearchShow">{{ searchxianshitit }}</el-button> |
|
|
|
<div v-show="isSearchShow" class="search"> |
|
|
|
<el-form ref="listQueryform" :inline="true" :model="listQuery" label-width="100px" class="tab-header"> |
|
|
|
<el-form ref="listQueryform" :inline="true" :model="listQuery" class="tab-header"> |
|
|
|
<el-form-item label="商品ID"> |
|
|
|
<el-input v-model="listQuery.params.goodsID" placeholder="" clearable/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="商品名称"> |
|
|
|
<el-input v-model="listQuery.params.goodsSpuName" placeholder="" clearable/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="商品编码"> |
|
|
|
<el-form-item label="图号"> |
|
|
|
<el-input v-model="listQuery.params.goodsSkuCode" placeholder="" clearable/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="仓库"> |
|
|
@ -24,8 +24,19 @@ |
|
|
|
<el-form-item label="库位"> |
|
|
|
<el-input v-model="listQuery.params.warehouseRackCode" placeholder="" clearable/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="批次号"> |
|
|
|
<el-input v-model="listQuery.params.batchNumber" placeholder="" clearable/> |
|
|
|
<el-form-item label="供应商"> |
|
|
|
<el-input v-model="listQuery.params.supplierName" placeholder="" clearable/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="厂家"> |
|
|
|
<el-input v-model="listQuery.params.manufacturerName" placeholder="" clearable/> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="首次入库日期"> |
|
|
|
<el-date-picker v-model="listQuery.params.firstInStartDate" value-format="yyyy-MM-dd" format="yyyy-MM-dd" type="date" placeholder="选择日期"></el-date-picker> |
|
|
|
<span style="padding: 0 8px">至</span> |
|
|
|
<el-date-picker v-model="listQuery.params.firstInEndDate" value-format="yyyy-MM-dd" format="yyyy-MM-dd" type="date" placeholder="选择日期"></el-date-picker> |
|
|
|
</el-form-item> |
|
|
|
<el-form-item label="库龄"> |
|
|
|
<el-input v-model="listQuery.params.dateAge" placeholder="" clearable/> |
|
|
|
</el-form-item> |
|
|
|
</el-form> |
|
|
|
<div class="btn" style="text-align: center;"> |
|
|
@ -51,15 +62,16 @@ |
|
|
|
</el-table-column> |
|
|
|
<el-table-column prop="goodsID" label="商品ID" align="center" width="100" /> |
|
|
|
<el-table-column prop="goodsSpuName" label="商品名称" align="center" width="100" /> |
|
|
|
<el-table-column prop="goodsSkuCode" label="商品编码" align="center" width="100" /> |
|
|
|
<el-table-column prop="goodsSkuCode" label="图号" align="center" width="100" /> |
|
|
|
<el-table-column prop="goodsSkuOwnSpec" label="规格" align="center" width="100" /> |
|
|
|
<el-table-column prop="unit" label="单位" align="center" width="80" /> |
|
|
|
<el-table-column prop="supplierName" label="供应商" align="center" min-width="100" /> |
|
|
|
<el-table-column prop="manufacturerName" label="厂家" align="center" min-width="100" /> |
|
|
|
<el-table-column prop="warehouseName" label="仓库" min-width="100" /> |
|
|
|
<el-table-column prop="warehouseRackCode" label="库位" width="100" /> |
|
|
|
<el-table-column prop="count" label="现有库存" align="center" width="100" /> |
|
|
|
<el-table-column prop="allocateCount" label="分配库存" align="center" width="100" /> |
|
|
|
<el-table-column prop="useCount" label="可用库存" align="center" width="100" /> |
|
|
|
<el-table-column prop="batchNumber" label="批次号" align="center" width="90" /> |
|
|
|
<el-table-column prop="cost" label="入库单价" align="center" width="100" /> |
|
|
|
<el-table-column prop="tax" label="税率" align="center" width="100" /> |
|
|
|
<el-table-column prop="firstInDate" label="首次入库日期" align="center" width="140" /> |
|
|
|
<el-table-column prop="dateAge" label="库龄" width="80" /> |
|
|
|
</el-table> |
|
|
@ -145,7 +157,14 @@ export default { |
|
|
|
goodsSkuCode: '', |
|
|
|
warehouseName: '', |
|
|
|
warehouseRackCode: '', |
|
|
|
batchNumber: '' |
|
|
|
supplierName: '', |
|
|
|
manufacturerName: '', |
|
|
|
firstInStartDate: '', |
|
|
|
firstInEndDate: '', |
|
|
|
dateAge: '', |
|
|
|
userSid: '', |
|
|
|
orgPath: '', |
|
|
|
menuUrl: '' |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
@ -203,7 +222,10 @@ export default { |
|
|
|
// 查询列表信息 |
|
|
|
getList() { |
|
|
|
this.listLoading = true |
|
|
|
req.listPage(this.listQuery).then(response => { |
|
|
|
this.listQuery.params.userSid = window.sessionStorage.getItem('userSid') |
|
|
|
this.listQuery.params.orgPath = window.sessionStorage.getItem('defaultOrgPath') |
|
|
|
this.listQuery.params.menuUrl = this.$route.path |
|
|
|
req.listPage(this.listQuery).then((response) => { |
|
|
|
this.listLoading = false |
|
|
|
if (response.success) { |
|
|
|
this.list = response.data.records |
|
|
@ -231,7 +253,14 @@ export default { |
|
|
|
goodsSkuCode: '', |
|
|
|
warehouseName: '', |
|
|
|
warehouseRackCode: '', |
|
|
|
batchNumber: '' |
|
|
|
supplierName: '', |
|
|
|
manufacturerName: '', |
|
|
|
firstInStartDate: '', |
|
|
|
firstInEndDate: '', |
|
|
|
dateAge: '', |
|
|
|
userSid: '', |
|
|
|
orgPath: '', |
|
|
|
menuUrl: '' |
|
|
|
} |
|
|
|
} |
|
|
|
this.getList() |
|
|
@ -259,7 +288,7 @@ export default { |
|
|
|
spinner: 'el-icon-loading', |
|
|
|
background: 'rgba(0, 0, 0, 0.7)' |
|
|
|
}) |
|
|
|
req.deleteBySids(this.sids).then(resp => { |
|
|
|
req.deleteBySids(this.sids).then((resp) => { |
|
|
|
if (resp.success) { |
|
|
|
this.$message({ type: 'success', message: resp.msg, showClose: true }) |
|
|
|
} |
|
|
|