Commit c3b0819d authored by tangwei's avatar tangwei

添加字段增加参数

parent e2da966f
...@@ -106,6 +106,18 @@ public class EquipmentSpecific extends BaseEntity { ...@@ -106,6 +106,18 @@ public class EquipmentSpecific extends BaseEntity {
@TableField(exist = false) @TableField(exist = false)
private StockDetail stockDetail; private StockDetail stockDetail;
//新加
@ApiModelProperty(value = "机构/部门名称")
@TableField("biz_org_name")
private String bizOrgName;
@ApiModelProperty(value = "机构编码")
@TableField("biz_org_code")
private String bizOrgCode;
/** /**
* 所属部门 * 所属部门
*/ */
......
...@@ -49,4 +49,9 @@ public class EquipTypeAmountPageDTO extends BaseDTO<EquipmentSpecific> { ...@@ -49,4 +49,9 @@ public class EquipTypeAmountPageDTO extends BaseDTO<EquipmentSpecific> {
@ApiModelProperty(value = "所在位置名称") @ApiModelProperty(value = "所在位置名称")
private String warehouseStructureName; private String warehouseStructureName;
@ApiModelProperty(value = "单位部门名陈")
private String bizOrgName;
@ApiModelProperty(value = "单位部门org")
private String bizOrgCode;
} }
...@@ -47,4 +47,10 @@ public class EquipTypeImgAmountVO { ...@@ -47,4 +47,10 @@ public class EquipTypeImgAmountVO {
private String eqtype; private String eqtype;
@ApiModelProperty(value = "库存明细id") @ApiModelProperty(value = "库存明细id")
private Long stockDetailId; private Long stockDetailId;
@ApiModelProperty(value = "单位部门名陈")
private String bizOrgName;
@ApiModelProperty(value = "单位部门org")
private String bizOrgCode;
} }
...@@ -32,6 +32,9 @@ ...@@ -32,6 +32,9 @@
<result property="code" column="code"></result> <result property="code" column="code"></result>
<result property="iotCode" column="iotCode"></result> <result property="iotCode" column="iotCode"></result>
<result property="eqtype" column="eqtype"></result> <result property="eqtype" column="eqtype"></result>
<result property="bizOrgCode" column="bizOrgCode"></result>
<result property="bizOrgName" column="bizOrgName"></result>
</resultMap> </resultMap>
<select id="getEquiplistBySystemId" resultMap="EquiplistBySystemId"> <select id="getEquiplistBySystemId" resultMap="EquiplistBySystemId">
SELECT SELECT
...@@ -586,9 +589,11 @@ ...@@ -586,9 +589,11 @@
when '12' then '配装' when '12' then '配装'
else '未入库' END as status, else '未入库' END as status,
wles.create_date as createDate, wles.create_date as createDate,
wled.code as eqtype wled.code as eqtype,
wles.biz_org_code as bizOrgCode,
wles.biz_org_name as bizOrgName
FROM FROM
(select id,qr_code,code ,iot_code ,create_date ,equipment_detail_id ,system_id from wl_equipment_specific) wles (select id,qr_code,code ,iot_code ,biz_org_code ,biz_org_name,create_date ,equipment_detail_id ,system_id from wl_equipment_specific) wles
LEFT JOIN (select id,amount,status,equipment_specific_id,warehouse_structure_id from wl_stock_detail ) wlsd on wlsd.equipment_specific_id = wles.id LEFT JOIN (select id,amount,status,equipment_specific_id,warehouse_structure_id from wl_stock_detail ) wlsd on wlsd.equipment_specific_id = wles.id
LEFT JOIN wl_warehouse_structure wlws on wlsd.warehouse_structure_id = wlws.id LEFT JOIN wl_warehouse_structure wlws on wlsd.warehouse_structure_id = wlws.id
LEFT JOIN (select id,standard ,name ,area ,code, equipment_id ,manufacturer_id,is_import from wl_equipment_detail) wled on wles.equipment_detail_id = wled.id LEFT JOIN (select id,standard ,name ,area ,code, equipment_id ,manufacturer_id,is_import from wl_equipment_detail) wled on wles.equipment_detail_id = wled.id
...@@ -640,6 +645,13 @@ ...@@ -640,6 +645,13 @@
<if test="equipTypeAmountPage.warehouseStructureName!=null and equipTypeAmountPage.warehouseStructureName!=''"> <if test="equipTypeAmountPage.warehouseStructureName!=null and equipTypeAmountPage.warehouseStructureName!=''">
where s1.full_name LIKE CONCAT('%',#{equipTypeAmountPage.warehouseStructureName},'%') where s1.full_name LIKE CONCAT('%',#{equipTypeAmountPage.warehouseStructureName},'%')
</if> </if>
<if test="equipTypeAmountPage.bizOrgCode!=null and equipTypeAmountPage.bizOrgCode!=''">
where s1.bizOrgCode LIKE CONCAT(#{equipTypeAmountPage.bizOrgCode},'%')
</if>
</if> </if>
<if test="(codeHead==null or codeHead=='' or codeHead==' ') and equipTypeAmountPage.status == null and equipTypeAmountPage.warehouseStructureId==null and equipTypeAmountPage.systemId==null"> <if test="(codeHead==null or codeHead=='' or codeHead==' ') and equipTypeAmountPage.status == null and equipTypeAmountPage.warehouseStructureId==null and equipTypeAmountPage.systemId==null">
union all union all
...@@ -675,7 +687,9 @@ ...@@ -675,7 +687,9 @@
'报废' ELSE '未入库' '报废' ELSE '未入库'
END AS STATUS, END AS STATUS,
wlc.create_date as createDate, wlc.create_date as createDate,
'2' as eqtype '2' as eqtype,
wlc.biz_org_code as bizOrgCode,
wlc.biz_org_name as bizOrgName
FROM FROM
wl_car wlc wl_car wlc
LEFT JOIN wl_equipment wle ON wle.id = wlc.equipment_id LEFT JOIN wl_equipment wle ON wle.id = wlc.equipment_id
...@@ -708,6 +722,10 @@ ...@@ -708,6 +722,10 @@
<if test="equipTypeAmountPage.warehouseStructureName!=null and equipTypeAmountPage.warehouseStructureName!=''"> <if test="equipTypeAmountPage.warehouseStructureName!=null and equipTypeAmountPage.warehouseStructureName!=''">
where s2.full_name LIKE CONCAT('%',#{equipTypeAmountPage.warehouseStructureName},'%') where s2.full_name LIKE CONCAT('%',#{equipTypeAmountPage.warehouseStructureName},'%')
</if> </if>
<if test="equipTypeAmountPage.bizOrgCode!=null and equipTypeAmountPage.bizOrgCode!=''">
where s2.bizOrgCode LIKE CONCAT(#{equipTypeAmountPage.bizOrgCode},'%')
</if>
</if> </if>
order by createDate DESC order by createDate DESC
</select> </select>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment