Commit 642fbd27 by huangZW

新增接口

parent aa17893f
package com.gic.haoban.manage.api.dto;
import java.io.Serializable;
import java.util.Date;
public class MaidianDictDTO implements Serializable {
private String dictId;
private String dictName;
private String dictData;
private String dictDescrible;
private String moduleId;
private Date createTime;
private Date updateTime;
private Integer status;
private String operationPerson;
private Integer loginFlag;
private Integer transitFlag;
private String code;
private static final long serialVersionUID = 1L;
public String getDictId() {
return dictId;
}
public void setDictId(String dictId) {
this.dictId = dictId == null ? null : dictId.trim();
}
public String getDictName() {
return dictName;
}
public void setDictName(String dictName) {
this.dictName = dictName == null ? null : dictName.trim();
}
public String getDictData() {
return dictData;
}
public void setDictData(String dictData) {
this.dictData = dictData == null ? null : dictData.trim();
}
public String getDictDescrible() {
return dictDescrible;
}
public void setDictDescrible(String dictDescrible) {
this.dictDescrible = dictDescrible == null ? null : dictDescrible.trim();
}
public String getModuleId() {
return moduleId;
}
public void setModuleId(String moduleId) {
this.moduleId = moduleId == null ? null : moduleId.trim();
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public String getOperationPerson() {
return operationPerson;
}
public void setOperationPerson(String operationPerson) {
this.operationPerson = operationPerson == null ? null : operationPerson.trim();
}
public Integer getLoginFlag() {
return loginFlag;
}
public void setLoginFlag(Integer loginFlag) {
this.loginFlag = loginFlag;
}
public Integer getTransitFlag() {
return transitFlag;
}
public void setTransitFlag(Integer transitFlag) {
this.transitFlag = transitFlag;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code == null ? null : code.trim();
}
}
\ No newline at end of file
package com.gic.haoban.manage.api.dto;
import java.io.Serializable;
import java.util.Date;
public class MaidianDictModuleDTO implements Serializable {
private String moduleId;
private String moduleName;
private Date createTime;
private Date updateTime;
private Integer status;
private String operationPerson;
private static final long serialVersionUID = 1L;
public String getModuleId() {
return moduleId;
}
public void setModuleId(String moduleId) {
this.moduleId = moduleId == null ? null : moduleId.trim();
}
public String getModuleName() {
return moduleName;
}
public void setModuleName(String moduleName) {
this.moduleName = moduleName == null ? null : moduleName.trim();
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public String getOperationPerson() {
return operationPerson;
}
public void setOperationPerson(String operationPerson) {
this.operationPerson = operationPerson == null ? null : operationPerson.trim();
}
}
\ No newline at end of file
package com.gic.haoban.manage.api.service;
import com.gic.haoban.manage.api.dto.MaidianDictDTO;
import com.gic.haoban.manage.api.dto.MaidianDictModuleDTO;
/**
* Created by tgs on 2020/2/9.
*/
public interface MaidianDictApiService {
void saveModule(MaidianDictModuleDTO dto);
void savePage(MaidianDictDTO dto);
}
......@@ -17,6 +17,8 @@ public interface MemberUnionidRelatedApiService {
List<MemberUnionidRelatedDTO> getByWxUserIdAndWxEnterpriseId(String wxUserId, String wxEnterpriseId);
List<MemberUnionidRelatedDTO> listByWxEnterpriseId(String wxEnterpriseId);
List<MemberStoreDTO> listByExTernalUseridAndWxUserId(String externalUserid, String wxUserId);
String add(String wxEnterpriseId, String selfExternalUserId, String userId1);
......
......@@ -27,7 +27,9 @@ public interface MemberUnionidRelatedMapper {
void deleteByUnionidAndUserId(@Param("externalUserid")String externalUserid,@Param("wxUserId") String wxUserId);
List<MemberUnionidRelated> getByWxUserIdAndWxEnterpriseId(@Param("wxUserId")String wxUserId, @Param("wxEnterpriseId")String wxEnterpriseId);
List<MemberUnionidRelated> listByWxEnterpriseId(@Param("wxEnterpriseId")String wxEnterpriseId);
MemberUnionidRelated getByParams(@Param("wxUserId")String wxUserId, @Param("enterpriseId")String enterpriseId,
@Param("externalName")String name, @Param("addCreateTime")String createTime);
......
package com.gic.haoban.manage.service.dao.mapper;
import com.gic.haoban.manage.service.entity.TabHaobanMaidianDict;
public interface TabHaobanMaidianDictMapper {
int deleteByPrimaryKey(String dictId);
int insert(TabHaobanMaidianDict record);
int insertSelective(TabHaobanMaidianDict record);
TabHaobanMaidianDict selectByPrimaryKey(String dictId);
int updateByPrimaryKeySelective(TabHaobanMaidianDict record);
int updateByPrimaryKey(TabHaobanMaidianDict record);
}
\ No newline at end of file
package com.gic.haoban.manage.service.dao.mapper;
import com.gic.haoban.manage.service.entity.TabHaobanMaidianDictModule;
public interface TabHaobanMaidianDictModuleMapper {
int deleteByPrimaryKey(String moduleId);
int insert(TabHaobanMaidianDictModule record);
int insertSelective(TabHaobanMaidianDictModule record);
TabHaobanMaidianDictModule selectByPrimaryKey(String moduleId);
int updateByPrimaryKeySelective(TabHaobanMaidianDictModule record);
int updateByPrimaryKey(TabHaobanMaidianDictModule record);
}
\ No newline at end of file
package com.gic.haoban.manage.service.entity;
import java.io.Serializable;
import java.util.Date;
public class TabHaobanMaidianDict implements Serializable {
private String dictId;
private String dictName;
private String dictData;
private String dictDescrible;
private String moduleId;
private Date createTime;
private Date updateTime;
private Integer status;
private String operationPerson;
private Integer loginFlag;
private Integer transitFlag;
private String code;
private static final long serialVersionUID = 1L;
public String getDictId() {
return dictId;
}
public void setDictId(String dictId) {
this.dictId = dictId == null ? null : dictId.trim();
}
public String getDictName() {
return dictName;
}
public void setDictName(String dictName) {
this.dictName = dictName == null ? null : dictName.trim();
}
public String getDictData() {
return dictData;
}
public void setDictData(String dictData) {
this.dictData = dictData == null ? null : dictData.trim();
}
public String getDictDescrible() {
return dictDescrible;
}
public void setDictDescrible(String dictDescrible) {
this.dictDescrible = dictDescrible == null ? null : dictDescrible.trim();
}
public String getModuleId() {
return moduleId;
}
public void setModuleId(String moduleId) {
this.moduleId = moduleId == null ? null : moduleId.trim();
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public String getOperationPerson() {
return operationPerson;
}
public void setOperationPerson(String operationPerson) {
this.operationPerson = operationPerson == null ? null : operationPerson.trim();
}
public Integer getLoginFlag() {
return loginFlag;
}
public void setLoginFlag(Integer loginFlag) {
this.loginFlag = loginFlag;
}
public Integer getTransitFlag() {
return transitFlag;
}
public void setTransitFlag(Integer transitFlag) {
this.transitFlag = transitFlag;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code == null ? null : code.trim();
}
}
\ No newline at end of file
package com.gic.haoban.manage.service.entity;
import java.io.Serializable;
import java.util.Date;
public class TabHaobanMaidianDictModule implements Serializable {
private String moduleId;
private String moduleName;
private Date createTime;
private Date updateTime;
private Integer status;
private String operationPerson;
private static final long serialVersionUID = 1L;
public String getModuleId() {
return moduleId;
}
public void setModuleId(String moduleId) {
this.moduleId = moduleId == null ? null : moduleId.trim();
}
public String getModuleName() {
return moduleName;
}
public void setModuleName(String moduleName) {
this.moduleName = moduleName == null ? null : moduleName.trim();
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public String getOperationPerson() {
return operationPerson;
}
public void setOperationPerson(String operationPerson) {
this.operationPerson = operationPerson == null ? null : operationPerson.trim();
}
}
\ No newline at end of file
......@@ -19,5 +19,4 @@ public interface MemberUnionRelatedService {
void update(MemberUnionidRelatedDTO exsitDTO);
void clean(String cid);
}
package com.gic.haoban.manage.service.service.out.impl;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.alibaba.csp.sentinel.util.StringUtil;
import com.gic.commons.util.EntityUtil;
import com.gic.haoban.common.utils.UuidUtil;
import com.gic.haoban.manage.api.dto.MaidianDictDTO;
import com.gic.haoban.manage.api.dto.MaidianDictModuleDTO;
import com.gic.haoban.manage.api.service.MaidianDictApiService;
import com.gic.haoban.manage.service.dao.mapper.TabHaobanMaidianDictMapper;
import com.gic.haoban.manage.service.dao.mapper.TabHaobanMaidianDictModuleMapper;
import com.gic.haoban.manage.service.entity.TabHaobanMaidianDict;
import com.gic.haoban.manage.service.entity.TabHaobanMaidianDictModule;
import java.util.Date;
/**
* Created by tgs on 2020/2/9.
*/
@Service
public class MaidianDictApiServiceImpl implements MaidianDictApiService{
@Autowired
private TabHaobanMaidianDictMapper tabHaobanMaidianDictMapper;
@Autowired
private TabHaobanMaidianDictModuleMapper tabHaobanMaidianDictModuleMapper;
@Override
public void saveModule(MaidianDictModuleDTO dto) {
TabHaobanMaidianDictModule tab = EntityUtil.changeEntityByJSON(TabHaobanMaidianDictModule.class, dto);
if(StringUtil.isEmpty(tab.getModuleId())){
//新增
tab.setCreateTime(new Date());
tab.setUpdateTime(new Date());
tab.setStatus(1);
tab.setModuleId(UuidUtil.randomUUID());
tabHaobanMaidianDictModuleMapper.insert(tab);
}else{
//更新
tab.setUpdateTime(new Date());
tabHaobanMaidianDictModuleMapper.updateByPrimaryKey(tab);
}
}
@Override
public void savePage(MaidianDictDTO dto) {
TabHaobanMaidianDict tab = EntityUtil.changeEntityByJSON(TabHaobanMaidianDict.class, dto);
if(StringUtil.isEmpty(tab.getDictId())){
//新增
tab.setCreateTime(new Date());
tab.setUpdateTime(new Date());
tab.setStatus(1);
tab.setModuleId(UuidUtil.randomUUID());
tabHaobanMaidianDictMapper.insert(tab);
}else{
//更新
tab.setUpdateTime(new Date());
tabHaobanMaidianDictMapper.updateByPrimaryKey(tab);
}
}
}
......@@ -21,6 +21,7 @@ import org.springframework.stereotype.Service;
import com.gic.clerk.api.dto.ClerkDTO;
import com.gic.clerk.api.service.ClerkService;
import com.gic.commons.util.EntityUtil;
import com.gic.commons.util.MD5Utils;
import com.gic.commons.util.Md5Util;
import com.gic.commons.util.StringUtil;
......@@ -105,7 +106,6 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
private ClerkMainStoreRelatedService clerkMainStoreRelatedService;
@Autowired
private StoreService storeService;
@Autowired
private Config config;
......@@ -614,6 +614,12 @@ public class MemberUnionidRelatedApiServiceImpl implements MemberUnionidRelatedA
return list;
}
@Override
public List<MemberUnionidRelatedDTO> listByWxEnterpriseId( String wxEnterpriseId) {
List<MemberUnionidRelated> list = memberUnionidRelatedMapper.listByWxEnterpriseId(wxEnterpriseId);
return EntityUtil.changeEntityListByJSON(MemberUnionidRelatedDTO.class,list);
}
@Override
public void freshWxFrend(String wxEnterpriseId, String wxUserId) {
log.info("【刷下好友】wxUserId={}",wxUserId);
WxEnterpriseDTO enterprise = wxEnterpriseService.selectById(wxEnterpriseId);
......
......@@ -220,6 +220,14 @@
and status_flag = 1
and wx_enterprise_id = #{wxEnterpriseId}
</select>
<select id="listByWxEnterpriseId" resultMap="BaseResultMap" parameterType="java.lang.String" >
select
<include refid="Base_Column_List" />
from tab_haoban_member_unionid_related
where status_flag = 1
and wx_enterprise_id = #{wxEnterpriseId}
</select>
<select id="listByExTernalUseridAndWxUserId" resultMap="BaseResultMap" parameterType="java.lang.String" >
select
<include refid="Base_Column_List" />
......
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="com.gic.haoban.manage.service.dao.mapper.TabHaobanMaidianDictMapper" >
<resultMap id="BaseResultMap" type="com.gic.haoban.manage.service.entity.TabHaobanMaidianDict" >
<id column="dict_id" property="dictId" jdbcType="VARCHAR" />
<result column="dict_name" property="dictName" jdbcType="VARCHAR" />
<result column="dict_data" property="dictData" jdbcType="VARCHAR" />
<result column="dict_describle" property="dictDescrible" jdbcType="VARCHAR" />
<result column="module_id" property="moduleId" jdbcType="VARCHAR" />
<result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
<result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
<result column="status" property="status" jdbcType="INTEGER" />
<result column="operation_person" property="operationPerson" jdbcType="VARCHAR" />
<result column="login_flag" property="loginFlag" jdbcType="INTEGER" />
<result column="transit_flag" property="transitFlag" jdbcType="INTEGER" />
<result column="code" property="code" jdbcType="VARCHAR" />
</resultMap>
<sql id="Base_Column_List" >
dict_id, dict_name, dict_data, dict_describle, module_id, create_time, update_time,
status, operation_person, login_flag, transit_flag, code
</sql>
<select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String" >
select
<include refid="Base_Column_List" />
from tab_haoban_maidian_dict
where dict_id = #{dictId,jdbcType=VARCHAR}
</select>
<delete id="deleteByPrimaryKey" parameterType="java.lang.String" >
delete from tab_haoban_maidian_dict
where dict_id = #{dictId,jdbcType=VARCHAR}
</delete>
<insert id="insert" parameterType="com.gic.haoban.manage.service.entity.TabHaobanMaidianDict" >
insert into tab_haoban_maidian_dict (dict_id, dict_name, dict_data,
dict_describle, module_id, create_time,
update_time, status, operation_person,
login_flag, transit_flag, code
)
values (#{dictId,jdbcType=VARCHAR}, #{dictName,jdbcType=VARCHAR}, #{dictData,jdbcType=VARCHAR},
#{dictDescrible,jdbcType=VARCHAR}, #{moduleId,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP},
#{updateTime,jdbcType=TIMESTAMP}, #{status,jdbcType=INTEGER}, #{operationPerson,jdbcType=VARCHAR},
#{loginFlag,jdbcType=INTEGER}, #{transitFlag,jdbcType=INTEGER}, #{code,jdbcType=VARCHAR}
)
</insert>
<insert id="insertSelective" parameterType="com.gic.haoban.manage.service.entity.TabHaobanMaidianDict" >
insert into tab_haoban_maidian_dict
<trim prefix="(" suffix=")" suffixOverrides="," >
<if test="dictId != null" >
dict_id,
</if>
<if test="dictName != null" >
dict_name,
</if>
<if test="dictData != null" >
dict_data,
</if>
<if test="dictDescrible != null" >
dict_describle,
</if>
<if test="moduleId != null" >
module_id,
</if>
<if test="createTime != null" >
create_time,
</if>
<if test="updateTime != null" >
update_time,
</if>
<if test="status != null" >
status,
</if>
<if test="operationPerson != null" >
operation_person,
</if>
<if test="loginFlag != null" >
login_flag,
</if>
<if test="transitFlag != null" >
transit_flag,
</if>
<if test="code != null" >
code,
</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides="," >
<if test="dictId != null" >
#{dictId,jdbcType=VARCHAR},
</if>
<if test="dictName != null" >
#{dictName,jdbcType=VARCHAR},
</if>
<if test="dictData != null" >
#{dictData,jdbcType=VARCHAR},
</if>
<if test="dictDescrible != null" >
#{dictDescrible,jdbcType=VARCHAR},
</if>
<if test="moduleId != null" >
#{moduleId,jdbcType=VARCHAR},
</if>
<if test="createTime != null" >
#{createTime,jdbcType=TIMESTAMP},
</if>
<if test="updateTime != null" >
#{updateTime,jdbcType=TIMESTAMP},
</if>
<if test="status != null" >
#{status,jdbcType=INTEGER},
</if>
<if test="operationPerson != null" >
#{operationPerson,jdbcType=VARCHAR},
</if>
<if test="loginFlag != null" >
#{loginFlag,jdbcType=INTEGER},
</if>
<if test="transitFlag != null" >
#{transitFlag,jdbcType=INTEGER},
</if>
<if test="code != null" >
#{code,jdbcType=VARCHAR},
</if>
</trim>
</insert>
<update id="updateByPrimaryKeySelective" parameterType="com.gic.haoban.manage.service.entity.TabHaobanMaidianDict" >
update tab_haoban_maidian_dict
<set >
<if test="dictName != null" >
dict_name = #{dictName,jdbcType=VARCHAR},
</if>
<if test="dictData != null" >
dict_data = #{dictData,jdbcType=VARCHAR},
</if>
<if test="dictDescrible != null" >
dict_describle = #{dictDescrible,jdbcType=VARCHAR},
</if>
<if test="moduleId != null" >
module_id = #{moduleId,jdbcType=VARCHAR},
</if>
<if test="createTime != null" >
create_time = #{createTime,jdbcType=TIMESTAMP},
</if>
<if test="updateTime != null" >
update_time = #{updateTime,jdbcType=TIMESTAMP},
</if>
<if test="status != null" >
status = #{status,jdbcType=INTEGER},
</if>
<if test="operationPerson != null" >
operation_person = #{operationPerson,jdbcType=VARCHAR},
</if>
<if test="loginFlag != null" >
login_flag = #{loginFlag,jdbcType=INTEGER},
</if>
<if test="transitFlag != null" >
transit_flag = #{transitFlag,jdbcType=INTEGER},
</if>
<if test="code != null" >
code = #{code,jdbcType=VARCHAR},
</if>
</set>
where dict_id = #{dictId,jdbcType=VARCHAR}
</update>
<update id="updateByPrimaryKey" parameterType="com.gic.haoban.manage.service.entity.TabHaobanMaidianDict" >
update tab_haoban_maidian_dict
set dict_name = #{dictName,jdbcType=VARCHAR},
dict_data = #{dictData,jdbcType=VARCHAR},
dict_describle = #{dictDescrible,jdbcType=VARCHAR},
module_id = #{moduleId,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP},
status = #{status,jdbcType=INTEGER},
operation_person = #{operationPerson,jdbcType=VARCHAR},
login_flag = #{loginFlag,jdbcType=INTEGER},
transit_flag = #{transitFlag,jdbcType=INTEGER},
code = #{code,jdbcType=VARCHAR}
where dict_id = #{dictId,jdbcType=VARCHAR}
</update>
</mapper>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="com.gic.haoban.manage.service.dao.mapper.TabHaobanMaidianDictModuleMapper" >
<resultMap id="BaseResultMap" type="com.gic.haoban.manage.service.entity.TabHaobanMaidianDictModule" >
<id column="module_id" property="moduleId" jdbcType="VARCHAR" />
<result column="module_name" property="moduleName" jdbcType="VARCHAR" />
<result column="create_time" property="createTime" jdbcType="TIMESTAMP" />
<result column="update_time" property="updateTime" jdbcType="TIMESTAMP" />
<result column="status" property="status" jdbcType="INTEGER" />
<result column="operation_person" property="operationPerson" jdbcType="VARCHAR" />
</resultMap>
<sql id="Base_Column_List" >
module_id, module_name, create_time, update_time, status, operation_person
</sql>
<select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String" >
select
<include refid="Base_Column_List" />
from tab_haoban_maidian_dict_module
where module_id = #{moduleId,jdbcType=VARCHAR}
</select>
<delete id="deleteByPrimaryKey" parameterType="java.lang.String" >
delete from tab_haoban_maidian_dict_module
where module_id = #{moduleId,jdbcType=VARCHAR}
</delete>
<insert id="insert" parameterType="com.gic.haoban.manage.service.entity.TabHaobanMaidianDictModule" >
insert into tab_haoban_maidian_dict_module (module_id, module_name, create_time,
update_time, status, operation_person
)
values (#{moduleId,jdbcType=VARCHAR}, #{moduleName,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP},
#{updateTime,jdbcType=TIMESTAMP}, #{status,jdbcType=INTEGER}, #{operationPerson,jdbcType=VARCHAR}
)
</insert>
<insert id="insertSelective" parameterType="com.gic.haoban.manage.service.entity.TabHaobanMaidianDictModule" >
insert into tab_haoban_maidian_dict_module
<trim prefix="(" suffix=")" suffixOverrides="," >
<if test="moduleId != null" >
module_id,
</if>
<if test="moduleName != null" >
module_name,
</if>
<if test="createTime != null" >
create_time,
</if>
<if test="updateTime != null" >
update_time,
</if>
<if test="status != null" >
status,
</if>
<if test="operationPerson != null" >
operation_person,
</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides="," >
<if test="moduleId != null" >
#{moduleId,jdbcType=VARCHAR},
</if>
<if test="moduleName != null" >
#{moduleName,jdbcType=VARCHAR},
</if>
<if test="createTime != null" >
#{createTime,jdbcType=TIMESTAMP},
</if>
<if test="updateTime != null" >
#{updateTime,jdbcType=TIMESTAMP},
</if>
<if test="status != null" >
#{status,jdbcType=INTEGER},
</if>
<if test="operationPerson != null" >
#{operationPerson,jdbcType=VARCHAR},
</if>
</trim>
</insert>
<update id="updateByPrimaryKeySelective" parameterType="com.gic.haoban.manage.service.entity.TabHaobanMaidianDictModule" >
update tab_haoban_maidian_dict_module
<set >
<if test="moduleName != null" >
module_name = #{moduleName,jdbcType=VARCHAR},
</if>
<if test="createTime != null" >
create_time = #{createTime,jdbcType=TIMESTAMP},
</if>
<if test="updateTime != null" >
update_time = #{updateTime,jdbcType=TIMESTAMP},
</if>
<if test="status != null" >
status = #{status,jdbcType=INTEGER},
</if>
<if test="operationPerson != null" >
operation_person = #{operationPerson,jdbcType=VARCHAR},
</if>
</set>
where module_id = #{moduleId,jdbcType=VARCHAR}
</update>
<update id="updateByPrimaryKey" parameterType="com.gic.haoban.manage.service.entity.TabHaobanMaidianDictModule" >
update tab_haoban_maidian_dict_module
set module_name = #{moduleName,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_time = #{updateTime,jdbcType=TIMESTAMP},
status = #{status,jdbcType=INTEGER},
operation_person = #{operationPerson,jdbcType=VARCHAR}
where module_id = #{moduleId,jdbcType=VARCHAR}
</update>
</mapper>
\ No newline at end of file
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