联系客服

master
382696293@qq.com 2 years ago
parent 08675503f4
commit 777e9a8827

@ -37,6 +37,8 @@ public class WxSystemSetting extends BaseEntity {
@Excel(name = "说明")
private String instructions;
private String pictureUrl;
/**
* 0 1
*/
@ -83,6 +85,14 @@ public class WxSystemSetting extends BaseEntity {
return status;
}
public String getPictureUrl() {
return pictureUrl;
}
public void setPictureUrl(String pictureUrl) {
this.pictureUrl = pictureUrl;
}
@Override
public String toString() {
return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
@ -91,6 +101,7 @@ public class WxSystemSetting extends BaseEntity {
.append("value", getValue())
.append("instructions", getInstructions())
.append("status", getStatus())
.append("pictureUrl", getPictureUrl())
.append("createBy", getCreateBy())
.append("createTime", getCreateTime())
.append("updateBy", getUpdateBy())

@ -9,7 +9,8 @@ public enum SystemSettingKeyEnum {
INTEGRAL_RULE("INTEGRAL_RULE", "积分规则"),
ABOUT_US("ABOUT_US", "关于我们"),
BLUETOOTH_GUIDANCE_PERMISSIONS("BLUETOOTH_GUIDANCE_PERMISSIONS", "蓝牙指引权限"),
LOCATION_GUIDANCE_PERMISSIONS("LOCATION_GUIDANCE_PERMISSIONS", "定位指引权限");
LOCATION_GUIDANCE_PERMISSIONS("LOCATION_GUIDANCE_PERMISSIONS", "定位指引权限"),
CONTACT_WORKER("CONTACT_WORKER", "联系客服");
private final String key;
private final String remark;

@ -9,6 +9,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<result property="key" column="key" />
<result property="value" column="value" />
<result property="instructions" column="instructions" />
<result property="pictureUrl" column="picture_url" />
<result property="status" column="status" />
<result property="createBy" column="create_by" />
<result property="createTime" column="create_time" />
@ -18,7 +19,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</resultMap>
<sql id="selectWxSystemSettingVo">
select id, `key`, `value`, instructions, status, create_by, create_time, update_by, update_time, remark from wx_system_setting
select id, `key`, `value`, instructions, picture_url, status, create_by, create_time, update_by, update_time, remark from wx_system_setting
</sql>
<select id="selectWxSystemSettingList" parameterType="WxSystemSetting" resultMap="WxSystemSettingResult">
@ -42,6 +43,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="key != null">key,</if>
<if test="value != null">value,</if>
<if test="instructions != null">instructions,</if>
<if test="pictureUrl != null">picture_url,</if>
<if test="status != null">status,</if>
<if test="createBy != null">create_by,</if>
<if test="createTime != null">create_time,</if>
@ -53,6 +55,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="key != null">#{key},</if>
<if test="value != null">#{value},</if>
<if test="instructions != null">#{instructions},</if>
<if test="pictureUrl != null">#{pictureUrl},</if>
<if test="status != null">#{status},</if>
<if test="createBy != null">#{createBy},</if>
<if test="createTime != null">#{createTime},</if>
@ -68,6 +71,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
<if test="key != null">key = #{key},</if>
<if test="value != null">value = #{value},</if>
<if test="instructions != null">instructions = #{instructions},</if>
<if test="pictureUrl != null">picture_url = #{pictureUrl},</if>
<if test="status != null">status = #{status},</if>
<if test="createBy != null">create_by = #{createBy},</if>
<if test="createTime != null">create_time = #{createTime},</if>

@ -23,16 +23,6 @@ public class SysFiringInfoController extends BaseController {
@Autowired
private ISysFiringInfoService sysFiringInfoService;
/**
*
*
* @return
*/
@GetMapping("/contactWorker")
public AjaxResult contactWorker() {
return AjaxResult.success(sysFiringInfoService.contactWorker());
}
/**
*
*/

@ -79,4 +79,15 @@ public class SystemSettingController extends BaseController {
return AjaxResult.success(systemSettingService.getLocationGuidance());
}
/**
*
*
* @return
*/
@GetMapping("/getContactWorker")
public AjaxResult getContactWorker() {
return AjaxResult.success(systemSettingService.getContactWorker());
}
}

@ -6,8 +6,6 @@ import java.util.List;
public interface ISysFiringInfoService {
SysFiringInfo contactWorker();
/**
*
*

@ -16,4 +16,7 @@ public interface ISystemSettingService {
WxSystemSetting getBluetoothGuidance();
WxSystemSetting getLocationGuidance();
WxSystemSetting getContactWorker();
}

@ -14,14 +14,6 @@ public class SysFiringInfoServiceImpl implements ISysFiringInfoService {
@Autowired
private SysFiringInfoMapper sysFiringInfoMapper;
@Override
public SysFiringInfo contactWorker() {
SysFiringInfo sysFiringInfo = new SysFiringInfo();
sysFiringInfo.setType("3");
List<SysFiringInfo> sysFiringInfos = sysFiringInfoMapper.selectSysFiringInfoList(sysFiringInfo);
return sysFiringInfos.get(0);
}
/**
*
*

@ -73,4 +73,14 @@ public class SystemSettingServiceImpl implements ISystemSettingService {
public WxSystemSetting getLocationGuidance() {
return systemSettingMapper.getSystemSettingByKey(SystemSettingKeyEnum.LOCATION_GUIDANCE_PERMISSIONS.getKey());
}
/**
*
*
* @return
*/
@Override
public WxSystemSetting getContactWorker() {
return systemSettingMapper.getSystemSettingByKey(SystemSettingKeyEnum.CONTACT_WORKER.getKey());
}
}

Loading…
Cancel
Save