Commit ac1ce209 by 王军业

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

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