wuxw
2024-06-21 3214558312022c6d0dc900c86f3c63a7c3cbba5d
优化代码
1个文件已修改
30 ■■■■■ 已修改文件
service-user/src/main/java/com/java110/user/smo/impl/StaffAppAuthInnerServiceSMOImpl.java 30 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
service-user/src/main/java/com/java110/user/smo/impl/StaffAppAuthInnerServiceSMOImpl.java
@@ -7,7 +7,10 @@
import com.java110.intf.user.IStaffAppAuthInnerServiceSMO;
import com.java110.po.user.StaffAppAuthPo;
import com.java110.user.dao.IStaffAppAuthServiceDao;
import com.java110.utils.util.Base64Convert;
import com.java110.utils.util.BeanConvertUtil;
import com.java110.utils.util.ListUtil;
import com.java110.utils.util.StringUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RestController;
@@ -39,6 +42,17 @@
    @Override
    public int updateStaffAppAuth(@RequestBody StaffAppAuthPo staffAppAuthPo) {
        int saveFlag = 1;
        if (!StringUtil.isEmpty(staffAppAuthPo.getOpenName())) {
            String nickName = "未获取";
            try {
                nickName = Base64Convert.byteToBase64(staffAppAuthPo.getOpenName().getBytes("UTF-8"));
            } catch (Exception e) {
            }
            staffAppAuthPo.setOpenName(nickName);
        }
        staffAppAuthServiceDaoImpl.updateStaffAppAuthInfo(BeanConvertUtil.beanCovertMap(staffAppAuthPo));
        return saveFlag;
    }
@@ -64,6 +78,22 @@
        List<StaffAppAuthDto> staffAppAuths = BeanConvertUtil.covertBeanList(staffAppAuthServiceDaoImpl.getStaffAppAuthInfo(BeanConvertUtil.beanCovertMap(staffAppAuthDto)), StaffAppAuthDto.class);
        if (ListUtil.isNull(staffAppAuths)) {
            return staffAppAuths;
        }
        for (StaffAppAuthDto tmpStaffAppAuthDto : staffAppAuths) {
            if (StringUtil.isEmpty(tmpStaffAppAuthDto.getOpenName())) {
                continue;
            }
            String nickName = "未获取";
            try {
                nickName = new String(Base64Convert.base64ToByte(tmpStaffAppAuthDto.getOpenName()), "UTF-8");
            } catch (Exception e) {
            }
            tmpStaffAppAuthDto.setOpenName(nickName);
        }
        return staffAppAuths;
    }