diff --git a/jsowell-admin/src/main/resources/application-dev.yml b/jsowell-admin/src/main/resources/application-dev.yml index d069fd943..01a6c12db 100644 --- a/jsowell-admin/src/main/resources/application-dev.yml +++ b/jsowell-admin/src/main/resources/application-dev.yml @@ -36,10 +36,10 @@ spring: druid: # 主库数据源 master: - #url: jdbc:mysql://192.168.2.2:3306/jsowell_dev?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 - #username: jsowell_dev - url: jdbc:mysql://192.168.2.2:3306/jsowell_prd_copy?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 - username: jsowell_prd_copy + url: jdbc:mysql://192.168.2.2:3306/jsowell_dev?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 + username: jsowell_dev +# url: jdbc:mysql://192.168.2.2:3306/jsowell_prd_copy?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=true&serverTimezone=GMT%2B8 +# username: jsowell_prd_copy password: 123456 # 从库数据源 slave: diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/domain/PileBillingTemplate.java b/jsowell-pile/src/main/java/com/jsowell/pile/domain/PileBillingTemplate.java index 175c31083..195e7fdec 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/domain/PileBillingTemplate.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/domain/PileBillingTemplate.java @@ -63,6 +63,11 @@ public class PileBillingTemplate extends BaseEntity { */ private String occupyFee; + /** + * 占桩封顶费用 + */ + private String maxOccupyFee; + /** * 删除标识(0-正常;1-删除) */ diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/dto/CreateOrUpdateBillingTemplateDTO.java b/jsowell-pile/src/main/java/com/jsowell/pile/dto/CreateOrUpdateBillingTemplateDTO.java index 9da8b38cf..b0f14bb25 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/dto/CreateOrUpdateBillingTemplateDTO.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/dto/CreateOrUpdateBillingTemplateDTO.java @@ -91,4 +91,6 @@ public class CreateOrUpdateBillingTemplateDTO { private String occupyFee; + private String maxOccupyFee; + } diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileBillingTemplateServiceImpl.java b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileBillingTemplateServiceImpl.java index 169481891..06a4d590b 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileBillingTemplateServiceImpl.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/service/impl/PileBillingTemplateServiceImpl.java @@ -230,6 +230,7 @@ public class PileBillingTemplateServiceImpl implements IPileBillingTemplateServi billingTemplate.setUpdateBy(SecurityUtils.getUsername()); billingTemplate.setFreeTime(dto.getFreeTime()); billingTemplate.setOccupyFee(dto.getOccupyFee()); + billingTemplate.setMaxOccupyFee(dto.getMaxOccupyFee()); // key为时间类型,value为时间描述 Map> map = dto.getTimeArray().stream() @@ -281,6 +282,7 @@ public class PileBillingTemplateServiceImpl implements IPileBillingTemplateServi result.setType(pileBillingTemplate.getType()); result.setFreeTime(pileBillingTemplate.getFreeTime()); result.setOccupyFee(pileBillingTemplate.getOccupyFee()); + result.setMaxOccupyFee(pileBillingTemplate.getMaxOccupyFee()); // 查计费模板详情 // List detailList = pileBillingTemplateMapper.queryBillingDetailByTemplateIds(new Long[]{id}); diff --git a/jsowell-pile/src/main/resources/mapper/pile/PileBillingTemplateMapper.xml b/jsowell-pile/src/main/resources/mapper/pile/PileBillingTemplateMapper.xml index 835278f3c..544dd4bd9 100644 --- a/jsowell-pile/src/main/resources/mapper/pile/PileBillingTemplateMapper.xml +++ b/jsowell-pile/src/main/resources/mapper/pile/PileBillingTemplateMapper.xml @@ -13,6 +13,7 @@ + @@ -23,7 +24,7 @@ - id, template_code, name, status, remark, type, station_id, free_time, occupy_fee, public_flag, + id, template_code, name, status, remark, type, station_id, free_time, occupy_fee, max_occupy_fee, public_flag, create_time, update_by, update_time, del_flag @@ -87,6 +88,7 @@ a.name, a.free_time, a.occupy_fee, + a.max_occupy_fee, a.remark, a.type, a.station_id, @@ -142,6 +144,9 @@ occupy_fee, + + max_occupy_fee, + create_by, @@ -186,6 +191,9 @@ #{occupyFee}, + + #{maxOccupyFee}, + #{createBy}, @@ -234,6 +242,9 @@ occupy_fee = #{occupyFee}, + + max_occupy_fee = #{maxOccupyFee}, + publish_time = #{publishTime}, diff --git a/jsowell-ui/src/views/billing/template/components/addBilling.vue b/jsowell-ui/src/views/billing/template/components/addBilling.vue index 8e7791a9d..bfc8a15be 100644 --- a/jsowell-ui/src/views/billing/template/components/addBilling.vue +++ b/jsowell-ui/src/views/billing/template/components/addBilling.vue @@ -198,7 +198,7 @@ - + + + + + + + +
@@ -484,6 +497,7 @@ export default { servicePriceD: "", freeTime: null, occupyFee: null, + maxOccupyFee: null, timeArray: [ { type: "1",