Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
H
haoban-manage3.0
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
haoban3.0
haoban-manage3.0
Commits
6b6d73e3
Commit
6b6d73e3
authored
Sep 13, 2022
by
徐高华
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
外部联人id查询
parent
0eaf2942
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
189 additions
and
0 deletions
+189
-0
TabHaobanRepairExternalUserMapper.java
...service/dao/mapper/TabHaobanRepairExternalUserMapper.java
+48
-0
TabHaobanRepairExternalUser.java
...an/manage/service/entity/TabHaobanRepairExternalUser.java
+86
-0
TabHaobanRepairExternalUserMapper.xml
...in/resources/mapper/TabHaobanRepairExternalUserMapper.xml
+55
-0
No files found.
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/dao/mapper/TabHaobanRepairExternalUserMapper.java
0 → 100644
View file @
6b6d73e3
package
com
.
gic
.
haoban
.
manage
.
service
.
dao
.
mapper
;
import
java.util.List
;
import
org.apache.ibatis.annotations.Param
;
import
com.gic.haoban.manage.service.entity.TabHaobanRepairExternalUser
;
/**
*
* @ClassName: TabHaobanRepairExternalUserMapper
* @Description: TODO
* @Author 徐高华
* @Date 2022年09月13日 14:47:15
* @Modify
* @CopyRight
*/
public
interface
TabHaobanRepairExternalUserMapper
{
/**
* 新增
* @Title: insert
* @Description: TODO
* @Param @param TabHaobanRepairExternalUser
*/
public
int
batchInsert
(
@Param
(
"list"
)
List
<
TabHaobanRepairExternalUser
>
list
)
;
/**
* 更新
* @Title: update
* @Description: TODO
* @Param @param TabHaobanRepairExternalUser
* @Throws
*/
public
int
update
()
;
/**
* 通过条件查询
* @Title: listAll
* @Description: TODO
* @Param @param TabHaobanRepairExternalUser
* @Param @return
* @Return List
* @Throws
*/
public
List
<
TabHaobanRepairExternalUser
>
listAll
()
;
}
\ No newline at end of file
haoban-manage3-service/src/main/java/com/gic/haoban/manage/service/entity/TabHaobanRepairExternalUser.java
0 → 100644
View file @
6b6d73e3
package
com
.
gic
.
haoban
.
manage
.
service
.
entity
;
import
java.io.Serializable
;
/**
*
* @ClassName: TabHaobanRepairExternalUser
* @Description: TODO
* @Author 徐高华
* @Date 2022年09月13日 14:47:15
* @Modify
* @CopyRight
*/
public
class
TabHaobanRepairExternalUser
implements
Serializable
{
private
static
final
long
serialVersionUID
=
533965353379300L
;
private
Long
id
;
private
String
wxEnterpriseId
;
/**当前外部联系人ID*/
private
String
userId
;
/**需要替换联系人ID*/
private
String
newUserId
;
/**11(union表不存在)*/
private
Integer
statusFlag
;
/**需要替换的,需要删除的*/
private
String
remark
;
private
String
selfUserId
;
public
String
getSelfUserId
()
{
return
selfUserId
;
}
public
void
setSelfUserId
(
String
selfUserId
)
{
this
.
selfUserId
=
selfUserId
;
}
public
void
setId
(
Long
id
)
{
this
.
id
=
id
;
}
public
Long
getId
()
{
return
id
;
}
public
void
setWxEnterpriseId
(
String
wxEnterpriseId
)
{
this
.
wxEnterpriseId
=
wxEnterpriseId
;
}
public
String
getWxEnterpriseId
()
{
return
wxEnterpriseId
;
}
public
void
setUserId
(
String
userId
)
{
this
.
userId
=
userId
;
}
public
String
getUserId
()
{
return
userId
;
}
public
void
setNewUserId
(
String
newUserId
)
{
this
.
newUserId
=
newUserId
;
}
public
String
getNewUserId
()
{
return
newUserId
;
}
public
void
setStatusFlag
(
Integer
statusFlag
)
{
this
.
statusFlag
=
statusFlag
;
}
public
Integer
getStatusFlag
()
{
return
statusFlag
;
}
public
void
setRemark
(
String
remark
)
{
this
.
remark
=
remark
;
}
public
String
getRemark
()
{
return
remark
;
}
}
\ No newline at end of file
haoban-manage3-service/src/main/resources/mapper/TabHaobanRepairExternalUserMapper.xml
0 → 100644
View file @
6b6d73e3
<?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.TabHaobanRepairExternalUserMapper"
>
<resultMap
type=
"com.gic.haoban.manage.service.entity.TabHaobanRepairExternalUser"
id=
"result-map-tabHaobanRepairExternalUser"
>
<result
column=
"id"
property=
"id"
/>
<result
column=
"wx_enterprise_id"
property=
"wxEnterpriseId"
/>
<result
column=
"user_id"
property=
"userId"
/>
<result
column=
"new_user_id"
property=
"newUserId"
/>
<result
column=
"status_flag"
property=
"statusFlag"
/>
<result
column=
"remark"
property=
"remark"
/>
</resultMap>
<sql
id=
"Base_Column_List"
>
wx_enterprise_id,
user_id,
new_user_id,
status_flag,
remark , self_user_id
</sql>
<insert
id=
"batchInsert"
parameterType=
"com.gic.haoban.manage.service.entity.TabHaobanRepairExternalUser"
>
INSERT INTO tab_haoban_repair_external_user(
id ,
wx_enterprise_id,
user_id,
new_user_id,
status_flag,
remark , self_user_id
)VALUES
<foreach
collection=
"list"
item=
"item"
separator=
","
>
( #{item.id} , #{item.wxEnterpriseId,jdbcType=CHAR},
#{item.userId,jdbcType=VARCHAR},
#{item.newUserId,jdbcType=VARCHAR},
#{item.statusFlag,jdbcType=INTEGER},
#{item.remark,jdbcType=VARCHAR} , #{item.selfUserId}
)
</foreach>
</insert>
<!-- ==================更新 ========== -->
<update
id=
"updateByPrimaryKey"
parameterType=
"tabHaobanRepairExternalUser"
>
<![CDATA[
UPDATE tab_haoban_repair_external_user SET
status_flag=#{statusFlag,jdbcType=INTEGER},
remark=#{remark,jdbcType=VARCHAR}
id = #{id}
]]>
</update>
<select
id=
"listAll"
parameterType=
"tabHaobanRepairExternalUser"
resultMap=
"result-map-tabHaobanRepairExternalUser"
>
select * from tab_haoban_repair_external_user
</select>
</mapper>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment