ludc
2024-04-15 b3123380397990c9a82710dad430f87fb97b4b8f
内网开发环境代码合并
已修改9个文件
45 ■■■■■ 文件已修改
Source/UBCS/ubcs-service-api/ubcs-applyjtcodeservice-api/src/main/java/com/vci/ubcs/code/applyjtcodeservice/entity/DockingPreAttrMapping.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-applyjtcodeservice-api/src/main/java/com/vci/ubcs/code/applyjtcodeservice/entity/DockingPreMetaAttr.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/feigh/MdmInterJtClient.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/mapper/DockingPreMetaAttrMapper.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/service/IDockingPreMetaAttrService.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/service/impl/DockingPreAttrMappingServiceImpl.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/service/impl/DockingPreMetaAttrServiceImpl.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/service/impl/GroupMdmInterServiceImpl.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/UniversalInterfaceImpl.java 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
Source/UBCS/ubcs-service-api/ubcs-applyjtcodeservice-api/src/main/java/com/vci/ubcs/code/applyjtcodeservice/entity/DockingPreAttrMapping.java
@@ -35,18 +35,21 @@
     */
    @ApiModelProperty(value = "源系统的属性oid")
    private String metaListId;
    /**
     * 源分类id
     */
    @ApiModelProperty(value = "源系统的分类oid")
    @TableField(value = "sourceClsfId")
    private  String sourceClassifyId;
    /**
     * 源分类名称
     */
    @ApiModelProperty(value = "源系统的分类名称")
    @TableField(value = "sourceClsfName")
    private String sourceClassifyName;
    /**
     * 源属性oid
     */
@@ -90,22 +93,23 @@
    @ApiModelProperty(value = "源系统属性名称")
    private String sourceAttrName;
    /***
     * 视图名称
     */
    @ApiModelProperty(value = "模型视图名称")
    private String viewModelName;
    /***
     * 视图名称
     */
    @ApiModelProperty(value = "模型视图名称")
    private String viewName;
    /***
     * 目标属性名称
     */
    @ApiModelProperty(value = "目标属性名称")
    @TableField(value = "targetClsfName")
    private String targetClassifyName;
}
Source/UBCS/ubcs-service-api/ubcs-applyjtcodeservice-api/src/main/java/com/vci/ubcs/code/applyjtcodeservice/entity/DockingPreMetaAttr.java
@@ -19,11 +19,13 @@
     */
    @ApiModelProperty(value = "中文名称")
    private  String chineseName;
    /***
     * 英文名称
     */
    @ApiModelProperty(value = "集团分类主键")
    private String englishName;
    /***
     * 属性字段类型
     */
@@ -38,6 +40,7 @@
     */
    @ApiModelProperty(value = "取值范围")
    private  String range;
    /***
     * 父属性
     */
