|
@@ -9,6 +9,7 @@ import com.fjhx.mail.entity.signature.po.MailSignature;
|
|
|
import com.fjhx.mail.entity.signature.vo.MailSignatureVo;
|
|
|
import com.fjhx.mail.mapper.signature.MailSignatureMapper;
|
|
|
import com.fjhx.mail.service.signature.MailSignatureService;
|
|
|
+import com.ruoyi.common.utils.SecurityUtils;
|
|
|
import com.ruoyi.common.utils.wrapper.IWrapper;
|
|
|
import com.ruoyi.common.utils.wrapper.SqlField;
|
|
|
import org.springframework.stereotype.Service;
|
|
@@ -36,6 +37,9 @@ public class MailSignatureServiceImpl extends ServiceImpl<MailSignatureMapper, M
|
|
|
new SqlField(MailSignature::getContent)
|
|
|
);
|
|
|
|
|
|
+ //只能看自己的数据
|
|
|
+ wrapper.eq(MailSignature::getCreateUser, SecurityUtils.getUserId());
|
|
|
+
|
|
|
wrapper.orderByDesc("s", MailSignature::getId);
|
|
|
Page<MailSignatureVo> page = this.baseMapper.getPage(dto.getPage(), wrapper);
|
|
|
return page;
|
|
@@ -65,7 +69,10 @@ public class MailSignatureServiceImpl extends ServiceImpl<MailSignatureMapper, M
|
|
|
|
|
|
@Override
|
|
|
public List<String> getTemplateList() {
|
|
|
- List<String> list = this.listObject(MailSignature::getTemplateName, q -> q.groupBy(MailSignature::getTemplateName));
|
|
|
+ List<String> list = this.listObject(MailSignature::getTemplateName, q -> q
|
|
|
+ .eq(MailSignature::getCreateUser, SecurityUtils.getUserId())
|
|
|
+ .groupBy(MailSignature::getTemplateName)
|
|
|
+ );
|
|
|
return list;
|
|
|
}
|
|
|
|