src/main/java/com/zy/asrs/controller/WorkController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/zy/asrs/entity/param/FullStoreParam.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/webapp/static/js/pakStore/pakStore.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/zy/asrs/controller/WorkController.java
File was renamed from src/main/java/com/zy/common/web/wms/WorkController.java @@ -1,9 +1,12 @@ package com.zy.common.web.wms; package com.zy.asrs.controller; import com.alibaba.fastjson.JSON; import com.core.annotations.ManagerAuth; import com.core.common.R; import com.zy.asrs.entity.param.FullStoreParam; import com.zy.asrs.service.BasDevpService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @@ -23,9 +26,12 @@ return R.ok().add(basDevpService.getAvailableDevp()); } @RequestMapping("/put/site/start") @ManagerAuth(memo = "开始入库") public R start() { @RequestMapping("/full/store/start") @ManagerAuth(memo = "全板入库") public R start(@RequestBody FullStoreParam fullStoreParam) { System.out.println(JSON.toJSONString(fullStoreParam)); return R.ok(); } src/main/java/com/zy/asrs/entity/param/FullStoreParam.java
New file @@ -0,0 +1,56 @@ package com.zy.asrs.entity.param; import java.util.List; /** * Created by vincent on 2020/6/11 */ public class FullStoreParam { // 站点编号 private String devpNo; // 物料列表数据 private List<MatCodeStore> list; static class MatCodeStore { // 物料编号 private String matNo; // 物料数量 private Integer count; public String getMatNo() { return matNo; } public void setMatNo(String matNo) { this.matNo = matNo; } public Integer getCount() { return count; } public void setCount(Integer count) { this.count = count; } } public String getDevpNo() { return devpNo; } public void setDevpNo(String devpNo) { this.devpNo = devpNo; } public List<MatCodeStore> getList() { return list; } public void setList(List<MatCodeStore> list) { this.list = list; } } src/main/webapp/static/js/pakStore/pakStore.js
@@ -56,6 +56,10 @@ } // 判断物料数量是否存在异常 for (var i=0;i<matCodeData.length;i++){ if (isNaN(matCodeData[i].count)) { layer.msg("请输入数字"); return; } if (matCodeData[i].count === 0){ layer.msg("数量不能为零"); return; @@ -108,12 +112,16 @@ } } // 表单 // 表单 --- 启动入库 form.on('submit(combDo)', function (data) { $.ajax({ url: baseUrl+"/put/site/start", url: baseUrl+"/full/store/start", headers: {'token': localStorage.getItem('token')}, data: null, data: JSON.stringify({ devpNo: $('#putSiteSelect').val(), list: matCodeData }), contentType:'application/json;charset=UTF-8', method: 'POST', async: false, success: function (res) {