@@ -50,12 +53,14 @@
    @ApiModelProperty(value = "集团分类主键")
    @TableField(value = "sourceClsfId")
    private String sourceClassifyId;
    /**
     * 视图模型id
     */
    @ApiModelProperty(value = "视图模型主键")
    @TableField(value = "viewModeId")
    private String viewModelId;
    /***
     * 默认值
     */
Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/feigh/MdmInterJtClient.java
@@ -41,8 +41,8 @@
@Slf4j
public class MdmInterJtClient implements IMdmInterJtClient {
    @Value("${docking.apply.partCoe:10}")
    public String partCoe;
    @Value("${docking.apply.partCode:10}")
    public String partCode;
    /**
     * 集团申请单服务
@@ -318,8 +318,8 @@
        try {
            String jclassId =StringUtils.isBlank(jclassObject.getId())?"":jclassObject.getId();
            Map<String, DockingPreViewModel> jviewmodelMap = new HashMap<String, DockingPreViewModel>();
            //Map<String, String> condtionMa = new HashMap<String, String>();
        //    condtionMa.put("jsourceclsfid", jclassId);
            // Map<String, String> condtionMa = new HashMap<String, String>();
            // condtionMa.put("jsourceclsfid", jclassId);
            List<DockingPreViewModel> dockingPreViewModelList= dockingPreViewModelService.list(Wrappers.<DockingPreViewModel>query().lambda().eq(DockingPreViewModel::getSourceClassifyId,false));// 根据分类查询模型视图对象
            for (DockingPreViewModel dockingPreViewModel : dockingPreViewModelList) {
                jviewmodelMap.put(dockingPreViewModel.getViewName(),dockingPreViewModel);
Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/mapper/DockingPreMetaAttrMapper.java
@@ -3,5 +3,5 @@
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.vci.ubcs.code.applyjtcodeservice.entity.DockingPreMetaAttr;
public interface DockingPreMetaAttrMapper  extends BaseMapper<DockingPreMetaAttr> {
public interface DockingPreMetaAttrMapper extends BaseMapper<DockingPreMetaAttr> {
}
Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/service/IDockingPreMetaAttrService.java
@@ -14,17 +14,18 @@
 */
public interface IDockingPreMetaAttrService extends IService<DockingPreMetaAttr> {
    /***
     * 构造器查询方式
     * @param wrapper 查询封装器
     * @return
     */
    public List<DockingPreMetaAttr> selectByWrapper(Wrapper wrapper);
    /***
     * 根据viewModel查询模型视图属性
     * @param viewModelId
     * @return
     */
    List<DockingPreMetaAttrVO> selectDockingPreMetaAttrByViewModelId(String viewModelId);
}
Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/service/impl/DockingPreAttrMappingServiceImpl.java
@@ -43,6 +43,7 @@
     */
    @Autowired(required = false)
    private DockingPreAttrMappingMapper dockingPreAttrMappingMapper;
    /***
     * 主数据分类服务
     */
@@ -60,18 +61,17 @@
     */
    @Autowired(required = false)
    private IDockingPreMetaAttrService dockingPreMetaAttrService;
    /***
     * 属性取值范围服务
     */
    @Autowired(required = false)
    private IDockingPreAttrRangeService dockingPreAttrRangeService;
    /***
     * 集团分类视图模型服务
     */
    @Autowired(required = false)
    private IDockingPreViewModelService dockingPreViewModelService;
    /***
@@ -235,7 +235,6 @@
    public R search(DokingAttributeSerchVO dokingAttributeSerchVO) {
        return null;
    }
    /***
     * 对象转换
Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/service/impl/DockingPreMetaAttrServiceImpl.java
@@ -38,7 +38,7 @@
     */
    @Override
    public List<DockingPreMetaAttrVO> selectDockingPreMetaAttrByViewModelId(String viewModelId) {
        log.info("根据模型视图oid"+viewModelId+"查询数据 star");
        log.info("根据模型视图oid"+viewModelId+"查询数据 start");
        List<DockingPreMetaAttr> dockingPreMetaAttrList= selectByWrapper(Wrappers.<DockingPreMetaAttr>query().lambda().eq(DockingPreMetaAttr::getViewModelId,viewModelId));
        List<DockingPreMetaAttrVO> dockingPreMetaAttrVOList= DockingPreMetaAttrWrapper.build().entityVOs(dockingPreMetaAttrList);
        log.info("根据模型视图oid"+viewModelId+"查询数据 end");
Source/UBCS/ubcs-service/ubcs-applyjtcodeservice/src/main/java/com/vci/ubcs/code/applyjtcodeservice/service/impl/GroupMdmInterServiceImpl.java
@@ -19,6 +19,7 @@
import com.vci.ubcs.starter.web.util.VciBaseUtil;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.collections4.map.CaseInsensitiveMap;
import org.springblade.core.log.exception.ServiceException;
import org.springblade.core.secure.utils.AuthUtil;
import org.springblade.core.tool.api.R;
import org.springblade.core.tool.utils.Func;
@@ -182,6 +183,7 @@
                                    writeValueAsString = mp.writeValueAsString(dataObject);
                                    dockingPreApplyForm.setContent(writeValueAsString);
                                } catch (JsonProcessingException e) {
                                    throw new ServiceException("修改申请单数据时转换出错,原因"+e.getMessage());
                                }
                                Date date = new Date();
                                dockingPreApplyForm.setLastModifyTime(date);
@@ -202,6 +204,7 @@
                                    writeValueAsString = mp.writeValueAsString(dataObject);
                                    dockingPreApplyForm.setContent(writeValueAsString);
                                } catch (JsonProcessingException e) {
                                    throw new ServiceException("新增申请单数据时数据转换出错,原因"+e.getMessage());
                                }
                                Date date = new Date();
                                dockingPreApplyForm.setCreateTime(date);
@@ -402,12 +405,12 @@
                        }
                    });
                } else {
                    Date date = new Date();
                    editDockingPreApplyFormMap.forEach((key, dockingPreApplyForm) -> {
                        dockingPreApplyForm.setCode("2");
                        dockingPreApplyForm.setMsg("修改:" + msg);
                        dockingPreApplyForm.setContent("");
                        dockingPreApplyForm.setGroupCode("");
                        Date date = new Date();
                        dockingPreApplyForm.setLastModifyTime(date);
                        dockingPreApplyForm.setTs(date);
                        dockingPreApplyForm.setLastModifier(Func.isBlank(AuthUtil.getUserAccount()) ? applyCodeUserAccount:AuthUtil.getUserAccount());
@@ -418,7 +421,6 @@
                        dockingPreApplyForm.setMsg("修改:" + msg);
                        dockingPreApplyForm.setContent("");
                        dockingPreApplyForm.setGroupCode("");
                        Date date = new Date();
                        dockingPreApplyForm.setCreateTime(date);
                        dockingPreApplyForm.setLastModifyTime(date);
                        dockingPreApplyForm.setTs(date);
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/service/impl/UniversalInterfaceImpl.java
@@ -85,7 +85,7 @@
@Service
@Slf4j
@VciWebservice(path = "/universalInterface")
public class UniversalInterfaceImpl<IDockingLogeServiceing> implements UniversalInterfaceI {
public class UniversalInterfaceImpl implements UniversalInterfaceI {
    /***
     * 操作类型