修改档案字段

This commit is contained in:
lvleigang 2024-05-10 09:31:47 +08:00
parent 30a589544c
commit 4c18ebcd71
6 changed files with 83 additions and 51 deletions

View File

@ -327,14 +327,15 @@ where id = #{id}
</when>
</choose>
</foreach>
`sorts` bigint(20) DEFAULT NULL COMMENT '排序',
`sorts` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '排序',
`create_user_id` varchar(50) DEFAULT NULL COMMENT '创建人id',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`modify_user_id` varchar(50) DEFAULT NULL COMMENT '修改人id',
`modify_time` datetime DEFAULT NULL COMMENT '修改时间',
`sts` char(1) DEFAULT NULL COMMENT '状态(Y正常N删除)',
`sts` varchar(1) DEFAULT NULL COMMENT '状态(Y正常N删除)',
`org_id` varchar(50) DEFAULT NULL COMMENT '组织机构ID',
PRIMARY KEY (`id`)
`company_id` varchar(50) DEFAULT NULL COMMENT '公司id',
PRIMARY KEY (`sorts`,`id`) USING BTREE
) ENGINE = INNODB DEFAULT CHARSET = utf8 COMMENT = #{tableRemark}
</select>
@ -346,14 +347,15 @@ where id = #{id}
`app_id` varchar(50) DEFAULT NULL COMMENT '应用id',
`status` varchar(50) DEFAULT NULL COMMENT '状态',
`msg` varchar(50) DEFAULT NULL COMMENT '描述',
`sorts` bigint(20) DEFAULT NULL COMMENT '排序',
`create_user_id` varchar(50) DEFAULT NULL COMMENT '创建人id',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`modify_user_id` varchar(50) DEFAULT NULL COMMENT '修改人id',
`modify_time` datetime DEFAULT NULL COMMENT '修改时间',
`sts` char(1) DEFAULT NULL COMMENT '状态(Y正常N删除)',
`org_id` varchar(50) DEFAULT NULL COMMENT '组织机构ID',
PRIMARY KEY (`id`)
`sorts` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '排序',
`create_user_id` varchar(50) DEFAULT NULL COMMENT '创建人id',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`modify_user_id` varchar(50) DEFAULT NULL COMMENT '修改人id',
`modify_time` datetime DEFAULT NULL COMMENT '修改时间',
`sts` varchar(1) DEFAULT NULL COMMENT '状态(Y正常N删除)',
`org_id` varchar(50) DEFAULT NULL COMMENT '组织机构ID',
`company_id` varchar(50) DEFAULT NULL COMMENT '公司id',
PRIMARY KEY (`sorts`,`id`) USING BTREE
) ENGINE = INNODB DEFAULT CHARSET = utf8 COMMENT = #{tableRemark}
</select>

View File

