【Begin】 2023-05-11 12:32:29 123229 TwiAjaxHelper.GetResult开始调用... 【Info】 2023-05-11 12:32:29 123229 请求信息: mn:TKT cn:TicketReturn mn2:QueryTicketForReturn 对应参数: data:{"Condition":{"BEGINCODE":"ET23050712362600115844","ENDCODE":"ET23050712362600115844","TRADEID":"-1","OPTORID":"DB36B31DDCBC4093BF1E97D8C4F2D8C2","OPTORCODE":"TCSSP001"}} 【Debugger】 2023-05-11 12:32:29 123229 SQL语句:select fid from web_sys_plug where plugcode = 'TKT0203' SQL语句参数:无。 【Debugger】 2023-05-11 12:32:29 123229 SQL语句:select dataauthority,orgid from ( select ro.operatorid,ro.roleid,rp.plugid,rp.dataauthority ,case when rp.dataauthority = 1 then (select wm_concat(rpe.fdeptid) from web_sys_roleplugext rpe where rpe.roleplugid = rp.fid) else '0' end as orgid from web_sys_roleoperator ro left join web_sys_roleplug rp on rp.roleid = ro.roleid ) where operatorid = 'DB36B31DDCBC4093BF1E97D8C4F2D8C2' and plugid = '91FF3ECFA8234F76AA92F2AF5D8C302D' SQL语句参数:无。 【Debugger】 2023-05-11 12:32:29 123229 SQL语句: with BarCodeTicketModelCode as ( select distinct a.barcode,case when s.ftickettype='游艇' then 1 else a.fticketCount end as TICKETCOUNT,a.FTRADEID as tradeId,A.FENDDATE AS INVALIDATE,A.FBEGINDATE AS BEGINDATE ,a.fticketmodelcode ,p.postfixlen,nvl(a.constractpricecode,0) as constractpricecode ,case when c.checkcount is not null then '已检票' else '未检票' end as checkflagName from (select * from TKT_tradebarcode where FRETRADEID is null and create_optorcode = 'TCSSP001' ) a left join TKT_CHECKDETAIL c on a.barcode = c.barcode and a.ftradeid = c.tradeid left join sys_ticketmodel s on a.fticketmodelcode=s.ticketmodelcode left join sto_tickettype p on p.tickettypecode=a.ftickettypecode and p.barcodetype=a.fbarcodetype and p.tickettypeflag=a.tickettypeflag where a.fuseflag = 0 and a.tradeType <> '04' and ( a.ftradeid = '-1' or '-1'='-1') and ( a.barcode between 'ET23050712362600115844' and 'ET23050712362600115844' or 'ET23050712362600115844' ='-1' ) group by a.ftradeid, a.fticketmodelcode, fticketCount, a.barcode, c.checkcount,a.fBarcodetype,A.FENDDATE, A.FBEGINDATE,a.fTicketTypeCode,p.postfixlen,a.constractpricecode,s.ftickettype ) SELECT TD.Printtempmodel,M.TRADEDATE,M.MAKETIME,M.PARKCODE AS SELLPARKCODE,M.BILLTYPE,M.BILLNO,M.GUIDECODE ,M.SRCCLIENTCODE,M.AREACODE,M.SALEMODEL,M.PERFORMCODE,M.CLIENTCODE,M.CLIENTTYPE,M.TRADEID,M.PAYTYPECODE , M.create_OPTORName, L.CLIENTFULLNAME AS CLIENTNAME,TD.Constractpricecode ,TD.TICKETMODELPRICE,TD.TICKETMODELCODE,TD.FTICKETMODELKINDNAME,TD.FTICKETTYPE,TD.FTICKETMODELNAME,TD.FSHIPPLANID ,TD.FUSERCOUNT* C.Ticketcount as USERCOUNT,C.BARCODE,TM.Usercount as FUsercount ,TD.FTICKETMODELNAME as TICKETMODELNAME,C.TICKETCOUNT,C.TICKETCOUNT as TICKETCOUNT1 ,1 AS TICKETNOCOUNT, td.ticketmodelprice* c.TICKETCOUNT AS TICKETSUM ,td.Differenceprice,td.DIFFERENCEPRICE* c.ticketcount as ticketpayprice,(td.ticketmodelprice + td.differenceprice) * c.TICKETCOUNT as PaySum ,m.tradetype AS TRADETYPE, case m.tradetype when '01' then '正常售票' when '02' then '退票' else '其它' end AS TRADETYPENAME , null as INVALIDATE2 ,TM.RETTKTFLAG ,CASE m.CLIENTTYPE WHEN '01' THEN '散客' WHEN '02' THEN '团队' ELSE '其他' END AS CLIENTTYPENAME ,(SELECT P.PARKFULLNAME FROM SYS_PARK P WHERE P.PARKCODE = M.LOCATIONCODE) AS SELLPARKNAME ,(SELECT T.CLIENTTYPENAME FROM CLT_CLIENTTYPE T WHERE T.CLIENTTYPECODE = M.CLIENTTYPE) AS CLIENTTYPENAME , O.OPERATORNAME AS OPTORNAME,o.storagecode,SH.FSHIPNAME as SIFSHIPNAME ,SH.FSTARTTIME as SIFSTARTTIME ,TD.PARKCOUNT,TD.TICKETMODELKIND,TD.TICKETTYPECODE,td.fbelongcode ,1 AS ISSELECT ,c.postfixlen,c.INVALIDATE,c.BEGINDATE , S.TICKETTYPEFLAG,(select to_char(wm_concat(tr.paytypename || ':' || tr.paysum)) from tkt_tradepaytype tr where tr.tradeid = c.tradeid) as paytypenames,c.checkflagName FROM BarCodeTicketModelCode c INNER JOIN TKT_TRADEMAIN M ON M.TRADEID = C.TRADEID LEFT JOIN SYS_TICKETMODEL TM ON TM.TICKETMODELCODE = C.fticketmodelcode LEFT JOIN TKT_TRADEDETAIL TD ON TD.TRADEID = C.TRADEID AND TD.TICKETMODELCODE = C.fticketmodelcode LEFT JOIN atp_plan SH ON TD.fshipplanid=SH.Fid LEFT JOIN STO_TICKETTYPE S ON TD.TICKETTYPECODE = S.TICKETTYPECODE LEFT JOIN CLT_CLIENTINFO L ON L.CLIENTCODE = M.Clientcode Left Join SYS_OPERATOR o on O.OPERATORCODE = M.create_OPTORCODE where not exists( select * from TKT_CHECKDETAIL CD LEFT join Tkt_Trademain m on cd.tradeid = m.tradeid where cd.barcode = c.barcode and cd.tradeid = c.tradeid and (m.tradetype = '04' or m.tradetype = '07')) order by barcode SQL语句参数: 【Info】 2023-05-11 12:32:29 123229 返回结果TwiReturn对象,序列化后为: {"id":null,"code":null,"success":true,"hasRight":true,"rightName":null,"knowError":100,"errors":null,"message":"操作成功!","data":"序列化类型为“System.Xml.Linq.XElement”的对象时检测到循环引用。","totalCount":0,"affRows":0,"stamp":null,"list":[]} 【End】 2023-05-11 12:32:29 123229 TwiAjaxHelper.GetResult执行完成! =================================================================