From 8bf55e1ac0ac6eb6c97a025f0c03b78e208f668e Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期一, 26 八月 2024 17:26:58 +0800 Subject: [PATCH] 复核确认+插队+认领判断是否在库 --- inspect-server/src/main/resources/mapper/InsBushingMapper.xml | 91 +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 91 insertions(+), 0 deletions(-) diff --git a/inspect-server/src/main/resources/mapper/InsBushingMapper.xml b/inspect-server/src/main/resources/mapper/InsBushingMapper.xml index ef37a0c..014e4a4 100644 --- a/inspect-server/src/main/resources/mapper/InsBushingMapper.xml +++ b/inspect-server/src/main/resources/mapper/InsBushingMapper.xml @@ -14,5 +14,96 @@ <result column="update_user" property="updateUser" /> <result column="update_time" property="updateTime" /> </resultMap> + <select id="selectFibersByBushingId" resultMap="FibersDto"> + select + fs.id, fs.code, fs.model, fs.standard, fs.num, fs.ins_bushing_id, + p.id pid, p.inspection_item, p.inspection_item_subclass, p.factory, p.laboratory, p.sample_type, p.sample, p.model pmodel, p.son_laboratory, p.unit, p.price, p.man_hour, p.man_hour_group, p.inspection_item_type, p.inspection_value_type, p.device_group, p.checkout_number, p.section, p.value_type, p.method, p.man_day, p.bsm, p.ask, p.tell, p.`last_value`, p.ins_result, p.state, p.ins_sample_id, p.template_id, p.dic, p.method_s, + ipr.ins_value,ipr.com_value,ipr.equip_value,ipr.equip_name + from ins_fibers fs + left join ins_product p on p.ins_fibers_id = fs.id + left join ins_product_result ipr on p.id = ipr.ins_product_id + where fs.ins_bushing_id = #{bushingId} + </select> + + <select id="selectFiberByBushingId" resultMap="FiberDto"> + select f.id, f.bush_color, f.color, f.model, f.standard, f.ins_bushing_id, + p.id pid, p.inspection_item, p.inspection_item_subclass, p.factory, p.laboratory, p.sample_type, p.sample, p.model pmodel, p.son_laboratory, p.unit, p.price, p.man_hour, p.man_hour_group, p.inspection_item_type, p.inspection_value_type, p.device_group, p.checkout_number, p.section, p.value_type, p.method, p.man_day, p.bsm, p.ask, p.tell, p.`last_value`, p.ins_result, p.state, p.ins_sample_id, p.template_id, p.dic, p.method_s, + ipr.ins_value,ipr.com_value,ipr.equip_value,ipr.equip_name + from ins_fiber f + left join ins_product p on p.ins_fiber_id = f.id + left join ins_product_result ipr on p.id = ipr.ins_product_id + where f.ins_bushing_id = #{bushingId} + </select> + + <select id="selectFiberByFibersId" resultMap="FiberDto"> + select f.id, f.bush_color, f.color, f.model, f.standard, f.ins_bushing_id, + p.id pid, p.inspection_item, p.inspection_item_subclass, p.factory, p.laboratory, p.sample_type, p.sample, p.model pmodel, p.son_laboratory, p.unit, p.price, p.man_hour, p.man_hour_group, p.inspection_item_type, p.inspection_value_type, p.device_group, p.checkout_number, p.section, p.value_type, p.method, p.man_day, p.bsm, p.ask, p.tell, p.`last_value`, p.ins_result, p.state, p.ins_sample_id, p.template_id, p.dic, p.method_s, + ipr.ins_value,ipr.com_value,ipr.equip_value,ipr.equip_name + from ins_fiber f + left join ins_product p on p.ins_fiber_id = f.id + left join ins_product_result ipr on p.id = ipr.ins_product_id + where f.ins_fibers_id = #{fibersId} + </select> + + <resultMap id="FibersDto" type="com.yuanchu.mom.dto.FibersDto"> + <id property="id" column="id"/> + <result property="code" column="code"/> + <result property="insBushingId" column="ins_bushing_id"/> + <result property="model" column="model"/> + <result property="standard" column="standard"/> + <result property="num" column="num"/> + <collection property="productList" resultMap="product"/> + </resultMap> + + <resultMap id="FiberDto" type="com.yuanchu.mom.dto.FiberDto"> + <id property="id" column="id"/> + <result property="bushColor" column="bush_color"/> + <result property="insBushingId" column="ins_bushing_id"/> + <result property="model" column="model"/> + <result property="standard" column="standard"/> + <result property="color" column="color"/> + <collection property="productList" resultMap="product"/> + </resultMap> + + <resultMap id="product" type="com.yuanchu.mom.pojo.InsProduct"> + <id property="id" column="pid" jdbcType="INTEGER"/> + <result property="inspectionItem" column="inspection_item" jdbcType="VARCHAR"/> + <result property="inspectionItemSubclass" column="inspection_item_subclass" jdbcType="VARCHAR"/> + <result property="factory" column="factory" jdbcType="VARCHAR"/> + <result property="laboratory" column="laboratory" jdbcType="VARCHAR"/> + <result property="sampleType" column="sample_type" jdbcType="VARCHAR"/> + <result property="model" column="pmodel" jdbcType="VARCHAR"/> + <result property="sonLaboratory" column="son_laboratory" jdbcType="VARCHAR"/> + <result property="unit" column="unit" jdbcType="VARCHAR"/> + <result property="price" column="price" jdbcType="DECIMAL"/> + <result property="manHour" column="man_hour" jdbcType="DOUBLE"/> + <result property="manHourGroup" column="man_hour_group" jdbcType="VARCHAR"/> + <result property="inspectionItemType" column="inspection_item_type" jdbcType="VARCHAR"/> + <result property="inspectionValueType" column="inspection_value_type" jdbcType="VARCHAR"/> + <result property="deviceGroup" column="device_group" jdbcType="VARCHAR"/> + <result property="checkoutNumber" column="checkout_number" jdbcType="INTEGER"/> + <result property="section" column="section" jdbcType="VARCHAR"/> + <result property="valueType" column="value_type" jdbcType="VARCHAR"/> + <result property="method" column="method" jdbcType="VARCHAR"/> + <result property="manDay" column="man_day" jdbcType="INTEGER"/> + <result property="bsm" column="bsm" jdbcType="VARCHAR"/> + <result property="ask" column="ask" jdbcType="VARCHAR"/> + <result property="lastValue" column="last_value" jdbcType="VARCHAR"/> + <result property="insResult" column="ins_result" jdbcType="INTEGER"/> + <result property="state" column="state" jdbcType="INTEGER"/> + <result property="insSampleId" column="ins_sample_id" jdbcType="INTEGER"/> + <result property="templateId" column="template_id" jdbcType="INTEGER"/> + <result property="methodS" column="method_s"/> + <result property="tell" column="tell"/> + <result property="dic" column="dic"/> + <collection property="insProductResult" resultMap="insProductResult"/> + </resultMap> + + <resultMap id="insProductResult" type="com.yuanchu.mom.pojo.InsProductResult"> + <result property="insValue" column="ins_value" jdbcType="VARCHAR"/> + <result property="comValue" column="com_value" jdbcType="VARCHAR"/> + <result property="equipValue" column="equip_value" jdbcType="VARCHAR"/> + <result property="equipName" column="equip_name" jdbcType="VARBINARY"/> + </resultMap> </mapper> -- Gitblit v1.9.3