6
jinlin
2023-12-06 da4cb0bcbb9c35105afe449b31b3e2b03828d5d2
modules/mainPart/src/main/java/com/zt/life/modules/testCheckOrder/service/TestCheckOrderService.java
@@ -20,6 +20,7 @@
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.zt.common.db.query.QueryFilter;
import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.HashMap;
@@ -30,11 +31,11 @@
/**
 * test_check_order
 *
 * @author zt generator
 * @author zt generator
 * @since 1.0.0 2023-12-05
 */
@Service
public class TestCheckOrderService  extends BaseService<TestCheckOrderDao, TestCheckOrder> {
public class TestCheckOrderService extends BaseService<TestCheckOrderDao, TestCheckOrder> {
    @Autowired
    private TestCheckOrderListService checkOrderListService;
@@ -65,8 +66,9 @@
    }
    public CheckOrderDto getDto(Long checkId, Long projectId,String itemType) {
    public CheckOrderDto getDto(Long checkId, Long projectId, String pageCode) {
        CheckOrderDto data = new CheckOrderDto();
        data.setPageCode(pageCode);
        if (checkId != null) {
            data.setId(checkId);
            TestCheckOrder checkOrder = this.get(checkId);
@@ -81,16 +83,7 @@
        } else {
            TestCheckOrder checkOrder = new TestCheckOrder();
            data.setCheckOrder(checkOrder);
            List<TestCheckOrderList> checkOrderList =new ArrayList();
            if (itemType.equals("plan")){
                checkOrderList = checkOrderListService.itemList("plan_check_item");
            }else if (itemType.equals("explain")){
                checkOrderList = checkOrderListService.itemList("explain_check_item");
            }else if(itemType.equals("record")){
                checkOrderList = checkOrderListService.itemList("record_check_item");
            }else if (itemType.equals("report")){
                checkOrderList = checkOrderListService.itemList("report_check_item");
            }
            List<TestCheckOrderList> checkOrderList = checkOrderListService.itemList(pageCode + "_check_item");
            data.setCheckOrderList(checkOrderList);
        }
        if (projectId != null) {
@@ -106,7 +99,8 @@
            baseDao.updateById(checkOrderDto.getCheckOrder());
        else {
            Map<String, String> map = new HashMap<>();
            map.put("funCode", "test_check_order");
            String pagecode = checkOrderDto.getPageCode();
            map.put("funCode", "test_check_order_" + pagecode);
            map.put("projectId", checkOrderDto.getProjectId().toString());
            checkOrderDto.getCheckOrder().setProjectId(checkOrderDto.getProjectId());
            checkOrderDto.getCheckOrder().setCode(sysCodeRuleService.getNewCode(map));