|
@@ -124,8 +124,8 @@ public class OldRefundManageLogic {
|
|
|
}
|
|
|
|
|
|
@Transactional
|
|
|
- public String add(SalesCustomerPartsBean bean) {
|
|
|
- try {
|
|
|
+ public String add(SalesCustomerPartsBean bean) throws Exception {
|
|
|
+// try {
|
|
|
ValidateUtil.validate(bean, ValidGroup.Add.class);
|
|
|
for (SalesCustomerPartsItemBean itemBean : bean.getItems()) {
|
|
|
try {
|
|
@@ -228,26 +228,26 @@ public class OldRefundManageLogic {
|
|
|
materialGoodsStockLogic.handleWorkerStock(workerStockDTOList);
|
|
|
|
|
|
return sheetId;
|
|
|
- } catch (Exception e) {
|
|
|
- WorkerSalesCustomerInfo info = workerSalesCustomerInfoService.lambdaQuery()
|
|
|
- .eq(WorkerSalesCustomerInfo::getCompanyWechatId, bean.getCompanyWechatId())
|
|
|
- .eq(WorkerSalesCustomerInfo::getWorkOrderNo, bean.getWorkOrderNo())
|
|
|
- .eq(WorkerSalesCustomerInfo::getRepairFlag, bean.getRepairFlag())
|
|
|
- .one();
|
|
|
-
|
|
|
- if (Objects.isNull(info)) {
|
|
|
- info = new WorkerSalesCustomerInfo();
|
|
|
- info.setErr(e.getMessage())
|
|
|
- .setSalesCustomerJson(JSONUtil.toJsonStr(bean))
|
|
|
- .setIdentity(bean.getIdentity())
|
|
|
- .setCompanyWechatId(bean.getCompanyWechatId())
|
|
|
- .insert();
|
|
|
- } else {
|
|
|
- info.setErr(e.getMessage())
|
|
|
- .updateById();
|
|
|
- }
|
|
|
- }
|
|
|
- return null;
|
|
|
+// } catch (Exception e) {
|
|
|
+// WorkerSalesCustomerInfo info = workerSalesCustomerInfoService.lambdaQuery()
|
|
|
+// .eq(WorkerSalesCustomerInfo::getCompanyWechatId, bean.getCompanyWechatId())
|
|
|
+// .eq(WorkerSalesCustomerInfo::getWorkOrderNo, bean.getWorkOrderNo())
|
|
|
+// .eq(WorkerSalesCustomerInfo::getRepairFlag, bean.getRepairFlag())
|
|
|
+// .one();
|
|
|
+//
|
|
|
+// if (Objects.isNull(info)) {
|
|
|
+// info = new WorkerSalesCustomerInfo();
|
|
|
+// info.setErr(e.getMessage())
|
|
|
+// .setSalesCustomerJson(JSONUtil.toJsonStr(bean))
|
|
|
+// .setIdentity(bean.getIdentity())
|
|
|
+// .setCompanyWechatId(bean.getCompanyWechatId())
|
|
|
+// .insert();
|
|
|
+// } else {
|
|
|
+// info.setErr(e.getMessage())
|
|
|
+// .updateById();
|
|
|
+// }
|
|
|
+// }
|
|
|
+// return null;
|
|
|
}
|
|
|
|
|
|
private List<WorkerStockDTO> createWorkerStockDTO(WebsitPartsOldRefundManage partsOldRefundManage,
|