ludc
2024-01-28 9660ff90d9a58fb675c821d9ed31b627a59d4b76
Source/UBCS/ubcs-service/ubcs-code/src/main/java/com/vci/ubcs/code/wrapper/CodeSynonymWrapper.java
@@ -16,8 +16,11 @@
 */
package com.vci.ubcs.code.wrapper;
import com.vci.ubcs.code.entity.CodeSynonymEntity;
import com.vci.ubcs.code.vo.CodeSynonymVO;
import com.baomidou.mybatisplus.core.toolkit.StringUtils;
import com.vci.ubcs.code.entity.CodeSynonym;
import com.vci.ubcs.code.vo.pagemodel.CodeSynonymVO;
import com.vci.ubcs.omd.cache.EnumCache;
import com.vci.ubcs.omd.enums.EnumEnum;
import org.springblade.core.mp.support.BaseEntityWrapper;
import org.springblade.core.tool.utils.BeanUtil;
import java.util.Objects;
@@ -28,23 +31,20 @@
 * @author yuxc
 * @since 2023-04-04
 */
public class CodeSynonymWrapper extends BaseEntityWrapper<CodeSynonymEntity, CodeSynonymVO>  {
public class CodeSynonymWrapper extends BaseEntityWrapper<CodeSynonym, CodeSynonymVO>  {
   public static CodeSynonymWrapper build() {
      return new CodeSynonymWrapper();
    }
   @Override
   public CodeSynonymVO entityVO(CodeSynonymEntity plCodeSynonym) {
      CodeSynonymVO plCodeSynonymVO = Objects.requireNonNull(BeanUtil.copy(plCodeSynonym, CodeSynonymVO.class));
   public CodeSynonymVO entityVO(CodeSynonym plCodeSynonym) {
      CodeSynonymVO codeSynonymVO = Objects.requireNonNull(BeanUtil.copy(plCodeSynonym, CodeSynonymVO.class));
      if(StringUtils.isNotBlank(codeSynonymVO.getLcStatus())){
         codeSynonymVO.setLcStatusText(EnumCache.getValue(EnumEnum.CODE_RULE_LC,codeSynonymVO.getLcStatus()));
      }
      //User createUser = UserCache.getUser(plCodeSynonym.getCreateUser());
      //User updateUser = UserCache.getUser(plCodeSynonym.getUpdateUser());
      //plCodeSynonymVO.setCreateUserName(createUser.getName());
      //plCodeSynonymVO.setUpdateUserName(updateUser.getName());
      return plCodeSynonymVO;
      return codeSynonymVO;
   }
}