Browse Source

完善库存调整

master
myTest383 8 months ago
parent
commit
0daa238015
  1. 1
      src/views/baseInfo/warehouses/warehouse/index.vue
  2. 22
      src/views/storage/inventoryAdjust/inventoryAdjust/inventoryAdjust.vue
  3. 33
      src/views/storage/inventoryAdjust/inventoryDifferential/inventoryDifferential.vue
  4. 1
      src/views/storage/inventoryWarning/regionalWarning/regionalWarning.vue

1
src/views/baseInfo/warehouses/warehouse/index.vue

@ -141,6 +141,7 @@
this.sids = aa
},
//
clicksearchShow() {

22
src/views/storage/inventoryAdjust/inventoryAdjust/inventoryAdjust.vue

@ -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) {

33
src/views/storage/inventoryAdjust/inventoryDifferential/inventoryDifferential.vue

@ -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) {

1
src/views/storage/inventoryWarning/regionalWarning/regionalWarning.vue

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

Loading…
Cancel
Save