Commit c84f5c1e authored by solho's avatar solho

fix:改以 i_request_info 為主表

parent 3ce48f60
......@@ -44,13 +44,15 @@ namespace WebAPI.Controllers
JObject obj_input = JObject.Parse(input.ToString());
using (SqlConnection Conn = new SqlConnection(connString))
{
var dysql = Conn.QueryBuilder($@" select eri.request_id,eri.customer_id,iri.invoice_title, cc.customer_name from essen_request_info eri
left join i_request_info iri on eri.request_id=iri.request_id
var dysql = Conn.QueryBuilder($@" select eri.request_id,eri.customer_id,iri.invoice_title
,case when cc.customer_name is null then iri.invoice_title else cc.customer_name end as customer_name
from essen_request_info eri
right join i_request_info iri on eri.request_id=iri.request_id
left join c_customer cc on cc.customer_id=eri.customer_id
/**where**/ ");
if (obj_input["request_id"] != null)
{
dysql.Where( $"eri.request_id = {obj_input["request_id"].ToString()}");
dysql.Where( $"iri.request_id = {obj_input["request_id"].ToString()}");
}
if (obj_input["customer_id"] != null)
{
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment