盘点备注

This commit is contained in:
duan 2024-07-22 13:57:12 +08:00
parent 3ea683b7bd
commit 29affe432a
1 changed files with 17 additions and 59 deletions

View File

@ -1,67 +1,32 @@
<!-- 新增耗材盘点 --> <!-- 新增耗材盘点 -->
<template> <template>
<el-dialog <el-dialog title="耗材盘点" :visible.sync="dialogVisible" width="80%" @open="form.note = ''">
title="耗材盘点" <el-form ref="form" :model="form" :rules="rules" label-position="left" inline>
:visible.sync="dialogVisible"
width="80%"
@open="form.note = ''"
>
<el-form
ref="form"
:model="form"
:rules="rules"
label-position="left"
inline
>
<el-form-item label="账存数量"> <el-form-item label="账存数量">
<el-input :value="detail.num" readonly style="width: 180px;"></el-input> <el-input :value="detail.num" readonly style="width: 180px;"></el-input>
</el-form-item> </el-form-item>
<el-form-item label="实际数量"> <el-form-item label="实际数量">
<el-input-number <el-input-number v-model="form.lpNum" :min="0" :step="1" step-strictly style="width: 180px;"></el-input-number>
v-model="form.lpNum"
:min="0"
:step="1"
step-strictly
style="width: 180px;"
></el-input-number>
</el-form-item> </el-form-item>
<el-form-item label="盈亏数量"> <el-form-item label="盈亏数量">
<el-input <el-input :value="profitNumber" readonly :class="{ lose: profitNumber < 0 }" style="width: 180px;"></el-input>
:value="profitNumber"
readonly
:class="{ lose: profitNumber < 0 }"
style="width: 180px;"
></el-input>
</el-form-item> </el-form-item>
<el-form-item label="单价"> <el-form-item label="单价">
<el-input v-model="detail.price" readonly></el-input> <el-input v-model="detail.price" readonly></el-input>
</el-form-item> </el-form-item>
<el-form-item label="盈亏金额"> <el-form-item label="盈亏金额">
<el-input <el-input :value="profitPrice" readonly :class="{ lose: profitNumber < 0 }" style="width: 180px;"></el-input>
:value="profitPrice" </el-form-item>
readonly <el-form-item label="备注">
:class="{ lose: profitNumber < 0 }" <el-input v-model="form.remark" placeholder="请输入备注" style="width: 180px;"></el-input>
style="width: 180px;"
></el-input>
</el-form-item> </el-form-item>
<!-- <el-form-item label="备注">
<el-input v-model="form.note" placeholder="请输入备注" style="width: 300px;"></el-input>
</el-form-item> -->
<el-form-item> <el-form-item>
<el-button @click="dialogVisible = false"> </el-button> <el-button @click="dialogVisible = false"> </el-button>
<el-button type="primary" :loading="loading" @click="onSubmitHandle" <el-button type="primary" :loading="loading" @click="onSubmitHandle"> </el-button>
> </el-button
>
</el-form-item> </el-form-item>
</el-form> </el-form>
<div class="head-container"> <div class="head-container">
<el-table <el-table ref="table" :data="tableData.list" v-loading="tableData.loading" border stripe>
ref="table"
:data="tableData.list"
v-loading="tableData.loading"
border
stripe
>
<!-- <el-table-column label="商品信息" width="150px"> <!-- <el-table-column label="商品信息" width="150px">
<template v-slot="scope"> <template v-slot="scope">
<div class="shop_info"> <div class="shop_info">
@ -86,23 +51,15 @@
{{ formatDecimal(scope.row.lpAmount) }} {{ formatDecimal(scope.row.lpAmount) }}
</template> </template>
</el-table-column> </el-table-column>
<el-table-column <el-table-column label="实际库存" prop="acStockNumber"></el-table-column>
label="实际库存" <el-table-column label="备注" prop="remark"></el-table-column>
prop="acStockNumber"
></el-table-column>
<el-table-column label="盘点时间" prop="createTime"></el-table-column> <el-table-column label="盘点时间" prop="createTime"></el-table-column>
<!-- <el-table-column label="盘点备注" prop="note"></el-table-column> --> <!-- <el-table-column label="盘点备注" prop="note"></el-table-column> -->
</el-table> </el-table>
</div> </div>
<el-pagination <el-pagination :total="tableData.total" :current-page="tableData.page + 1" :page-sizes="[5, 10, 30, 50]"
:total="tableData.total" :page-size="tableData.size" @current-change="paginationChange" @size-change="sizeChange"
:current-page="tableData.page + 1" layout="total, sizes, prev, pager, next, jumper"></el-pagination>
:page-sizes="[5, 10, 30, 50]"
:page-size="tableData.size"
@current-change="paginationChange"
@size-change="sizeChange"
layout="total, sizes, prev, pager, next, jumper"
></el-pagination>
</el-dialog> </el-dialog>
</template> </template>
@ -165,7 +122,8 @@ export default {
this.loading = true; this.loading = true;
let res = await tbConCheck({ let res = await tbConCheck({
conInfoId: this.form.conInfoId, conInfoId: this.form.conInfoId,
lpNum: this.profitNumber lpNum: this.profitNumber,
remark:this.form.remark
}); });
this.detail.num = this.form.lpNum; this.detail.num = this.form.lpNum;
this.form.lpNum = 0; this.form.lpNum = 0;