|
|
@ -90,28 +90,11 @@ public class ScmPurchaseChannelService extends MybatisBaseService<ScmPurchaseCha |
|
|
|
} |
|
|
|
BeanUtil.copyProperties(dto, scmPurchaseChannel, "sid"); |
|
|
|
scmPurchaseChannel.setOperateSid(dto.getUserSid()); |
|
|
|
|
|
|
|
//ToDo:待完成
|
|
|
|
baseMapper.updateById(scmPurchaseChannel); |
|
|
|
return rb.success(); |
|
|
|
} |
|
|
|
|
|
|
|
public void insertByDto(ScmPurchaseChannelDto dto) { |
|
|
|
ScmPurchaseChannel entity = new ScmPurchaseChannel(); |
|
|
|
BeanUtil.copyProperties(dto, entity, "id", "sid"); |
|
|
|
entity.setState(1); |
|
|
|
baseMapper.insert(entity); |
|
|
|
} |
|
|
|
|
|
|
|
public void updateByDto(ScmPurchaseChannelDto dto) { |
|
|
|
String dtoSid = dto.getSid(); |
|
|
|
if (StringUtils.isBlank(dtoSid)) { |
|
|
|
return; |
|
|
|
} |
|
|
|
ScmPurchaseChannel entity = fetchBySid(dtoSid); |
|
|
|
BeanUtil.copyProperties(dto, entity, "id", "sid"); |
|
|
|
baseMapper.updateById(entity); |
|
|
|
} |
|
|
|
|
|
|
|
public ScmPurchaseChannelDetailsVo fetchDetailsVoBySid(String sid) { |
|
|
|
ScmPurchaseChannel entity = fetchBySid(sid); |
|
|
|
ScmPurchaseChannelDetailsVo vo = new ScmPurchaseChannelDetailsVo(); |
|
|
@ -121,11 +104,20 @@ public class ScmPurchaseChannelService extends MybatisBaseService<ScmPurchaseCha |
|
|
|
|
|
|
|
public ResultBean choice(List<ScmPurchaseChannelDto> dto) { |
|
|
|
ResultBean rb = ResultBean.fireFail(); |
|
|
|
//ToDo:需判断是否存在采购渠道待选择不存在的数据。
|
|
|
|
for (ScmPurchaseChannelDto scmPurchaseChannelDto : dto) { |
|
|
|
String purchaseOrderTypeKey = scmPurchaseChannelDto.getPurchaseOrderTypeKey(); |
|
|
|
/* String purchaseOrderTypeKey = scmPurchaseChannelDto.getPurchaseOrderTypeKey(); |
|
|
|
String purchaseOrderTypeValue = scmPurchaseChannelDto.getPurchaseOrderTypeValue(); |
|
|
|
String sid = scmPurchaseChannelDto.getSid(); |
|
|
|
baseMapper.choice(sid, purchaseOrderTypeKey, purchaseOrderTypeValue); |
|
|
|
baseMapper.choice(sid, purchaseOrderTypeKey, purchaseOrderTypeValue);*/ |
|
|
|
ScmPurchaseChannel scmPurchaseChannel = fetchBySid(scmPurchaseChannelDto.getSid()); |
|
|
|
if (scmPurchaseChannel == null) { |
|
|
|
return rb.setMsg("该待选择的采购渠道不存在"); |
|
|
|
} |
|
|
|
BeanUtil.copyProperties(scmPurchaseChannelDto, scmPurchaseChannel, "sid"); |
|
|
|
scmPurchaseChannel.setOperateSid(scmPurchaseChannelDto.getUserSid()); |
|
|
|
//ToDo:待完成
|
|
|
|
baseMapper.updateById(scmPurchaseChannel); |
|
|
|
} |
|
|
|
return rb.success().setMsg("选择成功"); |
|
|
|
} |
|
|
|