insert into pm_company(org_name,org_credit_code,legal_person_name,legal_person_idcard,
legal_person_phone,org_type,register_capital,register_address_code,postal_code,register_address,laborer_person_name,laborer_person_idcard,
laborer_person_phone,contact_person,contact_person_phone,office_address,regist_date,create_type,is_active)
values(#{orgName},#{orgCreditCode},#{legalPersonName},#{legalPersonIdCard},#{legalPersonPhone},#{orgTypeId},
#{registerCapital},#{registerAddressCode},#{postalCode},#{registerAddress},#{laborerPersonName},#{laborerPersonIdCard},#{laborerPersonPhone},#{contactPerson},#{contactPersonPhone},#{officeAddress},
#{registDate},'2','1')
insert into sys_user(USERNAME,LOGINNAME,TYPE,ORG_ID,PHONE,create_type,examine_status,createTime,updateTime,PASSWORD,IS_ACTIVE)
values(#{userName},#{userName},'1,2',#{orgId},#{phone},'2','0',#{updateTime},#{updateTime},#{password},'1')
insert into pm_organization(NAME,ABBREVIATION,DESCRIPTION,PARENT_ID,TYPE,COMPANY_ID,UPDATE_TIME,IS_ACTIVE)
values (#{orgName},#{orgName},'1','0','1',#{id},#{updateTime},'1')
update pm_company set
org_name = #{orgName},
org_credit_code = #{orgCreditCode},
legal_person_name = #{legalPersonName},
legal_person_idcard = #{legalPersonIdCard},
legal_person_phone = #{legalPersonPhone},
org_type = #{orgTypeId},
register_capital = #{registerCapital},
register_address_code= #{registerAddressCode},
postal_code = #{postalCode},
register_address =#{registerAddress},
laborer_person_name = #{laborerPersonName},
laborer_person_idcard = #{laborerPersonIdCard},
laborer_person_phone = #{laborerPersonPhone},
contact_person = #{contactPerson},
contact_person_phone =#{contactPersonPhone},
office_address = #{officeAddress},
regist_date =#{registDate}
where ID = #{id} and is_active = '1';
UPDATE pm_organization SET `NAME` = #{orgName}
WHERE COMPANY_ID = #{id}
AND PARENT_ID = '0'
update pm_company set is_active = '0' where ID = #{id}
update pm_organization set is_active = '0' where COMPANY_ID = #{id}
update pm_company set examine_status =#{examineStatus},examine_user_id = #{examineUserId},examine_time = #{examineTime}
,examine_content = #{examineContent}
where ID = #{id} and is_active = '1'
INSERT INTO `sys_role`( `name`, `company_id`, `TYPE`, `createTime`, `updateTime`,`status`, `is_active`)
VALUES ('公司管理员', #{id}, '1,2',CURRENT_TIMESTAMP(), CURRENT_TIMESTAMP(),'1', '1');
INSERT INTO `sys_role_user`( `userId`, `roleId`)
VALUES (#{userId}, #{roleId});
INSERT INTO `sys_role_permission`( `roleId`, `permissionId`)
VALUES (#{roleId}, #{id});
UPDATE sys_user SET `password`=#{password} WHERE phone=#{phone} and IS_ACTIVE='1'