Commit ac1ce209 by 王军业

[改正从数据库中查询的日期格式]

1 parent f2aa3fe3
......@@ -13,6 +13,7 @@ import org.springframework.web.bind.annotation.RestController;
import com.vion.financial.service.ContractService;
import com.vion.financial.vo.ContractVo;
import com.vion.financial.vo.SelectVo;
@RestController
public class ContractController extends BaseController {
......@@ -50,4 +51,10 @@ public class ContractController extends BaseController {
public Object queryList() {
return contractService.queryList();
}
@GetMapping
@ResponseBody
public Object queryByCondition(SelectVo selectVo) {
return contractService.selectByCondition(selectVo);
}
}
package com.vion.financial.entity;
import java.util.Date;
public class Contract {
private String contract_unid;
private String salesperson_unid;
private int project_unid;
private int customer_unid;
private String province;
private String city;
private String county;
private int guarantee_period;
private Date sign_date;
private String product_line_type;
private String contract_state;
private String contract_type;
private double contract_amount;
private double deduct_amount;
private String contract_amount_note;
private double stop_amount;
private String reback_note;
private double exemptions_amount;
private String contract_remain_note;
private boolean is_archive;
private double bad_amount;
private String bad_amount_note;
private double confirm_income_amount;
private String amount_state_unid;
private Date start_guarantee_date;
private Date end_guarantee_date;
private String mainten_start_point;
private String contract_note;
private boolean is_delete;
public String getContract_unid() {
return contract_unid;
}
public void setContract_unid(String contract_unid) {
this.contract_unid = contract_unid;
}
public String getSalesperson_unid() {
return salesperson_unid;
}
public void setSalesperson_unid(String salesperson_unid) {
this.salesperson_unid = salesperson_unid;
}
public int getProject_unid() {
return project_unid;
}
public void setProject_unid(int project_unid) {
this.project_unid = project_unid;
}
public int getCustomer_unid() {
return customer_unid;
}
public void setCustomer_unid(int customer_unid) {
this.customer_unid = customer_unid;
}
public String getProvince() {
return province;
}
public void setProvince(String province) {
this.province = province;
}
public String getCity() {
return city;
}
public void setCity(String city) {
this.city = city;
}
public String getCounty() {
return county;
}
public void setCounty(String county) {
this.county = county;
}
public int getGuarantee_period() {
return guarantee_period;
}
public void setGuarantee_period(int guarantee_period) {
this.guarantee_period = guarantee_period;
}
public Date getSign_date() {
return sign_date;
}
public void setSign_date(Date sign_date) {
this.sign_date = sign_date;
}
public String getProduct_line_type() {
return product_line_type;
}
public void setProduct_line_type(String product_line_type) {
this.product_line_type = product_line_type;
}
public String getContract_state() {
return contract_state;
}
public void setContract_state(String contract_state) {
this.contract_state = contract_state;
}
public String getContract_type() {
return contract_type;
}
public void setContract_type(String contract_type) {
this.contract_type = contract_type;
}
public double getContract_amount() {
return contract_amount;
}
public void setContract_amount(double contract_amount) {
this.contract_amount = contract_amount;
}
public double getDeduct_amount() {
return deduct_amount;
}
public void setDeduct_amount(double deduct_amount) {
this.deduct_amount = deduct_amount;
}
public String getContract_amount_note() {
return contract_amount_note;
}
public void setContract_amount_note(String contract_amount_note) {
this.contract_amount_note = contract_amount_note;
}
public double getStop_amount() {
return stop_amount;
}
public void setStop_amount(double stop_amount) {
this.stop_amount = stop_amount;
}
public String getReback_note() {
return reback_note;
}
public void setReback_note(String reback_note) {
this.reback_note = reback_note;
}
public double getExemptions_amount() {
return exemptions_amount;
}
public void setExemptions_amount(double exemptions_amount) {
this.exemptions_amount = exemptions_amount;
}
public String getContract_remain_note() {
return contract_remain_note;
}
public void setContract_remain_note(String contract_remain_note) {
this.contract_remain_note = contract_remain_note;
}
public boolean isIs_archive() {
return is_archive;
}
public void setIs_archive(boolean is_archive) {
this.is_archive = is_archive;
}
public double getBad_amount() {
return bad_amount;
}
public void setBad_amount(double bad_amount) {
this.bad_amount = bad_amount;
}
public String getBad_amount_note() {
return bad_amount_note;
}
public void setBad_amount_note(String bad_amount_note) {
this.bad_amount_note = bad_amount_note;
}
public double getConfirm_income_amount() {
return confirm_income_amount;
}
public void setConfirm_income_amount(double confirm_income_amount) {
this.confirm_income_amount = confirm_income_amount;
}
public String getAmount_state_unid() {
return amount_state_unid;
}
public void setAmount_state_unid(String amount_state_unid) {
this.amount_state_unid = amount_state_unid;
}
public Date getStart_guarantee_date() {
return start_guarantee_date;
}
public void setStart_guarantee_date(Date start_guarantee_date) {
this.start_guarantee_date = start_guarantee_date;
}
public Date getEnd_guarantee_date() {
return end_guarantee_date;
}
public void setEnd_guarantee_date(Date end_guarantee_date) {
this.end_guarantee_date = end_guarantee_date;
}
public String getMainten_start_point() {
return mainten_start_point;
}
public void setMainten_start_point(String mainten_start_point) {
this.mainten_start_point = mainten_start_point;
}
public String getContract_note() {
return contract_note;
}
public void setContract_note(String contract_note) {
this.contract_note = contract_note;
}
public boolean isIs_delete() {
return is_delete;
}
public void setIs_delete(boolean is_delete) {
this.is_delete = is_delete;
}
}
package com.vion.financial.entity;
import java.util.Date;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.vion.financial.serializer.DateYMDHMSJsonSerializer;
public class Contract {
private String contract_unid;
private String salesperson_unid;
private int project_unid;
private int customer_unid;
private String province;
private String city;
private String county;
private int guarantee_period;
private Date sign_date;
private String product_line_type;
private String contract_state;
private String contract_type;
private double contract_amount;
private double deduct_amount;
private String contract_amount_note;
private double stop_amount;
private String reback_note;
private double exemptions_amount;
private String contract_remain_note;
private boolean is_archive;
private double bad_amount;
private String bad_amount_note;
private double confirm_income_amount;
private String amount_state_unid;
private Date start_guarantee_date;
private Date end_guarantee_date;
private String mainten_start_point;
private String contract_note;
private boolean is_delete;
public String getContract_unid() {
return contract_unid;
}
public void setContract_unid(String contract_unid) {
this.contract_unid = contract_unid;
}
public String getSalesperson_unid() {
return salesperson_unid;
}
public void setSalesperson_unid(String salesperson_unid) {
this.salesperson_unid = salesperson_unid;
}
public int getProject_unid() {
return project_unid;
}
public void setProject_unid(int project_unid) {
this.project_unid = project_unid;
}
public int getCustomer_unid() {
return customer_unid;
}
public void setCustomer_unid(int customer_unid) {
this.customer_unid = customer_unid;
}
public String getProvince() {
return province;
}
public void setProvince(String province) {
this.province = province;
}
public String getCity() {
return city;
}
public void setCity(String city) {
this.city = city;
}
public String getCounty() {
return county;
}
public void setCounty(String county) {
this.county = county;
}
public int getGuarantee_period() {
return guarantee_period;
}
public void setGuarantee_period(int guarantee_period) {
this.guarantee_period = guarantee_period;
}
@JsonSerialize(using = DateYMDHMSJsonSerializer.class)
public Date getSign_date() {
return sign_date;
}
public void setSign_date(Date sign_date) {
this.sign_date = sign_date;
}
public String getProduct_line_type() {
return product_line_type;
}
public void setProduct_line_type(String product_line_type) {
this.product_line_type = product_line_type;
}
public String getContract_state() {
return contract_state;
}
public void setContract_state(String contract_state) {
this.contract_state = contract_state;
}
public String getContract_type() {
return contract_type;
}
public void setContract_type(String contract_type) {
this.contract_type = contract_type;
}
public double getContract_amount() {
return contract_amount;
}
public void setContract_amount(double contract_amount) {
this.contract_amount = contract_amount;
}
public double getDeduct_amount() {
return deduct_amount;
}
public void setDeduct_amount(double deduct_amount) {
this.deduct_amount = deduct_amount;
}
public String getContract_amount_note() {
return contract_amount_note;
}
public void setContract_amount_note(String contract_amount_note) {
this.contract_amount_note = contract_amount_note;
}
public double getStop_amount() {
return stop_amount;
}
public void setStop_amount(double stop_amount) {
this.stop_amount = stop_amount;
}
public String getReback_note() {
return reback_note;
}
public void setReback_note(String reback_note) {
this.reback_note = reback_note;
}
public double getExemptions_amount() {
return exemptions_amount;
}
public void setExemptions_amount(double exemptions_amount) {
this.exemptions_amount = exemptions_amount;
}
public String getContract_remain_note() {
return contract_remain_note;
}
public void setContract_remain_note(String contract_remain_note) {
this.contract_remain_note = contract_remain_note;
}
public boolean isIs_archive() {
return is_archive;
}
public void setIs_archive(boolean is_archive) {
this.is_archive = is_archive;
}
public double getBad_amount() {
return bad_amount;
}
public void setBad_amount(double bad_amount) {
this.bad_amount = bad_amount;
}
public String getBad_amount_note() {
return bad_amount_note;
}
public void setBad_amount_note(String bad_amount_note) {
this.bad_amount_note = bad_amount_note;
}
public double getConfirm_income_amount() {
return confirm_income_amount;
}
public void setConfirm_income_amount(double confirm_income_amount) {
this.confirm_income_amount = confirm_income_amount;
}
public String getAmount_state_unid() {
return amount_state_unid;
}
public void setAmount_state_unid(String amount_state_unid) {
this.amount_state_unid = amount_state_unid;
}
@JsonSerialize(using = DateYMDHMSJsonSerializer.class)
public Date getStart_guarantee_date() {
return start_guarantee_date;
}
public void setStart_guarantee_date(Date start_guarantee_date) {
this.start_guarantee_date = start_guarantee_date;
}
@JsonSerialize(using = DateYMDHMSJsonSerializer.class)
public Date getEnd_guarantee_date() {
return end_guarantee_date;
}
public void setEnd_guarantee_date(Date end_guarantee_date) {
this.end_guarantee_date = end_guarantee_date;
}
public String getMainten_start_point() {
return mainten_start_point;
}
public void setMainten_start_point(String mainten_start_point) {
this.mainten_start_point = mainten_start_point;
}
public String getContract_note() {
return contract_note;
}
public void setContract_note(String contract_note) {
this.contract_note = contract_note;
}
public boolean isIs_delete() {
return is_delete;
}
public void setIs_delete(boolean is_delete) {
this.is_delete = is_delete;
}
}
......@@ -5,6 +5,8 @@ import java.util.List;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.vion.financial.serializer.DateYMDHMSJsonSerializer;
@JsonInclude(value=Include.NON_NULL)
public class DeliverGoods {
......@@ -26,12 +28,14 @@ public class DeliverGoods {
public void setContract_unid(String contract_unid) {
this.contract_unid = contract_unid;
}
@JsonSerialize(using = DateYMDHMSJsonSerializer.class)
public Date getDeliver_goods_date() {
return deliver_goods_date;
}
public void setDeliver_goods_date(Date deliver_goods_date) {
this.deliver_goods_date = deliver_goods_date;
}
@JsonSerialize(using = DateYMDHMSJsonSerializer.class)
public Date getGoods_acceptanc_date() {
return goods_acceptanc_date;
}
......
......@@ -3,6 +3,9 @@ package com.vion.financial.entity;
import java.util.Date;
import java.util.List;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.vion.financial.serializer.DateYMDHMSJsonSerializer;
public class ProjectAcceptanc {
private int acceptanc_unid;
private String contract_unid;
......@@ -29,6 +32,7 @@ public class ProjectAcceptanc {
public void setAcceptanc_type(String acceptanc_type) {
this.acceptanc_type = acceptanc_type;
}
@JsonSerialize(using = DateYMDHMSJsonSerializer.class)
public Date getAcceptanc_date() {
return acceptanc_date;
}
......
package com.vion.financial.entity;
import java.util.Date;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.vion.financial.serializer.DateYMDHMSJsonSerializer;
public class ReturnInfo {
private int reback_unid;
private String contract_unid;
private int reback_progress;
private Date reback_date;
private double actual_reback_amount;
private String reback_note;
public int getReback_unid() {
return reback_unid;
}
public void setReback_unid(int reback_unid) {
this.reback_unid = reback_unid;
}
public String getContract_unid() {
return contract_unid;
}
public void setContract_unid(String contract_unid) {
this.contract_unid = contract_unid;
}
public int getReback_progress() {
return reback_progress;
}
public void setReback_progress(int reback_progress) {
this.reback_progress = reback_progress;
}
//@JsonSerialize(using = DateYMDHMSJsonSerializer.class)
public Date getReback_date() {
return reback_date;
}
public void setReback_date(Date reback_date) {
this.reback_date = reback_date;
}
public double getActual_reback_amount() {
return actual_reback_amount;
}
public void setActual_reback_amount(double actual_reback_amount) {
this.actual_reback_amount = actual_reback_amount;
}
public String getReback_note() {
return reback_note;
}
public void setReback_note(String reback_note) {
this.reback_note = reback_note;
}
}
package com.vion.financial.entity;
import java.util.Date;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.vion.financial.serializer.DateYMDHMSJsonSerializer;
public class ReturnInfo {
private int reback_unid;
private String contract_unid;
private int reback_progress;
private Date reback_date;
private double actual_reback_amount;
private String reback_note;
public int getReback_unid() {
return reback_unid;
}
public void setReback_unid(int reback_unid) {
this.reback_unid = reback_unid;
}
public String getContract_unid() {
return contract_unid;
}
public void setContract_unid(String contract_unid) {
this.contract_unid = contract_unid;
}
public int getReback_progress() {
return reback_progress;
}
public void setReback_progress(int reback_progress) {
this.reback_progress = reback_progress;
}
@JsonSerialize(using = DateYMDHMSJsonSerializer.class)
public Date getReback_date() {
return reback_date;
}
public void setReback_date(Date reback_date) {
this.reback_date = reback_date;
}
public double getActual_reback_amount() {
return actual_reback_amount;
}
public void setActual_reback_amount(double actual_reback_amount) {
this.actual_reback_amount = actual_reback_amount;
}
public String getReback_note() {
return reback_note;
}
public void setReback_note(String reback_note) {
this.reback_note = reback_note;
}
}
......@@ -346,8 +346,8 @@
amount_state_unid=#{amount_state_unid}
and
</if>
<if test="start_date !='' and end_date !=''">
#{start_date} <![CDATA[<=]]> sign_date <![CDATA[<=]]> #{end_date}
<if test="start_date != null and end_date !=null">
#{start_date} <![CDATA[<=]]> sign_date and sign_date <![CDATA[<=]]> #{end_date}
and
</if>
<if test="amount_point !=null">
......@@ -356,7 +356,6 @@
</if>
<if test="overdays_point !=null">
<!--逾期天数-->contract_unid in (select over_days_view.contract_unid from over_days_view where over_days <![CDATA[>=]]> #{overdays_point})
and
</if>
<!--应收款余额-->
<if test="limit !=null and offset !=null">
......
package com.vion.financial.vo;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
@JsonInclude(value=Include.NON_NULL)
public class SelectVo {
private String salesperson_name__like;
private String project_name__like;
private String customer_name__like;
private String province;
private String city;
private String county;
private int guarantee_period;
private String year;
private String month;
private String product_line_type;
private String contract_state;
private String contract_type;
private String acceptanc_type;
private boolean is_archive;
private double confirm_income_amount;
private String amount_state_unid;
private Date start_date;
private Date end_date;
private double amount_point;
private int overdays_point;
private double leave_amount_point;
private int offset;
private int limit;
}
package com.vion.financial.vo;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
@JsonInclude(value=Include.NON_NULL)
public class SelectVo {
private String salesperson_name__like; //销售员name,模糊查询
private String project_name__like; //工程name,模糊查询
private String customer_name__like; //客户name,模糊查询
private String province; //所属省份
private String city; //所属市
private String county; //所属县
private int guarantee_period; //保质周
private String year; //所属年份
private String month; //所属月份
private String product_line_type; //生产线类型
private String contract_state; //合同状态
private String contract_type; //合同性质
private String acceptanc_type; //验收类型
private boolean is_archive; //是否归档
private double confirm_income_amount; //确认收入金额
private String amount_state_unid; //账款状态
private Date start_date; //设置开始查询时间
private Date end_date; //设置结束时间
private double amount_point; //设置金额查询节点
private int overdays_point; //逾期天数查询节点
private double leave_amount_point; //账款余额查询节点
private int offset; //设置查询起始位置
private int limit; //设置每次查询条数
/*
* 查询条件
*/
}
......@@ -346,8 +346,8 @@
amount_state_unid=#{amount_state_unid}
and
</if>
<if test="start_date !='' and end_date !=''">
#{start_date} <![CDATA[<=]]> sign_date <![CDATA[<=]]> #{end_date}
<if test="start_date != null and end_date !=null">
#{start_date} <![CDATA[<=]]> sign_date and sign_date <![CDATA[<=]]> #{end_date}
and
</if>
<if test="amount_point !=null">
......@@ -356,7 +356,6 @@
</if>
<if test="overdays_point !=null">
<!--逾期天数-->contract_unid in (select over_days_view.contract_unid from over_days_view where over_days <![CDATA[>=]]> #{overdays_point})
and
</if>
<!--应收款余额-->
<if test="limit !=null and offset !=null">
......
#Generated by Maven Integration for Eclipse
#Tue Jul 31 10:30:36 CST 2018
#Wed Aug 01 08:58:35 CST 2018
version=SNAPSHOT
groupId=com.vion
m2e.projectName=finance_serv
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!