|
@@ -25,6 +25,7 @@ import org.apache.poi.ss.usermodel.Workbook;
|
|
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
|
|
import org.apache.poi.xssf.usermodel.XSSFWorkbook;
|
|
import org.jeecg.common.api.vo.Result;
|
|
import org.jeecg.common.api.vo.Result;
|
|
import org.jeecg.common.aspect.annotation.AutoLog;
|
|
import org.jeecg.common.aspect.annotation.AutoLog;
|
|
|
|
+import org.jeecg.common.exception.JeecgBootException;
|
|
import org.jeecg.common.system.vo.DictModel;
|
|
import org.jeecg.common.system.vo.DictModel;
|
|
import org.jeecg.common.util.oConvertUtils;
|
|
import org.jeecg.common.util.oConvertUtils;
|
|
import org.jeecg.modules.documents.letterDeposit.entity.SyRmb;
|
|
import org.jeecg.modules.documents.letterDeposit.entity.SyRmb;
|
|
@@ -131,7 +132,7 @@ public class SyShippingOrderController extends JeecgController<SyShippingOrder,
|
|
queryWrapper.eq("b.smail_po",smailPo);
|
|
queryWrapper.eq("b.smail_po",smailPo);
|
|
}
|
|
}
|
|
if(oConvertUtils.isNotEmpty(syShippingOrder.getShippingOrderNumber())){
|
|
if(oConvertUtils.isNotEmpty(syShippingOrder.getShippingOrderNumber())){
|
|
- queryWrapper.eq("a.shipping_order_number",syShippingOrder.getShippingOrderNumber());
|
|
|
|
|
|
+ queryWrapper.like("a.shipping_order_number",syShippingOrder.getShippingOrderNumber().trim());
|
|
}
|
|
}
|
|
if(oConvertUtils.isNotEmpty(syShippingOrder.getExportInvoiceNo())){
|
|
if(oConvertUtils.isNotEmpty(syShippingOrder.getExportInvoiceNo())){
|
|
queryWrapper.eq("a.export_invoice_no",syShippingOrder.getExportInvoiceNo());
|
|
queryWrapper.eq("a.export_invoice_no",syShippingOrder.getExportInvoiceNo());
|
|
@@ -571,7 +572,15 @@ public class SyShippingOrderController extends JeecgController<SyShippingOrder,
|
|
// }
|
|
// }
|
|
// }
|
|
// }
|
|
// }
|
|
// }
|
|
|
|
+ QueryWrapper<SyShippingOrder> queryWrapper = new QueryWrapper<SyShippingOrder>();
|
|
|
|
+ queryWrapper.in("id",syShippingOrder.getIds());
|
|
|
|
+ List<SyShippingOrder> entityList = syShippingOrderService.list(queryWrapper);
|
|
|
|
|
|
|
|
+ for(SyShippingOrder li:entityList){
|
|
|
|
+ if(oConvertUtils.isEmpty(li.getLatestDateOfShipment()) || oConvertUtils.isEmpty(li.getTheFinalShippingDate())){
|
|
|
|
+ throw new JeecgBootException("装运日期或最终船期不能为空,提交失败!");
|
|
|
|
+ }
|
|
|
|
+ }
|
|
int i = syShippingOrderService.syShippingOrderSubmit(syShippingOrder.getIds(),syShippingOrder.getType());
|
|
int i = syShippingOrderService.syShippingOrderSubmit(syShippingOrder.getIds(),syShippingOrder.getType());
|
|
if(i>0){
|
|
if(i>0){
|
|
if(syShippingOrder.getType().equals("1")){
|
|
if(syShippingOrder.getType().equals("1")){
|