PDA 改为UNIAPP
parent
8f38ab6832
commit
8f11321708
|
@ -65,6 +65,8 @@ import com.zzjee.md.entity.MvGoodsEntity;
|
||||||
import com.zzjee.wm.service.WmInQmIServiceI;
|
import com.zzjee.wm.service.WmInQmIServiceI;
|
||||||
import com.zzjee.wmutil.wmUtil;
|
import com.zzjee.wmutil.wmUtil;
|
||||||
|
|
||||||
|
import static com.xiaoleilu.hutool.date.DateTime.now;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @author erzhongxmu
|
* @author erzhongxmu
|
||||||
* @version V1.0
|
* @version V1.0
|
||||||
|
@ -230,7 +232,7 @@ public class WmInQmIController extends BaseController {
|
||||||
message = "上架成功";
|
message = "上架成功";
|
||||||
try {
|
try {
|
||||||
System.out.println(request.getParameter("id"));
|
System.out.println(request.getParameter("id"));
|
||||||
boolean isup = toup(request.getParameter("id"));
|
boolean isup = toup(request.getParameter("id"),"","","");
|
||||||
if (!isup) {
|
if (!isup) {
|
||||||
j.setSuccess(false);
|
j.setSuccess(false);
|
||||||
message = "上架失败";
|
message = "上架失败";
|
||||||
|
@ -251,7 +253,7 @@ public class WmInQmIController extends BaseController {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
private boolean toup(String id) {
|
public boolean toup(String id,String kuweiBianMa,String username,String realname) {
|
||||||
// List<WmToUpGoodsEntity> wmToUpGoodsList = new ArrayList<WmToUpGoodsEntity>();
|
// List<WmToUpGoodsEntity> wmToUpGoodsList = new ArrayList<WmToUpGoodsEntity>();
|
||||||
String hql0 = "from WmInQmIEntity where binSta = 'N' and id = ?";
|
String hql0 = "from WmInQmIEntity where binSta = 'N' and id = ?";
|
||||||
List<WmInQmIEntity> WmInQmIEntityList = systemService.findHql(hql0,
|
List<WmInQmIEntity> WmInQmIEntityList = systemService.findHql(hql0,
|
||||||
|
@ -273,6 +275,13 @@ public class WmInQmIController extends BaseController {
|
||||||
System.out.println(wmInQmIEntity.getId() + "33333");
|
System.out.println(wmInQmIEntity.getId() + "33333");
|
||||||
|
|
||||||
WmToUpGoodsEntity wmToUpGoodsEntity = new WmToUpGoodsEntity();
|
WmToUpGoodsEntity wmToUpGoodsEntity = new WmToUpGoodsEntity();
|
||||||
|
if(!StringUtil.isEmpty(username)){
|
||||||
|
wmToUpGoodsEntity.setCreateBy(username);
|
||||||
|
}
|
||||||
|
if(!StringUtil.isEmpty(realname)){
|
||||||
|
wmToUpGoodsEntity.setCreateName(realname);
|
||||||
|
}
|
||||||
|
wmToUpGoodsEntity.setCreateDate(now());
|
||||||
wmToUpGoodsEntity.setGoodsId(wmInQmIEntity.getGoodsId());
|
wmToUpGoodsEntity.setGoodsId(wmInQmIEntity.getGoodsId());
|
||||||
wmToUpGoodsEntity.setGoodsProData(wmInQmIEntity.getProData());
|
wmToUpGoodsEntity.setGoodsProData(wmInQmIEntity.getProData());
|
||||||
wmToUpGoodsEntity.setGoodsBatch(wmInQmIEntity.getGoodsBatch());
|
wmToUpGoodsEntity.setGoodsBatch(wmInQmIEntity.getGoodsBatch());
|
||||||
|
@ -281,7 +290,12 @@ public class WmInQmIController extends BaseController {
|
||||||
wmToUpGoodsEntity.setOrderIdI(wmInQmIEntity.getId());
|
wmToUpGoodsEntity.setOrderIdI(wmInQmIEntity.getId());
|
||||||
wmToUpGoodsEntity.setOrderId(wmInQmIEntity.getImNoticeId());
|
wmToUpGoodsEntity.setOrderId(wmInQmIEntity.getImNoticeId());
|
||||||
wmToUpGoodsEntity.setBinId(wmInQmIEntity.getTinId());
|
wmToUpGoodsEntity.setBinId(wmInQmIEntity.getTinId());
|
||||||
wmToUpGoodsEntity.setKuWeiBianMa(wmInQmIEntity.getBinId());
|
if(!StringUtil.isEmpty(kuweiBianMa)){
|
||||||
|
wmToUpGoodsEntity.setKuWeiBianMa(kuweiBianMa);
|
||||||
|
}else{
|
||||||
|
wmToUpGoodsEntity.setKuWeiBianMa(wmInQmIEntity.getBinId());
|
||||||
|
}
|
||||||
|
|
||||||
wmToUpGoodsEntity.setCusCode(wmInQmIEntity.getCusCode());
|
wmToUpGoodsEntity.setCusCode(wmInQmIEntity.getCusCode());
|
||||||
wmToUpGoodsEntity.setGoodsName(wmInQmIEntity.getGoodsName());
|
wmToUpGoodsEntity.setGoodsName(wmInQmIEntity.getGoodsName());
|
||||||
wmToUpGoodsEntity.setActTypeCode("01");
|
wmToUpGoodsEntity.setActTypeCode("01");
|
||||||
|
@ -291,7 +305,7 @@ public class WmInQmIController extends BaseController {
|
||||||
// Map<String, Object> binMap = systemService.findOneForJdbc(sql);
|
// Map<String, Object> binMap = systemService.findOneForJdbc(sql);
|
||||||
System.out.println(wmInQmIEntity.getBinId() + "444444");
|
System.out.println(wmInQmIEntity.getBinId() + "444444");
|
||||||
|
|
||||||
if (!wmUtil.checkbin(wmInQmIEntity.getBinId())) {
|
if (!wmUtil.checkbin(wmToUpGoodsEntity.getKuWeiBianMa())) {
|
||||||
throw new RuntimeException("储位不存在或已停用!");
|
throw new RuntimeException("储位不存在或已停用!");
|
||||||
}
|
}
|
||||||
System.out.println(wmInQmIEntity.getBinId() + "555555");
|
System.out.println(wmInQmIEntity.getBinId() + "555555");
|
||||||
|
@ -586,7 +600,7 @@ public class WmInQmIController extends BaseController {
|
||||||
// wmInQmI.setBinId(wmInQmI.getImNoticeId());
|
// wmInQmI.setBinId(wmInQmI.getImNoticeId());
|
||||||
String id = wmInQmIService.save(wmInQmI).toString();
|
String id = wmInQmIService.save(wmInQmI).toString();
|
||||||
if ("on".equals(ResourceUtil.getConfigByName("webonestepup")) && StringUtil.isNotEmpty(wmInQmI.getBinId())) {
|
if ("on".equals(ResourceUtil.getConfigByName("webonestepup")) && StringUtil.isNotEmpty(wmInQmI.getBinId())) {
|
||||||
toup(id);
|
toup(id,"","","");
|
||||||
}
|
}
|
||||||
systemService.addLog("批量收货" + wmInQmI.getGoodsId(), Globals.Log_Type_INSERT,
|
systemService.addLog("批量收货" + wmInQmI.getGoodsId(), Globals.Log_Type_INSERT,
|
||||||
Globals.Log_Leavel_INFO);
|
Globals.Log_Leavel_INFO);
|
||||||
|
@ -1091,7 +1105,7 @@ public class WmInQmIController extends BaseController {
|
||||||
}
|
}
|
||||||
String id = wmInQmIService.save(wmInQmI).toString();
|
String id = wmInQmIService.save(wmInQmI).toString();
|
||||||
if ("on".equals(ResourceUtil.getConfigByName("onestepup")) && StringUtil.isNotEmpty(wmInQmI.getBinId())) {
|
if ("on".equals(ResourceUtil.getConfigByName("onestepup")) && StringUtil.isNotEmpty(wmInQmI.getBinId())) {
|
||||||
toup(id);
|
toup(id,"","","");
|
||||||
}
|
}
|
||||||
D0.setOK(true);
|
D0.setOK(true);
|
||||||
}
|
}
|
||||||
|
|
|
@ -82,7 +82,8 @@ public class WmToUpGoodsController extends BaseController {
|
||||||
private SystemService systemService;
|
private SystemService systemService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private Validator validator;
|
private Validator validator;
|
||||||
|
@Autowired
|
||||||
|
private WmInQmIController wmInQmIController;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -452,7 +453,6 @@ public class WmToUpGoodsController extends BaseController {
|
||||||
if (!failures.isEmpty()) {
|
if (!failures.isEmpty()) {
|
||||||
return new ResponseEntity(BeanValidators.extractPropertyAndMessage(failures), HttpStatus.BAD_REQUEST);
|
return new ResponseEntity(BeanValidators.extractPropertyAndMessage(failures), HttpStatus.BAD_REQUEST);
|
||||||
}
|
}
|
||||||
|
|
||||||
if(StringUtil.isEmpty(wmToUpGoods.getKuWeiBianMa())){
|
if(StringUtil.isEmpty(wmToUpGoods.getKuWeiBianMa())){
|
||||||
D0.setOK(false);
|
D0.setOK(false);
|
||||||
D0.setErrorMsg("储位不能为空");
|
D0.setErrorMsg("储位不能为空");
|
||||||
|
@ -463,8 +463,6 @@ public class WmToUpGoodsController extends BaseController {
|
||||||
D0.setErrorMsg("储位不存在");
|
D0.setErrorMsg("储位不存在");
|
||||||
return new ResponseEntity(D0, HttpStatus.OK); }
|
return new ResponseEntity(D0, HttpStatus.OK); }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//保存
|
//保存
|
||||||
try{
|
try{
|
||||||
D0.setOK(true);
|
D0.setOK(true);
|
||||||
|
@ -483,34 +481,22 @@ public class WmToUpGoodsController extends BaseController {
|
||||||
|
|
||||||
return new ResponseEntity(D0, HttpStatus.OK);
|
return new ResponseEntity(D0, HttpStatus.OK);
|
||||||
}
|
}
|
||||||
if(StringUtil.isNotEmpty(wmToUpGoods.getOrderIdI())){
|
// wmToUpGoods.setGoodsName(wmInQmIEntity.getGoodsName());
|
||||||
List<WmToUpGoodsEntity> wmToUpGoodsEntity = systemService.findByProperty(WmToUpGoodsEntity.class,"orderIdI",wmToUpGoods.getWmToUpId());
|
// wmToUpGoods.setCreateDate(DateUtils.getDate());
|
||||||
if(wmToUpGoodsEntity!=null&&wmToUpGoodsEntity.size()>0){
|
|
||||||
D0.setOK(false);
|
|
||||||
D0.setErrorMsg("已经上架,不能重复上架");
|
|
||||||
return new ResponseEntity(D0, HttpStatus.OK);
|
|
||||||
}
|
|
||||||
}else{
|
|
||||||
D0.setOK(false);
|
|
||||||
D0.setErrorMsg("验收记录为空,不能上架");
|
|
||||||
|
|
||||||
return new ResponseEntity(D0, HttpStatus.OK);
|
|
||||||
}
|
|
||||||
|
|
||||||
wmToUpGoods.setGoodsName(wmInQmIEntity.getGoodsName());
|
|
||||||
wmToUpGoods.setCreateDate(DateUtils.getDate());
|
|
||||||
|
|
||||||
TSBaseUser user = systemService.findUniqueByProperty(TSBaseUser.class,"userName",wmToUpGoods.getCreateBy());
|
TSBaseUser user = systemService.findUniqueByProperty(TSBaseUser.class,"userName",wmToUpGoods.getCreateBy());
|
||||||
if (user != null ) {
|
if (user != null ) {
|
||||||
wmToUpGoods.setCreateName(user.getRealName());
|
wmToUpGoods.setCreateName(user.getRealName());
|
||||||
}
|
}
|
||||||
|
|
||||||
wmToUpGoodsService.save(wmToUpGoods);
|
wmInQmIController.toup(wmToUpGoods.getWmToUpId(),wmToUpGoods.getKuWeiBianMa(),wmToUpGoods.getCreateBy(),user.getRealName());
|
||||||
|
// wmToUpGoodsService.save(wmToUpGoods);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
D0.setOK(false);
|
D0.setOK(false);
|
||||||
}
|
}
|
||||||
|
|
||||||
return new ResponseEntity(D0, HttpStatus.OK);
|
return new ResponseEntity(D0, HttpStatus.OK);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue