Explorar el Código

修改订单打印功能点击报错,模板不匹配问题

Guos hace 2 semanas
padre
commit
9a251c70f5

+ 7 - 7
fs-admin/src/main/java/com/fs/hisStore/controller/FsStoreHealthOrderScrmController.java

@@ -505,10 +505,10 @@ public class FsStoreHealthOrderScrmController extends BaseController {
                     payTimeStr = sdf.format(payTime);
                 }
                 setCellValue(sheet, 2, 1, fsStoreOrderScrm.getOrderCode());//订单编号
-                setCellValue(sheet, 3, 1, fsStoreScrm != null?fsStoreScrm.getStoreName():"");//店铺名称
-                setCellValue(sheet, 4, 1, fsStoreScrm != null?fsStoreScrm.getFullName():"");//企业全称
-                setCellValue(sheet, 5, 1, fsStoreScrm != null?fsStoreScrm.getEnterpriseAddress():"");//经营地址 营业执照上的地址
-                setCellValue(sheet, 6, 1, fsStoreScrm != null?fsStoreScrm.getRefundPhone():"");//联系电话 这个地方拉取商家入驻的时候填写的退货电话
+                setCellValue(sheet, 3, 1, fsStoreScrm != null?fsStoreScrm.getStoreName():"该店铺已不存在");//店铺名称
+                setCellValue(sheet, 4, 1, fsStoreScrm != null?fsStoreScrm.getFullName():"该店铺已不存在");//企业全称
+                setCellValue(sheet, 5, 1, fsStoreScrm != null?fsStoreScrm.getEnterpriseAddress():"该店铺已不存在");//经营地址 营业执照上的地址
+                setCellValue(sheet, 6, 1, fsStoreScrm != null?fsStoreScrm.getRefundPhone():"该店铺已不存在");//联系电话 这个地方拉取商家入驻的时候填写的退货电话
                 setCellValue(sheet, 7, 1, payTimeStr);//销售日期  订单支付时间
 //            setCellValue(sheet, 11, 1, fsStoreOrderScrm.getBatchNumber());//生产批号(药品) / 序列号(器械)
 //            setCellValue(sheet, 12, 1, fsStoreOrderScrm.getVerifyCode());//有效期/追溯码
@@ -523,9 +523,9 @@ public class FsStoreHealthOrderScrmController extends BaseController {
                     List<FsStoreAfterSalesItemScrm> items = fsStoreAfterSalesItemService.selectFsStoreAfterSalesItemList(map);
                     setCellValue(sheet, 2, 1, fsStorePaymentScrms.get(0).getBankSerialNo());//退款单号 fs_store_payment_scrm支付明细表
                     setCellValue(sheet, 3, 1, fsStoreOrderScrm.getOrderCode());//原销售订单编号
-                    setCellValue(sheet, 4, 1, fsStoreScrm.getStoreName());//店铺名称
-                    setCellValue(sheet, 5, 1, fsStoreScrm.getEnterpriseAddress());//经营地址	营业执照上的地址
-                    setCellValue(sheet, 6, 1, fsStoreScrm.getRefundPhone());//联系电话	这个地方拉取商家入驻的时候填写的退货电话
+                    setCellValue(sheet, 4, 1, fsStoreScrm != null?fsStoreScrm.getStoreName():"该店铺已不存在");//店铺名称
+                    setCellValue(sheet, 5, 1, fsStoreScrm != null?fsStoreScrm.getEnterpriseAddress():"该店铺已不存在");//经营地址	营业执照上的地址
+                    setCellValue(sheet, 6, 1, fsStoreScrm != null?fsStoreScrm.getRefundPhone():"该店铺已不存在");//联系电话	这个地方拉取商家入驻的时候填写的退货电话
                     setCellValue(sheet, 7, 1, sdf.format(fsStorePaymentScrms.get(0).getRefundTime()));//退货日期
                     int startNul = 1;
                     BigDecimal total = new BigDecimal(BigInteger.ZERO); //退款金额(元)总退款金额