select a.yhbh, a.yhxm, a.yhdz, a.lxdh, a.dbhndljl, b.sdsl as dbhyhsdsl, b.sdys as dbhyhsdyf, to_char(sysdate,'yyyyMM')as yhyear, e.cbpqmc as sscbpqmc, f.cbbmc as sscbbmc from yh_khjbxx a left join bm_cbpq e on a.sscbpq = e.cbpqbm left join bm_cbb f on a.sscbb = f.cbbbm left join bm_dbhysyh b on b.year= to_char(sysdate,'yyyy') where 1=1 and khlb='2' AND ( a.yhbh like '%${filter.searchText}%' OR a.yhxm like '%${filter.searchText}%' OR a.yhdz like '%${filter.searchText}%' OR a.lxdh like '%${filter.searchText}%') AND a.ssgs=#{filter.ssgs} AND a.sscbpq=#{filter.sscbpq} AND a.sscbb in #{item} AND a.sscbb=#{filter.sscbb} =#{filter.yhbhStart} ]]> AND to_char(sysdate,'yyyyMM')=#{filter.year} select a.yhbh, a.yhxm, a.yhdz, a.lxdh, a.dbhndljl, a.dbhyhsdsl, a.dbhyhsdyf, a.yhyear, e.cbpqmc AS sscbpqmc, f.cbbmc AS sscbbmc FROM yh_khjbxx_dbhls a LEFT JOIN bm_cbpq e on a.sscbpq = e.cbpqbm LEFT JOIN bm_cbb f on a.sscbb = f.cbbbm where 1=1 AND ( a.yhbh like '%${filter.searchText}%' OR a.yhxm like '%${filter.searchText}%' OR a.yhdz like '%${filter.searchText}%' OR a.lxdh like '%${filter.searchText}%') AND a.ssgs=#{filter.ssgs} AND a.sscbpq=#{filter.sscbpq} AND a.sscbb in #{item} AND a.sscbb=#{filter.sscbb} =#{filter.yhbhStart} ]]> AND a.yhyear=#{filter.year} select a.*, b.cbpqmc sscbpqmc, c.cbbmc sscbbmc from yh_khjbxx a left join bm_cbpq b on a.sscbpq=b.cbpqbm left join bm_cbb c on a.sscbb = c.cbbbm where 1=1 and a.sscbb is null AND ( a.yhbh like '%${filter.searchText}%' OR a.yhxm like '%${filter.searchText}%' OR a.yhdz like '%${filter.searchText}%' OR a.lxdh like '%${filter.searchText}%') AND a.ssgs=#{filter.ssgs} AND a.sscbpq=#{filter.sscbpq} AND a.sscbb in #{item} AND a.sscbb=#{filter.sscbb} AND c.cby=#{filter.cby} AND c.qyfzr=#{filter.qyfzr} order by a.yhbh asc select a.*,b.cbpqmc sscbpqmc,c.cbbmc sscbbmc from yh_khjbxx a left join bm_cbpq b on a.sscbpq=b.cbpqbm left join bm_cbb c on a.sscbb = c.cbbbm where 1=1 and sscbb is not null AND ( a.yhbh like '%${filter.searchText}%' OR a.yhxm like '%${filter.searchText}%' OR a.yhdz like '%${filter.searchText}%' OR a.lxdh like '%${filter.searchText}%') AND a.ssgs=#{filter.ssgs} AND a.sscbpq=#{filter.sscbpq} AND a.sscbb in #{item} AND a.sscbb=#{filter.sscbb} AND c.cby=#{filter.cby} AND c.qyfzr=#{filter.qyfzr} order by a.yhbh asc SELECT a.yhbh,a.ykhbh, a.yhxm,a.yhdz,a.lxdh, a.ssgs,a.sscbpq,a.sscbb,a.xb,a.sj,a.zzdh,a.gzdw,a.bgdh, a.dzyx,a.zjlb,a.zjhm,a.sqrq, a.jdrq,a.yhzt,a.rks,a.hzgx,a.zsjb,a.tsbz,a.tsrq,a.htqd,a.htqdrq,a.htbh,a.bz,a.bz1,a.bz_gcbh,a.bz_pcxlh,a.czrybm,a.czryxm, a.czsj,a.psfz,a.pht,a.pgszz,a.pyyzz,a.pyxzj,a.xydj,a.zw,a.jdrybm,a.jdryxm,a.jdpcxlh,a.sfqz,a.cbryxm,a.xh, a.ssregion,a.xgrybm,a.jtzqljl,a.fplx, (case when a.fplx='1' then '普票' when a.fplx='2' then '专票' else '' end) fplxmc, a.fp_name, a.fp_nsrsbh, a.fp_dz, a.fp_lxdh, a.fp_bankname, a.fp_bankcode, a.fp_bz, a.fffs,h.name AS fffsmc, a.khlb,a.pyjm,a.yljl, g.mc AS ssgsmc, e.cbpqmc AS sscbpqmc, f.cbbmc AS sscbbmc, d.name AS sblbmc,b.sbqs, b.sbbh,b.sblb,b.sbsccj,b.sbxh,b.sbkj,b.sblc,b.jddj,b.cbpl,b.bjwz,b.sbccrq,c.name || (select '|'||name from bm_sj where code=b.sjbm1)||(select '|'||name from bm_sj where code=b.sjbm2) sjmc,k.scds,k.bcds,k.cbxh, nvl(j.yfje,0) yfje, nvl(j.kjje,0) kjje, nvl(j.syje,0) syje, nvl(j.nbsyje,0) nbsyje, a.khbm,a.ysdz,a.wybz FROM yh_khjbxx a LEFT JOIN yh_cbkxx b ON a.yhbh = b.yhbh AND b.cbkh='1' LEFT JOIN bm_sj c on b.sjbm=c.code LEFT JOIN bm_sblb d on b.sblb=d.code LEFT JOIN bm_cbpq e on a.sscbpq=e.cbpqbm LEFT JOIN bm_cbb f on a.sscbb=f.cbbbm LEFT JOIN bm_gs g on a.ssgs=g.bm LEFT JOIN bm_fffs h on a.fffs=h.code LEFT JOIN yy_cblr k on a.yhbh=k.yhbh and b.cbkh=k.cbkh LEFT JOIN yy_zjzh j on a.yhbh=j.yhbh WHERE 1=1 AND ( a.yhbh like '%${filter.searchText}%' OR a.yhxm like '%${filter.searchText}%' OR a.yhdz like '%${filter.searchText}%' OR a.lxdh like '%${filter.searchText}%' OR a.zjhm like '%${filter.searchText}%' OR a.htbh like '%${filter.searchText}%' OR b.sbbh like '%${filter.searchText}%' OR lower(a.pyjm) like '%${filter.searchText}%' OR instr(a.cym, '${filter.searchText}') > 0 ) AND a.ssgs=#{filter.ssgs} AND a.sscbpq=#{filter.sscbpq} AND a.sscbb in #{item} AND a.sscbb=#{filter.sscbb} AND f.cby=#{filter.cby} AND f.qyfzr=#{filter.qyfzr} AND c.yslx=#{filter.yslx} AND a.yhzt=#{filter.yhzt} AND b.sblb=#{filter.sblb} AND b.ljfbz=#{filter.ljfbz} AND b.sbbh=#{filter.sbbh} AND b.ybdjbz=#{filter.ybdjbz} AND b.sjbm = #{filter.sjbm} AND b.sbkj=#{filter.sbkj} AND TRUNC(a.jdrq) BETWEEN #{filter.jdrqStart} AND #{filter.jdrqEnd} =#{filter.yhbhStart} ]]> AND a.yhxm=#{filter.yhxm} AND a.yhbh=#{filter.yhbh} AND a.yhdz=#{filter.yhdz} AND a.lxdh=#{filter.lxdh} AND a.sscbb IS NOT NULL AND a.sscbb IS NULL AND a.yhbh in (select yhbh_fb from yh_ffgx where yhbh_zb=#{filter.ffgxzh}) AND a.yhbh in (select yhbh_zb from yh_ffgx) AND TRUNC(a.htqdrq) BETWEEN #{filter.htqdrqStart} AND #{filter.htqdrqEnd} AND a.htbh=#{filter.htbh} AND a.zjhm=#{filter.zjhm} AND a.htqd=#{filter.sfqdht} AND a.khlb=#{filter.khlb} AND (a.khbm like '${filter.khbm}%' or a.yhxm like '%${filter.khbm}%' or LOWER(a.pyjm) like LOWER('%${filter.khbm}%')) AND a.ZHBZ='1' AND a.dxh = #{filter.dxh} ORDER BY a.yhbh asc