| | |
| | | import com.mzl.flower.entity.partner.Partner; |
| | | import com.mzl.flower.entity.supplier.Supplier; |
| | | import com.mzl.flower.mapper.partner.PartnerMapper; |
| | | import com.mzl.flower.service.BaseService; |
| | | import com.mzl.flower.service.UploadService; |
| | | import com.mzl.flower.utils.DateUtils; |
| | | import lombok.extern.slf4j.Slf4j; |
| | |
| | | import org.springframework.stereotype.Service; |
| | | import org.springframework.transaction.annotation.Transactional; |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.io.File; |
| | | import java.io.FileInputStream; |
| | | import java.io.InputStream; |
| | |
| | | |
| | | |
| | | private final UploadService uploadService; |
| | | |
| | | @Resource |
| | | private BaseService baseService; |
| | | |
| | | public PartnerService(PartnerMapper partnerMapper, WxMaService maService, UploadService uploadService) { |
| | | this.partnerMapper = partnerMapper; |
| | |
| | | partner.setProvince(dto.getProvince()); |
| | | partner.setCity(dto.getCity()); |
| | | partner.setRegion(dto.getRegion()); |
| | | if(StringUtils.isNotBlank(dto.getName())){ |
| | | partner.setName(dto.getName()); |
| | | } |
| | | if(StringUtils.isNotBlank(dto.getContactTel())){ |
| | | partner.setContactTel(dto.getContactTel()); |
| | | } |
| | | partner.update(SecurityUtils.getUserId()); |
| | | partnerMapper.updateById(partner); |
| | | } |
| | |
| | | } |
| | | if (partner.getIsEnabled()) { |
| | | partner.setIsEnabled(false); |
| | | //强制下线 |
| | | baseService.removeToken(partner.getUserId()); |
| | | } else { |
| | | partner.setIsEnabled(true); |
| | | } |