新增 修改站点计费模板状态方法

This commit is contained in:
Lemon
2023-06-25 17:16:14 +08:00
parent 5631afba9d
commit b2eb62a48a
7 changed files with 76 additions and 7 deletions

View File

@@ -160,4 +160,11 @@ public interface IPileBillingTemplateService {
CurrentTimePriceDetails getCurrentTimePriceDetails(String stationId);
List<PileBillingDetail> queryBillingDetailById(Long id);
/**
* 修改站点计费模板状态并下发最新模板
* @param pileBillingTemplate
* @return
*/
int changeStationTemplate(PileBillingTemplate pileBillingTemplate);
}

View File

@@ -379,6 +379,22 @@ public class PileBillingTemplateServiceImpl implements IPileBillingTemplateServi
return pileBillingDetails;
}
/**
* 修改站点计费模板状态并下发最新模板
* @param pileBillingTemplate
* @return
*/
@Override
public int changeStationTemplate(PileBillingTemplate pileBillingTemplate) {
// 先将以前正在使用的模板查出来状态改为0
// 将当前这条模板状态改为1
// 下发站点下所有桩
return 0;
}
@Override
public List<BillingTemplateVO> queryPublicBillingTemplateList() {
return pileBillingTemplateMapper.queryPublicBillingTemplateList();

View File

@@ -28,6 +28,9 @@ public class BillingTemplateVO {
// 计费模板名称
private String templateName;
// 计费模板状态
private String status;
// 计费模板备注
private String remark;

View File

@@ -291,6 +291,7 @@
t2.id as templateId,
t2.template_code as templateCode,
t2.name as templateName,
t2.status,
t2.remark as remark,
t2.type as deviceType,
t2.publish_time as publishTime,