2020-06-02 10:07
@jiahaokkk 这个应该是跨域了,你可以去看看跨域处理,如果用nginx直接用nginx处理跨域就行了
2020-05-27 09:06
@JFinal 波总我昨天问了一下朋友,他跟我一样的实现,不过用的是springboot @Autowired注解,类型信息丢失是否在@Inject 里面发生的呢
2020-05-26 11:12
@AuthorityKey("add")
    public void uploadImg() {
        UploadFile uploadFile = getFile();
        if (!FileTool.isImage(uploadFile.getFile())) {
            renderResult(SystemStatus.ERROR, "只能上传图片类型");
            return ;
        }
        Attachment attachment = fileService.uploadFile(uploadFile, getPara("busiId"), g  
          etPara("itemType"),getCurrentUser().getUserId());
        renderResult(SystemStatus.SUCCESS, attachment);
    }
2020-05-26 11:03
现在路径就是可配置的,新建一个route
public class OrgRoute extends Routes {
    @Override
    public void config() {
        this.add("/org/login", LoginController.class);
        this.add("/org/user", UserController.class);
        …………
    }
}
在configRoute里面引入
 me.add(new OrgRoute());
如果你非得写在config.txt里面 你可以试试(我没这样做过)
PropKit读取你的配置
Prop p = PropKit.use("config.txt");
public class OrgRoute extends Routes {
    @Override
    public void config() {
        this.add(p.get("orgLoginKey"), LoginController.class);
        this.add(p.get("orgUserKey"), UserController.class);
        …………
    }
}
这种方法我没试过,你可以玩玩,但是这样做配置我觉得很难接受
2020-05-21 14:18
@leomj 我还是觉得一点,sql层次的东西还是放到sql层面把,这样写后面也好维护,而且你这个设计#not #le #re很难让人接受,字段后面加一个#not我感觉可维护性根本不行,当然这只是个人意见
2020-05-21 09:59
#sql("list")
SELECT 
	`future_cron_task`.*
FROM
    future_cron_task AS `future_cron_task`
WHERE 1=1
    #@cronTaskWheres()
    #@cronTaskOrderby()
#end
#define cronTaskWheres()
	#if(id)
		AND `future_cron_task`.cronTaskId=#para(id)
	#end
    #if(active)###查询任务是否启动
        AND `future_cron_task`.active=#(active)
    #end
#end
#define cronTaskOrderby()
    #if(prop)
        order by `future_cron_task`.#(prop) #if(sort) #(sort) #end
    #else
        order by `future_cron_task`.cronTaskNo
    #end
#end
这样不是更舒服,既然有了模板就在模板里写这些东西不是更好
//service调用 
@Override
	public List list(Kv kv) throws Exception {
		return Db.template(getSqlKey(), kv).find();
	}
这样也是只用一个kv就可以