refactor(cabinet): 将lockerNumber替换为cellNo以保持一致性
为了统一代码中的字段命名,将lockerNumber替换为cellNo,确保在类型定义和界面展示中使用相同的字段名称。
This commit is contained in:
parent
7aed962049
commit
7318c773c1
|
@ -7,6 +7,7 @@ export interface CabinetDetailDTO {
|
||||||
|
|
||||||
export interface CellInfoDTO {
|
export interface CellInfoDTO {
|
||||||
cellId: number
|
cellId: number
|
||||||
|
cellNo: number
|
||||||
pinNo: number
|
pinNo: number
|
||||||
stock: number
|
stock: number
|
||||||
product?: ProductInfoDTO
|
product?: ProductInfoDTO
|
||||||
|
|
|
@ -29,14 +29,14 @@
|
||||||
<div class="goods-info">
|
<div class="goods-info">
|
||||||
<div v-if="locker.goodsName">
|
<div v-if="locker.goodsName">
|
||||||
<div class="info-row">
|
<div class="info-row">
|
||||||
<div class="locker-number">格口 {{ locker.lockerNumber }}</div>
|
<div class="locker-number">格口 {{ locker.cellNo }}</div>
|
||||||
<div class="goods-price">¥{{ (locker.price || 0).toFixed(2) }}</div>
|
<div class="goods-price">¥{{ (locker.price || 0).toFixed(2) }}</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="goods-name">{{ locker.goodsName }}</div>
|
<div class="goods-name">{{ locker.goodsName }}</div>
|
||||||
</div>
|
</div>
|
||||||
<div v-else>
|
<div v-else>
|
||||||
<div class="info-row">
|
<div class="info-row">
|
||||||
<div class="locker-number">格口 {{ locker.lockerNumber }}</div>
|
<div class="locker-number">格口 {{ locker.cellNo }}</div>
|
||||||
<div class="goods-price">¥0.00</div>
|
<div class="goods-price">¥0.00</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="goods-name">空闲</div>
|
<div class="goods-name">空闲</div>
|
||||||
|
@ -81,6 +81,7 @@ interface CabinetItem {
|
||||||
|
|
||||||
interface LockerItem {
|
interface LockerItem {
|
||||||
lockerId: number
|
lockerId: number
|
||||||
|
cellNo: number
|
||||||
lockerNumber: number
|
lockerNumber: number
|
||||||
stock: number
|
stock: number
|
||||||
status: 0 | 1
|
status: 0 | 1
|
||||||
|
@ -114,6 +115,7 @@ const loadCabinetDetail = async () => {
|
||||||
const updateLockerList = (cabinet: CabinetDetailDTO) => {
|
const updateLockerList = (cabinet: CabinetDetailDTO) => {
|
||||||
lockerList.value = cabinet.cells.map(cell => ({
|
lockerList.value = cabinet.cells.map(cell => ({
|
||||||
lockerId: cell.cellId,
|
lockerId: cell.cellId,
|
||||||
|
cellNo: cell.cellNo,
|
||||||
lockerNumber: cell.pinNo,
|
lockerNumber: cell.pinNo,
|
||||||
stock: cell.stock,
|
stock: cell.stock,
|
||||||
status: cell.product ? 1 : 0,
|
status: cell.product ? 1 : 0,
|
||||||
|
|
Loading…
Reference in New Issue