Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
J
jiucaiyuntwmall
Project overview
Project overview
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
kanqw
jiucaiyuntwmall
Commits
d7f8b8d3
Commit
d7f8b8d3
authored
Apr 23, 2020
by
kanqw
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
删除了solr
parent
cdc858e1
Pipeline
#69
failed with stages
Changes
34
Pipelines
1
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
34 changed files
with
0 additions
and
2652 deletions
+0
-2652
bas-cloud-jiucaiyun-solr/pom.xml
bas-cloud-jiucaiyun-solr/pom.xml
+0
-97
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/JiucaiyunSolrException.java
...a/com/ekingwin/bas/cloud/solr/JiucaiyunSolrException.java
+0
-32
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/SolrServiceApplication.java
...a/com/ekingwin/bas/cloud/solr/SolrServiceApplication.java
+0
-41
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/Swagger2.java
...r/src/main/java/com/ekingwin/bas/cloud/solr/Swagger2.java
+0
-36
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/config/SolrConfig.java
...n/java/com/ekingwin/bas/cloud/solr/config/SolrConfig.java
+0
-30
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dao/IJiucaiyunSolrDao.java
...va/com/ekingwin/bas/cloud/solr/dao/IJiucaiyunSolrDao.java
+0
-18
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dao/entity/JiucaiyunSolr.java
...com/ekingwin/bas/cloud/solr/dao/entity/JiucaiyunSolr.java
+0
-275
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dao/entity/JiucaiyunSupplier.java
...ekingwin/bas/cloud/solr/dao/entity/JiucaiyunSupplier.java
+0
-39
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dto/JiucaiyunSolrBrandDTO.java
...om/ekingwin/bas/cloud/solr/dto/JiucaiyunSolrBrandDTO.java
+0
-31
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dto/JiucaiyunSolrCategoryDTO.java
...ekingwin/bas/cloud/solr/dto/JiucaiyunSolrCategoryDTO.java
+0
-42
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dto/JiucaiyunSolrModelDTO.java
...om/ekingwin/bas/cloud/solr/dto/JiucaiyunSolrModelDTO.java
+0
-35
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dto/JiucaiyunSolrProductDTO.java
.../ekingwin/bas/cloud/solr/dto/JiucaiyunSolrProductDTO.java
+0
-285
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dto/JiucaiyunSolrRequestDTO.java
.../ekingwin/bas/cloud/solr/dto/JiucaiyunSolrRequestDTO.java
+0
-201
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dto/JiucaiyunSolrResponseDTO.java
...ekingwin/bas/cloud/solr/dto/JiucaiyunSolrResponseDTO.java
+0
-85
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dto/JiucaiyunSolrSupplierDTO.java
...ekingwin/bas/cloud/solr/dto/JiucaiyunSolrSupplierDTO.java
+0
-51
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dto/JiucaiyunSolrTypeDTO.java
...com/ekingwin/bas/cloud/solr/dto/JiucaiyunSolrTypeDTO.java
+0
-32
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/service/IJiucaiyunSolrService.java
...kingwin/bas/cloud/solr/service/IJiucaiyunSolrService.java
+0
-23
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/service/impl/JiucaiyunSolrServiceImpl.java
...bas/cloud/solr/service/impl/JiucaiyunSolrServiceImpl.java
+0
-609
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/util/SolrUtils.java
...main/java/com/ekingwin/bas/cloud/solr/util/SolrUtils.java
+0
-18
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/web/JiucaiyunSolrController.java
.../ekingwin/bas/cloud/solr/web/JiucaiyunSolrController.java
+0
-62
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/web/KongTestController.java
...a/com/ekingwin/bas/cloud/solr/web/KongTestController.java
+0
-32
bas-cloud-jiucaiyun-solr/src/main/resources/application-demo.properties
...aiyun-solr/src/main/resources/application-demo.properties
+0
-33
bas-cloud-jiucaiyun-solr/src/main/resources/application-dev.properties
...caiyun-solr/src/main/resources/application-dev.properties
+0
-34
bas-cloud-jiucaiyun-solr/src/main/resources/application-prod.properties
...aiyun-solr/src/main/resources/application-prod.properties
+0
-34
bas-cloud-jiucaiyun-solr/src/main/resources/application-salesplatform-dev.properties
...c/main/resources/application-salesplatform-dev.properties
+0
-34
bas-cloud-jiucaiyun-solr/src/main/resources/application-test.properties
...aiyun-solr/src/main/resources/application-test.properties
+0
-34
bas-cloud-jiucaiyun-solr/src/main/resources/application-uat.properties
...caiyun-solr/src/main/resources/application-uat.properties
+0
-34
bas-cloud-jiucaiyun-solr/src/main/resources/application.properties
...-jiucaiyun-solr/src/main/resources/application.properties
+0
-43
bas-cloud-jiucaiyun-solr/src/main/resources/banner.txt
bas-cloud-jiucaiyun-solr/src/main/resources/banner.txt
+0
-27
bas-cloud-jiucaiyun-solr/src/main/resources/global.properties
...cloud-jiucaiyun-solr/src/main/resources/global.properties
+0
-12
bas-cloud-jiucaiyun-solr/src/main/resources/log4j.properties
bas-cloud-jiucaiyun-solr/src/main/resources/log4j.properties
+0
-39
bas-cloud-jiucaiyun-solr/src/main/resources/logback-spring.xml
...loud-jiucaiyun-solr/src/main/resources/logback-spring.xml
+0
-189
bas-cloud-jiucaiyun-solr/src/main/resources/mapper/JiucaiyunSolrMapper.xml
...un-solr/src/main/resources/mapper/JiucaiyunSolrMapper.xml
+0
-56
bas-cloud-jiucaiyun-solr/src/main/resources/mybatis/mybatis-config.xml
...caiyun-solr/src/main/resources/mybatis/mybatis-config.xml
+0
-9
No files found.
bas-cloud-jiucaiyun-solr/pom.xml
deleted
100644 → 0
View file @
cdc858e1
<project
xmlns=
"http://maven.apache.org/POM/4.0.0"
xmlns:xsi=
"http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation=
"http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
>
<modelVersion>
4.0.0
</modelVersion>
<groupId>
com.ekingwin
</groupId>
<artifactId>
bas-cloud-jiucaiyun-solr
</artifactId>
<version>
0.0.1-SNAPSHOT
</version>
<packaging>
jar
</packaging>
<name>
bas-cloud-jiucaiyun-solr
</name>
<url>
http://www.ekingwin.com
</url>
<parent>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-parent
</artifactId>
<version>
1.5.10.RELEASE
</version>
</parent>
<dependencies>
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-data-solr
</artifactId>
</dependency>
<dependency>
<groupId>
com.ekingwin
</groupId>
<artifactId>
bas-cloud-infrastructure
</artifactId>
<version>
${project.version}
</version>
<exclusions>
<exclusion>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-data-redis
</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>
mysql
</groupId>
<artifactId>
mysql-connector-java
</artifactId>
</dependency>
<dependency>
<groupId>
com.alibaba
</groupId>
<artifactId>
fastjson
</artifactId>
<version>
1.2.7
</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-maven-plugin
</artifactId>
<configuration>
</configuration>
<executions>
<execution>
<goals>
<goal>
repackage
</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-war-plugin
</artifactId>
<version>
3.1.0
</version>
<configuration>
<failOnMissingWebXml>
false
</failOnMissingWebXml>
</configuration>
</plugin>
<plugin>
<groupId>
org.apache.maven.plugins
</groupId>
<artifactId>
maven-compiler-plugin
</artifactId>
<version>
3.6.1
</version>
<configuration>
<source>
1.8
</source>
<target>
1.8
</target>
</configuration>
</plugin>
</plugins>
</build>
<pluginRepositories>
<pluginRepository>
<id>
bas5
</id>
<name>
maven ekingwin
</name>
<url>
http://222.187.245.149:8081/repository/maven-public/
</url>
<releases>
<enabled>
true
</enabled>
</releases>
<snapshots>
<enabled>
false
</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
</project>
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/JiucaiyunSolrException.java
deleted
100644 → 0
View file @
cdc858e1
package
com
.
ekingwin
.
bas
.
cloud
.
solr
;
import
com.ekingwin.bas.cloud.infra.exception.BasException
;
public
class
JiucaiyunSolrException
extends
BasException
{
/**
*
*/
private
static
final
long
serialVersionUID
=
2343425718211042589L
;
public
JiucaiyunSolrException
()
{
super
();
}
public
JiucaiyunSolrException
(
int
errorCode
,
Object
...
arguments
)
{
super
(
errorCode
,
arguments
);
}
public
JiucaiyunSolrException
(
String
message
,
Throwable
cause
)
{
super
(
message
,
cause
);
}
public
JiucaiyunSolrException
(
String
message
)
{
super
(
message
);
}
public
JiucaiyunSolrException
(
Throwable
cause
)
{
super
(
cause
);
}
}
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/SolrServiceApplication.java
deleted
100644 → 0
View file @
cdc858e1
package
com
.
ekingwin
.
bas
.
cloud
.
solr
;
import
org.mybatis.spring.annotation.MapperScan
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.EnableAutoConfiguration
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
import
org.springframework.boot.builder.SpringApplicationBuilder
;
import
org.springframework.boot.web.client.RestTemplateBuilder
;
import
org.springframework.boot.web.support.SpringBootServletInitializer
;
import
org.springframework.cache.annotation.EnableCaching
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.ComponentScan
;
import
org.springframework.scheduling.annotation.EnableScheduling
;
import
org.springframework.web.WebApplicationInitializer
;
import
org.springframework.web.client.RestTemplate
;
@EnableAutoConfiguration
@SpringBootApplication
@MapperScan
(
basePackages
=
"com.ekingwin.bas.cloud"
)
@ComponentScan
(
basePackages
={
"com.ekingwin.bas.cloud"
})
@EnableCaching
@EnableScheduling
public
class
SolrServiceApplication
extends
SpringBootServletInitializer
implements
WebApplicationInitializer
{
@Override
protected
SpringApplicationBuilder
configure
(
SpringApplicationBuilder
application
)
{
return
application
.
sources
(
SolrServiceApplication
.
class
);
}
@Bean
public
RestTemplate
restTemplate
(
RestTemplateBuilder
builder
)
{
return
builder
.
build
();
}
public
static
void
main
(
String
[]
args
)
{
SpringApplication
.
run
(
SolrServiceApplication
.
class
,
args
);
}
}
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/Swagger2.java
deleted
100644 → 0
View file @
cdc858e1
package
com
.
ekingwin
.
bas
.
cloud
.
solr
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
springfox.documentation.builders.ApiInfoBuilder
;
import
springfox.documentation.builders.PathSelectors
;
import
springfox.documentation.builders.RequestHandlerSelectors
;
import
springfox.documentation.service.ApiInfo
;
import
springfox.documentation.spi.DocumentationType
;
import
springfox.documentation.spring.web.plugins.Docket
;
import
springfox.documentation.swagger2.annotations.EnableSwagger2
;
/**
* Created by liuch on 2017-4-18.
*/
@Configuration
@EnableSwagger2
public
class
Swagger2
{
@Bean
public
Docket
createRestApi
()
{
return
new
Docket
(
DocumentationType
.
SWAGGER_2
)
.
apiInfo
(
apiInfo
())
.
select
()
.
apis
(
RequestHandlerSelectors
.
basePackage
(
"com.ekingwin.bas"
))
.
paths
(
PathSelectors
.
any
())
.
build
();
}
private
ApiInfo
apiInfo
()
{
return
new
ApiInfoBuilder
()
.
title
(
"BAS接口项目中使用Swagger2构建RESTful APIs"
)
.
description
(
"BAS接口应用"
)
.
version
(
"0.0.1"
)
.
build
();
}
}
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/config/SolrConfig.java
deleted
100644 → 0
View file @
cdc858e1
package
com
.
ekingwin
.
bas
.
cloud
.
solr
.
config
;
import
org.apache.solr.client.solrj.impl.HttpSolrClient
;
import
org.apache.solr.client.solrj.impl.HttpSolrServer
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.context.annotation.Configuration
;
import
org.springframework.data.solr.core.SolrTemplate
;
import
org.springframework.data.solr.core.convert.SolrJConverter
;
@Configuration
public
class
SolrConfig
{
@Value
(
"${spring.data.solr.host}"
)
private
String
solrHost
;
@Value
(
"${spring.data.solr.core}"
)
private
String
solrCore
;
/**
* 配置SolrTemplate
*/
@Bean
public
SolrTemplate
solrTemplate
()
{
HttpSolrClient
solrClient
=
new
HttpSolrClient
(
solrHost
);
SolrTemplate
template
=
new
SolrTemplate
(
solrClient
);
template
.
setSolrCore
(
solrCore
);
return
template
;
}
}
\ No newline at end of file
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dao/IJiucaiyunSolrDao.java
deleted
100644 → 0
View file @
cdc858e1
package
com
.
ekingwin
.
bas
.
cloud
.
solr
.
dao
;
import
com.ekingwin.bas.cloud.solr.dao.entity.JiucaiyunSolr
;
import
com.ekingwin.bas.cloud.solr.dao.entity.JiucaiyunSupplier
;
import
org.apache.ibatis.annotations.Param
;
import
java.math.BigDecimal
;
import
java.util.List
;
public
interface
IJiucaiyunSolrDao
{
public
List
<
JiucaiyunSolr
>
getAllData
();
public
JiucaiyunSupplier
getSupplier
(
@Param
(
"id"
)
Long
id
);
public
JiucaiyunSolr
getDataById
(
@Param
(
"id"
)
Integer
id
);
public
BigDecimal
getLevelPrice
(
@Param
(
"id"
)
Integer
id
,
@Param
(
"level"
)
String
level
);
}
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dao/entity/JiucaiyunSolr.java
deleted
100644 → 0
View file @
cdc858e1
package
com
.
ekingwin
.
bas
.
cloud
.
solr
.
dao
.
entity
;
import
com.ekingwin.bas.cloud.infra.dao.entity.BaseEntity
;
public
class
JiucaiyunSolr
extends
BaseEntity
{
/**
*
*/
private
static
final
long
serialVersionUID
=
6993377055873645106L
;
private
String
id
;
private
String
name
;
private
String
goodsnum
;
private
String
brand
;
private
String
supplier
;
private
String
supplierid
;
private
String
suppliernum
;
private
String
wareid
;
private
String
price
;
private
String
description
;
private
String
catalog
;
private
String
catalogname
;
private
String
salesVolume
;
private
String
salesarea
;
private
String
successdate
;
private
String
pricture
;
private
String
imgid
;
private
String
minimumquantity
;
private
String
model
;
private
String
licensorid
;
private
String
licensorname
;
private
String
pricetype
;
//区分是项目还是个人商品 XM GR
private
String
ftnpjc
;
//区分商品类型 HD 活动 常规CG
private
String
ftnpconfiguration
;
private
String
freightprice
;
/**
* Getter for property 'freightprice'.
*
* @return Value for property 'freightprice'.
*/
public
String
getFreightprice
()
{
return
freightprice
;
}
/**
* Setter for property 'freightprice'.
*
* @param freightprice Value to set for property 'freightprice'.
*/
public
void
setFreightprice
(
String
freightprice
)
{
this
.
freightprice
=
freightprice
;
}
/**
* Getter for property 'ftnpjc'.
*
* @return Value for property 'ftnpjc'.
*/
public
String
getFtnpjc
()
{
return
ftnpjc
;
}
/**
* Setter for property 'ftnpjc'.
*
* @param ftnpjc Value to set for property 'ftnpjc'.
*/
public
void
setFtnpjc
(
String
ftnpjc
)
{
this
.
ftnpjc
=
ftnpjc
;
}
/**
* Getter for property 'ftnpconfiguration'.
*
* @return Value for property 'ftnpconfiguration'.
*/
public
String
getFtnpconfiguration
()
{
return
ftnpconfiguration
;
}
/**
* Setter for property 'ftnpconfiguration'.
*
* @param ftnpconfiguration Value to set for property 'ftnpconfiguration'.
*/
public
void
setFtnpconfiguration
(
String
ftnpconfiguration
)
{
this
.
ftnpconfiguration
=
ftnpconfiguration
;
}
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
;
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
;
}
public
String
getGoodsnum
()
{
return
goodsnum
;
}
public
void
setGoodsnum
(
String
goodsnum
)
{
this
.
goodsnum
=
goodsnum
;
}
public
String
getBrand
()
{
return
brand
;
}
public
void
setBrand
(
String
brand
)
{
this
.
brand
=
brand
;
}
public
String
getSupplier
()
{
return
supplier
;
}
public
void
setSupplier
(
String
supplier
)
{
this
.
supplier
=
supplier
;
}
public
String
getSuppliernum
()
{
return
suppliernum
;
}
public
String
getSupplierid
()
{
return
supplierid
;
}
public
void
setSupplierid
(
String
supplierid
)
{
this
.
supplierid
=
supplierid
;
}
public
void
setSuppliernum
(
String
suppliernum
)
{
this
.
suppliernum
=
suppliernum
;
}
public
String
getPrice
()
{
return
price
;
}
public
void
setPrice
(
String
price
)
{
this
.
price
=
price
;
}
public
String
getDescription
()
{
return
description
;
}
public
void
setDescription
(
String
description
)
{
this
.
description
=
description
;
}
public
String
getCatalog
()
{
return
catalog
;
}
public
void
setCatalog
(
String
catalog
)
{
this
.
catalog
=
catalog
;
}
public
String
getCatalogname
()
{
return
catalogname
;
}
public
void
setCatalogname
(
String
catalogname
)
{
this
.
catalogname
=
catalogname
;
}
public
String
getSalesVolume
()
{
return
salesVolume
;
}
public
void
setSalesVolume
(
String
salesVolume
)
{
this
.
salesVolume
=
salesVolume
;
}
public
String
getSalesarea
()
{
return
salesarea
;
}
public
void
setSalesarea
(
String
salesarea
)
{
this
.
salesarea
=
salesarea
;
}
public
String
getSuccessdate
()
{
return
successdate
;
}
public
void
setSuccessdate
(
String
successdate
)
{
this
.
successdate
=
successdate
;
}
public
String
getPricture
()
{
return
pricture
;
}
public
void
setPricture
(
String
pricture
)
{
this
.
pricture
=
pricture
;
}
public
String
getWareid
()
{
return
wareid
;
}
public
void
setWareid
(
String
wareid
)
{
this
.
wareid
=
wareid
;
}
public
String
getImgid
()
{
return
imgid
;
}
public
void
setImgid
(
String
imgid
)
{
this
.
imgid
=
imgid
;
}
public
String
getMinimumquantity
()
{
return
minimumquantity
;
}
public
void
setMinimumquantity
(
String
minimumquantity
)
{
this
.
minimumquantity
=
minimumquantity
;
}
public
String
getModel
()
{
return
model
;
}
public
void
setModel
(
String
model
)
{
this
.
model
=
model
;
}
public
String
getLicensorid
()
{
return
licensorid
;
}
public
void
setLicensorid
(
String
licensorid
)
{
this
.
licensorid
=
licensorid
;
}
public
String
getLicensorname
()
{
return
licensorname
;
}
public
void
setLicensorname
(
String
licensorname
)
{
this
.
licensorname
=
licensorname
;
}
public
String
getPricetype
()
{
return
pricetype
;
}
public
void
setPricetype
(
String
pricetype
)
{
this
.
pricetype
=
pricetype
;
}
}
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dao/entity/JiucaiyunSupplier.java
deleted
100644 → 0
View file @
cdc858e1
package
com
.
ekingwin
.
bas
.
cloud
.
solr
.
dao
.
entity
;
/**
*@title
*@description
*@author {hugt}
*@createDate {2018/9/26}
*@version 1.0
*/
public
class
JiucaiyunSupplier
{
private
static
final
long
serialVersionUID
=
6993377055873645106L
;
private
String
supplier
;
private
String
phone
;
private
String
email
;
public
String
getSupplier
()
{
return
supplier
;
}
public
void
setSupplier
(
String
supplier
)
{
this
.
supplier
=
supplier
;
}
public
String
getPhone
()
{
return
phone
;
}
public
void
setPhone
(
String
phone
)
{
this
.
phone
=
phone
;
}
public
String
getEmail
()
{
return
email
;
}
public
void
setEmail
(
String
email
)
{
this
.
email
=
email
;
}
}
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dto/JiucaiyunSolrBrandDTO.java
deleted
100644 → 0
View file @
cdc858e1
package
com
.
ekingwin
.
bas
.
cloud
.
solr
.
dto
;
import
java.io.Serializable
;
public
class
JiucaiyunSolrBrandDTO
implements
Serializable
{
/**
*
*/
private
static
final
long
serialVersionUID
=
3878956781834170646L
;
private
String
brand
;
public
JiucaiyunSolrBrandDTO
()
{
super
();
// TODO Auto-generated constructor stub
}
public
JiucaiyunSolrBrandDTO
(
String
brand
)
{
super
();
this
.
brand
=
brand
;
}
public
String
getBrand
()
{
return
brand
;
}
public
void
setBrand
(
String
brand
)
{
this
.
brand
=
brand
;
}
}
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dto/JiucaiyunSolrCategoryDTO.java
deleted
100644 → 0
View file @
cdc858e1
package
com
.
ekingwin
.
bas
.
cloud
.
solr
.
dto
;
import
java.io.Serializable
;
public
class
JiucaiyunSolrCategoryDTO
implements
Serializable
{
/**
*
*/
private
static
final
long
serialVersionUID
=
2460289017452759908L
;
private
String
categoryid
;
private
String
categoryname
;
public
JiucaiyunSolrCategoryDTO
()
{
super
();
// TODO Auto-generated constructor stub
}
public
JiucaiyunSolrCategoryDTO
(
String
categoryid
,
String
categoryname
)
{
super
();
this
.
categoryid
=
categoryid
;
this
.
categoryname
=
categoryname
;
}
public
String
getCategoryid
()
{
return
categoryid
;
}
public
void
setCategoryid
(
String
categoryid
)
{
this
.
categoryid
=
categoryid
;
}
public
String
getCategoryname
()
{
return
categoryname
;
}
public
void
setCategoryname
(
String
categoryname
)
{
this
.
categoryname
=
categoryname
;
}
}
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dto/JiucaiyunSolrModelDTO.java
deleted
100644 → 0
View file @
cdc858e1
package
com
.
ekingwin
.
bas
.
cloud
.
solr
.
dto
;
import
java.io.Serializable
;
public
class
JiucaiyunSolrModelDTO
implements
Serializable
{
/**
*
*/
private
static
final
long
serialVersionUID
=
-
4854299386343816629L
;
public
JiucaiyunSolrModelDTO
()
{
super
();
// TODO Auto-generated constructor stub
}
public
JiucaiyunSolrModelDTO
(
String
model
)
{
super
();
this
.
model
=
model
;
}
private
String
model
;
public
String
getModel
()
{
return
model
;
}
public
void
setModel
(
String
model
)
{
this
.
model
=
model
;
}
}
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dto/JiucaiyunSolrProductDTO.java
deleted
100644 → 0
View file @
cdc858e1
package
com
.
ekingwin
.
bas
.
cloud
.
solr
.
dto
;
import
java.io.Serializable
;
public
class
JiucaiyunSolrProductDTO
implements
Serializable
{
/**
*
*/
private
static
final
long
serialVersionUID
=
4557784506026032283L
;
private
String
id
;
private
String
name
;
private
String
name1
;
// 没有高亮
private
String
supplier
;
private
String
supplier1
;
// 没有高亮
private
String
suppliernum
;
private
String
supplierid
;
private
String
wareid
;
private
String
successdate
;
private
String
price
;
private
String
url
;
private
String
goodsnum
;
private
String
brand
;
private
String
description
;
private
String
salesvolume
;
private
String
imgid
;
private
String
minimumquantity
;
private
String
model
;
private
String
pricetype
;
private
String
stock
;
private
String
orderSalesVolume
;
private
String
freightprice
;
/**
* Getter for property 'freightprice'.
*
* @return Value for property 'freightprice'.
*/
public
String
getFreightprice
()
{
return
freightprice
;
}
/**
* Setter for property 'freightprice'.
*
* @param freightprice Value to set for property 'freightprice'.
*/
public
void
setFreightprice
(
String
freightprice
)
{
this
.
freightprice
=
freightprice
;
}
/**
* Getter for property 'stock'.
*
* @return Value for property 'stock'.
*/
public
String
getStock
()
{
return
stock
;
}
/**
* Setter for property 'stock'.
*
* @param stock Value to set for property 'stock'.
*/
public
void
setStock
(
String
stock
)
{
this
.
stock
=
stock
;
}
/**
* Getter for property 'orderSalesVolume'.
*
* @return Value for property 'orderSalesVolume'.
*/
public
String
getOrderSalesVolume
()
{
return
orderSalesVolume
;
}
/**
* Setter for property 'orderSalesVolume'.
*
* @param orderSalesVolume Value to set for property 'orderSalesVolume'.
*/
public
void
setOrderSalesVolume
(
String
orderSalesVolume
)
{
this
.
orderSalesVolume
=
orderSalesVolume
;
}
//区分是项目还是个人商品 XM GR
private
String
ftnpjc
;
//区分商品类型 HD 活动 常规CG
private
String
ftnpconfiguration
;
/**
* Getter for property 'ftnpjc'.
*
* @return Value for property 'ftnpjc'.
*/
public
String
getFtnpjc
()
{
return
ftnpjc
;
}
/**
* Setter for property 'ftnpjc'.
*
* @param ftnpjc Value to set for property 'ftnpjc'.
*/
public
void
setFtnpjc
(
String
ftnpjc
)
{
this
.
ftnpjc
=
ftnpjc
;
}
/**
* Getter for property 'ftnpconfiguration'.
*
* @return Value for property 'ftnpconfiguration'.
*/
public
String
getFtnpconfiguration
()
{
return
ftnpconfiguration
;
}
/**
* Setter for property 'ftnpconfiguration'.
*
* @param ftnpconfiguration Value to set for property 'ftnpconfiguration'.
*/
public
void
setFtnpconfiguration
(
String
ftnpconfiguration
)
{
this
.
ftnpconfiguration
=
ftnpconfiguration
;
}
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
;
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
;
}
public
String
getSupplier
()
{
return
supplier
;
}
public
void
setSupplier
(
String
supplier
)
{
this
.
supplier
=
supplier
;
}
public
String
getWareid
()
{
return
wareid
;
}
public
void
setWareid
(
String
wareid
)
{
this
.
wareid
=
wareid
;
}
public
String
getSuccessdate
()
{
return
successdate
;
}
public
void
setSuccessdate
(
String
successdate
)
{
this
.
successdate
=
successdate
;
}
public
String
getPrice
()
{
return
price
;
}
public
void
setPrice
(
String
price
)
{
this
.
price
=
price
;
}
public
String
getUrl
()
{
return
url
;
}
public
void
setUrl
(
String
url
)
{
this
.
url
=
url
;
}
public
String
getGoodsnum
()
{
return
goodsnum
;
}
public
void
setGoodsnum
(
String
goodsnum
)
{
this
.
goodsnum
=
goodsnum
;
}
public
String
getBrand
()
{
return
brand
;
}
public
void
setBrand
(
String
brand
)
{
this
.
brand
=
brand
;
}
public
String
getDescription
()
{
return
description
;
}
public
void
setDescription
(
String
description
)
{
this
.
description
=
description
;
}
public
String
getSalesvolume
()
{
return
salesvolume
;
}
public
void
setSalesvolume
(
String
salesvolume
)
{
this
.
salesvolume
=
salesvolume
;
}
public
String
getName1
()
{
return
name1
;
}
public
void
setName1
(
String
name1
)
{
this
.
name1
=
name1
;
}
public
String
getSupplier1
()
{
return
supplier1
;
}
public
void
setSupplier1
(
String
supplier1
)
{
this
.
supplier1
=
supplier1
;
}
public
String
getSuppliernum
()
{
return
suppliernum
;
}
public
void
setSuppliernum
(
String
suppliernum
)
{
this
.
suppliernum
=
suppliernum
;
}
public
String
getSupplierid
()
{
return
supplierid
;
}
public
void
setSupplierid
(
String
supplierid
)
{
this
.
supplierid
=
supplierid
;
}
public
String
getImgid
()
{
return
imgid
;
}
public
void
setImgid
(
String
imgid
)
{
this
.
imgid
=
imgid
;
}
public
String
getMinimumquantity
()
{
return
minimumquantity
;
}
public
void
setMinimumquantity
(
String
minimumquantity
)
{
this
.
minimumquantity
=
minimumquantity
;
}
public
String
getModel
()
{
return
model
;
}
public
void
setModel
(
String
model
)
{
this
.
model
=
model
;
}
public
String
getPricetype
()
{
return
pricetype
;
}
public
void
setPricetype
(
String
pricetype
)
{
this
.
pricetype
=
pricetype
;
}
}
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dto/JiucaiyunSolrRequestDTO.java
deleted
100644 → 0
View file @
cdc858e1
package
com
.
ekingwin
.
bas
.
cloud
.
solr
.
dto
;
import
java.io.Serializable
;
public
class
JiucaiyunSolrRequestDTO
implements
Serializable
{
/**
*
*/
private
static
final
long
serialVersionUID
=
9119550987077111551L
;
private
String
jiucaiyun_keywords
;
// 关键词
private
String
jiucaiyun_catalog
;
// 分类id
private
String
jiucaiyun_brand
;
// 品牌
private
String
jiucaiyun_type
;
// 商品类型
private
String
jiucaiyun_model
;
// 规格
private
String
jiucaiyun_price
;
// 价格
private
String
jiucaiyun_salesvolume
;
// 销量
private
String
jiucaiyun_permission
;
// 销售限制
private
String
jiucaiyun_price_order
;
// 价格排序 asc升序,desc降序
private
String
jiucaiyun_salesvolume_order
;
// 销量排序,按降序
private
String
jiucaiyun_supplierid
;
// 销量排序,按降序
private
String
jiucaiyun_suppliernum
;
// 销量排序,按降序
private
String
jiucaiyun_level
;
//客户等级
//区分是项目还是个人商品 XM GR
private
String
jiucaiyun_ftnpjc
;
//区分商品类型 HD 活动 常规CG
private
String
jiucaiyun_ftnpconfiguration
;
private
Integer
pageNo
=
1
;
private
Integer
pageSize
=
10
;
private
Integer
startRow
;
/**
* Getter for property 'jiucaiyun_ftnpjc'.
*
* @return Value for property 'jiucaiyun_ftnpjc'.
*/
public
String
getJiucaiyun_ftnpjc
()
{
return
jiucaiyun_ftnpjc
;
}
/**
* Setter for property 'jiucaiyun_ftnpjc'.
*
* @param jiucaiyun_ftnpjc Value to set for property 'jiucaiyun_ftnpjc'.
*/
public
void
setJiucaiyun_ftnpjc
(
String
jiucaiyun_ftnpjc
)
{
this
.
jiucaiyun_ftnpjc
=
jiucaiyun_ftnpjc
;
}
/**
* Getter for property 'jiucaiyun_ftnpconfiguration'.
*
* @return Value for property 'jiucaiyun_ftnpconfiguration'.
*/
public
String
getJiucaiyun_ftnpconfiguration
()
{
return
jiucaiyun_ftnpconfiguration
;
}
/**
* Setter for property 'jiucaiyun_ftnpconfiguration'.
*
* @param jiucaiyun_ftnpconfiguration Value to set for property 'jiucaiyun_ftnpconfiguration'.
*/
public
void
setJiucaiyun_ftnpconfiguration
(
String
jiucaiyun_ftnpconfiguration
)
{
this
.
jiucaiyun_ftnpconfiguration
=
jiucaiyun_ftnpconfiguration
;
}
public
String
getJiucaiyun_keywords
()
{
return
jiucaiyun_keywords
;
}
public
void
setJiucaiyun_keywords
(
String
jiucaiyun_keywords
)
{
this
.
jiucaiyun_keywords
=
jiucaiyun_keywords
;
}
public
String
getJiucaiyun_catalog
()
{
return
jiucaiyun_catalog
;
}
public
void
setJiucaiyun_catalog
(
String
jiucaiyun_catalog
)
{
this
.
jiucaiyun_catalog
=
jiucaiyun_catalog
;
}
public
String
getJiucaiyun_brand
()
{
return
jiucaiyun_brand
;
}
public
void
setJiucaiyun_brand
(
String
jiucaiyun_brand
)
{
this
.
jiucaiyun_brand
=
jiucaiyun_brand
;
}
public
String
getJiucaiyun_type
()
{
return
jiucaiyun_type
;
}
public
void
setJiucaiyun_type
(
String
jiucaiyun_type
)
{
this
.
jiucaiyun_type
=
jiucaiyun_type
;
}
public
String
getJiucaiyun_price
()
{
return
jiucaiyun_price
;
}
public
void
setJiucaiyun_price
(
String
jiucaiyun_price
)
{
this
.
jiucaiyun_price
=
jiucaiyun_price
;
}
public
String
getJiucaiyun_salesvolume
()
{
return
jiucaiyun_salesvolume
;
}
public
void
setJiucaiyun_salesvolume
(
String
jiucaiyun_salesvolume
)
{
this
.
jiucaiyun_salesvolume
=
jiucaiyun_salesvolume
;
}
public
String
getJiucaiyun_price_order
()
{
return
jiucaiyun_price_order
;
}
public
void
setJiucaiyun_price_order
(
String
jiucaiyun_price_order
)
{
this
.
jiucaiyun_price_order
=
jiucaiyun_price_order
;
}
public
String
getJiucaiyun_supplierid
()
{
return
jiucaiyun_supplierid
;
}
public
void
setJiucaiyun_supplierid
(
String
jiucaiyun_supplierid
)
{
this
.
jiucaiyun_supplierid
=
jiucaiyun_supplierid
;
}
public
String
getJiucaiyun_suppliernum
()
{
return
jiucaiyun_suppliernum
;
}
public
void
setJiucaiyun_suppliernum
(
String
jiucaiyun_suppliernum
)
{
this
.
jiucaiyun_suppliernum
=
jiucaiyun_suppliernum
;
}
public
Integer
getPageNo
()
{
return
pageNo
;
}
public
void
setPageNo
(
Integer
pageNo
)
{
this
.
pageNo
=
pageNo
;
}
public
Integer
getPageSize
()
{
return
pageSize
;
}
public
void
setPageSize
(
Integer
pageSize
)
{
this
.
pageSize
=
pageSize
;
}
public
Integer
getStartRow
()
{
return
(
this
.
pageNo
-
1
)
*
this
.
pageSize
;
}
public
void
setStartRow
(
Integer
startRow
)
{
this
.
startRow
=
startRow
;
}
public
String
getJiucaiyun_permission
()
{
return
jiucaiyun_permission
;
}
public
void
setJiucaiyun_permission
(
String
jiucaiyun_permission
)
{
this
.
jiucaiyun_permission
=
jiucaiyun_permission
;
}
public
String
getJiucaiyun_salesvolume_order
()
{
return
jiucaiyun_salesvolume_order
;
}
public
void
setJiucaiyun_salesvolume_order
(
String
jiucaiyun_salesvolume_order
)
{
this
.
jiucaiyun_salesvolume_order
=
jiucaiyun_salesvolume_order
;
}
public
String
getJiucaiyun_level
()
{
return
jiucaiyun_level
;
}
public
void
setJiucaiyun_level
(
String
jiucaiyun_level
)
{
this
.
jiucaiyun_level
=
jiucaiyun_level
;
}
public
String
getJiucaiyun_model
()
{
return
jiucaiyun_model
;
}
public
void
setJiucaiyun_model
(
String
jiucaiyun_model
)
{
this
.
jiucaiyun_model
=
jiucaiyun_model
;
}
}
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dto/JiucaiyunSolrResponseDTO.java
deleted
100644 → 0
View file @
cdc858e1
package
com
.
ekingwin
.
bas
.
cloud
.
solr
.
dto
;
import
java.io.Serializable
;
import
java.util.List
;
public
class
JiucaiyunSolrResponseDTO
implements
Serializable
{
/**
*
*/
private
static
final
long
serialVersionUID
=
-
3464721019141659422L
;
private
Long
totalnum
;
private
List
<
JiucaiyunSolrCategoryDTO
>
category
;
private
List
<
JiucaiyunSolrBrandDTO
>
brands
;
private
List
<
JiucaiyunSolrTypeDTO
>
type
;
private
List
<
JiucaiyunSolrProductDTO
>
goodsList
;
private
JiucaiyunSolrSupplierDTO
supplier
;
private
List
<
JiucaiyunSolrSupplierDTO
>
suppliers
;
private
List
<
JiucaiyunSolrModelDTO
>
models
;
public
JiucaiyunSolrSupplierDTO
getSupplier
()
{
return
supplier
;
}
public
void
setSupplier
(
JiucaiyunSolrSupplierDTO
supplier
)
{
this
.
supplier
=
supplier
;
}
public
Long
getTotalnum
()
{
return
totalnum
;
}
public
void
setTotalnum
(
Long
totalnum
)
{
this
.
totalnum
=
totalnum
;
}
public
List
<
JiucaiyunSolrCategoryDTO
>
getCategory
()
{
return
category
;
}
public
void
setCategory
(
List
<
JiucaiyunSolrCategoryDTO
>
category
)
{
this
.
category
=
category
;
}
public
List
<
JiucaiyunSolrBrandDTO
>
getBrands
()
{
return
brands
;
}
public
void
setBrands
(
List
<
JiucaiyunSolrBrandDTO
>
brands
)
{
this
.
brands
=
brands
;
}
public
List
<
JiucaiyunSolrTypeDTO
>
getType
()
{
return
type
;
}
public
void
setType
(
List
<
JiucaiyunSolrTypeDTO
>
type
)
{
this
.
type
=
type
;
}
public
List
<
JiucaiyunSolrProductDTO
>
getGoodsList
()
{
return
goodsList
;
}
public
void
setGoodsList
(
List
<
JiucaiyunSolrProductDTO
>
goodsList
)
{
this
.
goodsList
=
goodsList
;
}
public
List
<
JiucaiyunSolrSupplierDTO
>
getSuppliers
()
{
return
suppliers
;
}
public
void
setSuppliers
(
List
<
JiucaiyunSolrSupplierDTO
>
suppliers
)
{
this
.
suppliers
=
suppliers
;
}
public
List
<
JiucaiyunSolrModelDTO
>
getModels
()
{
return
models
;
}
public
void
setModels
(
List
<
JiucaiyunSolrModelDTO
>
models
)
{
this
.
models
=
models
;
}
}
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dto/JiucaiyunSolrSupplierDTO.java
deleted
100644 → 0
View file @
cdc858e1
package
com
.
ekingwin
.
bas
.
cloud
.
solr
.
dto
;
public
class
JiucaiyunSolrSupplierDTO
{
private
static
final
long
serialVersionUID
=
3878956781834170646L
;
/**
*@title
*@description
*@author {hugt}
*@createDate {2018/9/26}
*@version 1.0
*/
public
JiucaiyunSolrSupplierDTO
()
{
super
();
// TODO Auto-generated constructor stub
}
public
JiucaiyunSolrSupplierDTO
(
String
supplier
,
String
phone
,
String
email
)
{
super
();
this
.
supplier
=
supplier
;
this
.
phone
=
phone
;
this
.
email
=
email
;
}
public
String
getSupplier
()
{
return
supplier
;
}
public
void
setSupplier
(
String
supplier
)
{
this
.
supplier
=
supplier
;
}
public
String
getPhone
()
{
return
phone
;
}
public
void
setPhone
(
String
phone
)
{
this
.
phone
=
phone
;
}
public
String
getEmail
()
{
return
email
;
}
public
void
setEmail
(
String
email
)
{
this
.
email
=
email
;
}
private
String
supplier
;
private
String
phone
;
private
String
email
;
}
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/dto/JiucaiyunSolrTypeDTO.java
deleted
100644 → 0
View file @
cdc858e1
package
com
.
ekingwin
.
bas
.
cloud
.
solr
.
dto
;
import
java.io.Serializable
;
public
class
JiucaiyunSolrTypeDTO
implements
Serializable
{
/**
*
*/
private
static
final
long
serialVersionUID
=
-
1786354967312890809L
;
private
String
type
;
public
JiucaiyunSolrTypeDTO
()
{
super
();
// TODO Auto-generated constructor stub
}
public
JiucaiyunSolrTypeDTO
(
String
type
)
{
super
();
this
.
type
=
type
;
}
public
String
getType
()
{
return
type
;
}
public
void
setType
(
String
type
)
{
this
.
type
=
type
;
}
}
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/service/IJiucaiyunSolrService.java
deleted
100644 → 0
View file @
cdc858e1
package
com
.
ekingwin
.
bas
.
cloud
.
solr
.
service
;
import
com.ekingwin.bas.cloud.solr.JiucaiyunSolrException
;
import
com.ekingwin.bas.cloud.solr.dto.JiucaiyunSolrRequestDTO
;
import
com.ekingwin.bas.cloud.solr.dto.JiucaiyunSolrResponseDTO
;
import
com.ekingwin.bas.cloud.solr.dto.JiucaiyunSolrSupplierDTO
;
public
interface
IJiucaiyunSolrService
{
public
Boolean
initData
()
throws
JiucaiyunSolrException
;
public
JiucaiyunSolrResponseDTO
queryData
(
JiucaiyunSolrRequestDTO
request
)
throws
JiucaiyunSolrException
;
public
JiucaiyunSolrSupplierDTO
querySupplier
(
Long
id
)
throws
JiucaiyunSolrException
;
public
Boolean
productUpData
(
String
id
)
throws
JiucaiyunSolrException
;
public
Boolean
productUpdateSalesNum
(
String
data
)
throws
JiucaiyunSolrException
;
public
Boolean
productDownData
(
String
id
)
throws
JiucaiyunSolrException
;
public
Boolean
destoryData
()
throws
JiucaiyunSolrException
;
}
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/service/impl/JiucaiyunSolrServiceImpl.java
deleted
100644 → 0
View file @
cdc858e1
This diff is collapsed.
Click to expand it.
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/util/SolrUtils.java
deleted
100644 → 0
View file @
cdc858e1
package
com
.
ekingwin
.
bas
.
cloud
.
solr
.
util
;
import
java.util.regex.Matcher
;
import
java.util.regex.Pattern
;
public
class
SolrUtils
{
public
static
String
transformSolrMetacharactor
(
String
input
)
{
StringBuffer
sb
=
new
StringBuffer
();
String
regex
=
"[+\\-&|!(){}\\[\\]^\"~*?:(\\)\\s]"
;
Pattern
pattern
=
Pattern
.
compile
(
regex
);
Matcher
matcher
=
pattern
.
matcher
(
input
);
while
(
matcher
.
find
())
{
matcher
.
appendReplacement
(
sb
,
"\\\\"
+
matcher
.
group
());
}
matcher
.
appendTail
(
sb
);
return
sb
.
toString
();
}
}
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/web/JiucaiyunSolrController.java
deleted
100644 → 0
View file @
cdc858e1
package
com
.
ekingwin
.
bas
.
cloud
.
solr
.
web
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMethod
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.ekingwin.bas.cloud.solr.JiucaiyunSolrException
;
import
com.ekingwin.bas.cloud.solr.dto.JiucaiyunSolrRequestDTO
;
import
com.ekingwin.bas.cloud.solr.dto.JiucaiyunSolrResponseDTO
;
import
com.ekingwin.bas.cloud.solr.service.IJiucaiyunSolrService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
@RestController
@RequestMapping
(
"/solr"
)
@Api
(
"solr相关基本方法api"
)
public
class
JiucaiyunSolrController
{
@Autowired
private
IJiucaiyunSolrService
jiucaiyunSolrServiceImpl
;
@RequestMapping
(
value
=
"/initData"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
"初始化数据"
)
public
Boolean
initData
()
throws
JiucaiyunSolrException
{
return
jiucaiyunSolrServiceImpl
.
initData
();
}
@RequestMapping
(
value
=
"/queryData"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
"查询数据"
)
public
JiucaiyunSolrResponseDTO
queryData
(
@RequestBody
JiucaiyunSolrRequestDTO
request
)
throws
JiucaiyunSolrException
{
return
jiucaiyunSolrServiceImpl
.
queryData
(
request
);
}
@RequestMapping
(
value
=
"/productUpData/{id}"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
"商品上架"
)
public
Boolean
productUpData
(
@PathVariable
(
value
=
"id"
)
String
id
)
throws
JiucaiyunSolrException
{
return
jiucaiyunSolrServiceImpl
.
productUpData
(
id
);
}
@RequestMapping
(
value
=
"/productDownData/{id}"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
"商品下架(删除)"
)
public
Boolean
productDownData
(
@PathVariable
(
value
=
"id"
)
String
id
)
throws
JiucaiyunSolrException
{
return
jiucaiyunSolrServiceImpl
.
productDownData
(
id
);
}
@RequestMapping
(
value
=
"/destoryData"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
"清空数据"
)
public
Boolean
destoryData
()
throws
JiucaiyunSolrException
{
return
jiucaiyunSolrServiceImpl
.
destoryData
();
}
@RequestMapping
(
value
=
"/productUpdateSalesNum/{data}"
,
method
=
RequestMethod
.
POST
)
@ApiOperation
(
"更新商品数量"
)
public
Boolean
productUpdateSalesNum
(
@PathVariable
(
value
=
"data"
)
String
data
)
throws
JiucaiyunSolrException
{
return
jiucaiyunSolrServiceImpl
.
productUpdateSalesNum
(
data
);
}
}
bas-cloud-jiucaiyun-solr/src/main/java/com/ekingwin/bas/cloud/solr/web/KongTestController.java
deleted
100644 → 0
View file @
cdc858e1
package
com
.
ekingwin
.
bas
.
cloud
.
solr
.
web
;
import
java.util.List
;
import
org.springframework.http.HttpHeaders
;
import
org.springframework.web.bind.annotation.RequestHeader
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMethod
;
import
org.springframework.web.bind.annotation.RestController
;
import
io.swagger.annotations.Api
;
@RestController
@RequestMapping
(
"/kong"
)
@Api
(
"空测试的api"
)
public
class
KongTestController
{
@RequestMapping
(
value
=
"/getData"
,
method
=
RequestMethod
.
GET
)
public
String
getData
(
@RequestHeader
HttpHeaders
headers
)
{
List
<
String
>
username
=
headers
.
get
(
"X-Credential-Username"
);
return
"getData:"
+
username
;
}
@RequestMapping
(
value
=
"/postData"
,
method
=
RequestMethod
.
POST
)
public
String
postData
(
@RequestHeader
HttpHeaders
headers
)
{
List
<
String
>
username
=
headers
.
get
(
"X-Credential-Username"
);
return
"postData"
+
username
;
}
}
bas-cloud-jiucaiyun-solr/src/main/resources/application-demo.properties
deleted
100644 → 0
View file @
cdc858e1
server.port
=
8024
spring.data.solr.host
=
http://demo.jiucaiyun.cn:8088/solr/core1
#spring.datasource.url=jdbc:log4jdbc:oracle:thin:@support.ekingwin.com:1521:orcl
#spring.datasource.username=bas5
#spring.datasource.password=bas5
#spring.datasource.driver-class-name=net.sf.log4jdbc.DriverSpy
jd.foton_client_id
=
yfBjyUy1S5P2BH32uCAg
jd.foton_client_secret
=
7TkcICnWxklOnX8VICrl
preImage
=
http://demo.jiucaiyun.cn/ip
#\u624d\u626c
jd.client_id
=
jtqsEz4oLbngSXJuUcYt
jd.client_secret
=
bTUni9mm3x6gCuOfwikJ
jd.usename
=
\u
624d
\u
626c
\u
8f6f
\u
4ef62018
jd.password
=
jd.com
#\u5317\u6c7d\u798f\u7530-\u96c6\u56e2\u91c7\u8d2d
#jd.client_id=yfBjyUy1S5P2BH32uCAg
#jd.client_secret=7TkcICnWxklOnX8VICrl
#jd.usename=\u5317\u6c7d\u798f\u7530-\u96c6\u56e2\u91c7\u8d2d
#jd.password=123456
spring.datasource.url
=
jdbc:log4jdbc:mysql://192.168.1.6:3306/demo_business?characterEncoding=utf8&useSSL=false
spring.datasource.username
=
ipdemo
spring.datasource.password
=
Ekingwin123
spring.datasource.driverClassName
=
net.sf.log4jdbc.DriverSpy
spring.datasource.max-active
=
20
spring.datasource.max-idle
=
8
spring.datasource.min-idle
=
8
spring.datasource.initial-size
=
10
bas-cloud-jiucaiyun-solr/src/main/resources/application-dev.properties
deleted
100644 → 0
View file @
cdc858e1
server.port
=
8038
spring.data.solr.host
=
http://demo.jiucaiyun.cn:8066/solr/twmall
spring.data.solr.core
=
twmall
#spring.datasource.url=jdbc:log4jdbc:oracle:thin:@support.ekingwin.com:1521:orcl
#spring.datasource.username=bas5
#spring.datasource.password=bas5
#spring.datasource.driver-class-name=net.sf.log4jdbc.DriverSpy
jd.foton_client_id
=
yfBjyUy1S5P2BH32uCAg
jd.foton_client_secret
=
7TkcICnWxklOnX8VICrl
preImage
=
http://demo.jiucaiyun.cn/twmall
#\u624d\u626c
jd.client_id
=
jtqsEz4oLbngSXJuUcYt
jd.client_secret
=
bTUni9mm3x6gCuOfwikJ
jd.usename
=
\u
624d
\u
626c
\u
8f6f
\u
4ef62018
jd.password
=
jd.com
#\u5317\u6c7d\u798f\u7530-\u96c6\u56e2\u91c7\u8d2d
#jd.client_id=yfBjyUy1S5P2BH32uCAg
#jd.client_secret=7TkcICnWxklOnX8VICrl
#jd.usename=\u5317\u6c7d\u798f\u7530-\u96c6\u56e2\u91c7\u8d2d
#jd.password=123456
spring.datasource.url
=
jdbc:log4jdbc:mysql://222.187.245.149:3306/twmall_business?characterEncoding=utf8&useSSL=false
spring.datasource.username
=
ip
spring.datasource.password
=
Ekingwin123
spring.datasource.driverClassName
=
net.sf.log4jdbc.DriverSpy
spring.datasource.max-active
=
20
spring.datasource.max-idle
=
8
spring.datasource.min-idle
=
8
spring.datasource.initial-size
=
10
bas-cloud-jiucaiyun-solr/src/main/resources/application-prod.properties
deleted
100644 → 0
View file @
cdc858e1
server.port
=
8038
spring.data.solr.host
=
http://10.9.18.42:8088/solr/sunac
spring.data.solr.core
=
sunac
#spring.datasource.url=jdbc:log4jdbc:oracle:thin:@support.ekingwin.com:1521:orcl
#spring.datasource.username=bas5
#spring.datasource.password=bas5
#spring.datasource.driver-class-name=net.sf.log4jdbc.DriverSpy
jd.foton_client_id
=
yfBjyUy1S5P2BH32uCAg
jd.foton_client_secret
=
7TkcICnWxklOnX8VICrl
preImage
=
http://www.ego1918.com:8000/ip
#\u624d\u626c
jd.client_id
=
jtqsEz4oLbngSXJuUcYt
jd.client_secret
=
bTUni9mm3x6gCuOfwikJ
jd.usename
=
\u
624d
\u
626c
\u
8f6f
\u
4ef62018
jd.password
=
jd.com
#\u5317\u6c7d\u798f\u7530-\u96c6\u56e2\u91c7\u8d2d
#jd.client_id=yfBjyUy1S5P2BH32uCAg
#jd.client_secret=7TkcICnWxklOnX8VICrl
#jd.usename=\u5317\u6c7d\u798f\u7530-\u96c6\u56e2\u91c7\u8d2d
#jd.password=123456
spring.datasource.url
=
jdbc:log4jdbc:mysql://10.9.18.44:3306/sunac_business?characterEncoding=utf8&useSSL=false
spring.datasource.username
=
ip
spring.datasource.password
=
password1
spring.datasource.driverClassName
=
net.sf.log4jdbc.DriverSpy
spring.datasource.max-active
=
20
spring.datasource.max-idle
=
8
spring.datasource.min-idle
=
8
spring.datasource.initial-size
=
10
bas-cloud-jiucaiyun-solr/src/main/resources/application-salesplatform-dev.properties
deleted
100644 → 0
View file @
cdc858e1
server.port
=
8025
server.context-path
=
/salesplatformsolr
spring.data.solr.host
=
http://test.jiucaiyun.cn:8088/solr/core2
#spring.datasource.url=jdbc:log4jdbc:oracle:thin:@support.ekingwin.com:1521:orcl
#spring.datasource.username=bas5
#spring.datasource.password=bas5
#spring.datasource.driver-class-name=net.sf.log4jdbc.DriverSpy
jd.foton_client_id
=
yfBjyUy1S5P2BH32uCAg
jd.foton_client_secret
=
7TkcICnWxklOnX8VICrl
preImage
=
http://test.jiucaiyun.cn/ip
#\u624d\u626c
jd.client_id
=
jtqsEz4oLbngSXJuUcYt
jd.client_secret
=
bTUni9mm3x6gCuOfwikJ
jd.usename
=
\u
624d
\u
626c
\u
8f6f
\u
4ef62018
jd.password
=
jd.com
#\u5317\u6c7d\u798f\u7530-\u96c6\u56e2\u91c7\u8d2d
#jd.client_id=yfBjyUy1S5P2BH32uCAg
#jd.client_secret=7TkcICnWxklOnX8VICrl
#jd.usename=\u5317\u6c7d\u798f\u7530-\u96c6\u56e2\u91c7\u8d2d
#jd.password=123456
spring.datasource.url
=
jdbc:log4jdbc:mysql://222.187.245.149:3306/sales_business?characterEncoding=utf8&useSSL=false
spring.datasource.username
=
ip
spring.datasource.password
=
Ekingwin123
spring.datasource.driverClassName
=
net.sf.log4jdbc.DriverSpy
spring.datasource.max-active
=
20
spring.datasource.max-idle
=
8
spring.datasource.min-idle
=
8
spring.datasource.initial-size
=
10
bas-cloud-jiucaiyun-solr/src/main/resources/application-test.properties
deleted
100644 → 0
View file @
cdc858e1
server.port
=
8038
spring.data.solr.host
=
http://10.9.18.38:8088/solr/sunac
spring.data.solr.core
=
sunac
#spring.datasource.url=jdbc:log4jdbc:oracle:thin:@support.ekingwin.com:1521:orcl
#spring.datasource.username=bas5
#spring.datasource.password=bas5
#spring.datasource.driver-class-name=net.sf.log4jdbc.DriverSpy
jd.foton_client_id
=
yfBjyUy1S5P2BH32uCAg
jd.foton_client_secret
=
7TkcICnWxklOnX8VICrl
preImage
=
http://221.238.131.68:8008/ip
#\u624d\u626c
jd.client_id
=
jtqsEz4oLbngSXJuUcYt
jd.client_secret
=
bTUni9mm3x6gCuOfwikJ
jd.usename
=
\u
624d
\u
626c
\u
8f6f
\u
4ef62018
jd.password
=
jd.com
#\u5317\u6c7d\u798f\u7530-\u96c6\u56e2\u91c7\u8d2d
#jd.client_id=yfBjyUy1S5P2BH32uCAg
#jd.client_secret=7TkcICnWxklOnX8VICrl
#jd.usename=\u5317\u6c7d\u798f\u7530-\u96c6\u56e2\u91c7\u8d2d
#jd.password=123456
spring.datasource.url
=
jdbc:log4jdbc:mysql://10.9.18.40:3306/sunac_business?characterEncoding=utf8&useSSL=false
spring.datasource.username
=
ip
spring.datasource.password
=
password1
spring.datasource.driverClassName
=
net.sf.log4jdbc.DriverSpy
spring.datasource.max-active
=
20
spring.datasource.max-idle
=
8
spring.datasource.min-idle
=
8
spring.datasource.initial-size
=
10
bas-cloud-jiucaiyun-solr/src/main/resources/application-uat.properties
deleted
100644 → 0
View file @
cdc858e1
server.port
=
8038
spring.data.solr.host
=
http://10.9.51.6:8088/solr/sunac
spring.data.solr.core
=
sunac
#spring.datasource.url=jdbc:log4jdbc:oracle:thin:@support.ekingwin.com:1521:orcl
#spring.datasource.username=bas5
#spring.datasource.password=bas5
#spring.datasource.driver-class-name=net.sf.log4jdbc.DriverSpy
jd.foton_client_id
=
yfBjyUy1S5P2BH32uCAg
jd.foton_client_secret
=
7TkcICnWxklOnX8VICrl
preImage
=
http://221.238.131.66:6004/ip
#\u624d\u626c
jd.client_id
=
jtqsEz4oLbngSXJuUcYt
jd.client_secret
=
bTUni9mm3x6gCuOfwikJ
jd.usename
=
\u
624d
\u
626c
\u
8f6f
\u
4ef62018
jd.password
=
jd.com
#\u5317\u6c7d\u798f\u7530-\u96c6\u56e2\u91c7\u8d2d
#jd.client_id=yfBjyUy1S5P2BH32uCAg
#jd.client_secret=7TkcICnWxklOnX8VICrl
#jd.usename=\u5317\u6c7d\u798f\u7530-\u96c6\u56e2\u91c7\u8d2d
#jd.password=123456
spring.datasource.url
=
jdbc:log4jdbc:mysql://10.9.51.8:3306/sunac_business?characterEncoding=utf8&useSSL=false
spring.datasource.username
=
ip
spring.datasource.password
=
password1
spring.datasource.driverClassName
=
net.sf.log4jdbc.DriverSpy
spring.datasource.max-active
=
20
spring.datasource.max-idle
=
8
spring.datasource.min-idle
=
8
spring.datasource.initial-size
=
10
bas-cloud-jiucaiyun-solr/src/main/resources/application.properties
deleted
100644 → 0
View file @
cdc858e1
spring.profiles.active
=
dev
server.context-path
=
/jiucaiyunsolr
#mybatis
mybatis.type-aliases-package
=
com.ekingwin.bas.cloud
mybatis.configLocation
=
classpath:mybatis/mybatis-config.xml
mybatis.mapper-locations
=
classpath*:/mapper/**/*Mapper.xml
mapper.mappers
=
com.ekingwin.bas.mapper.BasMapper
mapper.not-empty
=
false
#mapper.identity=select uuid() from dual
#select uuid() from dual
mapper.identity
=
select sys_guid() from dual
mapper.before
=
true
#pagehelper
pagehelper.helperDialect
=
mysql
pagehelper.reasonable
=
true
pagehelper.supportMethodsArguments
=
true
pagehelper.params
=
count=countSql
#\u65e5\u5fd7
#log.path=/logs/bas
log.level
=
WARN
#\u4f1a\u68c0\u67e5\u7ec8\u7aef\u662f\u5426\u652f\u6301ANSI\uff0c\u662f\u7684\u8bdd\u5c31\u91c7\u7528\u5f69\u8272\u8f93\u51fa
spring.output.ansi.enabled
=
DETECT
spring.mail.host
=
smtp.263.net
spring.mail.username
=
bpm@gettopacoustic.com
spring.mail.password
=
Ger75447y
spring.mail.properties.mail.smtp.auth
=
true
spring.mail.properties.mail.smtp.starttls.enable
=
false
spring.mail.properties.mail.smtp.starttls.required
=
false
logging.path
=
/app/project/jiucaiyun/twmall/jiucaiyun-solr/logs/
logging.level.com.ekingwin.bas
=
INFO
logging.level.jdbc.sqlonly
=
INFO
logging.level.jdbc.sqltiming
=
ERROR
logging.level.jdbc.audit
=
ERROR
logging.level.jdbc.resultset
=
ERROR
logging.level.org.quartz.simpl
=
error
\ No newline at end of file
bas-cloud-jiucaiyun-solr/src/main/resources/banner.txt
deleted
100644 → 0
View file @
cdc858e1
${AnsiColor.BLUE}
BBBBBBBBBBBBBBBBB AAA
B::::::::::::::::B A:::A
B::::::BBBBBB:::::B A:::::A
BB:::::B B:::::B A:::::::A
B::::B B:::::B A:::::::::A
B::::B B:::::B A:::::A:::::A
B::::BBBBBB:::::B A:::::A A:::::A
B:::::::::::::BB A:::::A A:::::A
B::::BBBBBB:::::B A:::::A A:::::A
B::::B B:::::B A:::::AAAAAAAAA:::::A
B::::B B:::::B A:::::::::::::::::::::A
B::::B B:::::B A:::::AAAAAAAAAAAAA:::::A
BB:::::BBBBBB::::::BA:::::A A:::::A
B:::::::::::::::::BA:::::A A:::::A
B::::::::::::::::BA:::::A A:::::A
BBBBBBBBBBBBBBBBBAAAAAAA AAAAAAA
bas-cloud-jiucaiyun-solr/src/main/resources/global.properties
deleted
100644 → 0
View file @
cdc858e1
#document.docStoreLocation=D:\\tempFile
document.docStoreLocation
=
/app/fileStore/tempFile
document.tempFoldId
=
100000001
attach.baseDownloadUrl
=
/attach/download/
attach.maxFileSize
=
-1
ftr.uri
=
http://192.168.154.129:8080/solr/core1
portal.defaultPassword
=
Gd123456
#\u6253\u5361osb\u5730\u5740
component.checkingIn
=
http://168.88.28.12:80/WP_GD_SOA/APP_BPM_SERVICES/Proxy_Services/TA_KQ/BPM_SYC_028_PunchTime_PS
\ No newline at end of file
bas-cloud-jiucaiyun-solr/src/main/resources/log4j.properties
deleted
100644 → 0
View file @
cdc858e1
# Output pattern : date [thread] priority category - message
#log4j.rootLogger=WARN, Console, RollingFile
log4j.rootLogger
=
WARN, Console
##Appenders##
#Console Appender
log4j.appender.Console
=
org.apache.log4j.ConsoleAppender
log4j.appender.Console.layout
=
org.apache.log4j.PatternLayout
log4j.appender.Console.layout.ConversionPattern
=
[%t] %d{HH:mm:ss} %-5p(%c{1}.%M:%L) - %m%n
#RollingFile Appender(Store application message, hourly rolling, threshold is INFO)
#log4j.appender.RollingFile=org.apache.log4j.DailyRollingFileAppender
#log4j.appender.RollingFile.File=logs/webproject.log
#log4j.appender.RollingFile.Threshold=INFO
#log4j.appender.RollingFile.File.DatePattern=.yyyy-MM-dd-HH
#log4j.appender.RollingFile.layout=org.apache.log4j.PatternLayout
#log4j.appender.RollingFile.layout.ConversionPattern=%d [%t] %-5p %-40.40c -%m%n
##Loggers##
#Project defalult level
#ekingwin
log4j.logger.com.ekingwin.bas
=
DEBUG
log4j.logger.org.springframework.security
=
DEBUG
#log4j.logger.org.springframework=DEBUG
#log4j.logger.org.hibernate.engine.transaction.spi.AbstractTransactionImpl=DEBUG
#hibernate cache
#log4j.logger.org.hibernate.cache.ehcache=ERROR
#log4jdbc
#log4j.logger.jdbc.sqltiming=INFO
#sql only
log4j.logger.jdbc.sqlonly
=
INFO
\ No newline at end of file
bas-cloud-jiucaiyun-solr/src/main/resources/logback-spring.xml
deleted
100644 → 0
View file @
cdc858e1
<?xml version="1.0" encoding="UTF-8"?>
<configuration
scan=
"true"
scanPeriod=
"60 seconds"
debug=
"false"
>
<!--property用于配置变量,可通过${LOG_PATH} 取对应的值-->
<!--定义日志文件的存储地址 勿在 LogBack 的配置中使用相对路径-->
<property
name=
"LOG_PATH"
value=
"${logging.path}"
/>
<property
name=
"PATTERN"
value=
"%d{yyyy-MM-dd} === [%thread] === %-5level === %logger{50} ==== %msg%n"
/>
<property
name=
"CONSOLE_LOG_PATTERN"
value=
"%date{yyyy-MM-dd HH:mm:ss} | %highlight(%5p) | %green(%thread) | %boldMagenta(%logger) | %cyan(%msg%n)"
/>
<contextName>
logback
</contextName>
<!--输出到控制台,一个appender定义一种输出策略,可以定义多个-->
<appender
name=
"console"
class=
"ch.qos.logback.core.ConsoleAppender"
>
<!--filter中定义要输出的日志级别,例如:输出info级别以上的日志,默认是info-->
<filter
class=
"ch.qos.logback.classic.filter.ThresholdFilter"
>
<level>
info
</level>
</filter>
<!--日志输出编码格式化-->
<encoder>
<pattern>
${CONSOLE_LOG_PATTERN}
</pattern>
<charset>
UTF-8
</charset>
</encoder>
</appender>
<!-- 输出到文件info,日期滚动记录 -->
<appender
name=
"logInfoFile"
class=
"ch.qos.logback.core.rolling.RollingFileAppender"
>
<!--<Prudent>true</Prudent>-->
<!--如果只是想要 Info 级别的日志,只是过滤 info 还是会输出 Error 日志,因为 Error 的级别高,所以我们使用下面的策略,可以避免输出 Error 的日志-->
<filter
class=
"ch.qos.logback.classic.filter.LevelFilter"
>
<!--过滤 其他只留info-->
<level>
info
</level>
<!--匹配到就禁止-->
<onMatch>
ACCEPT
</onMatch>
<!--没有匹配到就允许-->
<onMismatch>
DENY
</onMismatch>
</filter>
<!--日志名称,如果没有File 属性,那么只会使用FileNamePattern的文件路径规则
如果同时有<File>和<FileNamePattern>,那么当天日志是<File>,明天会自动把今天
的日志改名为今天的日期。即,<File> 的日志都是当天的。-->
<!--滚动策略,按照时间滚动 TimeBasedRollingPolicy 每天会生成一个日志文件-->
<rollingPolicy
class=
"ch.qos.logback.core.rolling.TimeBasedRollingPolicy"
>
<!--文件路径,定义了日志的切分方式——把每一天的日志归档到一个文件中,以防止日志填满整个磁盘空间-->
<fileNamePattern>
${LOG_PATH}/info/iot-info-%d{yyyy-MM-dd}.log
</fileNamePattern>
<!--只保留最近90天的日志-->
<maxHistory>
90
</maxHistory>
<!--用来指定日志文件的上限大小,那么到了这个值,就会删除旧的日志-->
<!--<totalSizeCap>1GB</totalSizeCap>-->
</rollingPolicy>
<append>
true
</append>
<!--展示格式 layout-->
<!--<layout class="ch.qos.logback.classic.PatternLayout">-->
<!--<Pattern>${CONSOLE_LOG_PATTERN}</Pattern>-->
<!--</layout>-->
<!--日志输出编码格式化-->
<encoder>
<charset>
GBK
</charset>
<pattern>
${PATTERN}
</pattern>
</encoder>
</appender>
<!--输出到文件error,日期滚动记录 -->
<appender
name=
"logErrorFile"
class=
"ch.qos.logback.core.rolling.RollingFileAppender"
>
<filter
class=
"ch.qos.logback.classic.filter.LevelFilter"
>
<!--只记录error-->
<level>
error
</level>
<onMatch>
ACCEPT
</onMatch>
<onMismatch>
DENY
</onMismatch>
</filter>
<rollingPolicy
class=
"ch.qos.logback.core.rolling.TimeBasedRollingPolicy"
>
<FileNamePattern>
${LOG_PATH}/error/iot-error-%d{yyyy-MM-dd}.log
</FileNamePattern>
<maxHistory>
90
</maxHistory>
</rollingPolicy>
<!--追加记录-->
<append>
true
</append>
<encoder>
<charset>
GBK
</charset>
<pattern>
${PATTERN}
</pattern>
</encoder>
</appender>
<!--<root level="info,debug">-->
<!--<appender-ref ref="console"/>-->
<!--<appender-ref ref="logFile"/>-->
<!--</root>-->
<!--可选节点,用来具体指明包的日志输出级别 大小写无关-->
<logger
name=
"com.iot.mqtt.controller"
level=
"INFO"
additivity=
"false"
/>
<!--开发环境-->
<springProfile
name=
"dev,test,uat"
>
<!--必选节点,用来指定最基础的日志输出级别-->
<root
level=
"DEBUG"
>
<appender-ref
ref=
"logInfoFile"
/>
<appender-ref
ref=
"logErrorFile"
/>
<appender-ref
ref=
"console"
/>
<!--<appender-ref ref="DBAPPENDER"/>-->
</root>
</springProfile>
<!--生产环境-->
<springProfile
name=
"prod"
>
<!--必选节点,用来指定最基础的日志输出级别-->
<root
level=
"INFO"
>
<appender-ref
ref=
"logInfoFile"
/>
<appender-ref
ref=
"logErrorFile"
/>
<appender-ref
ref=
"console"
/>
<!--<appender-ref ref="DBAPPENDER"/>-->
</root>
</springProfile>
<!--日志异步到数据库 -->
<!--<appender name="DBAPPENDER" class="ch.qos.logback.classic.db.DBAppender">-->
<!--<connectionSource class="ch.qos.logback.core.db.DataSourceConnectionSource">-->
<!--<dataSource class="com.zaxxer.hikari.HikariDataSource">-->
<!--<driverClassName>com.mysql.jdbc.Driver</driverClassName>-->
<!--<jdbcUrl>jdbc:mysql://localhost:3306/albedo-new?useUnicode=true&characterEncoding=utf8&useSSL=false</jdbcUrl>-->
<!--<username>root</username>-->
<!--<password>123456</password>-->
<!--<poolName>HikariPool-logback</poolName>-->
<!--</dataSource>-->
<!--</connectionSource>-->
<!--<!– 此日志文件只记录info级别的 –>-->
<!--<filter class="ch.qos.logback.classic.filter.LevelFilter">-->
<!--<level>warn</level>-->
<!--<onMatch>ACCEPT</onMatch>-->
<!--<onMismatch>DENY</onMismatch>-->
<!--</filter>-->
<!--<!– 此日志文件只记录info级别的 –>-->
<!--<filter class="ch.qos.logback.classic.filter.LevelFilter">-->
<!--<level>error</level>-->
<!--<onMatch>ACCEPT</onMatch>-->
<!--<onMismatch>DENY</onMismatch>-->
<!--</filter>-->
<!--</appender>-->
</configuration>
bas-cloud-jiucaiyun-solr/src/main/resources/mapper/JiucaiyunSolrMapper.xml
deleted
100644 → 0
View file @
cdc858e1
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper
namespace=
"com.ekingwin.bas.cloud.solr.dao.IJiucaiyunSolrDao"
>
<select
id=
"getAllData"
resultType=
"JiucaiyunSolr"
>
SELECT a.id,name,brand,supplier,
suppliernum,supplierid,wareid,price,description,
a.goodsnum,a.FTNPThreeCategoryCode as catalog ,a.FTNPThreeCategoryName
as catalogname,a.salesVolume,a.orderSalesVolume,a.stock,
a.salesarea,a.successdate,a.minimumquantity,a.freightprice,
b.path as pricture,b.id as imgid,a.FTNPSpecificationsModel model,
CASE WHEN A.FTNPJC IS NULL THEN 'XM'
ELSE A.FTNPJC END ftnpjc,
CASE WHEN A.FTNPConfiguration IS NULL THEN 'CG'
ELSE A.FTNPConfiguration END ftnpconfiguration,
(select GROUP_CONCAT(licensor)
from ${dataBaseSource}.ip_goods_category_supplier
where categoryid=a.FTNPThreeCategoryCode) as licensorid,
(select GROUP_CONCAT(n.fullname)
from ${dataBaseSource}.ip_goods_category_supplier m
left join ip_s_supplier n on m.licensor = n.id
where categoryid=a.FTNPThreeCategoryCode) as licensorname,pricetype
FROM ip_s_goods a left join
ip_s_imgs b on a.urlid = b.id where a.state=1
</select>
<select
id=
"getSupplier"
resultType=
"JiucaiyunSupplier"
>
select s.fullname supplier,c.phone,c.type as email
from ip_s_supplier s
left join ip_s_supplier_contact c
on c.supplierid=s.id where s.id=#{id} limit 1
</select>
<select
id=
"getDataById"
resultType=
"JiucaiyunSolr"
parameterType=
"Integer"
>
SELECT a.id,name,brand,supplier,suppliernum,supplierid,wareid,price,description,
a.goodsnum,a.FTNPThreeCategoryCode as catalog ,a.FTNPThreeCategoryName
as catalogname,a.salesVolume,a.orderSalesVolume,a.stock,
a.salesarea,a.successdate,a.minimumquantity,a.freightprice,
CASE WHEN A.FTNPJC='GR' THEN 'GR'
ELSE 'XM'
END ftnpjc,
CASE WHEN A.FTNPConfiguration IS NULL THEN 'CG'
ELSE A.FTNPConfiguration END ftnpconfiguration,
b.path as pricture,b.id as imgid,a.FTNPSpecificationsModel model,
(select GROUP_CONCAT(licensor)
from ${dataBaseSource}.ip_goods_category_supplier
where categoryid=a.FTNPThreeCategoryCode) as licensorid,
(select GROUP_CONCAT(n.fullname)
from ${dataBaseSource}.ip_goods_category_supplier m
left join ip_s_supplier n on m.licensor = n.id
where categoryid=a.FTNPThreeCategoryCode) as licensorname,pricetype
FROM ip_s_goods a
left join ip_s_imgs b on a.urlid = b.id where a.id=#{id}
</select>
<select
id=
"getLevelPrice"
resultType=
"BigDecimal"
>
select price from ip_s_goods_customer_price where customerlevel=#{level} and goodsid=#{id}
</select>
</mapper>
\ No newline at end of file
bas-cloud-jiucaiyun-solr/src/main/resources/mybatis/mybatis-config.xml
deleted
100644 → 0
View file @
cdc858e1
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd">
<configuration>
<!-- 设置MyBatis全局变量 -->
<properties>
<property
name=
"dataBaseSource"
value=
"twmall_bas"
/>
</properties>
</configuration>
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment