package com.fkzy.warn.service;

import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.extension.service.IService;
import com.fkzy.warn.model.LawCase;

import java.util.List;

/**
 * @author zhangjing
 * @date 2023/10/16 18:17
 * @description
 */
public interface LawCaseService extends IService<LawCase> {

    /**
     * 保存
     * @param entity
     * @return
     */
    void saveModel(LawCase entity,String ticket);

    /**
     * 修改
     * @param entity
     * @return
     */
    void updateModel(LawCase entity,String ticket);

    /**
     * 删除
     * @param ids
     * @return
     */
    void deleteModel(List<String> ids);


    /**
     * 司法模型保存
     * @param jsonObject
     * @return
     */
    void judicialModelSave(JSONObject jsonObject);
    /**
     *
     * 三年案件
     * @param creditCode
     * @return java.util.List<com.fkzy.warn.model.LawCase>
     * @author zhangjing
     * @create 2024/12/26
     **/

    List<LawCase> threeYearsCases(String creditCode);
}
