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 {
|
||||
cellId: number
|
||||
cellNo: number
|
||||
pinNo: number
|
||||
stock: number
|
||||
product?: ProductInfoDTO
|
||||
|
|
|
@ -29,14 +29,14 @@
|
|||
<div class="goods-info">
|
||||
<div v-if="locker.goodsName">
|
||||
<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>
|
||||
<div class="goods-name">{{ locker.goodsName }}</div>
|
||||
</div>
|
||||
<div v-else>
|
||||
<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>
|
||||
<div class="goods-name">空闲</div>
|
||||
|
@ -81,6 +81,7 @@ interface CabinetItem {
|
|||
|
||||
interface LockerItem {
|
||||
lockerId: number
|
||||
cellNo: number
|
||||
lockerNumber: number
|
||||
stock: number
|
||||
status: 0 | 1
|
||||
|
@ -114,6 +115,7 @@ const loadCabinetDetail = async () => {
|
|||
const updateLockerList = (cabinet: CabinetDetailDTO) => {
|
||||
lockerList.value = cabinet.cells.map(cell => ({
|
||||
lockerId: cell.cellId,
|
||||
cellNo: cell.cellNo,
|
||||
lockerNumber: cell.pinNo,
|
||||
stock: cell.stock,
|
||||
status: cell.product ? 1 : 0,
|
||||
|
|
Loading…
Reference in New Issue