@ -57,6 +57,7 @@ import com.hzya.frame.sys.roleModule.dao.IRoleModuleMapper;
import com.hzya.frame.sys.roleModule.entity.RoleModule;
import com.hzya.frame.sys.userRole.dao.IUserRoleMapper;
import com.hzya.frame.sys.userRole.entity.UserRole;
import com.hzya.frame.sysnew.menuConfig.entity.SysMenuConfigEntity;
import com.hzya.frame.uuid.UUIDUtils;
import com.hzya.frame.web.entity.BaseResult;
import com.hzya.frame.web.entity.JsonResultEntity;
@ -965,38 +966,45 @@ public class MdmServiceImpl implements IMdmService {
moduleEntity = mdmModuleDao.queryOne(moduleEntity);
if (flag) {
//新增菜单
Module module = new Module();
SysMenuConfigEntity module = new SysMenuConfigEntity();
module.setCreate();
module.setServiceName("mdmService");//Spring bean名称
module.setLvl("2");//等级
module.setName("integrationOptionAdmin"+moduleEntity.getMdmCode());//名称
module.setCode(moduleEntity.getMdmCode().toString());//编码
module.setFormType("0");//类型 0menu 1tree 2list 3view
module.setLevel("2");//模块操作级别Superadministrator
module.setIcon(null);//模块图标
module.setUpIds("c3dda399207843eeac91770ac18e91e3");//上级id
module.setTableName(null);//bean表名称映射key
module.setKeyModular(null);//是否关键模块(Y是N否)
module.setTarget(null);//跳转目标
module.setRemark("主数据" + moduleEntity.getMdmName());//备注
module.setOpenType("1");//菜单打开方式
module.setFormId(entity.getId());//表单ID
module.setAppId(null);//应用id
module.setPath("integrationOptionAdmin/"+moduleEntity.getMdmCode());//路由地址
//module.setPath("integrationOptionAdmin");//路由地址
module.setComponent("integrationOptionV2/index");//一级Layout 二级 ParntView 三级component
module.setHidden("false");//隐藏
module.setRedirect(null);//redirevt
module.setAlwaysShow(null);//alwaysShow
module.setTitle(moduleEntity.getMdmName());//标题
module.setNoCache(null);//nocache缓存
module.setLabel(moduleEntity.getMdmName());//label
JSONObject object1 = new JSONObject();
object1.put("mdmId", moduleEntity.getId());//主数据id
object1.put("mdmCode", moduleEntity.getMdmCode());//主数据编码
object1.put("viewType", mdmModuleViewEntity.getViewName());//1 2列表
module.setOptions(object1.toString());//菜单mate参数
moduleMapper.entity_insert(module);
module.setParentMenuId("ea22757e99c144fb9ef381dd322e233c");
module.setMenuName(moduleEntity.getMdmName());
module.setMenuEnglishName("integrationOptionAdmin"+moduleEntity.getMdmCode());
module.setMenuIcon(null);//模块图标
module.setRoute("integrationOptionAdmin/"+moduleEntity.getMdmCode());//路由地址
module.setMenuPage("integrationOptionV2/index");//一级Layout 二级 ParntView 三级component
//module.setServiceName("mdmService");//Spring bean名称
//module.setLvl("2");//等级
//module.setName("integrationOptionAdmin"+moduleEntity.getMdmCode());//名称
//module.setCode(moduleEntity.getMdmCode().toString());//编码
//module.setFormType("0");//类型 0menu 1tree 2list 3view
//module.setLevel("2");//模块操作级别Superadministrator
//module.setIcon(null);//模块图标
//module.setUpIds("c3dda399207843eeac91770ac18e91e3");//上级id
//module.setTableName(null);//bean表名称映射key
//module.setKeyModular(null);//是否关键模块(Y是N否)
//module.setTarget(null);//跳转目标
//module.setRemark("主数据" + moduleEntity.getMdmName());//备注
//module.setOpenType("1");//菜单打开方式
//module.setFormId(entity.getId());//表单ID
//module.setAppId(null);//应用id
////module.setPath("integrationOptionAdmin");//路由地址
//module.setHidden("false");//隐藏
//module.setRedirect(null);//redirevt
//module.setAlwaysShow(null);//alwaysShow
//module.setTitle(moduleEntity.getMdmName());//标题
//module.setNoCache(null);//nocache缓存
//module.setLabel(moduleEntity.getMdmName());//label
//JSONObject object1 = new JSONObject();
//object1.put("mdmId", moduleEntity.getId());//主数据id
//object1.put("mdmCode", moduleEntity.getMdmCode());//主数据编码
//object1.put("viewType", mdmModuleViewEntity.getViewName());//1 2列表
//module.setOptions(object1.toString());//菜单mate参数
//moduleMapper.entity_insert(module);
} else {
//修改菜单 注意因为可能修改显示类型所以需要修改菜单的属性
Module module = new Module();

View File

@ -30,6 +30,8 @@ public class ArchivesEntity extends BaseEntity {
private String rightApiId;//右接口ID
private String rightId;//右id
private String rightName;//右名称
private String leftOrg;//左公司
private String rightOrg;//右公司
public String getArchivesType() {
return archivesType;
@ -151,6 +153,22 @@ public class ArchivesEntity extends BaseEntity {
this.rightName = rightName;
}
public String getLeftOrg() {
return leftOrg;
}
public void setLeftOrg(String leftOrg) {
this.leftOrg = leftOrg;
}
public String getRightOrg() {
return rightOrg;
}
public void setRightOrg(String rightOrg) {
this.rightOrg = rightOrg;
}
public void setCreate() {
this.setId(UUIDUtils.getUUID());
this.setSts("Y");

View File

@ -45,6 +45,7 @@
</choose>
<trim prefix="where" prefixOverrides="and">
<if test="leftCode != null and leftCode != ''">and left_code = #{leftCode}</if>
<if test="leftOrg != null and leftOrg != ''">and left_org = #{leftOrg}</if>
and sts='Y'
</trim>
</select>

View File

@ -148,10 +148,12 @@ public class AxServiceImpl extends BaseService<ArchivesEntity, String> implement
ArchivesEntity archivesEntity = new ArchivesEntity();
archivesEntity.setArchivesType(ass.getChecktypecode());
archivesEntity.setLeftCode(ass.getCheckvaluecode());
//List<ArchivesEntity> archivesEntities = axDao.queryArchivesData(archivesEntity);
//if(archivesEntities != null && archivesEntities.size() > 0){
// ass.setCheckvaluecode(archivesEntities.get(0).getRightCode());
//}
archivesEntity.setLeftOrg(voucher.getPk_corp());
List<ArchivesEntity> archivesEntities = axDao.queryArchivesData(archivesEntity);
if(archivesEntities != null && archivesEntities.size() > 0){
ass.setCheckvaluecode(archivesEntities.get(0).getRightCode());
}
}
}
}
@ -180,10 +182,11 @@ public class AxServiceImpl extends BaseService<ArchivesEntity, String> implement
ArchivesEntity archivesEntity = new ArchivesEntity();
archivesEntity.setArchivesType(ass.getChecktypecode());
archivesEntity.setLeftCode(ass.getCheckvaluecode());
//List<ArchivesEntity> archivesEntities = axDao.queryArchivesData(archivesEntity);
//if(archivesEntities != null && archivesEntities.size() > 0){
// ass.setCheckvaluecode(archivesEntities.get(0).getRightCode());
//}
archivesEntity.setLeftOrg(voucher.getPk_corp());
List<ArchivesEntity> archivesEntities = axDao.queryArchivesData(archivesEntity);
if(archivesEntities != null && archivesEntities.size() > 0){
ass.setCheckvaluecode(archivesEntities.get(0).getRightCode());
}
}
}
}

View File

@ -237,7 +237,7 @@ public class EntranceServiceImpl implements IEntranceService {
//tailuo 要访问的Bean名称
String service = request.getHeader("tl");
//bean方法
String serviceMethod = request.getHeader("ya-dj");
String serviceMethod = request.getHeader("yadj");
String body = ServletUtil.getBody(servletRequest);
//获取类
Object object = null;