增加商品按条码 名称 规格查询的接口

This commit is contained in:
季圣华
2023-03-23 01:20:40 +08:00
parent 7a3042eebc
commit d0396d7ee4
5 changed files with 132 additions and 0 deletions

View File

@@ -5,6 +5,7 @@ import com.alibaba.fastjson.JSONObject;
import com.jsh.erp.datasource.entities.MaterialInitialStockWithMaterial;
import com.jsh.erp.datasource.entities.MaterialVo4Unit;
import com.jsh.erp.datasource.entities.Unit;
import com.jsh.erp.datasource.vo.MaterialVoSearch;
import com.jsh.erp.service.depot.DepotService;
import com.jsh.erp.service.depotItem.DepotItemService;
import com.jsh.erp.service.material.MaterialService;
@@ -165,6 +166,29 @@ public class MaterialController {
return res;
}
/**
* 根据关键词查找商品信息-条码、名称、规格、型号
* @param q
* @param request
* @return
*/
@GetMapping(value = "/getMaterialByParam")
@ApiOperation(value = "根据关键词查找商品信息")
public BaseResponseInfo getMaterialByParam(@RequestParam("q") String q,
HttpServletRequest request) throws Exception{
BaseResponseInfo res = new BaseResponseInfo();
try {
JSONArray arr = materialService.getMaterialByParam(q);
res.code = 200;
res.data = arr;
} catch (Exception e) {
e.printStackTrace();
res.code = 500;
res.data = "获取数据失败";
}
return res;
}
/**
* 查找商品信息-下拉框
* @param mpList