工作组统计
This commit is contained in:
+3
-16
@@ -89,8 +89,8 @@ public class PayMailBillController extends JeroController<PayMailBill, IPayMailB
|
||||
if (ObjectUtil.isNotEmpty(payMailBillSearch.getChargeCompanyName())){
|
||||
queryWrapper.like("charge_company_name",payMailBillSearch.getChargeCompanyName());
|
||||
}
|
||||
if (ObjectUtil.isNotEmpty(payMailBillSearch.getPrincipalName())){
|
||||
queryWrapper.like("principal_name",payMailBillSearch.getPrincipalName());
|
||||
if (ObjectUtil.isNotEmpty(payMailBillSearch.getPrincipalId())){
|
||||
queryWrapper.like("principal_id",payMailBillSearch.getPrincipalId());
|
||||
}
|
||||
if (ObjectUtil.isNotEmpty(payMailBillSearch.getProjectName())){
|
||||
queryWrapper.like("project_name",payMailBillSearch.getProjectName());
|
||||
@@ -98,20 +98,7 @@ public class PayMailBillController extends JeroController<PayMailBill, IPayMailB
|
||||
IPage<PayMailBill> pageList = payMailBillService.page(page, queryWrapper);
|
||||
return Result.OK(pageList);
|
||||
}
|
||||
|
||||
/**
|
||||
* 添加
|
||||
*
|
||||
* @param payMailBill
|
||||
* @return
|
||||
*/
|
||||
@ApiOperation(value="邮寄票据-添加", notes="邮寄票据-添加")
|
||||
@PostMapping(value = "/add")
|
||||
@Transactional
|
||||
public Result<?> add(@RequestBody PayMailBill payMailBill) {
|
||||
payMailBillService.save(payMailBill);
|
||||
return Result.OK("添加成功!");
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 添加
|
||||
|
||||
@@ -118,4 +118,8 @@ public class PayMailBill implements Serializable {
|
||||
@NotNull(message = "项目负责人不能为空")
|
||||
private java.lang.String principalName;
|
||||
|
||||
@NotNull(message = "项目负责人不能为空")
|
||||
@ApiModelProperty(value = "项目负责人")
|
||||
private java.lang.String principalId;
|
||||
|
||||
}
|
||||
|
||||
+1
-1
@@ -21,7 +21,7 @@ public class PayMailBillSearch {
|
||||
|
||||
|
||||
@ApiModelProperty(value = "项目负责人")
|
||||
private java.lang.String principalName;
|
||||
private java.lang.String principalId;
|
||||
|
||||
|
||||
@ApiModelProperty(value = "项目名称")
|
||||
|
||||
+6
@@ -62,6 +62,7 @@ public class PayWorkingGroupStatisticsController {
|
||||
double sum2 = pageList.getRecords().stream().mapToDouble(t -> Double.parseDouble(t.getComeAllMoney()==null ? "0.00" : t.getComeAllMoney())).sum();
|
||||
HashMap<String, Object> objectObjectHashMap = new HashMap<>();
|
||||
DecimalFormat df = new DecimalFormat("#.00");
|
||||
|
||||
objectObjectHashMap.put("pageList",pageList);
|
||||
objectObjectHashMap.put("sumOfMoney", df.format(sum));
|
||||
objectObjectHashMap.put("sumOfReallyMoney", df.format(sum2));
|
||||
@@ -112,6 +113,11 @@ public class PayWorkingGroupStatisticsController {
|
||||
double sum2 = pageList.getRecords().stream().mapToDouble(t -> Double.parseDouble(t.getComeAllMoney() == null ? "0" : t.getComeAllMoney())).sum();
|
||||
HashMap<String, Object> hashMap = new HashMap<>();
|
||||
DecimalFormat df = new DecimalFormat("#.00");
|
||||
for(PayWorkGroupSubletStatistics s: pageList.getRecords()){
|
||||
String key = String.valueOf(s.getChargeUse());
|
||||
String payment_charge_use = sysBaseAPI.translateDict("payment_charge_use", key);
|
||||
s.setChargeUse_text(payment_charge_use);
|
||||
}
|
||||
hashMap.put("pageList",pageList);
|
||||
hashMap.put("sumOfMoney", df.format(sum));
|
||||
hashMap.put("sumOfReallyMoney", df.format(sum2));
|
||||
|
||||
+6
-3
@@ -32,11 +32,14 @@ public class PayWorkGroupSubletStatistics {
|
||||
@ApiModelProperty(value = "实收总金额")
|
||||
private String comeAllMoney;
|
||||
|
||||
@Excel(name = "来款用途", width = 15, dicCode="payment_charge_use")
|
||||
@Dict(dicCode = "payment_charge_use")
|
||||
@Excel(name = "来款用途", width = 15)
|
||||
@ApiModelProperty(value = "来款用途")
|
||||
private int chargeUse;
|
||||
|
||||
|
||||
//
|
||||
// @Excel(name = "来款用途", width = 15, dicCode="payment_charge_use")
|
||||
@Dict(dicCode = "payment_charge_use")
|
||||
@ApiModelProperty(value = "来款用途文本")
|
||||
private String chargeUse_text;
|
||||
|
||||
}
|
||||
|
||||
+2
-1
@@ -84,7 +84,8 @@
|
||||
AND pwgs.charge_use=#{payWorkingGroupSubletSearch.chargeUse}
|
||||
</if>
|
||||
<if test="payWorkingGroupSubletSearch.chargeCompanyTemporaryName != null and payWorkingGroupSubletSearch.chargeCompanyTemporaryName != ''">
|
||||
AND pwgs.charge_company_temporary_name=#{payWorkingGroupSubletSearch.chargeCompanyTemporaryName}
|
||||
AND pwgs.charge_company_temporary_name LIKE
|
||||
concat('%',concat(#{payWorkingGroupSubletSearch.chargeCompanyTemporaryName},'%'))
|
||||
</if>
|
||||
<if test="payWorkingGroupSubletSearch.inAccountStatue != null and payWorkingGroupSubletSearch.inAccountStatue != ''">
|
||||
AND pwgs.in_account=#{payWorkingGroupSubletSearch.inAccountStatue}
|
||||
|
||||
@@ -147,7 +147,8 @@ spring:
|
||||
driver-class-name: com.p6spy.engine.spy.P6SpyDriver
|
||||
redis:
|
||||
database: 14
|
||||
host: 121.36.69.172
|
||||
# host: 121.36.69.172
|
||||
host: 192.168.18.254
|
||||
lettuce:
|
||||
pool:
|
||||
max-active: 8 #最大连接数据库连接数,设 0 为没有限制
|
||||
@@ -155,8 +156,10 @@ spring:
|
||||
max-wait: -1ms #最大建立连接等待时间。如果超过此时间将接到异常。设为-1表示无限制。
|
||||
min-idle: 0 #最小等待连接中的数量,设 0 为没有限制
|
||||
shutdown-timeout: 100ms
|
||||
password: hzwlsoft.com
|
||||
port: 4780
|
||||
# password: hzwlsoft.com
|
||||
password: 123456
|
||||
# port: 4780
|
||||
port: 6379
|
||||
|
||||
#mybatis plus 设置
|
||||
mybatis-plus:
|
||||
|
||||
Reference in New Issue
Block a user