You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
259 lines
18 KiB
259 lines
18 KiB
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<!DOCTYPE mapper
|
|
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
|
<mapper namespace="com.kms.build.mapper.FileMapper">
|
|
|
|
|
|
|
|
|
|
|
|
<select id="fileListOne" resultType="com.kms.build.domain.dto.FileDto">
|
|
select ${fieldName} from bs_sgc_jsjd_bui_pro_info bpi left join ${tableName} t on bpi.PROJECT_NAME=t.PROJECT_NAME
|
|
<where>
|
|
<if test="projectName != null and projectName != ''">
|
|
t.PROJECT_NAME = #{projectName}
|
|
</if>
|
|
</where>
|
|
</select>
|
|
|
|
<select id="fileListTwo" resultType="com.kms.build.domain.dto.FileDto">
|
|
<!-- SET SESSION group_concat_max_len = 1000000;-->
|
|
|
|
SELECT
|
|
GROUP_CONCAT(DISTINCT pbi.BID_ATTACHMENT SEPARATOR '$ ') BID_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT pbp.NOTICE_ATTTACHMENT SEPARATOR '$ ') NOTICE_ATTTACHMENT,
|
|
GROUP_CONCAT(DISTINCT pbn.ATTACHMENT SEPARATOR '$ ') ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT bf.bid_document SEPARATOR '$ ') bid_document,
|
|
GROUP_CONCAT(DISTINCT pbw.ATTACHMENT_ADDRESS SEPARATOR '$ ') ATTACHMENT_ADDRESS,
|
|
GROUP_CONCAT(DISTINCT pbr.ATTACHMENT_ADDRESS SEPARATOR '$ ') ATTACHMENT_ADDRESS_RESULT,
|
|
GROUP_CONCAT(DISTINCT cfn.contract_notice_content SEPARATOR '$ ') contract_notice_content,
|
|
GROUP_CONCAT(DISTINCT bci.CONTRACT_FILE SEPARATOR '$ ') CONTRACT_FILE,
|
|
-- GROUP_CONCAT(DISTINCT bcm.work_commencement_order1 SEPARATOR '$ ')work_commencement_order1,
|
|
GROUP_CONCAT(DISTINCT br.enginer_quality_attachment SEPARATOR '$ ') enginer_quality_attachment,
|
|
GROUP_CONCAT(DISTINCT br.design_unit_attachment SEPARATOR '$ ')design_unit_attachment,
|
|
GROUP_CONCAT(DISTINCT br.survey_unit_attachment SEPARATOR '$ ')survey_unit_attachment,
|
|
GROUP_CONCAT(DISTINCT br.construction_unit_attachment SEPARATOR '$ ')construction_unit_attachment,
|
|
GROUP_CONCAT(DISTINCT br.supervision_unit_attachment SEPARATOR '$ ')supervision_unit_attachment,
|
|
GROUP_CONCAT(DISTINCT br.inspection_unit_attachment SEPARATOR '$ ')inspection_unit_attachment,
|
|
GROUP_CONCAT(DISTINCT br.responsibility_sign_attachment SEPARATOR '$ ')responsibility_sign_attachment,
|
|
GROUP_CONCAT(DISTINCT bpi.project_division_attachment SEPARATOR '$ ')project_division_attachment,
|
|
GROUP_CONCAT(DISTINCT pi.inspect_opinion SEPARATOR '$ ') inspect_opinion,
|
|
GROUP_CONCAT(DISTINCT bsf.attachment SEPARATOR '$ ') mes_attachemnt,
|
|
GROUP_CONCAT(DISTINCT bsf.filings_content SEPARATOR '$ ') filings_content,
|
|
GROUP_CONCAT(DISTINCT bsf.approval_opinion SEPARATOR '$ ') APPROVAL_OPINION,
|
|
GROUP_CONCAT(DISTINCT bca.ACCEPTANCE_APPRAISAL_CERTIFICATE SEPARATOR '$ ')ACCEPTANCE_APPRAISAL_CERTIFICATE,
|
|
GROUP_CONCAT(DISTINCT bca.ENVIRONMENTAL_ACCEPTANCE_DOCUMENTS SEPARATOR '$ ')ENVIRONMENTAL_ACCEPTANCE_DOCUMENTS,
|
|
GROUP_CONCAT(DISTINCT bca.WATER_CONSERVATION_FILE SEPARATOR '$ ')WATER_CONSERVATION_FILE,
|
|
GROUP_CONCAT(DISTINCT bca.RESETTLEMENT_ACCEPTANCE_FILE SEPARATOR '$ ')RESETTLEMENT_ACCEPTANCE_FILE,
|
|
GROUP_CONCAT(DISTINCT bca.ACCEPTANCE_IMAGE_DATA SEPARATOR '$ ')ACCEPTANCE_IMAGE_DATA,
|
|
GROUP_CONCAT(DISTINCT bca.ENGINEERING_ARCHIVES_FILE SEPARATOR '$ ')ENGINEERING_ARCHIVES_FILE,
|
|
GROUP_CONCAT(DISTINCT bca.COMPLETION_FINAL_FILE SEPARATOR '$ ')COMPLETION_FINAL_FILE,
|
|
GROUP_CONCAT(DISTINCT zzy.attachment SEPARATOR '$ ')attachment,
|
|
GROUP_CONCAT(DISTINCT qbj.cash_storage_file SEPARATOR '$ ')cash_storage_file,
|
|
GROUP_CONCAT(DISTINCT qfn.contract_notice_content SEPARATOR '$ ')contract_notice_content,
|
|
GROUP_CONCAT(DISTINCT mr.FILES SEPARATOR '$ ')FILES,
|
|
GROUP_CONCAT(DISTINCT bca.ACCEPTANCE_DECISION_LETTER SEPARATOR '$ ')ACCEPTANCE_DECISION_LETTER
|
|
|
|
|
|
FROM
|
|
bs_sgc_jsjd_bui_pro_info bpi
|
|
LEFT JOIN bs_slgc_qqjd_pro_bid_info pbi ON bpi.PROJECT_NAME=pbi.PROJECT_NAME
|
|
LEFT JOIN bs_slgc_qqjd_pro_bid_prequ pbp on pbi.PRO_NO=pbp.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_zzys zzy on pbi.PRO_NO=zzy.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_pro_bid_notice pbn ON pbi.PRO_NO=pbn.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_bid_file bf ON pbi.PRO_NO=bf.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_pro_bid_winning pbw ON pbi.PRO_NO=pbw.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_pro_bid_result pbr ON pbi.PRO_NO=pbr.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_contract_fulfilling_notice cfn ON pbi.PRO_NO=cfn.pro_no
|
|
LEFT JOIN bs_slgc_qqjd_tbbzj qbj ON pbi.PRO_NO=qbj.pro_no
|
|
LEFT JOIN bs_slgc_qqjd_pro_bid_result qbr ON pbi.PRO_NO=qbr.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_contract_fulfilling_notice qfn ON pbi.PRO_NO=qfn.pro_no
|
|
LEFT JOIN bs_sgc_jsjd_bui_cont_info bci ON bpi.PRO_NO=bci.PRO_NO
|
|
LEFT JOIN bs_sgc_jsjd_bui_constr_meas bcm ON bpi.PRO_NO=bcm.PRO_NO
|
|
LEFT JOIN bs_sgc_jsjd_bui_respons br ON bpi.PRO_NO=br.pro_no
|
|
LEFT JOIN bs_sgc_jsjd_bui_pro_inspect pi ON bpi.PRO_NO=pi.pro_no
|
|
LEFT JOIN bs_sgc_jsjd_bui_safe_filings bsf ON bpi.PRO_NO=bsf.pro_no
|
|
LEFT JOIN bs_sgc_jsjd_bui_com_acc bca ON bpi.PRO_NO=bca.PRO_NO
|
|
LEFT JOIN bs_sgc_jsjd_bui_meet_record mr on bpi.PRO_NO=mr.PRO_NO
|
|
WHERE
|
|
bpi.PRO_NO = #{proNo}
|
|
</select>
|
|
|
|
|
|
<update id="setGroupConcatMaxLen">
|
|
SET SESSION group_concat_max_len = 1000000;
|
|
</update>
|
|
|
|
<select id="fileListFirst" resultType="com.kms.build.domain.dto.FileDto">
|
|
SELECT
|
|
GROUP_CONCAT(DISTINCT spi.`PROJECT_REPORT` SEPARATOR '$ ' ) AS PROJECT_REPORT,
|
|
GROUP_CONCAT(DISTINCT spa.PROJECT_ATTACHMENT SEPARATOR '$ ' ) AS project_attachment,
|
|
GROUP_CONCAT(DISTINCT spa.OPINION_ATTACHMENT SEPARATOR '$ ' ) AS OPINION_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT spc.CONTRACT_ATTACHMENT SEPARATOR '$ ') AS CONTRACT_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT spd.ACCEPT_DOCUMENT_ATTACHMENT SEPARATOR '$ ')AS ACCEPT_DOCUMENT_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT spg.FILE_ATTACHMENT_RELATION SEPARATOR '$ ')AS FILE_ATTACHMENT_RELATION,
|
|
GROUP_CONCAT(DISTINCT pa.OPINION_ATTACHMENT SEPARATOR '$ ')AS OPINION_ATTACHMENT_PLAN,
|
|
GROUP_CONCAT(DISTINCT pri.PLANNING_ATTACHMENT SEPARATOR '$ ')AS PLANNING_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT pri.OPINION_ATTACHMENT SEPARATOR '$ ')AS OPINION_ATTACHMENT_REP,
|
|
GROUP_CONCAT(DISTINCT pei.DOCUMENT_ATTACHMENT SEPARATOR '$ ')AS DOCUMENT_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT spp.PROJECT_PROPOSAL_ATTACHMENT SEPARATOR '$ ')AS PROJECT_PROPOSAL_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT spp.APPROVAL_OPINION_ATTACHMENT SEPARATOR '$ ')AS APPROVAL_OPINION_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT spf.FEASIBILITY_REPORT_FILE SEPARATOR '$ ')AS FEASIBILITY_REPORT_FILE,
|
|
GROUP_CONCAT(DISTINCT spf.FEASIBILITY_REPORT_ATTACHMENT SEPARATOR '$ ')AS FEASIBILITY_REPORT_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT spda.DESIGN_ESTIMATE_REPORT SEPARATOR '$ ')AS DESIGN_ESTIMATE_REPORT,
|
|
GROUP_CONCAT(DISTINCT spda.RELATED_ATTACHMENT SEPARATOR '$ ')AS RELATED_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT bpi.project_division_attachment SEPARATOR '$ ')AS project_division_attachment
|
|
FROM
|
|
bs_sgc_jsjd_bui_pro_info bpi
|
|
LEFT JOIN bs_slgc_qqjd_spe_pro_info spi ON bpi.PRO_NO = spi.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_spe_pro_approval spa ON bpi.PRO_NO = spa.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_spe_pro_cont spc ON bpi.PRO_NO=spc.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_spe_pro_document spd ON bpi.PRO_NO=spd.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_spe_pro_gain spg ON bpi.PRO_NO=spg.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_plan_approval pa ON bpi.PRO_NO=pa.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_plan_rep_info pri ON bpi.PRO_NO=pri.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_plan_eval_info pei ON bpi.PRO_NO=pei.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_spe_pro_proposal spp ON bpi.PROJECT_NAME=spp.PROJECT_NAME
|
|
LEFT JOIN bs_slgc_qqjd_spe_pro_fea spf ON bpi.PROJECT_NAME=spf.PROJECT_NAME
|
|
LEFT JOIN bs_sgc_qqjd_spe_pro_des_app spda ON bpi.PROJECT_NAME=spda.PROJECT_NAME
|
|
WHERE
|
|
bpi.PRO_NO = #{proNo}
|
|
|
|
</select>
|
|
|
|
<select id="fileListThree" resultType="com.kms.build.domain.dto.FileDto">
|
|
<!-- SET SESSION group_concat_max_len = 1000000;-->
|
|
|
|
SELECT
|
|
GROUP_CONCAT(DISTINCT jjd.attachment SEPARATOR '$ ')as att,
|
|
GROUP_CONCAT(DISTINCT bse.cash_storage_file SEPARATOR '$ ') as cash_file,
|
|
GROUP_CONCAT(DISTINCT fdb.attachment SEPARATOR '$ ') as fdb_attachment,
|
|
GROUP_CONCAT(DISTINCT jbp.annex SEPARATOR '$ ')annex,
|
|
GROUP_CONCAT(DISTINCT blm.attachment SEPARATOR '$ ')as blm_attachment,
|
|
GROUP_CONCAT(DISTINCT bri.notice_attachment SEPARATOR '$ ')notice_attachment,
|
|
GROUP_CONCAT(DISTINCT bri.checklist SEPARATOR '$ ') checklist,
|
|
GROUP_CONCAT(DISTINCT bri.rectification_report SEPARATOR '$ ')rectification_report
|
|
FROM
|
|
bs_sgc_jsjd_bui_pro_info bpi
|
|
LEFT JOIN bs_sgc_jsjd_bui_djjgd jjd on bpi.PRO_NO=jjd.PRO_NO
|
|
LEFT JOIN bs_sgc_jsjd_bui_salary_ensure bse ON bpi.PRO_NO=bse.pro_no
|
|
LEFT JOIN bs_sgc_jsjd_bui_gckzfdb fdb ON bpi.PRO_NO=fdb.PRO_NO
|
|
LEFT JOIN bs_sgc_jsjd_bui_publicity jbp ON bpi.PRO_NO=jbp.PRO_NO
|
|
LEFT JOIN bs_sgc_jsjd_bui_labor_management blm ON bpi.PRO_NO=blm.pro_no
|
|
LEFT JOIN bs_sgc_jsjd_bui_regulatory_inspections bri ON bpi.PRO_NO=bri.pro_no
|
|
WHERE
|
|
bpi.PRO_NO = #{proNo}
|
|
</select>
|
|
|
|
<select id="fileList" resultType="com.kms.build.domain.dto.FileDto">
|
|
SELECT
|
|
GROUP_CONCAT(DISTINCT spi.PROJECT_REPORT SEPARATOR '$ ' )PROJECT_REPORT,
|
|
GROUP_CONCAT(DISTINCT spa.PROJECT_ATTACHMENT SEPARATOR '$ ' ) project_attachment,
|
|
GROUP_CONCAT(DISTINCT spa.OPINION_ATTACHMENT SEPARATOR '$ ' ) OPINION_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT spc.CONTRACT_ATTACHMENT SEPARATOR '$ ') CONTRACT_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT spd.ACCEPT_DOCUMENT_ATTACHMENT SEPARATOR '$ ') ACCEPT_DOCUMENT_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT spg.FILE_ATTACHMENT_RELATION SEPARATOR '$ ') FILE_ATTACHMENT_RELATION,
|
|
GROUP_CONCAT(DISTINCT pa.OPINION_ATTACHMENT SEPARATOR '$ ') OPINION_ATTACHMENT_PLAN,
|
|
GROUP_CONCAT(DISTINCT pri.PLANNING_ATTACHMENT SEPARATOR '$ ')PLANNING_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT pri.OPINION_ATTACHMENT SEPARATOR '$ ') OPINION_ATTACHMENT_REP,
|
|
GROUP_CONCAT(DISTINCT pei.DOCUMENT_ATTACHMENT SEPARATOR '$ ')DOCUMENT_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT spp.PROJECT_PROPOSAL_ATTACHMENT SEPARATOR '$ ')PROJECT_PROPOSAL_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT spp.APPROVAL_OPINION_ATTACHMENT SEPARATOR '$ ')APPROVAL_OPINION_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT spf.FEASIBILITY_REPORT_FILE SEPARATOR '$ ')FEASIBILITY_REPORT_FILE,
|
|
GROUP_CONCAT(DISTINCT spf.FEASIBILITY_REPORT_ATTACHMENT SEPARATOR '$ ')FEASIBILITY_REPORT_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT spda.DESIGN_ESTIMATE_REPORT SEPARATOR '$ ')DESIGN_ESTIMATE_REPORT,
|
|
GROUP_CONCAT(DISTINCT spda.RELATED_ATTACHMENT SEPARATOR '$ ')RELATED_ATTACHMENTSEPARATOR,
|
|
GROUP_CONCAT(DISTINCT pbi.BID_ATTACHMENT SEPARATOR '$ ') BID_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT pbp.NOTICE_ATTTACHMENT SEPARATOR '$ ') NOTICE_ATTTACHMENT,
|
|
GROUP_CONCAT(DISTINCT pbn.ATTACHMENT SEPARATOR '$ ') ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT bf.bid_document SEPARATOR '$ ') bid_document,
|
|
GROUP_CONCAT(DISTINCT pbw.ATTACHMENT_ADDRESS SEPARATOR '$ ') ATTACHMENT_ADDRESS,
|
|
GROUP_CONCAT(DISTINCT pbr.ATTACHMENT_ADDRESS SEPARATOR '$ ') ATTACHMENT_ADDRESS_RESULT,
|
|
GROUP_CONCAT(DISTINCT cfn.contract_notice_content SEPARATOR '$ ') contract_notice_content,
|
|
GROUP_CONCAT(DISTINCT bci.CONTRACT_FILE SEPARATOR '$ ') CONTRACT_FILE,
|
|
-- GROUP_CONCAT(DISTINCT bcm.work_commencement_order1 SEPARATOR '$ ')work_commencement_order1,
|
|
-- GROUP_CONCAT(DISTINCT bcm.work_commencement_order2 SEPARATOR '$ ')work_commencement_order2,
|
|
-- GROUP_CONCAT(DISTINCT bcm.work_commencement_order3 SEPARATOR '$ ')work_commencement_order3,
|
|
-- GROUP_CONCAT(DISTINCT bcm.work_commencement_order4 SEPARATOR '$ ')work_commencement_order4,
|
|
-- GROUP_CONCAT(DISTINCT bcm.work_commencement_order5 SEPARATOR '$ ')work_commencement_order5,
|
|
GROUP_CONCAT(DISTINCT br.enginer_quality_attachment SEPARATOR '$ ') enginer_quality_attachment,
|
|
GROUP_CONCAT(DISTINCT br.design_unit_attachment SEPARATOR '$ ')design_unit_attachment,
|
|
GROUP_CONCAT(DISTINCT br.survey_unit_attachment SEPARATOR '$ ')survey_unit_attachment,
|
|
GROUP_CONCAT(DISTINCT br.construction_unit_attachment SEPARATOR '$ ')construction_unit_attachment,
|
|
GROUP_CONCAT(DISTINCT br.supervision_unit_attachment SEPARATOR '$ ')supervision_unit_attachment,
|
|
GROUP_CONCAT(DISTINCT br.inspection_unit_attachment SEPARATOR '$ ')inspection_unit_attachment,
|
|
GROUP_CONCAT(DISTINCT br.responsibility_sign_attachment SEPARATOR '$ ')responsibility_sign_attachment,
|
|
GROUP_CONCAT(DISTINCT bpi.project_division_attachment SEPARATOR '$ ')project_division_attachment,
|
|
GROUP_CONCAT(DISTINCT pi.inspect_opinion SEPARATOR '$ ') inspect_opinion,
|
|
GROUP_CONCAT(DISTINCT bsf.attachment SEPARATOR '$ ') mes_attachemnt,
|
|
GROUP_CONCAT(DISTINCT bsf.filings_content SEPARATOR '$ ') filings_content,
|
|
GROUP_CONCAT(DISTINCT bsf.approval_opinion SEPARATOR '$ ') APPROVAL_OPINION,
|
|
GROUP_CONCAT(DISTINCT bca.ACCEPTANCE_APPRAISAL_CERTIFICATE SEPARATOR '$ ')ACCEPTANCE_APPRAISAL_CERTIFICATE,
|
|
GROUP_CONCAT(DISTINCT bca.ENVIRONMENTAL_ACCEPTANCE_DOCUMENTS SEPARATOR '$ ')ENVIRONMENTAL_ACCEPTANCE_DOCUMENTS,
|
|
GROUP_CONCAT(DISTINCT bca.WATER_CONSERVATION_FILE SEPARATOR '$ ')WATER_CONSERVATION_FILE,
|
|
GROUP_CONCAT(DISTINCT bca.RESETTLEMENT_ACCEPTANCE_FILE SEPARATOR '$ ')RESETTLEMENT_ACCEPTANCE_FILE,
|
|
GROUP_CONCAT(DISTINCT bca.ACCEPTANCE_IMAGE_DATA SEPARATOR '$ ')ACCEPTANCE_IMAGE_DATA,
|
|
GROUP_CONCAT(DISTINCT bca.ENGINEERING_ARCHIVES_FILE SEPARATOR '$ ')ENGINEERING_ARCHIVES_FILE,
|
|
GROUP_CONCAT(DISTINCT bca.COMPLETION_FINAL_FILE SEPARATOR '$ ')COMPLETION_FINAL_FILE,
|
|
GROUP_CONCAT(DISTINCT pbi.BID_ATTACHMENT SEPARATOR '$ ')BID_ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT pbp.NOTICE_ATTTACHMENT SEPARATOR '$ ')NOTICE_ATTTACHMENT,
|
|
GROUP_CONCAT(DISTINCT zzy.attachment SEPARATOR '$ ')attachment,
|
|
GROUP_CONCAT(DISTINCT pbn.ATTACHMENT SEPARATOR '$ ')ATTACHMENT,
|
|
GROUP_CONCAT(DISTINCT bf.bid_document SEPARATOR '$ ')bid_document,
|
|
GROUP_CONCAT(DISTINCT qbj.cash_storage_file SEPARATOR '$ ')cash_storage_file,
|
|
GROUP_CONCAT(DISTINCT pbw.ATTACHMENT_ADDRESS SEPARATOR '$ ')ATTACHMENT_ADDRESS,
|
|
GROUP_CONCAT(DISTINCT qbr.ATTACHMENT_ADDRESS SEPARATOR '$ ')ATTACHMENT_ADDRESS2,
|
|
GROUP_CONCAT(DISTINCT qfn.contract_notice_content SEPARATOR '$ ')contract_notice_content,
|
|
GROUP_CONCAT(DISTINCT jjd.attachment SEPARATOR '$ ')as att,
|
|
GROUP_CONCAT(DISTINCT bse.cash_storage_file SEPARATOR '$ ') as cash_file,
|
|
GROUP_CONCAT(DISTINCT fdb.attachment SEPARATOR '$ ') as fdb_attachment,
|
|
GROUP_CONCAT(DISTINCT jbp.annex SEPARATOR '$ ')annex,
|
|
GROUP_CONCAT(DISTINCT blm.attachment SEPARATOR '$ ')as blm_attachment,
|
|
GROUP_CONCAT(DISTINCT bri.notice_attachment SEPARATOR '$ ')notice_attachment,
|
|
GROUP_CONCAT(DISTINCT bri.checklist SEPARATOR '$ ') checklist,
|
|
GROUP_CONCAT(DISTINCT bri.rectification_report SEPARATOR '$ ')rectification_report
|
|
FROM
|
|
bs_sgc_jsjd_bui_pro_info bpi
|
|
LEFT JOIN bs_slgc_qqjd_spe_pro_info spi ON bpi.PRO_NO = spi.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_spe_pro_approval spa ON bpi.PRO_NO = spa.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_spe_pro_cont spc ON bpi.PRO_NO=spc.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_spe_pro_document spd ON bpi.PRO_NO=spd.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_spe_pro_gain spg ON bpi.PRO_NO=spg.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_plan_approval pa ON bpi.PRO_NO=pa.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_plan_rep_info pri ON bpi.PRO_NO=pri.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_plan_eval_info pei ON bpi.PRO_NO=pei.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_spe_pro_proposal spp ON bpi.PROJECT_NAME=spp.PROJECT_NAME
|
|
LEFT JOIN bs_slgc_qqjd_spe_pro_fea spf ON bpi.PROJECT_NAME=spf.PROJECT_NAME
|
|
LEFT JOIN bs_sgc_qqjd_spe_pro_des_app spda ON bpi.PROJECT_NAME=spda.PROJECT_NAME
|
|
LEFT JOIN bs_slgc_qqjd_pro_bid_info pbi ON bpi.PROJECT_NAME=pbi.PROJECT_NAME
|
|
LEFT JOIN bs_slgc_qqjd_pro_bid_prequ pbp on pbi.PRO_NO=pbp.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_zzys zzy on pbi.PRO_NO=zzy.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_pro_bid_notice pbn ON pbi.PRO_NO=pbn.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_bid_file bf ON pbi.PRO_NO=bf.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_pro_bid_winning pbw ON pbi.PRO_NO=pbw.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_pro_bid_result pbr ON pbi.PRO_NO=pbr.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_contract_fulfilling_notice cfn ON pbi.PRO_NO=cfn.pro_no
|
|
LEFT JOIN bs_slgc_qqjd_tbbzj qbj ON pbi.PRO_NO=qbj.pro_no
|
|
LEFT JOIN bs_slgc_qqjd_pro_bid_result qbr ON pbi.PRO_NO=qbr.PRO_NO
|
|
LEFT JOIN bs_slgc_qqjd_contract_fulfilling_notice qfn ON pbi.PRO_NO=qfn.pro_no
|
|
LEFT JOIN bs_sgc_jsjd_bui_cont_info bci ON bpi.PRO_NO=bci.PRO_NO
|
|
LEFT JOIN bs_sgc_jsjd_bui_constr_meas bcm ON bpi.PRO_NO=bcm.PRO_NO
|
|
LEFT JOIN bs_sgc_jsjd_bui_respons br ON bpi.PRO_NO=br.pro_no
|
|
LEFT JOIN bs_sgc_jsjd_bui_pro_inspect pi ON bpi.PRO_NO=pi.pro_no
|
|
LEFT JOIN bs_sgc_jsjd_bui_safe_filings bsf ON bpi.PRO_NO=bsf.pro_no
|
|
LEFT JOIN bs_sgc_jsjd_bui_com_acc bca ON bpi.PRO_NO=bca.PRO_NO
|
|
LEFT JOIN bs_sgc_jsjd_bui_djjgd jjd on bpi.PRO_NO=jjd.PRO_NO
|
|
LEFT JOIN bs_sgc_jsjd_bui_salary_ensure bse ON bpi.PRO_NO=bse.pro_no
|
|
LEFT JOIN bs_sgc_jsjd_bui_gckzfdb fdb ON bpi.PRO_NO=fdb.PRO_NO
|
|
LEFT JOIN bs_sgc_jsjd_bui_publicity jbp ON bpi.PRO_NO=jbp.PRO_NO
|
|
LEFT JOIN bs_sgc_jsjd_bui_labor_management blm ON bpi.PRO_NO=blm.pro_no
|
|
LEFT JOIN bs_sgc_jsjd_bui_regulatory_inspections bri ON bpi.PRO_NO=bri.pro_no
|
|
WHERE
|
|
bpi.PRO_NO = #{proNo}
|
|
</select>
|
|
|
|
|
|
|
|
|
|
</mapper>
|
|
|