关于QC回显不是同一张表数据的用法

此方法只适用于本公司框架,如有不同见解请绕道!!!
页面效果图:
点击如图按钮
在这里插入图片描述
之后弹出一个框,并且数据回显出来
在这里插入图片描述
前台代码

//entityKey写的是对应主表的表名,editFormPage是JSP后路径,前提是配置了前缀后缀,qckey是主表的	QC的key,
j.open("<h:showEditForm entityKey="cms_merchant" editFormPage="merchant/setOverdraftedAmount/setOverdraftedAmount" qcKey="merchantQC"/>" + row["desId"], "editWin", 450, 450);

后台QC代码

//sqlwhere代表此字段如果有值将自动拼接到SQL中,没有值就不拼接,propertyName代表对应主表实体的主键属性名,tableAliasName代表表名在SQL中的别名,@DES是对主键加密,此处定义的desId与前段代码的row里的属性一致
 @SqlWhere(propertyName = "merchantId", tableAliasName = "m")
    @DES
    private Integer desId;

猜你喜欢

转载自blog.csdn.net/qq_42689281/article/details/85791351