Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
M
mybatisplus-inverse_swagger
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Labels
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Jobs
Commits
Open sidebar
fxkc_tools
mybatisplus-inverse_swagger
Commits
684abdaa
Commit
684abdaa
authored
Dec 06, 2021
by
xiemouren
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
init
parents
Changes
14
Show whitespace changes
Inline
Side-by-side
Showing
14 changed files
with
679 additions
and
0 deletions
+679
-0
pom.xml
pom.xml
+165
-0
src/main/java/CodeGenerator.java
src/main/java/CodeGenerator.java
+117
-0
src/main/java/ScrewApplication.java
src/main/java/ScrewApplication.java
+90
-0
src/main/java/com/cloud/insurance/controller/TakeInventoryController.java
...m/cloud/insurance/controller/TakeInventoryController.java
+20
-0
src/main/java/com/cloud/insurance/dao/TakeInventoryMapper.java
...ain/java/com/cloud/insurance/dao/TakeInventoryMapper.java
+16
-0
src/main/java/com/cloud/insurance/domain/TakeInventory.java
src/main/java/com/cloud/insurance/domain/TakeInventory.java
+66
-0
src/main/java/com/cloud/insurance/service/TakeInventoryService.java
...ava/com/cloud/insurance/service/TakeInventoryService.java
+16
-0
src/main/java/com/cloud/insurance/service/impl/TakeInventoryServiceImpl.java
...loud/insurance/service/impl/TakeInventoryServiceImpl.java
+20
-0
src/main/resources/application.properties
src/main/resources/application.properties
+17
-0
src/main/resources/mapper/PhDoctorMapper.xml
src/main/resources/mapper/PhDoctorMapper.xml
+16
-0
src/main/resources/mapper/PhaComAdjustpriceinfoMapper.xml
src/main/resources/mapper/PhaComAdjustpriceinfoMapper.xml
+58
-0
src/main/resources/mapper/RefundInfoMapper.xml
src/main/resources/mapper/RefundInfoMapper.xml
+39
-0
src/main/resources/mapper/SingInOutMapper.xml
src/main/resources/mapper/SingInOutMapper.xml
+18
-0
src/main/resources/mapper/TakeInventoryMapper.xml
src/main/resources/mapper/TakeInventoryMapper.xml
+21
-0
No files found.
pom.xml
0 → 100644
View file @
684abdaa
<?xml version="1.0" encoding="UTF-8"?>
<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>
org.example
</groupId>
<artifactId>
mybatisplus-inverse
</artifactId>
<version>
1.0-SNAPSHOT
</version>
<parent>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-parent
</artifactId>
<version>
2.2.6.RELEASE
</version>
<relativePath/>
<!-- lookup parent from repository -->
</parent>
<!-- 配置java版本(必配)和变量区 -->
<properties>
<java.version>
1.8
</java.version>
</properties>
<!-- maven项目的依赖配置集(springBoot项目也属于maven管理的项目) -->
<dependencies>
<!--这是勾选springWeb后,项目初始化默认的start-->
<!-- springboot的启动依赖(集成tomcat): 这里是spring-boot-starter-web 而不是 spring-boot-starter -->
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-web
</artifactId>
</dependency>
<!-- springboot的测试依赖-->
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-test
</artifactId>
<scope>
test
</scope>
<exclusions>
<exclusion>
<groupId>
org.junit.vintage
</groupId>
<artifactId>
junit-vintage-engine
</artifactId>
</exclusion>
</exclusions>
</dependency>
<!--这是勾选springWeb后,项目初始化默认的end-->
<!--这是逆向工程所所需依赖,一共3个包start-->
<!--模板引擎支持依赖包:不配置这个mybatis-plus(逆向)会报错-->
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-freemarker
</artifactId>
</dependency>
<!--java与mysql链接驱动:
1.当在idea中使用springboot的快捷创建方式时,选中了mysql 和jdbc 那么pom文件中会直接有
2.在application.yml和逆向工程时 会用到
-->
<dependency>
<groupId>
mysql
</groupId>
<artifactId>
mysql-connector-java
</artifactId>
</dependency>
<!--mybatis-plus-->
<dependency>
<groupId>
com.baomidou
</groupId>
<artifactId>
mybatis-plus-boot-starter
</artifactId>
<version>
3.0.3
</version>
</dependency>
<!--这是逆向工程所所需依赖,一共3个包end-->
<!-- 添加oracle驱动依赖 -->
<dependency>
<groupId>
com.oracle
</groupId>
<artifactId>
ojdbc6
</artifactId>
<version>
11.2.0.4
</version>
</dependency>
<dependency>
<groupId>
cn.smallbun.screw
</groupId>
<artifactId>
screw-core
</artifactId>
<version>
1.0.3
</version>
</dependency>
<dependency>
<groupId>
com.zaxxer
</groupId>
<artifactId>
HikariCP
</artifactId>
<version>
3.4.5
</version>
</dependency>
</dependencies>
<!-- maven项目的插件配置集(这是勾选springWeb后,项目初始化默认的) -->
<build>
<plugins>
<plugin>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-maven-plugin
</artifactId>
</plugin>
<plugin>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-maven-plugin
</artifactId>
</plugin>
<plugin>
<groupId>
cn.smallbun.screw
</groupId>
<artifactId>
screw-maven-plugin
</artifactId>
<version>
1.0.3
</version>
<dependencies>
<!-- HikariCP -->
<dependency>
<groupId>
com.zaxxer
</groupId>
<artifactId>
HikariCP
</artifactId>
<version>
3.4.5
</version>
</dependency>
<!--mysql driver-->
<dependency>
<groupId>
mysql
</groupId>
<artifactId>
mysql-connector-java
</artifactId>
<version>
8.0.20
</version>
</dependency>
<dependency>
<groupId>
com.oracle
</groupId>
<artifactId>
ojdbc8
</artifactId>
<version>
12.2.0.1
</version>
</dependency>
</dependencies>
<configuration>
<!--username-->
<username>
lowcode
</username>
<!--password-->
<password>
DSOA
</password>
<!--driver-->
<!-- <driverClassName>oracle.jdbc.OracleDriver</driverClassName>-->
<driverClassName>
oracle.jdbc.driver.OracleDriver
</driverClassName>
<!--
<driverClassName>com.mysql.cj.jdbc.Driver</driverClassName>
-->
<!--jdbc url-->
<jdbcUrl>
jdbc:oracle:thin:@10.10.10.112:1521:orcl11g
</jdbcUrl>
<!--
<jdbcUrl>jdbc:mysql://41.92.6.5:3306/fire</jdbcUrl>
-->
<!--生成文件类型-->
<fileType>
WORD
</fileType>
<!--打开文件输出目录-->
<openOutputDir>
true
</openOutputDir>
<!--生成模板-->
<produceType>
freemarker
</produceType>
<!--文档名称 为空时:将采用[数据库名称-描述-版本号]作为文档名称-->
<!--<docName>测试文档名称</docName>-->
<!--描述-->
<description>
数据库文档生成
</description>
<!--版本-->
<version>
${project.version}
</version>
<!--标题-->
<title>
fire数据库文档
</title>
</configuration>
<executions>
<execution>
<phase>
compile
</phase>
<goals>
<goal>
run
</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
\ No newline at end of file
src/main/java/CodeGenerator.java
0 → 100644
View file @
684abdaa
import
com.baomidou.mybatisplus.core.toolkit.StringPool
;
import
com.baomidou.mybatisplus.generator.AutoGenerator
;
import
com.baomidou.mybatisplus.generator.InjectionConfig
;
import
com.baomidou.mybatisplus.generator.config.*
;
import
com.baomidou.mybatisplus.generator.config.po.TableInfo
;
import
com.baomidou.mybatisplus.generator.config.rules.NamingStrategy
;
import
com.baomidou.mybatisplus.generator.engine.FreemarkerTemplateEngine
;
import
java.util.ArrayList
;
import
java.util.List
;
import
java.util.Properties
;
/**
* @author:yx
* @describe:
* @date:2020-08-17 15:18
*/
class
CodeGenerator
{
public
static
void
main
(
String
[]
args
)
{
// 代码生成器
AutoGenerator
mpg
=
new
AutoGenerator
();
// 全局配置
GlobalConfig
gc
=
new
GlobalConfig
();
String
projectPath
=
System
.
getProperty
(
"user.dir"
);
//输出文件路径
gc
.
setOutputDir
(
projectPath
+
"/src/main/java"
);
gc
.
setAuthor
(
"yuanxing"
);
gc
.
setOpen
(
false
);
gc
.
setFileOverride
(
true
);
gc
.
setActiveRecord
(
true
);
// XML 二级缓存
gc
.
setEnableCache
(
false
);
// XML ResultMap
gc
.
setBaseResultMap
(
true
);
// XML columList
gc
.
setBaseColumnList
(
true
);
//生成的service接口名字首字母是否为I,这样设置就没有I
gc
.
setServiceName
(
"%sService"
);
//实体属性 Swagger2 注解
gc
.
setSwagger2
(
true
);
mpg
.
setGlobalConfig
(
gc
);
// 数据源配置
DataSourceConfig
dsc
=
new
DataSourceConfig
();
// dsc.setUrl("jdbc:mysql://172.16.13.93:3306/ljdy_device?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone = GMT");
// dsc.setDriverName("com.mysql.cj.jdbc.Driver");
// dsc.setUsername("root");
// dsc.setPassword("root");
// dsc.setUrl("jdbc:oracle:thin:@10.10.10.112:1521:orcl11g");
// dsc.setDriverName("oracle.jdbc.driver.OracleDriver");
// dsc.setUsername("orcldbtest");
// dsc.setPassword("123456");
dsc
.
setUrl
(
"jdbc:oracle:thin:@10.10.10.139:1521:orcl"
);
dsc
.
setDriverName
(
"oracle.jdbc.driver.OracleDriver"
);
dsc
.
setUsername
(
"MEDINS"
);
dsc
.
setPassword
(
"123456"
);
mpg
.
setDataSource
(
dsc
);
// 包配置
PackageConfig
pc
=
new
PackageConfig
();
pc
.
setModuleName
(
""
);
pc
.
setParent
(
"com.cloud.insurance"
);
pc
.
setController
(
"controller"
);
pc
.
setService
(
"service"
);
pc
.
setServiceImpl
(
"service.impl"
);
pc
.
setMapper
(
"dao"
);
pc
.
setEntity
(
"domain"
);
mpg
.
setPackageInfo
(
pc
);
// 自定义配置
InjectionConfig
cfg
=
new
InjectionConfig
()
{
@Override
public
void
initMap
()
{
// to do nothing
}
};
// 如果模板引擎是 freemarker
String
templatePath
=
"/templates/mapper.xml.ftl"
;
// 自定义输出配置
List
<
FileOutConfig
>
focList
=
new
ArrayList
<>();
// 自定义配置会被优先输出
focList
.
add
(
new
FileOutConfig
(
templatePath
)
{
@Override
public
String
outputFile
(
TableInfo
tableInfo
)
{
// 自定义输出文件名 , 如果你 Entity 设置了前后缀、此处注意 xml 的名称会跟着发生变化!!
return
projectPath
+
"/src/main/resources/mapper/"
+
pc
.
getModuleName
()
+
"/"
+
tableInfo
.
getEntityName
()
+
"Mapper"
+
StringPool
.
DOT_XML
;
}
});
cfg
.
setFileOutConfigList
(
focList
);
mpg
.
setCfg
(
cfg
);
// 配置模板
TemplateConfig
templateConfig
=
new
TemplateConfig
();
templateConfig
.
setXml
(
null
);
mpg
.
setTemplate
(
templateConfig
);
// 策略配置
StrategyConfig
strategy
=
new
StrategyConfig
();
//下划线到驼峰的命名方式
strategy
.
setNaming
(
NamingStrategy
.
underline_to_camel
);
//下划线到驼峰的命名方式
strategy
.
setColumnNaming
(
NamingStrategy
.
underline_to_camel
);
//是否使用lombok
strategy
.
setEntityLombokModel
(
true
);
strategy
.
setRestControllerStyle
(
true
);
//生成哪些表
strategy
.
setInclude
(
new
String
[]
{
"TAKE_INVENTORY"
});
strategy
.
setControllerMappingHyphenStyle
(
true
);
strategy
.
setTablePrefix
(
pc
.
getModuleName
()
+
"_"
);
mpg
.
setStrategy
(
strategy
);
mpg
.
setTemplateEngine
(
new
FreemarkerTemplateEngine
());
mpg
.
execute
();
}
}
\ No newline at end of file
src/main/java/ScrewApplication.java
0 → 100644
View file @
684abdaa
import
cn.smallbun.screw.core.Configuration
;
import
cn.smallbun.screw.core.engine.EngineConfig
;
import
cn.smallbun.screw.core.engine.EngineFileType
;
import
cn.smallbun.screw.core.engine.EngineTemplateType
;
import
cn.smallbun.screw.core.execute.DocumentationExecute
;
import
cn.smallbun.screw.core.process.ProcessConfig
;
import
com.zaxxer.hikari.HikariConfig
;
import
com.zaxxer.hikari.HikariDataSource
;
import
javax.sql.DataSource
;
import
java.util.ArrayList
;
import
java.util.Arrays
;
/**
* @Author: create by yuanxing
* @Version: v1.0
* @Description: PACKAGE_NAME
* @Date:2021/7/21 18:32
*/
public
class
ScrewApplication
{
public
static
void
main
(
String
[]
args
)
{
//数据源
HikariConfig
hikariConfig
=
new
HikariConfig
();
hikariConfig
.
setDriverClassName
(
"oracle.jdbc.OracleDriver"
);
hikariConfig
.
setJdbcUrl
(
"jdbc:oracle:thin:@10.10.10.112:1521:orcl11g"
);
hikariConfig
.
setUsername
(
"lowcode"
);
hikariConfig
.
setPassword
(
"DSOA"
);
//设置可以获取tables remarks信息
// hikariConfig.addDataSourceProperty("useInformationSchema", "true");
hikariConfig
.
setMinimumIdle
(
2
);
hikariConfig
.
setMaximumPoolSize
(
5
);
DataSource
dataSource
=
new
HikariDataSource
(
hikariConfig
);
String
fileOutputDir
=
"D://test"
;
//生成配置
EngineConfig
engineConfig
=
EngineConfig
.
builder
()
//生成文件路径
.
fileOutputDir
(
fileOutputDir
)
//打开目录
.
openOutputDir
(
true
)
//文件类型
.
fileType
(
EngineFileType
.
WORD
)
//生成模板实现
.
produceType
(
EngineTemplateType
.
freemarker
)
//自定义文件名称
.
build
();
//忽略表
ArrayList
<
String
>
ignoreTableName
=
new
ArrayList
<>();
ignoreTableName
.
add
(
"test_user"
);
ignoreTableName
.
add
(
"test_group"
);
//忽略表前缀
ArrayList
<
String
>
ignorePrefix
=
new
ArrayList
<>();
ignorePrefix
.
add
(
"test_"
);
//忽略表后缀
ArrayList
<
String
>
ignoreSuffix
=
new
ArrayList
<>();
ignoreSuffix
.
add
(
"_test"
);
ProcessConfig
processConfig
=
ProcessConfig
.
builder
()
//指定生成逻辑、当存在指定表、指定表前缀、指定表后缀时,将生成指定表,其余表不生成、并跳过忽略表配置
//根据名称指定表生成
.
designatedTableName
(
Arrays
.
asList
(
"LC_APPS"
))
//根据表前缀生成
.
designatedTablePrefix
(
new
ArrayList
<>())
//根据表后缀生成
.
designatedTableSuffix
(
new
ArrayList
<>())
//忽略表名
.
ignoreTableName
(
ignoreTableName
)
//忽略表前缀
.
ignoreTablePrefix
(
ignorePrefix
)
//忽略表后缀
.
ignoreTableSuffix
(
ignoreSuffix
).
build
();
//配置
Configuration
config
=
Configuration
.
builder
()
//版本
.
version
(
"1.0.0"
)
//描述
.
description
(
"数据库设计文档生成"
)
//数据源
.
dataSource
(
dataSource
)
//生成配置
.
engineConfig
(
engineConfig
)
//生成配置
.
produceConfig
(
processConfig
)
.
build
();
//执行生成
new
DocumentationExecute
(
config
).
execute
();
}
}
src/main/java/com/cloud/insurance/controller/TakeInventoryController.java
0 → 100644
View file @
684abdaa
package
com.cloud.insurance.controller
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
/**
* <p>
* 盘存表 前端控制器
* </p>
*
* @author yuanxing
* @since 2021-11-23
*/
@RestController
@RequestMapping
(
"//take-inventory"
)
public
class
TakeInventoryController
{
}
src/main/java/com/cloud/insurance/dao/TakeInventoryMapper.java
0 → 100644
View file @
684abdaa
package
com.cloud.insurance.dao
;
import
com.cloud.insurance.domain.TakeInventory
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
/**
* <p>
* 盘存表 Mapper 接口
* </p>
*
* @author yuanxing
* @since 2021-11-23
*/
public
interface
TakeInventoryMapper
extends
BaseMapper
<
TakeInventory
>
{
}
src/main/java/com/cloud/insurance/domain/TakeInventory.java
0 → 100644
View file @
684abdaa
package
com.cloud.insurance.domain
;
import
com.baomidou.mybatisplus.annotation.TableName
;
import
com.baomidou.mybatisplus.extension.activerecord.Model
;
import
com.baomidou.mybatisplus.annotation.TableId
;
import
java.time.LocalDateTime
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
java.io.Serializable
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
/**
* <p>
* 盘存表
* </p>
*
* @author yuanxing
* @since 2021-11-23
*/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@Accessors
(
chain
=
true
)
@TableName
(
"TAKE_INVENTORY"
)
@ApiModel
(
value
=
"TakeInventory对象"
,
description
=
"盘存表"
)
public
class
TakeInventory
extends
Model
<
TakeInventory
>
{
private
static
final
long
serialVersionUID
=
1L
;
@ApiModelProperty
(
value
=
"id"
)
@TableId
(
"ID"
)
private
String
id
;
@ApiModelProperty
(
value
=
"盘存日期"
)
@TableField
(
"CREATE_TIME"
)
private
LocalDateTime
createTime
;
@ApiModelProperty
(
value
=
"盘存人"
)
@TableField
(
"CREATE_USER"
)
private
String
createUser
;
@ApiModelProperty
(
value
=
"盘存前库存量"
)
@TableField
(
"BEFORE_NUM"
)
private
Long
beforeNum
;
@ApiModelProperty
(
value
=
"盘存后库存量"
)
@TableField
(
"AFTER_NUM"
)
private
Long
afterNum
;
@ApiModelProperty
(
value
=
"所属定点机构编码"
)
@TableField
(
"TENANT_ID"
)
private
String
tenantId
;
@ApiModelProperty
(
value
=
"关联库存id"
)
@TableField
(
"STORE_ID"
)
private
String
storeId
;
@Override
protected
Serializable
pkVal
()
{
return
this
.
id
;
}
}
src/main/java/com/cloud/insurance/service/TakeInventoryService.java
0 → 100644
View file @
684abdaa
package
com.cloud.insurance.service
;
import
com.cloud.insurance.domain.TakeInventory
;
import
com.baomidou.mybatisplus.extension.service.IService
;
/**
* <p>
* 盘存表 服务类
* </p>
*
* @author yuanxing
* @since 2021-11-23
*/
public
interface
TakeInventoryService
extends
IService
<
TakeInventory
>
{
}
src/main/java/com/cloud/insurance/service/impl/TakeInventoryServiceImpl.java
0 → 100644
View file @
684abdaa
package
com.cloud.insurance.service.impl
;
import
com.cloud.insurance.domain.TakeInventory
;
import
com.cloud.insurance.dao.TakeInventoryMapper
;
import
com.cloud.insurance.service.TakeInventoryService
;
import
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl
;
import
org.springframework.stereotype.Service
;
/**
* <p>
* 盘存表 服务实现类
* </p>
*
* @author yuanxing
* @since 2021-11-23
*/
@Service
public
class
TakeInventoryServiceImpl
extends
ServiceImpl
<
TakeInventoryMapper
,
TakeInventory
>
implements
TakeInventoryService
{
}
src/main/resources/application.properties
0 → 100644
View file @
684abdaa
#spring.datasource.url=jdbc:mysql://45.93.1.5:3306/fire?useUnicode=true&characterEncoding=UTF-8&useSSL=false
#spring.datasource.username=root
#spring.datasource.password=123456
#spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver
#spring.datasource.xa.properties.useInformationSchema=true
#spring.datasource.url=jdbc:oracle:thin:@10.10.10.112:1521:orcl11g
#spring.datasource.username=lowcode
#spring.datasource.password=DSOA
#spring.datasource.driver-class-name=oracle.jdbc.driver.OracleDriver
#spring.datasource.xa.properties.useInformationSchema=true
spring.datasource.url
=
jdbc:oracle:thin:@10.10.10.139:1521:orcl
spring.datasource.username
=
MEDINS
spring.datasource.password
=
123456
spring.datasource.driver-class-name
=
oracle.jdbc.driver.OracleDriver
spring.datasource.xa.properties.useInformationSchema
=
true
\ No newline at end of file
src/main/resources/mapper/PhDoctorMapper.xml
0 → 100644
View file @
684abdaa
<?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.cloud.insurance.dao.PhDoctorMapper"
>
<!-- 通用查询映射结果 -->
<resultMap
id=
"BaseResultMap"
type=
"com.cloud.insurance.domain.PhDoctor"
>
<id
column=
"ID"
property=
"id"
/>
<result
column=
"DUTY_DOCTOR"
property=
"dutyDoctor"
/>
</resultMap>
<!-- 通用查询结果列 -->
<sql
id=
"Base_Column_List"
>
ID, DUTY_DOCTOR
</sql>
</mapper>
src/main/resources/mapper/PhaComAdjustpriceinfoMapper.xml
0 → 100644
View file @
684abdaa
<?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.cloud.insurance.dao.PhaComAdjustpriceinfoMapper"
>
<!-- 通用查询映射结果 -->
<resultMap
id=
"BaseResultMap"
type=
"com.cloud.insurance.domain.PhaComAdjustpriceinfo"
>
<id
column=
"ID"
property=
"id"
/>
<result
column=
"SERIAL_CODE"
property=
"serialCode"
/>
<result
column=
"DRUG_DEPT_CODE"
property=
"drugDeptCode"
/>
<result
column=
"DRUG_CODE"
property=
"drugCode"
/>
<result
column=
"DRUG_TYPE"
property=
"drugType"
/>
<result
column=
"DRUG_QUALITY"
property=
"drugQuality"
/>
<result
column=
"PRE_RETAIL_PRICE"
property=
"preRetailPrice"
/>
<result
column=
"PRE_WHOLESALE_PRICE"
property=
"preWholesalePrice"
/>
<result
column=
"RETAIL_PRICE"
property=
"retailPrice"
/>
<result
column=
"WHOLESALE_PRICE"
property=
"wholesalePrice"
/>
<result
column=
"STORE_SUM"
property=
"storeSum"
/>
<result
column=
"PROFIT_FLAG"
property=
"profitFlag"
/>
<result
column=
"INURE_TIME"
property=
"inureTime"
/>
<result
column=
"DD_ADJUST_MARK"
property=
"ddAdjustMark"
/>
<result
column=
"DS_ADJUST_MARK"
property=
"dsAdjustMark"
/>
<result
column=
"TRADE_NAME"
property=
"tradeName"
/>
<result
column=
"SPECS"
property=
"specs"
/>
<result
column=
"PRODUCER"
property=
"producer"
/>
<result
column=
"PACK_UNIT"
property=
"packUnit"
/>
<result
column=
"PACK_QTY"
property=
"packQty"
/>
<result
column=
"MIN_UNIT"
property=
"minUnit"
/>
<result
column=
"CURRENT_STATE"
property=
"currentState"
/>
<result
column=
"ABOLISH_OPER"
property=
"abolishOper"
/>
<result
column=
"ABOLISH_NAME"
property=
"abolishName"
/>
<result
column=
"ABOLISH_DATE"
property=
"abolishDate"
/>
<result
column=
"FILE_NO"
property=
"fileNo"
/>
<result
column=
"LAST_COMPANYCODE"
property=
"lastCompanycode"
/>
<result
column=
"LAST_COMPANYNAME"
property=
"lastCompanyname"
/>
<result
column=
"LAST_INSUM"
property=
"lastInsum"
/>
<result
column=
"LAST_PURCHASE"
property=
"lastPurchase"
/>
<result
column=
"LAST_WHOLESALE"
property=
"lastWholesale"
/>
<result
column=
"LAST_RETAIL"
property=
"lastRetail"
/>
<result
column=
"LAST_INBILLCODE"
property=
"lastInbillcode"
/>
<result
column=
"MARK"
property=
"mark"
/>
<result
column=
"OPER_CODE"
property=
"operCode"
/>
<result
column=
"OPER_NAME"
property=
"operName"
/>
<result
column=
"OPER_DATE"
property=
"operDate"
/>
<result
column=
"ADJUST_BILL_CODE"
property=
"adjustBillCode"
/>
<result
column=
"GROUP_CODE"
property=
"groupCode"
/>
<result
column=
"PUR_PROFIT_FLAG"
property=
"purProfitFlag"
/>
<result
column=
"OPER_FLAG"
property=
"operFlag"
/>
<result
column=
"BASE_PURCHASE"
property=
"basePurchase"
/>
<result
column=
"BASE_RETAIL"
property=
"baseRetail"
/>
<result
column=
"TENANT_ID"
property=
"tenantId"
/>
</resultMap>
<!-- 通用查询结果列 -->
<sql
id=
"Base_Column_List"
>
ID, SERIAL_CODE, DRUG_DEPT_CODE, DRUG_CODE, DRUG_TYPE, DRUG_QUALITY, PRE_RETAIL_PRICE, PRE_WHOLESALE_PRICE, RETAIL_PRICE, WHOLESALE_PRICE, STORE_SUM, PROFIT_FLAG, INURE_TIME, DD_ADJUST_MARK, DS_ADJUST_MARK, TRADE_NAME, SPECS, PRODUCER, PACK_UNIT, PACK_QTY, MIN_UNIT, CURRENT_STATE, ABOLISH_OPER, ABOLISH_NAME, ABOLISH_DATE, FILE_NO, LAST_COMPANYCODE, LAST_COMPANYNAME, LAST_INSUM, LAST_PURCHASE, LAST_WHOLESALE, LAST_RETAIL, LAST_INBILLCODE, MARK, OPER_CODE, OPER_NAME, OPER_DATE, ADJUST_BILL_CODE, GROUP_CODE, PUR_PROFIT_FLAG, OPER_FLAG, BASE_PURCHASE, BASE_RETAIL, TENANT_ID
</sql>
</mapper>
src/main/resources/mapper/RefundInfoMapper.xml
0 → 100644
View file @
684abdaa
<?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.cloud.insurance.dao.RefundInfoMapper"
>
<!-- 通用查询映射结果 -->
<resultMap
id=
"BaseResultMap"
type=
"com.cloud.insurance.domain.RefundInfo"
>
<id
column=
"SETL_ID"
property=
"setlId"
/>
<result
column=
"MDTRT_ID"
property=
"mdtrtId"
/>
<result
column=
"CLR_OPTINS"
property=
"clrOptins"
/>
<result
column=
"MEDFEE_SUMAMT"
property=
"medfeeSumamt"
/>
<result
column=
"SETL_TIME"
property=
"setlTime"
/>
<result
column=
"FULAMT_OWNPAY_AMT"
property=
"fulamtOwnpayAmt"
/>
<result
column=
"OVERLMT_SELFPAY"
property=
"overlmtSelfpay"
/>
<result
column=
"PRESELFPAY_AMT"
property=
"preselfpayAmt"
/>
<result
column=
"INSCP_SCP_AMT"
property=
"inscpScpAmt"
/>
<result
column=
"ACT_PAY_DEDC"
property=
"actPayDedc"
/>
<result
column=
"HIFP_PAY"
property=
"hifpPay"
/>
<result
column=
"POOL_PROP_SELFPAY"
property=
"poolPropSelfpay"
/>
<result
column=
"CVLSERV_PAY"
property=
"cvlservPay"
/>
<result
column=
"HIFES_PAY"
property=
"hifesPay"
/>
<result
column=
"HIFMI_PAY"
property=
"hifmiPay"
/>
<result
column=
"HIFOB_PAY"
property=
"hifobPay"
/>
<result
column=
"MAF_PAY"
property=
"mafPay"
/>
<result
column=
"OTH_PAY"
property=
"othPay"
/>
<result
column=
"FUND_PAY_SUMAMT"
property=
"fundPaySumamt"
/>
<result
column=
"PSN_PAY"
property=
"psnPay"
/>
<result
column=
"ACCT_PAY"
property=
"acctPay"
/>
<result
column=
"CASH_PAYAMT"
property=
"cashPayamt"
/>
<result
column=
"BALC"
property=
"balc"
/>
<result
column=
"ACCT_MULAID_PAY"
property=
"acctMulaidPay"
/>
<result
column=
"MEDINS_SETL_ID"
property=
"medinsSetlId"
/>
</resultMap>
<!-- 通用查询结果列 -->
<sql
id=
"Base_Column_List"
>
SETL_ID, MDTRT_ID, CLR_OPTINS, MEDFEE_SUMAMT, SETL_TIME, FULAMT_OWNPAY_AMT, OVERLMT_SELFPAY, PRESELFPAY_AMT, INSCP_SCP_AMT, ACT_PAY_DEDC, HIFP_PAY, POOL_PROP_SELFPAY, CVLSERV_PAY, HIFES_PAY, HIFMI_PAY, HIFOB_PAY, MAF_PAY, OTH_PAY, FUND_PAY_SUMAMT, PSN_PAY, ACCT_PAY, CASH_PAYAMT, BALC, ACCT_MULAID_PAY, MEDINS_SETL_ID
</sql>
</mapper>
src/main/resources/mapper/SingInOutMapper.xml
0 → 100644
View file @
684abdaa
<?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.cloud.insurance.dao.SingInOutMapper"
>
<!-- 通用查询映射结果 -->
<resultMap
id=
"BaseResultMap"
type=
"com.cloud.insurance.domain.SingInOut"
>
<id
column=
"ID"
property=
"id"
/>
<result
column=
"USER_ID"
property=
"userId"
/>
<result
column=
"SIGN_TIME"
property=
"signTime"
/>
<result
column=
"SIGN_TPYE"
property=
"signTpye"
/>
</resultMap>
<!-- 通用查询结果列 -->
<sql
id=
"Base_Column_List"
>
ID, USER_ID, SIGN_TIME, SIGN_TPYE
</sql>
</mapper>
src/main/resources/mapper/TakeInventoryMapper.xml
0 → 100644
View file @
684abdaa
<?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.cloud.insurance.dao.TakeInventoryMapper"
>
<!-- 通用查询映射结果 -->
<resultMap
id=
"BaseResultMap"
type=
"com.cloud.insurance.domain.TakeInventory"
>
<id
column=
"ID"
property=
"id"
/>
<result
column=
"CREATE_TIME"
property=
"createTime"
/>
<result
column=
"CREATE_USER"
property=
"createUser"
/>
<result
column=
"BEFORE_NUM"
property=
"beforeNum"
/>
<result
column=
"AFTER_NUM"
property=
"afterNum"
/>
<result
column=
"TENANT_ID"
property=
"tenantId"
/>
<result
column=
"STORE_ID"
property=
"storeId"
/>
</resultMap>
<!-- 通用查询结果列 -->
<sql
id=
"Base_Column_List"
>
ID, CREATE_TIME, CREATE_USER, BEFORE_NUM, AFTER_NUM, TENANT_ID, STORE_ID
</sql>
</mapper>
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