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'