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 @@