|  |  |  | 
|---|
|  |  |  | <if test="record.isNormal != null and record.isNormal != ''"> | 
|---|
|  |  |  | and a.is_normal = #{record.isNormal} | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | <if test="record.goodsType != null and record.goodsType != '' and record.goodsType != 3"> | 
|---|
|  |  |  | <if test="record.goodsType != null and record.goodsType != '' and record.goodsType == 1"> | 
|---|
|  |  |  | and a.goods_type = #{record.goodsType} and a.present_price != 0 | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | <if test="record.goodsType != null and record.goodsType != '' and record.goodsType == 2"> | 
|---|
|  |  |  | and a.goods_type = #{record.goodsType} | 
|---|
|  |  |  | </if> | 
|---|
|  |  |  | <if test="record.goodsType == 3"> | 
|---|
|  |  |  | and a.present_price = 0 | 
|---|
|  |  |  | </if> | 
|---|