diff --git a/src/api/product.js b/src/api/product.js
new file mode 100644
index 0000000..59a448c
--- /dev/null
+++ b/src/api/product.js
@@ -0,0 +1,43 @@
+import request from "utils/axios.js";
+// table
+const getByPage = (params) => {
+ return request.postJson("/oil-refinery/oilRefineryProduct/getByPage", params);
+};
+// 新增
+const save = (params) => {
+ return request.postJson("/oil-refinery/oilRefineryProduct/save", params);
+};
+// 修改
+const update = (params) => {
+ return request.postJson("/oil-refinery/oilRefineryProduct/update", params);
+};
+// 调价记录table
+const getByPageRecord = (params) => {
+ return request.postJson(
+ "/oil-refinery/oilRefineryPriceChangelog/getByPage",
+ params
+ );
+};
+// 批量修改
+const updateBatchEnable = (params) => {
+ return request.postJson(
+ "/oil-refinery/oilRefineryProduct/updateBatchEnable",
+ params
+ );
+};
+// 调价
+const modifyPrice = (params) => {
+ return request.postJson(
+ "/oil-refinery/oilRefineryProduct/modifyPrice",
+ params
+ );
+};
+
+export default {
+ getByPage,
+ save,
+ update,
+ getByPageRecord,
+ updateBatchEnable,
+ modifyPrice,
+};
diff --git a/src/components/pagination/index.vue b/src/components/pagination/index.vue
new file mode 100644
index 0000000..21733fc
--- /dev/null
+++ b/src/components/pagination/index.vue
@@ -0,0 +1,46 @@
+
+