Compare commits
No commits in common. "0c7fe0a4fa491f880e7d9996c78bd7371c385a06" and "4de52d381020fcfd75b9139743e60f84d46aba95" have entirely different histories.
0c7fe0a4fa
...
4de52d3810
|
@ -21,7 +21,7 @@ import org.springframework.stereotype.Component;
|
||||||
public class MessageConsumer {
|
public class MessageConsumer {
|
||||||
|
|
||||||
@Autowired
|
@Autowired
|
||||||
private ManyEnterpriseController manyEnterpriseController;
|
private ManyEnterpriseServiceImpl manyEnterpriseService;
|
||||||
|
|
||||||
@RabbitListener(queues = "text1")
|
@RabbitListener(queues = "text1")
|
||||||
public void receiveMessage(String message) {
|
public void receiveMessage(String message) {
|
||||||
|
@ -43,6 +43,15 @@ public class MessageConsumer {
|
||||||
|
|
||||||
druidDataSource.put(key,dataSource);
|
druidDataSource.put(key,dataSource);
|
||||||
|
|
||||||
|
new Thread(()->{
|
||||||
|
try {
|
||||||
|
Thread.sleep(2000);
|
||||||
|
manyEnterpriseService.manyEnterpriseAdd(parse,key);
|
||||||
|
} catch (InterruptedException e) {
|
||||||
|
throw new RuntimeException(e);
|
||||||
|
}
|
||||||
|
}).start();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -14,5 +14,6 @@ import java.util.List;
|
||||||
public interface ManyEnterpriseService extends IService<Enterprise> {
|
public interface ManyEnterpriseService extends IService<Enterprise> {
|
||||||
List<Enterprise> AllList(String headerValue);
|
List<Enterprise> AllList(String headerValue);
|
||||||
|
|
||||||
|
// String manyEnterpriseAdd(Enterprise enterprise,String key);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -34,4 +34,20 @@ public class ManyEnterpriseServiceImpl extends ServiceImpl<ManyEnterpriseMapper,
|
||||||
DynamicDataSourceHolder.removeDynamicDataSourceKey();
|
DynamicDataSourceHolder.removeDynamicDataSourceKey();
|
||||||
return enterprises;
|
return enterprises;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
public String manyEnterpriseAdd(Enterprise enterprise,String key) {
|
||||||
|
log.info("enterprise等于:{}",enterprise);
|
||||||
|
DynamicDataSourceHolder.setDynamicDataSourceKey(key);
|
||||||
|
int insert = manyEnterpriseMapper.enterpriseInsert(enterprise);
|
||||||
|
log.info("insert等于:{}",insert);
|
||||||
|
DynamicDataSourceHolder.removeDynamicDataSourceKey();
|
||||||
|
if (insert > 0) {
|
||||||
|
return "初始成功";
|
||||||
|
}else {
|
||||||
|
return "初始失败";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -3,4 +3,11 @@
|
||||||
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
||||||
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||||
<mapper namespace="com.muyu.authentication.mapper.ManyEnterpriseMapper">
|
<mapper namespace="com.muyu.authentication.mapper.ManyEnterpriseMapper">
|
||||||
|
|
||||||
|
<insert id="enterpriseInsert">
|
||||||
|
INSERT INTO enterprise
|
||||||
|
(`enterprise_name`, `legal_person`, `business_license_number`, `establishment_date`, `business_scope`, `address`, `contact_phone`, `email`, `status`, `registration_date`, `authentication_date`, `examine_status`, `service_level`, `open_server_id`)
|
||||||
|
VALUES
|
||||||
|
(#{enterpriseName}, #{legalPerson}, #{businessLicenseNumber}, #{establishmentDate}, #{businessScope}, #{address}, #{contactPhone}, #{email},#{status},#{registrationDate},#{authenticationDate},#{examineStatus},#{serviceLevel},#{openServerId});
|
||||||
|
</insert>
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|
Loading…
Reference in New Issue