|
|
@@ -687,32 +687,34 @@
|
|
|
<select id="selectTechProjectDetail" resultType="com.goafanti.techproject.bo.ProjectDetailBo">
|
|
|
<choose>
|
|
|
<when test="buyerType == 0">
|
|
|
- select
|
|
|
- a.id,
|
|
|
- a.serial_number as serialNumber,
|
|
|
- date_format(a.sign_date,'%Y-%m-%d %H:%i:%S') as signDate,
|
|
|
- a.sign_comment as signComment,
|
|
|
- date_format(a.complete_date,'%Y-%m-%d %H:%i:%S') as completeDate,
|
|
|
- a.complete_comment as completeComment,
|
|
|
- a.uid,
|
|
|
- a.status as projectStatus,
|
|
|
- a.deleted_sign as deletedSign,
|
|
|
- a.order_no as orderNo,
|
|
|
- b.nickname as buyerName,
|
|
|
- d.name as principalName,
|
|
|
- f.name as buyerProvince,
|
|
|
- g.cname as projectType
|
|
|
- from
|
|
|
- contract a left join user b on
|
|
|
- a.uid = b.id left join admin d on
|
|
|
- a.principal = d.id left join user_identity e on
|
|
|
- a.uid = e.uid left join district_glossory f on
|
|
|
- e.province = f.id left join business_varieties g on
|
|
|
- a.type = g.id
|
|
|
+ select
|
|
|
+ a.id,
|
|
|
+ a.serial_number as serialNumber,
|
|
|
+ date_format( a.sign_date, '%Y-%m-%d %H:%i:%S' ) as signDate,
|
|
|
+ a.sign_comment as signComment,
|
|
|
+ date_format( a.complete_date, '%Y-%m-%d %H:%i:%S' ) as completeDate,
|
|
|
+ a.complete_comment as completeComment,
|
|
|
+ a.uid,
|
|
|
+ a.status as projectStatus,
|
|
|
+ a.deleted_sign as deletedSign,
|
|
|
+ a.order_no as orderNo,
|
|
|
+ b.nickname as buyerName,
|
|
|
+ d.name as principalName,
|
|
|
+ f.name as buyerProvince,
|
|
|
+ g.cname as projectType,
|
|
|
+ t.contract_no as contractNo
|
|
|
+from
|
|
|
+ contract a left join user b on
|
|
|
+ a.uid = b.id left join admin d on
|
|
|
+ a.principal = d.id left join user_identity e on
|
|
|
+ a.uid = e.uid left join district_glossory f on
|
|
|
+ e.province = f.id left join business_varieties g on
|
|
|
+ a.type = g.id left join t_order t on
|
|
|
+ a.order_no=t.order_no
|
|
|
where a.id = #{contractId,jdbcType=VARCHAR}
|
|
|
</when>
|
|
|
<when test="buyerType == 1">
|
|
|
- select
|
|
|
+ select
|
|
|
a.id,
|
|
|
a.serial_number as serialNumber,
|
|
|
date_format(a.sign_date,'%Y-%m-%d %H:%i:%S') as signDate,
|
|
|
@@ -726,14 +728,16 @@
|
|
|
b.nickname as buyerName,
|
|
|
d.name as principalName,
|
|
|
f.name as buyerProvince,
|
|
|
- g.cname as projectType
|
|
|
+ g.cname as projectType,
|
|
|
+ t.contract_no as contractNo
|
|
|
from
|
|
|
contract a left join user b on
|
|
|
a.uid = b.id left join admin d on
|
|
|
a.principal = d.id left join organization_identity e on
|
|
|
a.uid = e.uid left join district_glossory f on
|
|
|
e.location_province = f.id left join business_varieties g on
|
|
|
- a.type = g.id
|
|
|
+ a.type = g.id left join t_order t on
|
|
|
+ a.order_no=t.order_no
|
|
|
where a.id = #{contractId,jdbcType=VARCHAR}
|
|
|
</when>
|
|
|
</choose>
|