INSERT INTO bns_smz_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, examine_status, is_active, create_type ) VALUES ( #{orgName}, #{orgCreditCode}, #{legalPersonName}, #{legalPersonIdcard}, #{legalPersonPhone}, #{orgType}, #{registerCapital}, #{registerAddressCode}, #{postalCode}, #{registerAddress}, #{laborerPersonName}, #{laborerPersonIdcard}, #{laborerPersonPhone}, #{contactPerson}, #{contactPersonPhone}, #{officeAddress}, #{registDate}, '0','1','1' ) INSERT INTO `sys_user`(`USERNAME`, `LOGINNAME`, `PHONE`, `TYPE`,ORG_ID,ROLE_ID, `PASSWORD`,`create_type`, `examine_status`, `createTime`) VALUES (#{userName}, #{userName}, #{userPhone}, '1,2',#{id},#{roleId},#{password},'1', '0', CURRENT_TIMESTAMP) INSERT INTO `sys_role`( `name`, `company_id`, `createTime`, `updateTime`, `status`, `is_active`) VALUES ('公司管理员', #{id}, CURRENT_TIMESTAMP(), CURRENT_TIMESTAMP(), '1', '1'); INSERT INTO `sys_role_user`( `userId`, `roleId`) VALUES (#{userId}, #{roleId}); INSERT INTO `pm_organization`(`NAME`, `ABBREVIATION`, `PARENT_ID`, `TYPE`, `IS_ACTIVE`, `COMPANY_ID`) VALUES ( #{orgName}, #{orgName}, 0, '1', '1', #{id}) INSERT INTO `sys_user`(`USERNAME`, `LOGINNAME`, `PHONE`, `TYPE`, `ROLE_ID`, `ORG_ID`, PRO_ID,SUB_ID, `POST_ID`, `PASSWORD`, `SEX`, `create_type`, `examine_status`, `createTime`) VALUES (#{userName}, #{userName},#{phone}, #{type},#{roleId},#{orgId},#{proId},#{subId}, #{orgId},#{password}, #{sex},'1', '0', CURRENT_TIMESTAMP) insert into bns_smz_sys_role_user(roleId,userId) values(#{roleId},#{userId}) INSERT INTO `sys_role_permission`( `roleId`, `permissionId`) VALUES (#{roleId}, #{id}); UPDATE bns_smz_sys_user SET `password`=#{password} WHERE phone=#{phone} and IS_ACTIVE='1'