| | |
| | | |
| | | |
| | | <select id="lensReceiptList" resultType="com.jilongda.manage.vo.TLensGoodsVO"> |
| | | select t1.seriesId, |
| | | t1.createTime, |
| | | t1.updateTime, |
| | | t1.createBy, |
| | | t1.updateBy, |
| | | t1.isDelete, |
| | | select o.* from |
| | | |
| | | (select t1.seriesId, |
| | | t1.id, |
| | | t1.storeId, |
| | | t1.ballMirror, |
| | | t1.columnMirror, |
| | | t1.refractiveIndex, |
| | | t1.`status`, |
| | | t1.lensType,t2.name as series,t4.name as storeName, |
| | | t2.sphere as sphere,t2.asphericSurface as asphericSurface,t2.type as type |
| | | ,t2.doubleNon as doubleNon |
| | | ,t6.name as brand,t7.frameThreshold, |
| | | sum(t1.total) as total |
| | | t1.lensType, |
| | | t2.name as series, |
| | | t4.name as storeName, |
| | | t2.sphere as sphere, |
| | | t2.asphericSurface as asphericSurface, |
| | | t2.type as type, |
| | | t2.doubleNon as doubleNon, |
| | | t6.name as brand,t7.frameThreshold, |
| | | sum(t1.total) as total |
| | | from |
| | | t_lens_goods t1 |
| | | left join t_lens_series t2 on t1.seriesId=t2.id |
| | | left join t_store t4 on t1.storeId = t4.id |
| | | left join t_brand t6 on t2.brandId=t6.id |
| | | left join sec_setting t7 on 1=1 |
| | | inner join t_lens_series t2 on t1.seriesId=t2.id |
| | | inner join t_store t4 on t1.storeId = t4.id |
| | | inner join t_brand t6 on t2.brandId=t6.id |
| | | inner join sec_setting t7 on 1=1 |
| | | <where> |
| | | <if test="query.brandId != null "> |
| | | and t2.brandId = #{query.brandId} |
| | |
| | | <if test="query.type != null "> |
| | | and t2.type = #{query.type} |
| | | </if> |
| | | <if test="query.isWarning !=null and query.isWarning==1"> |
| | | and t1.total <= t7.lensThreshold |
| | | </if> |
| | | <if test="query.isWarning !=null and query.isWarning ==2"> |
| | | and t1.total >= t7.lensThreshold |
| | | </if> |
| | | and t1.isDelete = 0 |
| | | |
| | | and t1.isDelete = 0 |
| | | </where> |
| | | group by |
| | | seriesId, |
| | | refractiveIndex, |
| | | lensType |
| | | order by t1.id |
| | | order by t1.id) o |
| | | where 1=1 |
| | | <if test="query.isWarning !=null and query.isWarning==1"> |
| | | and o.total <= t7.lensThreshold |
| | | </if> |
| | | <if test="query.isWarning !=null and query.isWarning ==2"> |
| | | and o.total >= t7.lensThreshold |
| | | </if> |
| | | |
| | | </select> |
| | | </mapper> |