diff --git a/src/api/erp/stock/record/stockrecordqr/index.ts b/src/api/erp/stock/record/stockrecordqr/index.ts
new file mode 100644
index 000000000..f3d821fe4
--- /dev/null
+++ b/src/api/erp/stock/record/stockrecordqr/index.ts
@@ -0,0 +1,47 @@
+import request from '@/config/axios'
+
+// ERP 产品库存明细二维码 VO
+export interface StockRecordQrVO {
+ id: number // 编号
+ recordId: number // 明细编号
+ productId: number // 产品编号
+ warehouseId: number // 仓库编号
+ warehouseLocationId: number // 货位编号
+ bizType: number // 业务类型
+ bizId: number // 业务编号
+ bizItemId: number // 业务项编号
+ bizNo: string // 业务单号
+}
+
+// ERP 产品库存明细二维码 API
+export const StockRecordQrApi = {
+ // 查询ERP 产品库存明细二维码分页
+ getStockRecordQrPage: async (params: any) => {
+ return await request.get({ url: `/erp/stock-record-qr/page`, params })
+ },
+
+ // 查询ERP 产品库存明细二维码详情
+ getStockRecordQr: async (id: number) => {
+ return await request.get({ url: `/erp/stock-record-qr/get?id=` + id })
+ },
+
+ // 新增ERP 产品库存明细二维码
+ createStockRecordQr: async (data: StockRecordQrVO) => {
+ return await request.post({ url: `/erp/stock-record-qr/create`, data })
+ },
+
+ // 修改ERP 产品库存明细二维码
+ updateStockRecordQr: async (data: StockRecordQrVO) => {
+ return await request.put({ url: `/erp/stock-record-qr/update`, data })
+ },
+
+ // 删除ERP 产品库存明细二维码
+ deleteStockRecordQr: async (id: number) => {
+ return await request.delete({ url: `/erp/stock-record-qr/delete?id=` + id })
+ },
+
+ // 导出ERP 产品库存明细二维码 Excel
+ exportStockRecordQr: async (params) => {
+ return await request.download({ url: `/erp/stock-record-qr/export-excel`, params })
+ }
+}
\ No newline at end of file
diff --git a/src/views/erp/stock/record/stockrecordqr/StockRecordQrForm.vue b/src/views/erp/stock/record/stockrecordqr/StockRecordQrForm.vue
new file mode 100644
index 000000000..d5a23f0ff
--- /dev/null
+++ b/src/views/erp/stock/record/stockrecordqr/StockRecordQrForm.vue
@@ -0,0 +1,137 @@
+
+
+
+
\ No newline at end of file
diff --git a/src/views/erp/stock/record/stockrecordqr/index.vue b/src/views/erp/stock/record/stockrecordqr/index.vue
new file mode 100644
index 000000000..cd9ba0ad2
--- /dev/null
+++ b/src/views/erp/stock/record/stockrecordqr/index.vue
@@ -0,0 +1,265 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+ 新增
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/erp/stock/stock/index.vue b/src/views/erp/stock/stock/index.vue
index 4d8011709..651685b5d 100644
--- a/src/views/erp/stock/stock/index.vue
+++ b/src/views/erp/stock/stock/index.vue
@@ -80,6 +80,7 @@
:formatter="erpCountTableColumnFormatter"
/>
+
-
-
+
+
+