1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| <?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.mes.shelfrack.mapper.ShelfRackMapper">
|
|
| <select id="selectshelf_rack" resultType="java.util.Map">
| <![CDATA[
| SELECT a.number, b.raw_type, b.raw_width, b.raw_height, b.raw_thickness, b.left_pieces, a.mod_time, a.enable_state, b.pieces,
| datediff(now(), b.create_time) as rukutime,
| concat(if(ROUND(b.left_pieces / b.pieces * 100, 0) < 20, 20, ROUND(b.left_pieces / b.pieces * 100, 0)), '%') as bfb
| FROM shelf_rack AS a
| LEFT JOIN raw_usage AS b ON a.raw_package_id = b.id
| ]]>
| </select>
|
| </mapper>
|
|