Browse Source

修改条形码生成功能

lwx_dev
erdanergou 3 years ago
parent
commit
c4503d7b0d
  1. 2
      src/main/java/com/dreamchaser/depository_manage/controller/MaterialController.java
  2. 7
      src/main/java/com/dreamchaser/depository_manage/controller/PlaceController.java
  3. 4
      src/main/resources/templates/pages/material/material-view.html
  4. 4
      src/main/resources/templates/pages/place/place_edit.html

2
src/main/java/com/dreamchaser/depository_manage/controller/MaterialController.java

@ -543,7 +543,7 @@ public class MaterialController {
}
try {
// 二维码保存信息
return RestResponse.CreateQrCode(qrCode);
return RestResponse.CreateBarCode(qrCode,material.getMname());
} catch (IOException e) {
return new RestResponse("err: " + e.getMessage(), 678, new StatusInfo("失败", "请联系开发人员"));
}

7
src/main/java/com/dreamchaser/depository_manage/controller/PlaceController.java

@ -298,7 +298,12 @@ public class PlaceController {
}
try {
// 二维码保存信息
return RestResponse.CreateQrCode(qrCode);
Place placeById = placeService.findPlaceById(pid);
Depository depositoryById = depositoryService.findDepositoryById(placeById.getDid());
return RestResponse.CreateBarCode(qrCode,depositoryById.getDname() + "-" + placeById.getCode());
} catch (IOException e) {
return new RestResponse("err: " + e.getMessage(), 678, new StatusInfo("失败", "请联系开发人员"));
}

4
src/main/resources/templates/pages/material/material-view.html

@ -123,7 +123,7 @@
<input id="createCode" type="button" class="layui-btn layui-btn-radius layui-btn-normal"
onclick="createQrCode()" value="生成"/>
<div id="codeItem" style="display:none;">
<img id="qrCode" >
<img id="barCode" >
<button id="printer" type="button" onclick="print_code()" class="layui-btn">打印</button>
</div>
@ -279,7 +279,7 @@
success: function (d) {
var data = d.data;
layer.close(this.layerIndex);
//$("#qrCode").attr("src", data);
$("#barCode").attr("src", data.qrCode);
$("#codeItem").show();
$("#createCode").hide();
}

4
src/main/resources/templates/pages/place/place_edit.html

@ -62,7 +62,7 @@
<div class="layui-input-block">
<input id="createCode" type="button" class="layui-btn layui-btn-radius layui-btn-normal" onclick="createQrCode()" value="生成"/>
<div id="codeItem" style="display:none;">
<img id="qrCode" >
<img id="barCode" >
<button id="printer" type="button" onclick="print_code()" class="layui-btn">打印</button>
</div>
</div>
@ -156,7 +156,7 @@
success: function (d) {
var data = d.data;
layer.close(this.layerIndex);
//$("#qrCode").attr("src", data);
$("#barCode").attr("src", data.qrCode);
$("#codeItem").show();
$("#createCode").hide();
}

Loading…
Cancel
Save