个人名片bug修改。
名片卡包bug修改。 个人名片功能修改。 名片卡包功能修改。
This commit is contained in:
parent
a74fab8d91
commit
cccd96eb03
@ -26,6 +26,7 @@ import java.util.Map;
|
|||||||
* @Author: WenG
|
* @Author: WenG
|
||||||
* @Date: 2021-01-28 11:08
|
* @Date: 2021-01-28 11:08
|
||||||
* @Version: 1.0
|
* @Version: 1.0
|
||||||
|
* @Version: 1.0
|
||||||
**/
|
**/
|
||||||
@Api(tags = ISystemConstant.API_TAGS_APP_PREFIX + "名片/海报模板接口")
|
@Api(tags = ISystemConstant.API_TAGS_APP_PREFIX + "名片/海报模板接口")
|
||||||
@RestController
|
@RestController
|
||||||
@ -80,13 +81,15 @@ public class CardTemplateAppController extends AbstractController {
|
|||||||
|
|
||||||
@ApiOperation(value = "名片/海报模板详情(通过ID)", notes = "名片/海报模板详情(通过ID)接口")
|
@ApiOperation(value = "名片/海报模板详情(通过ID)", notes = "名片/海报模板详情(通过ID)接口")
|
||||||
@ApiImplicitParams({
|
@ApiImplicitParams({
|
||||||
//@ApiImplicitParam(name = "token", value = "token", paramType = "header"),
|
@ApiImplicitParam(name = "token", value = "token", paramType = "header"),
|
||||||
@ApiImplicitParam(name = "cardTemplateId", value = "名片/海报模板ID", paramType = "path")
|
@ApiImplicitParam(name = "cardTemplateId", value = "名片/海报模板ID", paramType = "path"),
|
||||||
|
@ApiImplicitParam(name = "cardPersonId", value = "个人名片ID", paramType = "query")
|
||||||
})
|
})
|
||||||
@ApiResponses({@ApiResponse(code = 400, message = "请求失败", response = ErrorResult.class)})
|
@ApiResponses({@ApiResponse(code = 400, message = "请求失败", response = ErrorResult.class)})
|
||||||
@GetMapping("getcardtemplatebyid/{cardTemplateId}")
|
@GetMapping("getcardtemplatebyid/{cardTemplateId}")
|
||||||
public CardTemplateDTO getCardTemplateById(@PathVariable("cardTemplateId") String cardTemplateId) throws SearchException {
|
public CardTemplateDTO getCardTemplateById(@RequestHeader("token") String token, @PathVariable("cardTemplateId") String cardTemplateId) throws SearchException {
|
||||||
return cardTemplateService.getCardTemplateById(cardTemplateId);
|
Map<String, Object> params = requestParams();
|
||||||
|
return cardTemplateService.getCardTemplateById(params, token, cardTemplateId);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ApiOperation(value = "名片/海报模板列表", notes = "名片/海报模板列表接口")
|
@ApiOperation(value = "名片/海报模板列表", notes = "名片/海报模板列表接口")
|
||||||
|
@ -117,4 +117,10 @@ public interface ITemplatePersonDao {
|
|||||||
*/
|
*/
|
||||||
Integer count(Map<String, Object> params) throws SearchException;
|
Integer count(Map<String, Object> params) throws SearchException;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改所有数据为非置顶状态
|
||||||
|
* @param params
|
||||||
|
* @throws UpdateException
|
||||||
|
*/
|
||||||
|
void updateAllIsMain(Map<String, Object> params) throws UpdateException;
|
||||||
}
|
}
|
@ -16,6 +16,9 @@ public class TemplatePersonBO {
|
|||||||
private String templateId;
|
private String templateId;
|
||||||
private String content;
|
private String content;
|
||||||
private Integer source;
|
private Integer source;
|
||||||
|
private Integer cardOrder;
|
||||||
|
private String thumbnail;
|
||||||
|
private Integer isMain;
|
||||||
|
|
||||||
public String getCardPersonId() {
|
public String getCardPersonId() {
|
||||||
return cardPersonId == null ? "" : cardPersonId.trim();
|
return cardPersonId == null ? "" : cardPersonId.trim();
|
||||||
@ -64,4 +67,28 @@ public class TemplatePersonBO {
|
|||||||
public void setSource(Integer source) {
|
public void setSource(Integer source) {
|
||||||
this.source = source;
|
this.source = source;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Integer getCardOrder() {
|
||||||
|
return cardOrder;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCardOrder(Integer cardOrder) {
|
||||||
|
this.cardOrder = cardOrder;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getThumbnail() {
|
||||||
|
return thumbnail == null ? "" : thumbnail;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setThumbnail(String thumbnail) {
|
||||||
|
this.thumbnail = thumbnail;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getIsMain() {
|
||||||
|
return isMain;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setIsMain(Integer isMain) {
|
||||||
|
this.isMain = isMain;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -44,6 +44,10 @@ public class CardTemplateDTO {
|
|||||||
private Integer templateCharge;
|
private Integer templateCharge;
|
||||||
@ApiModelProperty(name = "templatePreviewPhoto", value = "模板预览图片")
|
@ApiModelProperty(name = "templatePreviewPhoto", value = "模板预览图片")
|
||||||
private String templatePreviewPhoto;
|
private String templatePreviewPhoto;
|
||||||
|
@ApiModelProperty(name = "isMain", value = "是否主名片(0:否,1:是)")
|
||||||
|
private String isMain;
|
||||||
|
@ApiModelProperty(name = "cardPersonId", value = "个人名片ID")
|
||||||
|
private String cardPersonId;
|
||||||
|
|
||||||
public String getCardTemplateId() {
|
public String getCardTemplateId() {
|
||||||
return cardTemplateId == null ? "" : cardTemplateId.trim();
|
return cardTemplateId == null ? "" : cardTemplateId.trim();
|
||||||
@ -164,5 +168,19 @@ public class CardTemplateDTO {
|
|||||||
this.templatePreviewPhoto = templatePreviewPhoto;
|
this.templatePreviewPhoto = templatePreviewPhoto;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String getIsMain() {
|
||||||
|
return isMain == null ? "" : isMain;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setIsMain(String isMain) {
|
||||||
|
this.isMain = isMain;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getCardPersonId() {
|
||||||
|
return cardPersonId == null ? "" : cardPersonId;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCardPersonId(String cardPersonId) {
|
||||||
|
this.cardPersonId = cardPersonId;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -26,6 +26,12 @@ public class TemplatePersonDTO {
|
|||||||
private String content;
|
private String content;
|
||||||
@ApiModelProperty(name = "source", value = "数据来源,0:个人创建;1:扫码")
|
@ApiModelProperty(name = "source", value = "数据来源,0:个人创建;1:扫码")
|
||||||
private Integer source;
|
private Integer source;
|
||||||
|
@ApiModelProperty(name = "cardOrder", value = "排序")
|
||||||
|
private Integer cardOrder;
|
||||||
|
@ApiModelProperty(name = "thumbnail", value = "预览图")
|
||||||
|
private String thumbnail;
|
||||||
|
@ApiModelProperty(name = "isMain", value = "是否指定(0:否,1:是)")
|
||||||
|
private Integer isMain;
|
||||||
|
|
||||||
public String getCardPersonId() {
|
public String getCardPersonId() {
|
||||||
return cardPersonId == null ? "" : cardPersonId.trim();
|
return cardPersonId == null ? "" : cardPersonId.trim();
|
||||||
@ -74,4 +80,28 @@ public class TemplatePersonDTO {
|
|||||||
public void setSource(Integer source) {
|
public void setSource(Integer source) {
|
||||||
this.source = source;
|
this.source = source;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Integer getCardOrder() {
|
||||||
|
return cardOrder;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCardOrder(Integer cardOrder) {
|
||||||
|
this.cardOrder = cardOrder;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getThumbnail() {
|
||||||
|
return thumbnail == null ? "" : thumbnail;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setThumbnail(String thumbnail) {
|
||||||
|
this.thumbnail = thumbnail;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getIsMain() {
|
||||||
|
return isMain;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setIsMain(Integer isMain) {
|
||||||
|
this.isMain = isMain;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -16,6 +16,9 @@ public class TemplatePersonPO {
|
|||||||
private String templateId;
|
private String templateId;
|
||||||
private String content;
|
private String content;
|
||||||
private Integer source;
|
private Integer source;
|
||||||
|
private Integer cardOrder;
|
||||||
|
private String thumbnail;
|
||||||
|
private Integer isMain;
|
||||||
|
|
||||||
public String getCardPersonId() {
|
public String getCardPersonId() {
|
||||||
return cardPersonId == null ? "" : cardPersonId.trim();
|
return cardPersonId == null ? "" : cardPersonId.trim();
|
||||||
@ -64,4 +67,28 @@ public class TemplatePersonPO {
|
|||||||
public void setSource(Integer source) {
|
public void setSource(Integer source) {
|
||||||
this.source = source;
|
this.source = source;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Integer getCardOrder() {
|
||||||
|
return cardOrder;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCardOrder(Integer cardOrder) {
|
||||||
|
this.cardOrder = cardOrder;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getThumbnail() {
|
||||||
|
return thumbnail == null ? "" : thumbnail;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setThumbnail(String thumbnail) {
|
||||||
|
this.thumbnail = thumbnail;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getIsMain() {
|
||||||
|
return isMain;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setIsMain(Integer isMain) {
|
||||||
|
this.isMain = isMain;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -28,6 +28,12 @@ public class TemplatePersonVO {
|
|||||||
private String content;
|
private String content;
|
||||||
@ApiModelProperty(name = "source", value = "数据来源,0:个人创建;1:扫码")
|
@ApiModelProperty(name = "source", value = "数据来源,0:个人创建;1:扫码")
|
||||||
private Integer source;
|
private Integer source;
|
||||||
|
@ApiModelProperty(name = "cardOrder", value = "排序")
|
||||||
|
private Integer cardOrder;
|
||||||
|
@ApiModelProperty(name = "thumbnail", value = "预览图")
|
||||||
|
private String thumbnail;
|
||||||
|
@ApiModelProperty(name = "isMain", value = "是否置顶(0:否,1:是)")
|
||||||
|
private Integer isMain;
|
||||||
|
|
||||||
public String getCardPersonId() {
|
public String getCardPersonId() {
|
||||||
return cardPersonId == null ? "" : cardPersonId.trim();
|
return cardPersonId == null ? "" : cardPersonId.trim();
|
||||||
@ -76,4 +82,28 @@ public class TemplatePersonVO {
|
|||||||
public void setSource(Integer source) {
|
public void setSource(Integer source) {
|
||||||
this.source = source;
|
this.source = source;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public Integer getCardOrder() {
|
||||||
|
return cardOrder;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setCardOrder(Integer cardOrder) {
|
||||||
|
this.cardOrder = cardOrder;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getThumbnail() {
|
||||||
|
return thumbnail == null ? "" : thumbnail;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setThumbnail(String thumbnail) {
|
||||||
|
this.thumbnail = thumbnail;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Integer getIsMain() {
|
||||||
|
return isMain == null ? 0 : isMain;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setIsMain(Integer isMain) {
|
||||||
|
this.isMain = isMain;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -55,11 +55,13 @@ public interface ICardTemplateService {
|
|||||||
/**
|
/**
|
||||||
* 名片/海报模板详情(通过ID)
|
* 名片/海报模板详情(通过ID)
|
||||||
*
|
*
|
||||||
|
* @param params
|
||||||
|
* @param token
|
||||||
* @param cardTemplateId
|
* @param cardTemplateId
|
||||||
* @return
|
* @return
|
||||||
* @throws SearchException
|
* @throws SearchException
|
||||||
*/
|
*/
|
||||||
CardTemplateDTO getCardTemplateById(String cardTemplateId) throws SearchException;
|
CardTemplateDTO getCardTemplateById(Map<String, Object> params, String token, String cardTemplateId) throws SearchException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 判断编码是否存在
|
* 判断编码是否存在
|
||||||
|
@ -16,6 +16,7 @@ import ink.wgink.pojo.result.SuccessResultData;
|
|||||||
import ink.wgink.pojo.result.SuccessResultList;
|
import ink.wgink.pojo.result.SuccessResultList;
|
||||||
import ink.wgink.util.UUIDUtil;
|
import ink.wgink.util.UUIDUtil;
|
||||||
import ink.wgink.util.map.HashMapUtil;
|
import ink.wgink.util.map.HashMapUtil;
|
||||||
|
import org.apache.commons.lang3.StringUtils;
|
||||||
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.beans.factory.annotation.Autowired;
|
||||||
import org.springframework.stereotype.Service;
|
import org.springframework.stereotype.Service;
|
||||||
import java.util.*;
|
import java.util.*;
|
||||||
@ -76,8 +77,13 @@ public class CardTemplateServiceImpl extends AbstractService implements ICardTem
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public CardTemplateDTO getCardTemplateById(String cardTemplateId) throws SearchException {
|
public CardTemplateDTO getCardTemplateById(Map<String, Object> params, String token, String cardTemplateId) throws SearchException {
|
||||||
Map<String, Object> params = super.getHashMap(1);
|
if(null == params) {
|
||||||
|
params = super.getHashMap(1);
|
||||||
|
}
|
||||||
|
if (!StringUtils.isBlank(token)) {
|
||||||
|
setAppUpdateInfo(token, params);
|
||||||
|
}
|
||||||
params.put("cardTemplateId", cardTemplateId);
|
params.put("cardTemplateId", cardTemplateId);
|
||||||
return cardTemplateDao.getCardTemplate(params);
|
return cardTemplateDao.getCardTemplate(params);
|
||||||
}
|
}
|
||||||
@ -103,7 +109,7 @@ public class CardTemplateServiceImpl extends AbstractService implements ICardTem
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public SuccessResult updateCardTemplateImage(String cardTemplateId, String templatePreviewPhoto) throws Exception {
|
public SuccessResult updateCardTemplateImage(String cardTemplateId, String templatePreviewPhoto) throws Exception {
|
||||||
Map<String, Object> params = HashMapUtil.beanToMap(null);
|
Map<String, Object> params = new HashMap<>(1);
|
||||||
params.put("cardTemplateId", cardTemplateId);
|
params.put("cardTemplateId", cardTemplateId);
|
||||||
params.put("templatePreviewPhoto", templatePreviewPhoto);
|
params.put("templatePreviewPhoto", templatePreviewPhoto);
|
||||||
cardTemplateDao.updateCardTemplateImage(params);
|
cardTemplateDao.updateCardTemplateImage(params);
|
||||||
|
@ -55,7 +55,7 @@ public class CardTemplateUseServiceImpl extends AbstractService implements ICard
|
|||||||
* 查询模板名称
|
* 查询模板名称
|
||||||
* 存储快照名称
|
* 存储快照名称
|
||||||
*/
|
*/
|
||||||
CardTemplateDTO templateDto = cardTemplateService.getCardTemplateById(cardTemplateUseVO.getTemplateId());
|
CardTemplateDTO templateDto = cardTemplateService.getCardTemplateById(null, null, cardTemplateUseVO.getTemplateId());
|
||||||
if(templateDto == null) {
|
if(templateDto == null) {
|
||||||
throw new SaveException("该模板不存在");
|
throw new SaveException("该模板不存在");
|
||||||
}
|
}
|
||||||
|
@ -115,6 +115,11 @@ public class TemplatePersonServiceImpl extends DefaultBaseService implements ITe
|
|||||||
} else {
|
} else {
|
||||||
setAppUpdateInfo(token, params);
|
setAppUpdateInfo(token, params);
|
||||||
}
|
}
|
||||||
|
if(!com.alibaba.excel.util.StringUtils.isEmpty(params.get("isMain"))) {
|
||||||
|
if("1".equals(params.get("isMain"))) {
|
||||||
|
templatePersonDao.updateAllIsMain(params);
|
||||||
|
}
|
||||||
|
}
|
||||||
templatePersonDao.update(params);
|
templatePersonDao.update(params);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -18,6 +18,8 @@
|
|||||||
<result column="template_order" property="templateOrder"/>
|
<result column="template_order" property="templateOrder"/>
|
||||||
<result column="template_charge" property="templateCharge"/>
|
<result column="template_charge" property="templateCharge"/>
|
||||||
<result column="template_preview_photo" property="templatePreviewPhoto"/>
|
<result column="template_preview_photo" property="templatePreviewPhoto"/>
|
||||||
|
<result column="is_main" property="isMain"/>
|
||||||
|
<result column="card_person_id" property="cardPersonId"/>
|
||||||
</resultMap>
|
</resultMap>
|
||||||
|
|
||||||
<!-- 新增名片/海报模板 -->
|
<!-- 新增名片/海报模板 -->
|
||||||
@ -163,9 +165,20 @@
|
|||||||
t1.template_order,
|
t1.template_order,
|
||||||
t1.template_charge,
|
t1.template_charge,
|
||||||
t1.template_preview_photo,
|
t1.template_preview_photo,
|
||||||
t1.card_template_id
|
t1.card_template_id,
|
||||||
|
t2.is_main,
|
||||||
|
t2.card_person_id
|
||||||
FROM
|
FROM
|
||||||
card_template t1
|
card_template t1 LEFT JOIN card_template_person t2 ON t1.card_template_id = t2.template_id
|
||||||
|
AND t2.is_delete = 0
|
||||||
|
<if test="modifier != null and modifier != ''">
|
||||||
|
AND
|
||||||
|
t2.modifier = #{modifier}
|
||||||
|
</if>
|
||||||
|
<if test="cardPersonId != null and cardPersonId != ''">
|
||||||
|
AND
|
||||||
|
t2.card_person_id = #{cardPersonId}
|
||||||
|
</if>
|
||||||
WHERE
|
WHERE
|
||||||
t1.is_delete = 0
|
t1.is_delete = 0
|
||||||
<if test="cardTemplateId != null and cardTemplateId != ''">
|
<if test="cardTemplateId != null and cardTemplateId != ''">
|
||||||
|
@ -9,6 +9,9 @@
|
|||||||
<result column="template_id" property="templateId"/>
|
<result column="template_id" property="templateId"/>
|
||||||
<result column="content" property="content"/>
|
<result column="content" property="content"/>
|
||||||
<result column="source" property="source"/>
|
<result column="source" property="source"/>
|
||||||
|
<result column="card_order" property="cardOrder"/>
|
||||||
|
<result column="thumbnail" property="thumbnail"/>
|
||||||
|
<result column="is_main" property="isMain"/>
|
||||||
<result column="creator" property="creator"/>
|
<result column="creator" property="creator"/>
|
||||||
<result column="gmt_create" property="gmtCreate"/>
|
<result column="gmt_create" property="gmtCreate"/>
|
||||||
<result column="modifier" property="modifier"/>
|
<result column="modifier" property="modifier"/>
|
||||||
@ -23,6 +26,9 @@
|
|||||||
<result column="template_id" property="templateId"/>
|
<result column="template_id" property="templateId"/>
|
||||||
<result column="content" property="content"/>
|
<result column="content" property="content"/>
|
||||||
<result column="source" property="source"/>
|
<result column="source" property="source"/>
|
||||||
|
<result column="card_order" property="cardOrder"/>
|
||||||
|
<result column="thumbnail" property="thumbnail"/>
|
||||||
|
<result column="is_main" property="isMain"/>
|
||||||
<result column="creator" property="creator"/>
|
<result column="creator" property="creator"/>
|
||||||
<result column="gmt_create" property="gmtCreate"/>
|
<result column="gmt_create" property="gmtCreate"/>
|
||||||
<result column="modifier" property="modifier"/>
|
<result column="modifier" property="modifier"/>
|
||||||
@ -37,6 +43,9 @@
|
|||||||
<result column="template_id" property="templateId"/>
|
<result column="template_id" property="templateId"/>
|
||||||
<result column="content" property="content"/>
|
<result column="content" property="content"/>
|
||||||
<result column="source" property="source"/>
|
<result column="source" property="source"/>
|
||||||
|
<result column="card_order" property="cardOrder"/>
|
||||||
|
<result column="thumbnail" property="thumbnail"/>
|
||||||
|
<result column="is_main" property="isMain"/>
|
||||||
<result column="creator" property="creator"/>
|
<result column="creator" property="creator"/>
|
||||||
<result column="gmt_create" property="gmtCreate"/>
|
<result column="gmt_create" property="gmtCreate"/>
|
||||||
<result column="modifier" property="modifier"/>
|
<result column="modifier" property="modifier"/>
|
||||||
@ -53,6 +62,9 @@
|
|||||||
template_id,
|
template_id,
|
||||||
content,
|
content,
|
||||||
source,
|
source,
|
||||||
|
card_order,
|
||||||
|
thumbnail,
|
||||||
|
is_main,
|
||||||
creator,
|
creator,
|
||||||
gmt_create,
|
gmt_create,
|
||||||
modifier,
|
modifier,
|
||||||
@ -65,6 +77,9 @@
|
|||||||
#{templateId},
|
#{templateId},
|
||||||
#{content},
|
#{content},
|
||||||
#{source},
|
#{source},
|
||||||
|
#{cardOrder},
|
||||||
|
#{thumbnail},
|
||||||
|
#{isMain},
|
||||||
#{creator},
|
#{creator},
|
||||||
#{gmtCreate},
|
#{gmtCreate},
|
||||||
#{modifier},
|
#{modifier},
|
||||||
@ -82,7 +97,10 @@
|
|||||||
modifier = #{modifier},
|
modifier = #{modifier},
|
||||||
is_delete = 1
|
is_delete = 1
|
||||||
WHERE
|
WHERE
|
||||||
card_person_id = #{cardPersonId}
|
card_person_id IN
|
||||||
|
<foreach collection="templatePersonIds" index="index" open="(" separator="," close=")">
|
||||||
|
#{templatePersonIds[${index}]}
|
||||||
|
</foreach>
|
||||||
</update>
|
</update>
|
||||||
|
|
||||||
<!-- 删除(物理) -->
|
<!-- 删除(物理) -->
|
||||||
@ -116,6 +134,15 @@
|
|||||||
<if test="source != null and source != ''">
|
<if test="source != null and source != ''">
|
||||||
source = #{source},
|
source = #{source},
|
||||||
</if>
|
</if>
|
||||||
|
<if test="cardOrder != null and cardOrder != ''">
|
||||||
|
card_order = #{cardOrder},
|
||||||
|
</if>
|
||||||
|
<if test="thumbnail != null and thumbnail != ''">
|
||||||
|
thumbnail = #{thumbnail},
|
||||||
|
</if>
|
||||||
|
<if test="isMain != null and isMain != ''">
|
||||||
|
is_main = #{isMain},
|
||||||
|
</if>
|
||||||
<if test="creator != null and creator != ''">
|
<if test="creator != null and creator != ''">
|
||||||
creator = #{creator},
|
creator = #{creator},
|
||||||
</if>
|
</if>
|
||||||
@ -144,6 +171,9 @@
|
|||||||
t1.template_id,
|
t1.template_id,
|
||||||
t1.content,
|
t1.content,
|
||||||
t1.source,
|
t1.source,
|
||||||
|
t1.card_order,
|
||||||
|
t1.thumbnail,
|
||||||
|
t1.is_main,
|
||||||
1
|
1
|
||||||
FROM
|
FROM
|
||||||
card_template_person t1
|
card_template_person t1
|
||||||
@ -160,6 +190,9 @@
|
|||||||
t1.card_name,
|
t1.card_name,
|
||||||
t1.template_id,
|
t1.template_id,
|
||||||
t1.content,
|
t1.content,
|
||||||
|
t1.card_order,
|
||||||
|
t1.thumbnail,
|
||||||
|
t1.is_main,
|
||||||
t1.source
|
t1.source
|
||||||
FROM
|
FROM
|
||||||
card_template_person t1
|
card_template_person t1
|
||||||
@ -176,6 +209,9 @@
|
|||||||
t1.card_name,
|
t1.card_name,
|
||||||
t1.template_id,
|
t1.template_id,
|
||||||
t1.content,
|
t1.content,
|
||||||
|
t1.card_order,
|
||||||
|
t1.thumbnail,
|
||||||
|
t1.is_main,
|
||||||
t1.source
|
t1.source
|
||||||
FROM
|
FROM
|
||||||
card_template_person t1
|
card_template_person t1
|
||||||
@ -193,6 +229,9 @@
|
|||||||
t1.template_id,
|
t1.template_id,
|
||||||
t1.content,
|
t1.content,
|
||||||
t1.source,
|
t1.source,
|
||||||
|
t1.card_order,
|
||||||
|
t1.thumbnail,
|
||||||
|
t1.is_main,
|
||||||
1
|
1
|
||||||
FROM
|
FROM
|
||||||
card_template_person t1
|
card_template_person t1
|
||||||
@ -212,6 +251,7 @@
|
|||||||
AND
|
AND
|
||||||
LEFT(t1.gmt_create, 10) <![CDATA[ <= ]]> #{endTime}
|
LEFT(t1.gmt_create, 10) <![CDATA[ <= ]]> #{endTime}
|
||||||
</if>
|
</if>
|
||||||
|
ORDER BY t1.card_order
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<!-- 列表 -->
|
<!-- 列表 -->
|
||||||
@ -222,6 +262,9 @@
|
|||||||
t1.card_name,
|
t1.card_name,
|
||||||
t1.template_id,
|
t1.template_id,
|
||||||
t1.content,
|
t1.content,
|
||||||
|
t1.card_order,
|
||||||
|
t1.thumbnail,
|
||||||
|
t1.is_main,
|
||||||
t1.source
|
t1.source
|
||||||
FROM
|
FROM
|
||||||
card_template_person t1
|
card_template_person t1
|
||||||
@ -241,6 +284,7 @@
|
|||||||
AND
|
AND
|
||||||
LEFT(t1.gmt_create, 10) <![CDATA[ <= ]]> #{endTime}
|
LEFT(t1.gmt_create, 10) <![CDATA[ <= ]]> #{endTime}
|
||||||
</if>
|
</if>
|
||||||
|
ORDER BY t1.card_order
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<!-- 列表 -->
|
<!-- 列表 -->
|
||||||
@ -251,6 +295,9 @@
|
|||||||
t1.card_name,
|
t1.card_name,
|
||||||
t1.template_id,
|
t1.template_id,
|
||||||
t1.content,
|
t1.content,
|
||||||
|
t1.card_order,
|
||||||
|
t1.thumbnail,
|
||||||
|
t1.is_main,
|
||||||
t1.source
|
t1.source
|
||||||
FROM
|
FROM
|
||||||
card_template_person t1
|
card_template_person t1
|
||||||
@ -270,6 +317,7 @@
|
|||||||
AND
|
AND
|
||||||
LEFT(t1.gmt_create, 10) <![CDATA[ <= ]]> #{endTime}
|
LEFT(t1.gmt_create, 10) <![CDATA[ <= ]]> #{endTime}
|
||||||
</if>
|
</if>
|
||||||
|
ORDER BY t1.card_order
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<!-- 统计 -->
|
<!-- 统计 -->
|
||||||
@ -282,4 +330,15 @@
|
|||||||
t1.is_delete = 0
|
t1.is_delete = 0
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<update id="updateAllIsMain" parameterType="map">
|
||||||
|
UPDATE
|
||||||
|
card_template_person
|
||||||
|
SET
|
||||||
|
is_main = 0
|
||||||
|
WHERE
|
||||||
|
is_delete = 0
|
||||||
|
AND creator = #{modifier}
|
||||||
|
OR modifier = #{modifier}
|
||||||
|
</update>
|
||||||
|
|
||||||
</mapper>
|
</mapper>
|
Loading…
Reference in New Issue
Block a user