给系统配置增加先审核后打印的开关功能

This commit is contained in:
jishenghua
2024-08-22 00:20:50 +08:00
parent 9926cc18e1
commit 69ca5d2303
7 changed files with 111 additions and 495 deletions

View File

@@ -41,6 +41,8 @@ public class SystemConfig {
private String moveAvgPriceFlag;
private String auditPrintFlag;
private Long tenantId;
private String deleteFlag;
@@ -205,6 +207,14 @@ public class SystemConfig {
this.moveAvgPriceFlag = moveAvgPriceFlag == null ? null : moveAvgPriceFlag.trim();
}
public String getAuditPrintFlag() {
return auditPrintFlag;
}
public void setAuditPrintFlag(String auditPrintFlag) {
this.auditPrintFlag = auditPrintFlag == null ? null : auditPrintFlag.trim();
}
public Long getTenantId() {
return tenantId;
}

View File

@@ -1494,6 +1494,76 @@ public class SystemConfigExample {
return (Criteria) this;
}
public Criteria andAuditPrintFlagIsNull() {
addCriterion("audit_print_flag is null");
return (Criteria) this;
}
public Criteria andAuditPrintFlagIsNotNull() {
addCriterion("audit_print_flag is not null");
return (Criteria) this;
}
public Criteria andAuditPrintFlagEqualTo(String value) {
addCriterion("audit_print_flag =", value, "auditPrintFlag");
return (Criteria) this;
}
public Criteria andAuditPrintFlagNotEqualTo(String value) {
addCriterion("audit_print_flag <>", value, "auditPrintFlag");
return (Criteria) this;
}
public Criteria andAuditPrintFlagGreaterThan(String value) {
addCriterion("audit_print_flag >", value, "auditPrintFlag");
return (Criteria) this;
}
public Criteria andAuditPrintFlagGreaterThanOrEqualTo(String value) {
addCriterion("audit_print_flag >=", value, "auditPrintFlag");
return (Criteria) this;
}
public Criteria andAuditPrintFlagLessThan(String value) {
addCriterion("audit_print_flag <", value, "auditPrintFlag");
return (Criteria) this;
}
public Criteria andAuditPrintFlagLessThanOrEqualTo(String value) {
addCriterion("audit_print_flag <=", value, "auditPrintFlag");
return (Criteria) this;
}
public Criteria andAuditPrintFlagLike(String value) {
addCriterion("audit_print_flag like", value, "auditPrintFlag");
return (Criteria) this;
}
public Criteria andAuditPrintFlagNotLike(String value) {
addCriterion("audit_print_flag not like", value, "auditPrintFlag");
return (Criteria) this;
}
public Criteria andAuditPrintFlagIn(List<String> values) {
addCriterion("audit_print_flag in", values, "auditPrintFlag");
return (Criteria) this;
}
public Criteria andAuditPrintFlagNotIn(List<String> values) {
addCriterion("audit_print_flag not in", values, "auditPrintFlag");
return (Criteria) this;
}
public Criteria andAuditPrintFlagBetween(String value1, String value2) {
addCriterion("audit_print_flag between", value1, value2, "auditPrintFlag");
return (Criteria) this;
}
public Criteria andAuditPrintFlagNotBetween(String value1, String value2) {
addCriterion("audit_print_flag not between", value1, value2, "auditPrintFlag");
return (Criteria) this;
}
public Criteria andTenantIdIsNull() {
addCriterion("tenant_id is null");
return (Criteria) this;

View File

@@ -508,20 +508,20 @@ public class SystemConfigService {
}
/**
* 获取移动平均价开关
* 获取先审核后打印开关
* @return
* @throws Exception
*/
public boolean getMoveAvgPriceFlag() throws Exception {
boolean moveAvgPriceFlag = false;
public boolean getAuditPrintFlag() throws Exception {
boolean auditPrintFlag = false;
List<SystemConfig> list = getSystemConfig();
if(list.size()>0) {
String flag = list.get(0).getMoveAvgPriceFlag();
String flag = list.get(0).getAuditPrintFlag();
if(("1").equals(flag)) {
moveAvgPriceFlag = true;
auditPrintFlag = true;
}
}
return moveAvgPriceFlag;
return auditPrintFlag;
}
/**