insert into pg_pos("id", "name", "seqno", "orgid", "orgname", "roleid", "rolename", "specid", "specname", "code")
values (#{id},#{name},#{seqNo},#{orgId},#{orgName},#{roleId},#{roleName},#{specId},#{specName},#{code})
update pg_pos
name = #{name},
orgid = #{orgId},
orgname = #{orgName},
roleid = #{roleId},
rolename = #{roleName},
specId = #{specId},
specname = #{specName},
code = #{code},
seqno = #{seqNo},
where id = #{id}
INSERT INTO sys_user("id", "company_id", "org_id", "login_name", "no", "name", "email", "phone", "mobile",
"user_type", "photo", "login_ip", "login_date", "login_flag", "create_by", "create_date", "update_by", "update_date",
"remarks", "del_flag", "sort", "pos_code", "token", "party_cost", "gender", "birthday", "education", "residence", "nation")
VALUES (#{id}, #{companyId}, #{orgId}, #{loginName}, #{no}, #{name}, #{email}, #{phone}, #{mobile}, #{userType}, #{photo}, #{loginIp}, #{loginDate},
#{loginFlag}, #{createBy}, #{createDate}, #{updateBy}, #{updateDate}, #{remarks}, #{delFlag}, #{sort}, #{posCode},
#{token}, #{partyCost}, #{gender}, #{birthday}, #{education}, #{residence}, #{nation})
update sys_user
company_id = #{companyId},
org_id = #{orgId},
login_name = #{loginName},
no = #{no},
name = #{name},
email = #{email},
mobile = #{mobile},
user_type = #{userType},
photo = #{photo},
login_ip = #{loginIp},
login_date = #{loginDate},
login_flag = #{loginFlag},
create_by = #{createBy},
create_date = #{createDate},
update_by = #{updateBy},
update_date = #{updateDate},
remarks = #{remarks},
del_flag = #{delFlag},
sort = #{sort},
pos_code = #{posCode},
token = #{token},
party_cost = #{partyCost},
gender = #{gender},
education = #{education},
residence = #{residence},
nation = #{nation},
where id = #{id}
delete from sys_user where id=#{id}
delete from pg_pos where id=#{id}
insert into pg_spec("id", "code", "name", "descr", "group_id", "remarks", "site_id", "is_active")
values (#{id},#{code},#{name},#{descr},#{groupId},#{remarks},#{siteId},#{isActive})
update pg_spec
code = #{code},
name = #{name},
descr = #{descr},
group_id = #{groupId},
remarks = #{remarks},
site_id = #{siteId},
is_active = #{isActive},
where id = #{id}
delete from pg_spec where id=#{id}
insert into sys_dict("id", "value", "label", "type", "description", "sort", "parent_id", "create_by",
"create_date", "update_by", "update_date", "remarks", "del_flag", "inter_no", "icon")
values(#{id},#{value},#{label},#{type},#{description},#{sort},#{parentId},#{createBy},#{createDate},#{updateBy},
#{updateDate},#{remarks},#{delFlag},#{interNo},#{icon})
update sys_dict
value = #{value},
label = #{label},
type = #{type},
description = #{description},
sort = #{sort},
parent_id = #{parentId},
create_by = #{createBy},
create_date = #{createDate},
update_by = #{updateBy},
update_date = #{updateDate},
remarks = #{remarks},
del_flag = #{delFlag},
inter_no = #{interNo},
icon = #{icon},
where id = #{id}
delete from sys_dict where id=#{id}
insert into pg_pos_user("id", "pos_id", "pos_name", "user_id", "user_name", "main_pos")
values(#{id},#{posId},#{posName},#{userId},#{userName},#{mainPos})
update pg_pos_user
pos_id = #{posId},
pos_name = #{posName},
user_id = #{userId},
user_name = #{userName},
main_pos = #{mainPos},
where id = #{id}
delete from pg_pos_user where id=#{id}
insert into sys_org("id", "parent_id", "parent_ids", "org_code", "status", "business_type", "name",
"short_name", "sort", "area_id", "code", "type", "grade", "class_id", "address", "zip_code",
"master", "phone", "fax", "email", "useable", "primary_person", "addr", "lng", "lat", "site_id",
"deputy_person", "create_by", "create_date", "update_by", "update_date", "remarks", "del_flag",
"class_id2", "star", "map_name", "is_bm", "is_market", "native_no")
values (#{id},#{parentId},#{parentIds},#{orgCode},#{status},#{businessType},#{name},#{shortName},#{sort},#{areaId},
#{code},#{type},#{grade},#{classId},#{address},#{zipCode},#{master},#{phone},#{fax},#{email},#{useable},#{primaryPerson},
#{addr},#{lng},#{lat},#{siteId},#{deputyPerson},#{createBy},#{createDate},#{updateBy},#{updateDate},#{remarks},#{delFlag},#{classId2},
#{star}, #{mapName},#{isBm},#{isMarket},#{nativeNo})
update sys_org
parent_id = #{parentId},
parent_ids = #{parentIds},
org_code = #{orgCode},
status = #{status},
business_type = #{businessType},
name = #{name},
short_name = #{shortName},
sort = #{sort},
area_id = #{areaId},
code = #{code},
type = #{type},
grade = #{grade},
class_id = #{classId},
class_id2 = #{classId2},
address = #{address},
zip_code = #{zipCode},
master = #{master},
phone = #{phone},
fax = #{fax},
email = #{email},
useable = #{useable},
primary_person = #{primaryPerson},
addr = #{addr},
lng = #{lng},
lat = #{lat},
site_id = #{siteId},
deputy_person = #{deputyPerson},
create_by = #{createBy},
create_date = #{createDate},
update_by = #{updateBy},
update_date = #{updateDate},
remarks = #{remarks},
del_flag = #{delFlag},
star = #{star},
map_name = #{mapName},
is_bm = #{isBm},
is_market = #{isMarket},
native_no = #{nativeNo},
where id=#{id}
delete from sys_org where id=#{id}
insert into fence_user(workid,userid,org_name,username,mobile)
values (#{workId},#{userId},#{org_name},#{username},#{mobile})
delete from fence_user where username=#{username} and workid=#{workId}
insert into fence_user(workid,userid,org_name,username,mobile)
values (#{workId},#{userId},#{org_name},#{username},#{mobile})
insert into recipients(user_id,username,org_name,mobile)
values(#{user_id},#{username},#{org_name},#{mobile})
delete from recipients where username=#{username}
insert into permissions(user_id,username,org_name,pos_name,mobile)
values(#{user_id},#{username},#{org_name},#{pos_name},#{mobile})
delete from permissions where username=#{username}