package com.dk.mdm.service.mst; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import com.dk.common.model.pojo.PageList; import com.dk.common.response.ResponseResultUtil; import com.dk.common.response.ResponseResultVO; import com.dk.mdm.model.pojo.mst.PrintLayout; import com.dk.mdm.mapper.mst.PrintLayoutMapper; import com.dk.common.service.BaseService; import com.dk.common.mapper.BaseMapper; import org.springframework.stereotype.Service; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.transaction.annotation.Transactional; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; @Service @Transactional public class PrintLayoutService extends BaseService { @Override public String getPrimaryKey() { return "layout_id"; } @Override public BaseMapper getRepository() { return printLayoutMapper; } @Autowired private PrintLayoutMapper printLayoutMapper; /** * @desc : 获取打印数据 * @author : 周兴 * @date : 2024/4/22 15:28 */ public ResponseResultVO getPrintData(Map param) { Map map = printLayoutMapper.getPrintData(param); JSONObject obj = JSONObject.parseObject(map.get("f_get_print_data").toString()); return ResponseResultUtil.success(obj.get("data")); } }