diff --git a/src/api/admin/Itemrequisition.ts b/src/api/admin/Itemrequisition.ts index d18c492..cdbe9a4 100644 --- a/src/api/admin/Itemrequisition.ts +++ b/src/api/admin/Itemrequisition.ts @@ -72,4 +72,51 @@ export class invitemService { params }) } + // 生成二维码 + static getQrCode(params: { id: number; qr_claim_limit?: number }) { + return request.post({ + url: '/admin/inv/item/qr-code', + params + }) + } + // 删除二维码 + static deleteQrCode(params: { id: number }) { + return request.post({ + url: '/admin/inv/item/qr-code/delete', + params + }) + } + // 管理员带领 + static proxyClaim(params: any) { + return request.post({ + url: '/admin/requisition/proxy-claim', + params + }) + } + // 获取库存变化记录 + static getStockLogList(params: { + item_id: number + current?: number + size?: number + change_type?: number + }) { + return request.get({ + url: '/admin/stock-log/list', + params + }) + } + // 获取扫码记录 + static getQrClaimsList(params: { + item_id: number + current?: number + size?: number + claim_typeid?: number + start_time?: string + end_time?: string + }) { + return request.get({ + url: '/admin/requisition/qr-claims', + params + }) + } } diff --git a/src/views/admin/Itemrequisition/item_list.vue b/src/views/admin/Itemrequisition/item_list.vue index 5c8c783..79ec1b4 100644 --- a/src/views/admin/Itemrequisition/item_list.vue +++ b/src/views/admin/Itemrequisition/item_list.vue @@ -33,13 +33,26 @@ - + - + @@ -119,15 +154,40 @@ --> - + + + + + + + 否 + 是 + + + + + + 单人扫码领取数量限制,0为不限制 + + @@ -139,11 +199,212 @@ + + + +
+
+ 二维码 +

扫描二维码领取物品

+
+
+ + + +

生成中...

+
+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + 查询 + 重置 + + + + + + + + + + + + + + + + + + +
+ +
+ + +
+ + + + + + + + + + + + + + + + + + + 查询 + 重置 + + + + + + + + + + + + + + + + + + + + + +
+ +
+ + +