package com.yunzhupaas.generater.service;


import com.yunzhupaas.base.entity.VisualdevEntity;
import com.yunzhupaas.base.model.DownloadCodeForm;
import com.yunzhupaas.base.service.SuperService;

/**
 * 可视化开发功能表
 *
 * @author 云筑产品开发平台组
 * @version V3.1.0
 * @copyright 深圳市乐程软件有限公司（http://www.szlecheng.cn）
 * @date 2024-04-02
 */
public interface VisualdevGenService extends SuperService<VisualdevEntity> {

    /**
     * 代码生成v3
     *
     * @param visualdevEntity  可视化开发功能
     * @param downloadCodeForm 下载相关信息
     * @return 下载文件名
     * @throws Exception ignore
     */
    String codeGengerateV3(VisualdevEntity visualdevEntity, DownloadCodeForm downloadCodeForm) throws Exception;
}


