Merge remote-tracking branch 'origin/cc_20230520_partner' into cc_20230520_partner
This commit is contained in:
@@ -1,6 +1,5 @@
|
|||||||
package com.cool.store.utils;
|
package com.cool.store.utils;
|
||||||
|
|
||||||
import cn.hutool.core.date.DateTime;
|
|
||||||
import cn.hutool.core.date.DateUtil;
|
import cn.hutool.core.date.DateUtil;
|
||||||
import cn.hutool.core.util.RandomUtil;
|
import cn.hutool.core.util.RandomUtil;
|
||||||
import com.lowagie.text.Document;
|
import com.lowagie.text.Document;
|
||||||
@@ -73,7 +72,7 @@ public class PassLetterUtils {
|
|||||||
try {
|
try {
|
||||||
ByteArrayInputStream inputStream = new ByteArrayInputStream(outputStream.toByteArray());
|
ByteArrayInputStream inputStream = new ByteArrayInputStream(outputStream.toByteArray());
|
||||||
PdfReader pdfReader = new PdfReader(inputStream);
|
PdfReader pdfReader = new PdfReader(inputStream);
|
||||||
String fontFamilyPath = PassLetterUtils.class.getResource("/static/Alibaba-PuHuiTi-Regular.ttf").getPath();
|
String fontFamilyPath = PassLetterUtils.class.getResource("/static/Alibaba-PuHuiTi-Regular.ttf").toString();
|
||||||
BaseFont font = BaseFont.createFont(fontFamilyPath, BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
|
BaseFont font = BaseFont.createFont(fontFamilyPath, BaseFont.IDENTITY_H, BaseFont.NOT_EMBEDDED);
|
||||||
PDFUtils.putParagraphAbsolutely(pdfReader, outputStream, x, y, content, font, 19, 1, new Color(255, 82,25));
|
PDFUtils.putParagraphAbsolutely(pdfReader, outputStream, x, y, content, font, 19, 1, new Color(255, 82,25));
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
|||||||
@@ -287,6 +287,7 @@
|
|||||||
and interview_date = #{currentDay}
|
and interview_date = #{currentDay}
|
||||||
</if>
|
</if>
|
||||||
and (start_time>now() or (start_time<![CDATA[<]]>now() and room_status!=2))
|
and (start_time>now() or (start_time<![CDATA[<]]>now() and room_status!=2))
|
||||||
|
and deleted = 0
|
||||||
and application_approved = 1
|
and application_approved = 1
|
||||||
order by start_time
|
order by start_time
|
||||||
</where>
|
</where>
|
||||||
|
|||||||
@@ -481,7 +481,7 @@
|
|||||||
LEFT JOIN hy_partner_user_info hpuinfo ON hpli.partner_id = hpuinfo.partner_id
|
LEFT JOIN hy_partner_user_info hpuinfo ON hpli.partner_id = hpuinfo.partner_id
|
||||||
LEFT JOIN enterprise_user eu ON hpli.investment_manager = eu.user_id
|
LEFT JOIN enterprise_user eu ON hpli.investment_manager = eu.user_id
|
||||||
LEFT JOIN hy_partner_interview_plan hpip on hpli.id = hpip.partner_line_id
|
LEFT JOIN hy_partner_interview_plan hpip on hpli.id = hpip.partner_line_id
|
||||||
WHERE hpli.line_status in (1,2) and hpli.deleted = 0
|
WHERE hpli.line_status in (1,2) and hpli.deleted = 0 and (hpip.deleted is null or hpip.deleted=0)
|
||||||
<if test="keyword!=null and keyword!='' and keywordType!=null and keywordType=='name'">
|
<if test="keyword!=null and keyword!='' and keywordType!=null and keywordType=='name'">
|
||||||
AND (eu.name like concat('%',#{keyword},'%') or hpuinfo.username like concat('%',#{keyword},'%'))
|
AND (eu.name like concat('%',#{keyword},'%') or hpuinfo.username like concat('%',#{keyword},'%'))
|
||||||
</if>
|
</if>
|
||||||
|
|||||||
@@ -112,6 +112,16 @@ public class HyPartnerIntentInfoServiceImpl implements HyPartnerIntentInfoServic
|
|||||||
// 更新线索状态
|
// 更新线索状态
|
||||||
HyPartnerLineInfoDO hyPartnerLineInfoDO = hyPartnerLineInfoService.generateDefaultLineInfo(hyPartnerUserInfoDO.getPartnerId(), baseUserInfoRequest.getWantShopArea(), baseUserInfoRequest.getAcceptAdjustType());
|
HyPartnerLineInfoDO hyPartnerLineInfoDO = hyPartnerLineInfoService.generateDefaultLineInfo(hyPartnerUserInfoDO.getPartnerId(), baseUserInfoRequest.getWantShopArea(), baseUserInfoRequest.getAcceptAdjustType());
|
||||||
|
|
||||||
|
//更新意向申请表中信息
|
||||||
|
HyPartnerIntentInfoDO hyPartnerIntentInfoDO = hyPartnerIntentInfoDAO.selectByLineId(hyPartnerLineInfoDO.getId());
|
||||||
|
if (hyPartnerIntentInfoDO!=null){
|
||||||
|
hyPartnerIntentInfoDO.setLiveArea(baseUserInfoRequest.getLiveArea());
|
||||||
|
hyPartnerIntentInfoDO.setWantShopArea(baseUserInfoRequest.getWantShopArea());
|
||||||
|
hyPartnerIntentInfoDO.setAcceptAdjustType(baseUserInfoRequest.getAcceptAdjustType());
|
||||||
|
hyPartnerIntentInfoDAO.updateByPrimaryKeySelective(hyPartnerIntentInfoDO);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
String cacheKey = MessageFormat.format(RedisConstant.PARTNER_INTENTINFO_CACHE_KEY, baseUserInfoRequest.getPartnerId(), hyPartnerLineInfoDO.getId());
|
String cacheKey = MessageFormat.format(RedisConstant.PARTNER_INTENTINFO_CACHE_KEY, baseUserInfoRequest.getPartnerId(), hyPartnerLineInfoDO.getId());
|
||||||
if (StringUtils.isNotBlank(redisUtilPool.getString(cacheKey))) {
|
if (StringUtils.isNotBlank(redisUtilPool.getString(cacheKey))) {
|
||||||
PartnerIntentInfoRequest request = JSONObject.parseObject(redisUtilPool.getString(cacheKey), PartnerIntentInfoRequest.class);
|
PartnerIntentInfoRequest request = JSONObject.parseObject(redisUtilPool.getString(cacheKey), PartnerIntentInfoRequest.class);
|
||||||
|
|||||||
Reference in New Issue
Block a user