完善库存调整

This commit is contained in:
myTest383
2024-09-30 13:53:17 +08:00
parent c6c669840c
commit 0daa238015
4 changed files with 819 additions and 818 deletions

View File

@@ -141,6 +141,7 @@
this.sids = aa
},
// 搜索条件效果
clicksearchShow() {

View File

@@ -10,11 +10,11 @@
<div v-show="isSearchShow" class="search">
<el-form :inline="true" class="tab-header">
<el-form-item label="操作日期">
<el-date-picker v-model="listQuery.params.startTime" type="date" placeholder="选择日期"
format="yyyy-MM-dd" value-format="yyyy-MM-dd" style="width: 200px;">
<el-date-picker v-model="listQuery.params.startTime" type="date" placeholder="选择日期" format="yyyy-MM-dd"
value-format="yyyy-MM-dd" style="width: 200px;">
</el-date-picker>
<el-date-picker v-model="listQuery.params.endTime" type="date" placeholder="选择日期"
format="yyyy-MM-dd" value-format="yyyy-MM-dd" style="width: 200px;">
<el-date-picker v-model="listQuery.params.endTime" type="date" placeholder="选择日期" format="yyyy-MM-dd"
value-format="yyyy-MM-dd" style="width: 200px;">
</el-date-picker>
</el-form-item>
<el-form-item label="单据编号">
@@ -30,8 +30,7 @@
</el-form-item> -->
<el-form-item label="调整类型">
<el-select v-model="listQuery.params.type" placeholder="请选择" style="width: 200px;">
<el-option v-for="(item,i) in typeList" :key="i" :label="item.name"
:value="item.sid">
<el-option v-for="(item,i) in typeList" :key="i" :label="item.name" :value="item.sid">
</el-option>
</el-select>
</el-form-item>
@@ -40,10 +39,8 @@
</el-form-item>
</el-form>
<div class="btn" style="text-align: center;">
<el-button type="primary" size="small" icon="el-icon-search"
@click="dosearch">查询</el-button>
<el-button type="primary" size="small" icon="el-icon-refresh"
@click="resetQuery">重置</el-button>
<el-button type="primary" size="small" icon="el-icon-search" @click="dosearch">查询</el-button>
<el-button type="primary" size="small" icon="el-icon-refresh" @click="resetQuery">重置</el-button>
</div>
</div>
</div>
@@ -260,6 +257,11 @@
this.selectionList = val
const aa = []
val.forEach(element => {
aa.push(element.sid)
})
this.sids = aa
},
toEdit() {
if (this.selectionList.length != 1) {

View File

@@ -10,18 +10,14 @@
<div v-show="isSearchShow" class="search">
<el-form :inline="true" class="tab-header">
<el-form-item label="仓库">
<el-select v-model="listQuery.params.warehouseSid" placeholder="请选择"
style="width: 200px;">
<el-option v-for="(item,i) in warehouseList" :key="i" :label="item.warehouseName"
:value="item.sid">
<el-select v-model="listQuery.params.warehouseSid" placeholder="请选择" style="width: 200px;">
<el-option v-for="(item,i) in warehouseList" :key="i" :label="item.warehouseName" :value="item.sid">
</el-option>
</el-select>
</el-form-item>
<el-form-item label="商品">
<el-select v-model="listQuery.params.goodsSkuSid" placeholder="请选择"
style="width: 200px;">
<el-option v-for="(item,i) in goodsList" :key="i" :label="item.title"
:value="item.sid">
<el-select v-model="listQuery.params.goodsSkuSid" placeholder="请选择" style="width: 200px;">
<el-option v-for="(item,i) in goodsList" :key="i" :label="item.title" :value="item.sid">
</el-option>
</el-select>
</el-form-item>
@@ -40,18 +36,14 @@
</el-select>
</el-form-item> -->
<el-form-item label="差异量">
<el-input v-model="listQuery.params.start" placeholder="" clearable
style="width: 100px;" />
<el-input v-model="listQuery.params.start" placeholder="" clearable style="width: 100px;" />
<el-input v-model="listQuery.params.end" placeholder="" clearable
style="width: 100px;" />
<el-input v-model="listQuery.params.end" placeholder="" clearable style="width: 100px;" />
</el-form-item>
</el-form>
<div class="btn" style="text-align: center;">
<el-button type="primary" size="small" icon="el-icon-search"
@click="dosearch">查询</el-button>
<el-button type="primary" size="small" icon="el-icon-refresh"
@click="resetQuery">重置</el-button>
<el-button type="primary" size="small" icon="el-icon-search" @click="dosearch">查询</el-button>
<el-button type="primary" size="small" icon="el-icon-refresh" @click="resetQuery">重置</el-button>
</div>
</div>
</div>
@@ -99,11 +91,11 @@
<el-table-column prop="goodsSkuOwnSpec" label="规格" align="center" />
<el-table-column prop="goodsSkuCode" label="编码" align="center" />
<el-table-column prop="barCode" label="条码" align="center" />
<el-table-column prop="rackCode" label="库位" align="center" />
<el-table-column prop="useCount" label="实际库存" align="center" />
<el-table-column label="调整差异数量" align="center">
<template slot-scope="scope">
<el-input ref="focusAssumptionInput"
@keyup.native="scope.row.count = getNumber(scope.row.count, 0)"
<el-input ref="focusAssumptionInput" @keyup.native="scope.row.count = getNumber(scope.row.count, 0)"
v-model="scope.row.count" clearable placeholder="" />
</template>
</el-table-column>
@@ -400,6 +392,11 @@
this.selectionList = val
const aa = []
val.forEach(element => {
aa.push(element.sid)
})
this.sids = aa
},
toEdit() {
if (this.selectionList.length != 1) {

View File

@@ -209,6 +209,7 @@
typeList: [],
stateList: [{
name: "有",
sid: '1'
},
{