md
This commit is contained in:
parent
5a5b199ab3
commit
306f9f0125
@ -48,14 +48,12 @@ public class EmisQuotePrice extends BaseEntity
|
|||||||
private String useSite;
|
private String useSite;
|
||||||
/* 所属线路代码 */
|
/* 所属线路代码 */
|
||||||
private String transLineCode;
|
private String transLineCode;
|
||||||
/* 所属线路名称 */
|
|
||||||
private String transLine;
|
|
||||||
/* 费用类型 运输费 */
|
/* 费用类型 运输费 */
|
||||||
private String feeType;
|
private String feeType;
|
||||||
/* 产品类型代码 */
|
/* 产品类型代码 */
|
||||||
private String prodCode;
|
private String prodCode;
|
||||||
/* 产品类型名称 */
|
|
||||||
private String prodName;
|
|
||||||
/* 录入收费项 */
|
/* 录入收费项 */
|
||||||
private String recPayType;
|
private String recPayType;
|
||||||
/* 计费类型 1-重量计费 2-体积计费 */
|
/* 计费类型 1-重量计费 2-体积计费 */
|
||||||
@ -109,6 +107,13 @@ public class EmisQuotePrice extends BaseEntity
|
|||||||
/* 更新网点 */
|
/* 更新网点 */
|
||||||
private String updateSite;
|
private String updateSite;
|
||||||
|
|
||||||
|
// 扩展VO
|
||||||
|
private String useSiteName;
|
||||||
|
/* 所属线路名称 */
|
||||||
|
private String transLine;
|
||||||
|
/* 产品类型名称 */
|
||||||
|
private String prodName;
|
||||||
|
|
||||||
private List<EmisQuoteExpression> quoteExpressions;
|
private List<EmisQuoteExpression> quoteExpressions;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@ -11,10 +11,8 @@
|
|||||||
<result property="useSiteCode" column="use_site_code" />
|
<result property="useSiteCode" column="use_site_code" />
|
||||||
<result property="useSite" column="use_site" />
|
<result property="useSite" column="use_site" />
|
||||||
<result property="transLineCode" column="trans_line_code" />
|
<result property="transLineCode" column="trans_line_code" />
|
||||||
<result property="transLine" column="trans_line" />
|
|
||||||
<result property="feeType" column="fee_type" />
|
<result property="feeType" column="fee_type" />
|
||||||
<result property="prodCode" column="prod_code" />
|
<result property="prodCode" column="prod_code" />
|
||||||
<result property="prodName" column="prod_name" />
|
|
||||||
<result property="recPayType" column="rec_pay_type" />
|
<result property="recPayType" column="rec_pay_type" />
|
||||||
<result property="billType" column="bill_type" />
|
<result property="billType" column="bill_type" />
|
||||||
<result property="otherType1" column="other_type1" />
|
<result property="otherType1" column="other_type1" />
|
||||||
@ -47,12 +45,32 @@
|
|||||||
<result property="updateTime" column="update_time" />
|
<result property="updateTime" column="update_time" />
|
||||||
<result property="createSite" column="create_site" />
|
<result property="createSite" column="create_site" />
|
||||||
<result property="updateSite" column="update_site" />
|
<result property="updateSite" column="update_site" />
|
||||||
|
|
||||||
|
<result property="prodName" column="prod_name" />
|
||||||
|
|
||||||
|
<association property="prodName" column="prod_code" select="selectProdNameByCode"/>
|
||||||
|
<association property="transLine" column="trans_line" select="selectLineNameByCode"/>
|
||||||
|
<association property="useSiteName" column="use_site_code" select="selectSiteNameByCode"/>
|
||||||
|
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
|
|
||||||
<sql id="selectEmisQuotePriceVo">
|
<sql id="selectEmisQuotePriceVo">
|
||||||
select quote_id, quote_name, quote_code, use_site_code, use_site, trans_line_code, trans_line, fee_type, prod_code, prod_name, rec_pay_type, bill_type, other_type1, other_type2, carry_type, status, disp_area_id, disp_area_name, disp_area_site, disp_area_site_code, disp_area_site_id, send_area_id, send_area_name, send_area_site, send_area_site_code, send_area_site_id, carries_number, discards_number, least_price, price_type, start_date, end_date, priority_level, remark, tenant_id, del_flag, create_by, create_time, update_by, update_time, create_site, update_site from emis_quote_price
|
select quote_id, quote_name, quote_code, use_site_code, use_site, trans_line_code, trans_line, fee_type, prod_code, prod_name, rec_pay_type, bill_type, other_type1, other_type2, carry_type, status, disp_area_id, disp_area_name, disp_area_site, disp_area_site_code, disp_area_site_id, send_area_id, send_area_name, send_area_site, send_area_site_code, send_area_site_id, carries_number, discards_number, least_price, price_type, start_date, end_date, priority_level, remark, tenant_id, del_flag, create_by, create_time, update_by, update_time, create_site, update_site from emis_quote_price
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
|
<select id="selectProdNameByCode" parameterType="String" resultType="string">
|
||||||
|
select a.prod_name from emis_trans_product a where a.prod_code = #{code} limit 1
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<select id="selectLineNameByCode" parameterType="String" resultType="string">
|
||||||
|
select a.line_name from emis_trans_line a where a.line_code = #{code} limit 1
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<select id="selectSiteNameByCode" parameterType="String" resultType="string">
|
||||||
|
select a.site_name from emis_site a where a.site_code = #{code} limit 1
|
||||||
|
</select>
|
||||||
|
|
||||||
<select id="selectEmisQuotePriceList" parameterType="EmisQuotePrice" resultMap="EmisQuotePriceResult">
|
<select id="selectEmisQuotePriceList" parameterType="EmisQuotePrice" resultMap="EmisQuotePriceResult">
|
||||||
<include refid="selectEmisQuotePriceVo"/>
|
<include refid="selectEmisQuotePriceVo"/>
|
||||||
<where>
|
<where>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user