From ee68993784bfafa177c43a31d23ddd9b6e830da2 Mon Sep 17 00:00:00 2001 From: "DESKTOP-369JRHT\\12997" <9> Date: Tue, 17 Oct 2023 18:44:33 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B2=B9=E7=BD=90=20=20=E6=B2=B9=E6=9E=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 3 + fuintAdmin/src/api/oilConfig/oilGuns.js | 34 +++ fuintAdmin/src/api/oilConfig/oilTank.js | 20 +- fuintAdmin/src/views/oil/oilqiang.vue | 144 ++++++++-- .../src/views/oilConfig/oilPrice/index.vue | 1 - .../src/views/oilConfig/oilTank/list.vue | 239 +++++++++++------ .../controller/OilGunController.java | 102 +++++++ .../controller/OilNumberController.java | 11 +- .../controller/OilPurchaseController.java | 94 +++++++ .../controller/OilSuppliersController.java | 91 +++++++ .../controller/OilTankController.java | 27 +- .../entity/OilGun.java | 46 ++++ .../entity/OilName.java | 1 + .../entity/OilNumber.java | 2 + .../entity/OilPurchase.java | 221 +++++++++++++++ .../entity/OilSuppliers.java | 137 ++++++++++ .../entity/OilTank.java | 8 + .../mapper/OilGunMapper.java | 94 +++++++ .../mapper/OilNumberMapper.java | 5 +- .../mapper/OilPurchaseMapper.java | 86 ++++++ .../mapper/OilSuppliersMapper.java | 83 ++++++ .../mapper/OilTankMapper.java | 3 + .../mapper/xml/OilGunMapper.xml | 210 +++++++++++++++ .../mapper/xml/OilNameMapper.xml | 3 +- .../mapper/xml/OilNumberMapper.xml | 15 +- .../mapper/xml/OilPurchaseMapper.xml | 253 ++++++++++++++++++ .../mapper/xml/OilSuppliersMapper.xml | 176 ++++++++++++ .../mapper/xml/OilTankMapper.xml | 87 +++++- .../service/OilGunService.java | 64 +++++ .../service/OilPurchaseService.java | 60 +++++ .../service/OilSuppliersService.java | 59 ++++ .../service/OilTankService.java | 5 + .../service/impl/OilGunServiceImpl.java | 117 ++++++++ .../service/impl/OilNumberServiceImpl.java | 12 +- .../service/impl/OilPurchaseServiceImpl.java | 84 ++++++ .../service/impl/OilSuppliersServiceImpl.java | 81 ++++++ .../service/impl/OilTankServiceImpl.java | 20 ++ .../petrolStationManagement/vo/OilGunVO.java | 27 ++ .../vo/OilNumberVO.java | 14 + 39 files changed, 2596 insertions(+), 143 deletions(-) create mode 100644 fuintAdmin/src/api/oilConfig/oilGuns.js create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/controller/OilGunController.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/controller/OilPurchaseController.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/controller/OilSuppliersController.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/entity/OilGun.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/entity/OilPurchase.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/entity/OilSuppliers.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/mapper/OilGunMapper.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/mapper/OilPurchaseMapper.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/mapper/OilSuppliersMapper.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/mapper/xml/OilGunMapper.xml create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/mapper/xml/OilPurchaseMapper.xml create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/mapper/xml/OilSuppliersMapper.xml create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/service/OilGunService.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/service/OilPurchaseService.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/service/OilSuppliersService.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/service/impl/OilGunServiceImpl.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/service/impl/OilPurchaseServiceImpl.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/service/impl/OilSuppliersServiceImpl.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/vo/OilGunVO.java create mode 100644 fuintBackend/fuint-application/src/main/java/com/fuint/business/petrolStationManagement/vo/OilNumberVO.java diff --git a/.gitignore b/.gitignore index 5d947ca88..b64867537 100644 --- a/.gitignore +++ b/.gitignore @@ -4,6 +4,9 @@ bin-release/ [Oo]bj/ [Bb]in/ + + +.idea # Other files and folders .settings/ diff --git a/fuintAdmin/src/api/oilConfig/oilGuns.js b/fuintAdmin/src/api/oilConfig/oilGuns.js new file mode 100644 index 000000000..f0ce14e59 --- /dev/null +++ b/fuintAdmin/src/api/oilConfig/oilGuns.js @@ -0,0 +1,34 @@ +import request from "@/utils/request"; + +// 查询油罐列表 +export function getGunApi(data) { + return request({ + url: '/business/petrolStationManagement/oilGun/selectByNumberTGUn', + method: 'get', + params: data + }) +} +// 新增有关信息 +export function insertGunApi(data) { + return request({ + url: 'business/petrolStationManagement/oilGun', + method: 'post', + data: data + }) +} +// 修改有关信息 +export function updateGunApi(data) { + return request({ + url: 'business/petrolStationManagement/oilGun', + method: 'put', + data: data + }) +} +// 根据油号查询油罐 +export function selectTankByNumberApi(data) { + return request({ + url: 'business/petrolStationManagement/oilTank/selectList', + method: 'put', + data: data + }) +} diff --git a/fuintAdmin/src/api/oilConfig/oilTank.js b/fuintAdmin/src/api/oilConfig/oilTank.js index b80c46542..a38fa52fa 100644 --- a/fuintAdmin/src/api/oilConfig/oilTank.js +++ b/fuintAdmin/src/api/oilConfig/oilTank.js @@ -11,8 +11,26 @@ export function getTankApi(data) { // 新增有关信息 export function insertTankApi(data) { return request({ - url: 'business/petrolStationManagement/oilPresetPrices', + url: 'business/petrolStationManagement/oilTank', method: 'post', data: data }) } +// 修改有关信息 +export function updateTankApi(data) { + return request({ + url: 'business/petrolStationManagement/oilTank', + method: 'put', + data: data + }) +} + + +// 初始化信息 +export function cleanTankApi(data) { + return request({ + url: 'business/petrolStationManagement/oilTank/cleanTank', + method: 'get', + params: data + }) +} diff --git a/fuintAdmin/src/views/oil/oilqiang.vue b/fuintAdmin/src/views/oil/oilqiang.vue index d2d5e6d37..e75b0994d 100644 --- a/fuintAdmin/src/views/oil/oilqiang.vue +++ b/fuintAdmin/src/views/oil/oilqiang.vue @@ -2,23 +2,40 @@
- 卡片名称 + 油枪管理
-
-
-
汽油 92#
+
+ + + + + + + + + + +
+
{{item.oilType}} {{item.oilName}}
+
+ 新增油枪 +
-
-
+
+
92号油罐
{{index+1 || '0'}}号枪
-
+
ID:778
@@ -34,25 +51,26 @@ :visible.sync="dialogVisible" width="30%" :before-close="handleClose"> - - + + - - - - - + + + - - +
油机连接模式下 绑定油机系统中的枪号信息与当前枪号绑定
- - + @@ -61,9 +79,13 @@ - - - + + @@ -85,8 +107,12 @@ diff --git a/fuintAdmin/src/views/oilConfig/oilPrice/index.vue b/fuintAdmin/src/views/oilConfig/oilPrice/index.vue index 256a3ad0e..9df001a72 100644 --- a/fuintAdmin/src/views/oilConfig/oilPrice/index.vue +++ b/fuintAdmin/src/views/oilConfig/oilPrice/index.vue @@ -315,7 +315,6 @@ :key="option.numberId" :label="option.oilType +' '+option.oilName" :value="option.numberId" - > diff --git a/fuintAdmin/src/views/oilConfig/oilTank/list.vue b/fuintAdmin/src/views/oilConfig/oilTank/list.vue index d49087615..671b15220 100644 --- a/fuintAdmin/src/views/oilConfig/oilTank/list.vue +++ b/fuintAdmin/src/views/oilConfig/oilTank/list.vue @@ -44,7 +44,6 @@ - @@ -66,10 +65,10 @@ 删除 + @click="handleClean(scope.row)" + >初始化 @@ -94,8 +93,12 @@ - + @@ -104,41 +107,53 @@ - + + + - + + + - + + + - + + + - - + + + + - + + + - + - - + + - + @@ -182,23 +197,20 @@