| | |
| | | <td></td> |
| | | </tr> |
| | | |
| | | <tr> |
| | | <tr v-if="item1.differentSize"> |
| | | <td></td> |
| | | <td>标记</td> |
| | | <td colspan="4">半成品名称</td> |
| | |
| | | |
| | | <td colspan="4"></td> |
| | | </tr> |
| | | <tr v-for="(item2,index2) in item1.orderGlassDetails" :key="index2" > |
| | | <tr v-if="item1.differentSize" v-for="(item2,index2) in item1.orderGlassDetails" :key="index2" > |
| | | |
| | | <td style="border: 0"></td> |
| | | <td>{{ item2.technologyNumber }}</td> |
| | |
| | | <td colspan=""></td> |
| | | </tr> |
| | | <tr> |
| | | <td colspan="14"> |
| | | <td colspan="14" style="white-space: pre-wrap;text-align:left "> |
| | | <template v-for="(item,index) in data.order.processingNote.split('\n')"> |
| | | {{item}} |
| | | <br> |
| | |
| | | private String levelTwo; |
| | | @TableField(exist= false) |
| | | private String totalThickness; |
| | | @TableField(exist= false) |
| | | private Integer differentSize;//用于标签打印时 明细是否显示 |
| | | //private Product product; |
| | | |
| | | } |
| | |
| | | List<OrderGlassDetail> selectOrderGlassDetailByOrderId(@Param("orderId") String orderId); |
| | | |
| | | void updateSizeAndProcess(@Param("orderGlassDetails")List<OrderGlassDetail> orderGlassDetails); |
| | | |
| | | Integer getDifferentSizeNumber(String orderId, Integer orderNumber); |
| | | } |
| | |
| | | new QueryWrapper<OrderGlassDetail>(). |
| | | eq("order_id",orderId). |
| | | eq("order_number",orderDetail.getOrderNumber()) |
| | | ); |
| | | ); |
| | | Integer differentSize = orderGlassDetailMapper.getDifferentSizeNumber(orderId,orderDetail.getOrderNumber()); |
| | | orderDetail.setDifferentSize(differentSize); |
| | | orderDetail.setOrderGlassDetails(orderGlassDetails); |
| | | }); |
| | | |
| | |
| | | </foreach> |
| | | |
| | | </update> |
| | | |
| | | <select id="getDifferentSizeNumber"> |
| | | select if(count(id)>1,1,0) from (select |
| | | id |
| | | from order_glass_detail as a |
| | | where a.order_id = #{orderId} |
| | | and a.order_number = #{orderNumber} |
| | | group by child_width,child_height) as c |
| | | </select> |
| | | |
| | | </mapper> |