|
|
@ -32,8 +32,8 @@ |
|
|
dbo.get_projectUserRoleName(a.site, a.project_id) userRoleName, |
|
|
dbo.get_projectUserRoleName(a.site, a.project_id) userRoleName, |
|
|
a.parent_project_no, |
|
|
a.parent_project_no, |
|
|
a.final_customer_id, |
|
|
a.final_customer_id, |
|
|
dbo.plm_get_dictDataLabel('finalCustomer', a.final_customer_id, a.site) finalCustomerName, |
|
|
|
|
|
a.productSet |
|
|
|
|
|
|
|
|
a.productSet, |
|
|
|
|
|
a.project_amount |
|
|
FROM plm_project_info as a |
|
|
FROM plm_project_info as a |
|
|
<if test="testPartNo != null and testPartNo != ''"> |
|
|
<if test="testPartNo != null and testPartNo != ''"> |
|
|
left outer join view_Project_Part as b on a.project_id = b.project_id and a.site = b.site |
|
|
left outer join view_Project_Part as b on a.project_id = b.project_id and a.site = b.site |
|
|
@ -88,8 +88,8 @@ |
|
|
parent_project_no, |
|
|
parent_project_no, |
|
|
customer_project_no, |
|
|
customer_project_no, |
|
|
final_customer_id, |
|
|
final_customer_id, |
|
|
dbo.plm_get_dictDataLabel('finalCustomer', final_customer_id, site) finalCustomerName, |
|
|
|
|
|
productSet |
|
|
|
|
|
|
|
|
productSet, |
|
|
|
|
|
project_amount |
|
|
FROM plm_project_info |
|
|
FROM plm_project_info |
|
|
<where> |
|
|
<where> |
|
|
<if test="query.id != null"> |
|
|
<if test="query.id != null"> |
|
|
@ -221,17 +221,17 @@ |
|
|
insert into plm_project_info |
|
|
insert into plm_project_info |
|
|
(project_id, ori_project_id, project_type_db, project_name, status, project_source, customer_id, create_by, |
|
|
(project_id, ori_project_id, project_type_db, project_name, status, project_source, customer_id, create_by, |
|
|
create_date, priority, site, project_desc, customer_remark, remark, need_date, parent_project_no, final_customer_id, |
|
|
create_date, priority, site, project_desc, customer_remark, remark, need_date, parent_project_no, final_customer_id, |
|
|
customer_Project_No, productSet) |
|
|
|
|
|
|
|
|
customer_Project_No, productSet, project_amount) |
|
|
values |
|
|
values |
|
|
(#{projectId}, #{projectId}, #{projectTypeDb}, #{projectName}, #{status}, #{projectSource}, #{customerId}, #{createBy}, |
|
|
(#{projectId}, #{projectId}, #{projectTypeDb}, #{projectName}, #{status}, #{projectSource}, #{customerId}, #{createBy}, |
|
|
GetDate(), #{priority}, #{site}, #{projectDesc}, #{customerRemark}, #{remark}, #{needDate}, #{parentProjectNo}, #{finalCustomerId}, |
|
|
GetDate(), #{priority}, #{site}, #{projectDesc}, #{customerRemark}, #{remark}, #{needDate}, #{parentProjectNo}, #{finalCustomerId}, |
|
|
#{customerProjectNo}, #{productSet}) |
|
|
|
|
|
|
|
|
#{customerProjectNo}, #{productSet}, #{projectAmount}) |
|
|
</insert> |
|
|
</insert> |
|
|
<update id="updateProjectInfo"> |
|
|
<update id="updateProjectInfo"> |
|
|
update plm_project_info set project_type_db=#{projectTypeDb},project_name=#{projectName},project_source=#{projectSource},status=#{status}, |
|
|
update plm_project_info set project_type_db=#{projectTypeDb},project_name=#{projectName},project_source=#{projectSource},status=#{status}, |
|
|
customer_id=#{customerId},priority=#{priority},project_desc=#{projectDesc},customer_remark=#{customerRemark},remark=#{remark},need_date=#{needDate}, |
|
|
customer_id=#{customerId},priority=#{priority},project_desc=#{projectDesc},customer_remark=#{customerRemark},remark=#{remark},need_date=#{needDate}, |
|
|
update_by=#{updateBy},update_date=GetDate(),parent_project_no = #{parentProjectNo},final_customer_id=#{finalCustomerId},productSet=#{productSet} |
|
|
|
|
|
,customer_Project_No=#{customerProjectNo} where id=#{id} |
|
|
|
|
|
|
|
|
update_by=#{updateBy},update_date=GetDate(),parent_project_no = #{parentProjectNo},final_customer_id=#{finalCustomerId},productSet=#{productSet}, |
|
|
|
|
|
customer_Project_No=#{customerProjectNo},project_amount=#{projectAmount} where id=#{id} |
|
|
</update> |
|
|
</update> |
|
|
<delete id="deletePlmProjectTeam"> |
|
|
<delete id="deletePlmProjectTeam"> |
|
|
delete from plm_project_team where site=#{site} and project_id=#{projectId} |
|
|
delete from plm_project_team where site=#{site} and project_id=#{projectId} |
|
|
|