package jnpf.portal.mapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import jnpf.base.MyBatisPrimaryBase; import jnpf.base.mapper.SuperMapper; import jnpf.constant.MsgCode; import jnpf.portal.entity.PortalDataEntity; import jnpf.portal.model.PortalCustomPrimary; import jnpf.portal.model.PortalModPrimary; import jnpf.portal.model.PortalReleasePrimary; import jnpf.util.DateUtil; import java.util.List; /** *
* Mapper 接口 *
* * @author YanYu * @since 2023-04-19 */ public interface PortalDataMapper extends SuperMapper
* 门户ID ->(平台、系统ID、用户ID)-> 排版信息
* 基础:门户ID绑定排版信息(一对多)、 条件:平台、系统ID、用户ID
*/
default void createOrUpdate(PortalCustomPrimary primary, String formData) throws Exception {
creUpCom(primary, formData);
}
default void createOrUpdate(PortalModPrimary primary, String formData) throws Exception {
creUpCom(primary, formData);
}
default void createOrUpdate(PortalReleasePrimary primary, String formData) throws Exception {
creUpCom(primary, formData);
}
default void creUpCom(MyBatisPrimaryBase