mirror of
https://github.com/suhf/No1WMS.git
synced 2026-02-04 12:13:24 +09:00
planin url 관련 버그 수정
This commit is contained in:
@@ -112,9 +112,9 @@ public class PlanInController {
|
||||
// 엑셀 다운로드
|
||||
@GetMapping("/qr/{id}")
|
||||
@ResponseBody
|
||||
public String qr(@PathVariable("id")String id, HttpServletResponse response)
|
||||
public String qr(@PathVariable("id")String qrHash, HttpServletResponse response)
|
||||
{
|
||||
List<PlanInDto> list = planinservice.selectByUrl(id);
|
||||
List<PlanInDto> list = planinservice.selectByQRHash(qrHash);
|
||||
|
||||
Utils.makePlanInExcel(list, response);
|
||||
|
||||
|
||||
@@ -16,7 +16,7 @@ public interface PlanInMapper {
|
||||
|
||||
List<PlanInDto> selectById(PlanInDto dto);
|
||||
|
||||
List<PlanInDto> selectByUrl(String id);
|
||||
List<PlanInDto> selectByQRHash(String qrHash);
|
||||
|
||||
int deleteById(PlanInDto dto);
|
||||
|
||||
|
||||
@@ -45,9 +45,9 @@ public class PlanInService {
|
||||
return mapper.delete(dto);
|
||||
}
|
||||
|
||||
List<PlanInDto> selectByUrl(String id) {
|
||||
List<PlanInDto> selectByQRHash(String qrHash) {
|
||||
|
||||
return mapper.selectByUrl(id);
|
||||
return mapper.selectByQRHash(qrHash);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -44,7 +44,7 @@
|
||||
and plan.warehouse_id = warehouse.id and product.kan_code = product_category.kan_code
|
||||
where plan.group_number = #{groupNumber}
|
||||
</select>
|
||||
<select id="selectByUrl" resultMap="planInResultMap">
|
||||
<select id="selectByQRHash" resultMap="planInResultMap">
|
||||
SELECT
|
||||
plan.group_number, plan.product_id, plan.quantity, plan.date, plan.manager_id,
|
||||
plan.warehouse_id, plan.qr_hash, plan.url, plan.clear, plan.other, plan.activation, plan.view_group_number,
|
||||
@@ -53,7 +53,7 @@
|
||||
from plan_In plan join account acc join vendor join warehouse join product join product_category
|
||||
on plan.product_id = product.id and product.vendor_id = vendor.id and plan.manager_id = acc.id
|
||||
and plan.warehouse_id = warehouse.id and product.kan_code = product_category.kan_code
|
||||
WHERE plan.url = #{id}
|
||||
WHERE plan.qr_hash = #{qrHash}
|
||||
</select>
|
||||
<select id="selectAll" resultMap="planInResultMap" parameterType="map">
|
||||
SELECT
|
||||
@@ -82,8 +82,8 @@
|
||||
)
|
||||
VALUES (#{groupNumber}, #{productId}, #{quantity},
|
||||
#{date},
|
||||
#{managerId}, #{warehouseId}, #{qrHash},
|
||||
#{groupNumber}, #{clear},
|
||||
#{managerId}, #{warehouseId}, #{groupNumber},
|
||||
uuid(), #{clear},
|
||||
#{other}, true,
|
||||
CASE
|
||||
WHEN #{viewGroupNumber} IS NOT NULL
|
||||
|
||||
Reference in New Issue
Block a user