server/src/main/resources/xml/SocialDirectoryMapper.xml

32 lines
1.5 KiB
XML

<?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.syjiaer.clinic.server.mapper.social.SocialDirectoryMapper">
<select id="selectSocialDirectoryView"
resultType="com.syjiaer.clinic.server.entity.social.vo.SocialDirectoryView">
SELECT social_directory.id,
social_directory.code,
social_directory.name,
social_directory.keyword,
social_directory.type,
social_directory.producer,
social_directory.create_datetime,
social_directory.update_datetime,
social_directory.version_name,
social_directory.data,
social_directory_limit.hilist_lmtpric_type,
social_directory_limit.hilist_pric_uplmt_amt,
social_directory_self.selfpay_prop_type,
social_directory_self.selfpay_prop,
social_directory_upinfo.begndate,
social_directory_upinfo.enddate,
social_directory_upinfo.wubi,
social_directory_upinfo.pinyin
FROM social_directory
LEFT JOIN social_directory_limit ON social_directory.code = social_directory_limit.code
LEFT JOIN social_directory_upinfo ON social_directory.code::text = social_directory_upinfo.code::text
LEFT JOIN social_directory_self ON social_directory.code::text = social_directory_self.code::text
</select>
</mapper>