zjh
2025-02-28 1e91dc33009cfdc951b2642877f40280b51c3089
ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjReportPrintController.java
@@ -5,7 +5,9 @@
import javax.servlet.http.HttpServletResponse;
import cn.hutool.core.date.DateTime;
import com.alibaba.fastjson2.schema.ValidateResult;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.ltkj.hosp.domain.TjCustomer;
import com.ltkj.hosp.domain.TjOrder;
import com.ltkj.hosp.service.ITjCustomerService;
import com.ltkj.hosp.service.ITjOrderService;
@@ -37,6 +39,10 @@
public class TjReportPrintController extends BaseController {
    @Autowired
    private ITjReportPrintService tjReportPrintService;
    @Resource
    private ITjCustomerService customerService;
    @Autowired
    private ITjOrderService orderService;
    /**
     * 查询打印记录列表
@@ -46,6 +52,15 @@
    public TableDataInfo list(TjReportPrint tjReportPrint) {
        startPage();
        List<TjReportPrint> list = tjReportPrintService.selectTjReportPrintList(tjReportPrint);
        for (TjReportPrint print : list) {
            TjOrder tjOrder = orderService.getOrderByTjNum(print.getTjNumber());
            if(null !=tjOrder){
                TjCustomer customer = customerService.getById(tjOrder.getUserId());
                if(null !=customer){
                    print.setCusName(customer.getCusName());
                }
            }
        }
        return getDataTable(list);
    }