Commit 53ee6c3c by songyinghui

feat: 欢迎语内部接口

parent f008a7a2
package com.gic.haoban.manage.api.enums.hm;
/**
* @Author MUSI
* @Date 2022/7/4 8:58 AM
* @Description
* @Version
**/
public enum HmWelcomeType {
LINK(1, "引流链接"),
HM(2, "活码");
HmWelcomeType(Integer code, String desc){
this.code = code;
this.desc = desc;
}
private Integer code;
/**
* 引用方
*/
private String desc;
public Integer getCode() {
return code;
}
public String getDesc() {
return desc;
}
}
package com.gic.haoban.manage.service.pojo.bo.hm;
import java.io.Serializable;
/**
* @Author MUSI
* @Date 2022/7/4 8:56 AM
* @Description
* @Version
**/
public class HmWelcomeRelationBO implements Serializable {
/**
* 企业id
*/
private String enterpriseId;
private String wxEnterpriseId;
/**
* 欢迎语id
*/
private String welcomeId;
/**
* 引用方code
*/
private String referId;
/**
* 引用方名称
*/
private String referName;
/**
* 引用方类型
* @see com.gic.haoban.manage.api.enums.hm.HmWelcomeType
*/
private Integer type;
}
package com.gic.haoban.manage.service.service.hm; package com.gic.haoban.manage.service.service.hm;
import com.gic.haoban.manage.service.pojo.bo.hm.HmWelcomeRelationBO;
import com.gic.haoban.manage.service.pojo.bo.welcome.WelcomeDetailBO; import com.gic.haoban.manage.service.pojo.bo.welcome.WelcomeDetailBO;
/** /**
...@@ -16,4 +17,18 @@ public interface HmWelComeService { ...@@ -16,4 +17,18 @@ public interface HmWelComeService {
* @return * @return
*/ */
WelcomeDetailBO queryHmWelcomeWithReferId(String referId); WelcomeDetailBO queryHmWelcomeWithReferId(String referId);
/**
* 保存欢迎语引用关联关系
* @param hmWelcomeRelationBO
* @return
*/
Boolean saveHmWelcomeRelation(HmWelcomeRelationBO hmWelcomeRelationBO);
/**
* 删除关联关系
* @param welcomeId
* @return
*/
Boolean deleteWelcomeRelation(Long welcomeId);
} }
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment