Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
P
patzn-cloud-service-hmhj
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
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
wangweidong
patzn-cloud-service-hmhj
Commits
c6b50cb5
Commit
c6b50cb5
authored
Jun 21, 2021
by
lijingjing
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
质检编号基础数据管理
parent
0e2e536a
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
205 additions
and
1 deletions
+205
-1
UserInspectionCodeController.java
...ce/lims/hmhj/controller/UserInspectionCodeController.java
+75
-0
UserInspectionCodeMapper.java
...ud/service/lims/hmhj/mapper/UserInspectionCodeMapper.java
+16
-0
IUserInspectionCodeService.java
...service/lims/hmhj/service/IUserInspectionCodeService.java
+20
-0
EntrustServiceImpl.java
...ud/service/lims/hmhj/service/impl/EntrustServiceImpl.java
+0
-0
UserInspectionCodeServiceImpl.java
...lims/hmhj/service/impl/UserInspectionCodeServiceImpl.java
+34
-0
UserInspectionCodeMapper.xml
src/main/resources/mapper/hmhj/UserInspectionCodeMapper.xml
+1
-1
新增质检编号-user_inspection_code.sql
...esources/db_sql/hmhj/v113/新增质检编号-user_inspection_code.sql
+59
-0
No files found.
src/main/java/com/patzn/cloud/service/lims/hmhj/controller/UserInspectionCodeController.java
0 → 100644
View file @
c6b50cb5
package
com
.
patzn
.
cloud
.
service
.
lims
.
hmhj
.
controller
;
import
com.baomidou.mybatisplus.plugins.Page
;
import
com.patzn.cloud.commons.api.RestConstants
;
import
com.patzn.cloud.commons.api.RestResult
;
import
com.patzn.cloud.commons.controller.ServiceController
;
import
com.patzn.cloud.service.hmhj.entity.UserInspectionCode
;
import
com.patzn.cloud.service.lims.hmhj.service.IUserInspectionCodeService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiImplicitParam
;
import
io.swagger.annotations.ApiImplicitParams
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
import
java.util.List
;
/**
* 用户质检编码基础数据 前端控制器
*
* @author meazty
* @since 2021-06-20
*/
@Api
(
tags
=
"用户质检编码基础数据"
)
@RestController
@RequestMapping
(
"/v1/user_inspection_code"
)
public
class
UserInspectionCodeController
extends
ServiceController
{
@Autowired
private
IUserInspectionCodeService
userInspectionCodeService
;
@ApiOperation
(
"分页列表"
)
@ApiImplicitParams
({
@ApiImplicitParam
(
name
=
RestConstants
.
PAGE_PAGE
,
value
=
"请求数据的页码"
,
required
=
true
,
paramType
=
"query"
,
dataTypeClass
=
Integer
.
class
),
@ApiImplicitParam
(
name
=
RestConstants
.
PAGE_ROWS
,
value
=
"每页条数"
,
required
=
true
,
paramType
=
"query"
,
dataTypeClass
=
Integer
.
class
),
})
@PostMapping
(
"/page"
)
public
RestResult
<
Page
<
UserInspectionCode
>>
getPage
(
UserInspectionCode
userInspectionCode
)
{
return
success
(
userInspectionCodeService
.
page
(
getPage
(),
userInspectionCode
));
}
@ApiOperation
(
"查询 id 信息"
)
@ApiImplicitParams
({
@ApiImplicitParam
(
name
=
"id"
,
value
=
"主键"
,
required
=
true
,
paramType
=
"path"
,
dataTypeClass
=
Long
.
class
),
})
@GetMapping
(
"/{id}"
)
public
RestResult
<
UserInspectionCode
>
get
(
@PathVariable
(
"id"
)
Long
id
)
{
return
success
(
userInspectionCodeService
.
getById
(
id
));
}
@ApiOperation
(
"根据 id 修改信息"
)
@ApiImplicitParams
({
@ApiImplicitParam
(
name
=
"id"
,
value
=
"主键"
,
required
=
true
,
paramType
=
"path"
,
dataTypeClass
=
Long
.
class
),
})
@PutMapping
(
"/{id}"
)
public
RestResult
<
Boolean
>
edit
(
@PathVariable
(
"id"
)
Long
id
,
UserInspectionCode
userInspectionCode
)
{
userInspectionCode
.
setId
(
id
);
return
success
(
userInspectionCodeService
.
updateById
(
userInspectionCode
));
}
@ApiOperation
(
"添加"
)
@PostMapping
(
"/"
)
public
RestResult
<
Boolean
>
add
(
UserInspectionCode
userInspectionCode
)
{
return
success
(
userInspectionCodeService
.
save
(
userInspectionCode
));
}
@ApiOperation
(
"根据 ids 删除"
)
@ApiImplicitParams
({
@ApiImplicitParam
(
name
=
"ids"
,
value
=
"主键列表"
,
required
=
true
,
paramType
=
"query"
,
allowMultiple
=
true
,
dataTypeClass
=
Long
.
class
),
})
@DeleteMapping
(
"/"
)
public
RestResult
<
Boolean
>
delete
(
@RequestParam
(
"ids"
)
List
<
Long
>
ids
)
{
return
success
(
userInspectionCodeService
.
removeByIds
(
ids
));
}
}
src/main/java/com/patzn/cloud/service/lims/hmhj/mapper/UserInspectionCodeMapper.java
0 → 100644
View file @
c6b50cb5
package
com
.
patzn
.
cloud
.
service
.
lims
.
hmhj
.
mapper
;
import
com.patzn.cloud.commons.mapper.BatchMapper
;
import
com.patzn.cloud.service.hmhj.entity.UserInspectionCode
;
/**
* <p>
* 用户质检编码基础数据 Mapper 接口
* </p>
*
* @author meazty
* @since 2021-06-20
*/
public
interface
UserInspectionCodeMapper
extends
BatchMapper
<
UserInspectionCode
>
{
}
src/main/java/com/patzn/cloud/service/lims/hmhj/service/IUserInspectionCodeService.java
0 → 100644
View file @
c6b50cb5
package
com
.
patzn
.
cloud
.
service
.
lims
.
hmhj
.
service
;
import
com.baomidou.mybatisplus.plugins.Page
;
import
com.patzn.cloud.commons.service.IBaseService
;
import
com.patzn.cloud.service.hmhj.entity.UserInspectionCode
;
import
java.util.List
;
/**
* 用户质检编码基础数据 服务类
*
* @author meazty
* @since 2021-06-20
*/
public
interface
IUserInspectionCodeService
extends
IBaseService
<
UserInspectionCode
>
{
Page
<
UserInspectionCode
>
page
(
Page
<
UserInspectionCode
>
page
,
UserInspectionCode
sysUserInspectionCode
);
boolean
removeByIds
(
List
<
Long
>
ids
);
}
src/main/java/com/patzn/cloud/service/lims/hmhj/service/impl/EntrustServiceImpl.java
View file @
c6b50cb5
This diff is collapsed.
Click to expand it.
src/main/java/com/patzn/cloud/service/lims/hmhj/service/impl/UserInspectionCodeServiceImpl.java
0 → 100644
View file @
c6b50cb5
package
com
.
patzn
.
cloud
.
service
.
lims
.
hmhj
.
service
.
impl
;
import
com.baomidou.mybatisplus.mapper.EntityWrapper
;
import
com.baomidou.mybatisplus.mapper.Wrapper
;
import
com.baomidou.mybatisplus.plugins.Page
;
import
com.patzn.cloud.commons.service.impl.BaseServiceImpl
;
import
com.patzn.cloud.service.hmhj.entity.UserInspectionCode
;
import
com.patzn.cloud.service.lims.hmhj.mapper.UserInspectionCodeMapper
;
import
com.patzn.cloud.service.lims.hmhj.service.IUserInspectionCodeService
;
import
org.springframework.stereotype.Service
;
import
java.util.List
;
/**
* 用户质检编码基础数据 服务实现类
*
* @author meazty
* @since 2021-06-20
*/
@Service
public
class
UserInspectionCodeServiceImpl
extends
BaseServiceImpl
<
UserInspectionCodeMapper
,
UserInspectionCode
>
implements
IUserInspectionCodeService
{
@Override
public
Page
<
UserInspectionCode
>
page
(
Page
<
UserInspectionCode
>
page
,
UserInspectionCode
sysUserInspectionCode
)
{
Wrapper
wrapper
=
new
EntityWrapper
<>(
sysUserInspectionCode
);
return
this
.
page
(
page
,
wrapper
);
}
@Override
public
boolean
removeByIds
(
List
<
Long
>
ids
)
{
return
baseMapper
.
deleteBatchIds
(
ids
)
>
0
;
}
}
src/main/
java/com/patzn/cloud/service/lims/hmhj/sql/Electrolyzer
Mapper.xml
→
src/main/
resources/mapper/hmhj/UserInspectionCode
Mapper.xml
View file @
c6b50cb5
<?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.patzn.cloud.service.lims.hmhj.mapper.
Electrolyzer
Mapper"
>
<mapper
namespace=
"com.patzn.cloud.service.lims.hmhj.mapper.
UserInspectionCode
Mapper"
>
</mapper>
src/test/java/resources/db_sql/hmhj/v113/新增质检编号-user_inspection_code.sql
0 → 100644
View file @
c6b50cb5
/*
/*
Navicat Premium Data Transfer
Source Server : 本地库
Source Server Type : PostgreSQL
Source Server Version : 120006
Source Host : localhost:5432
Source Catalog : dev_lims_hmhj
Source Schema : public
Target Server Type : PostgreSQL
Target Server Version : 120006
File Encoding : 65001
Date: 21/06/2021 09:22:35
*/
-- ----------------------------
-- Table structure for user_inspection_code
-- ----------------------------
DROP
TABLE
IF
EXISTS
"public"
.
"user_inspection_code"
;
CREATE
TABLE
"public"
.
"user_inspection_code"
(
"id"
int8
NOT
NULL
,
"user_id"
int8
,
"username"
varchar
(
120
)
COLLATE
"pg_catalog"
.
"default"
,
"realname"
varchar
(
32
)
COLLATE
"pg_catalog"
.
"default"
,
"type"
varchar
(
64
)
COLLATE
"pg_catalog"
.
"default"
,
"no"
varchar
(
64
)
COLLATE
"pg_catalog"
.
"default"
,
"remark"
varchar
(
255
)
COLLATE
"pg_catalog"
.
"default"
,
"creator"
varchar
(
64
)
COLLATE
"pg_catalog"
.
"default"
,
"company_id"
int8
,
"uid"
int8
,
"ctime"
timestamp
(
0
),
"ltime"
timestamp
(
0
),
"lid"
int8
,
"deleted"
int2
DEFAULT
0
)
;
COMMENT
ON
COLUMN
"public"
.
"user_inspection_code"
.
"user_id"
IS
'用户id'
;
COMMENT
ON
COLUMN
"public"
.
"user_inspection_code"
.
"username"
IS
'用户名'
;
COMMENT
ON
COLUMN
"public"
.
"user_inspection_code"
.
"realname"
IS
'用户姓名'
;
COMMENT
ON
COLUMN
"public"
.
"user_inspection_code"
.
"type"
IS
'类型【ZJ:质检员,HY:化验员,HL:衡量员】'
;
COMMENT
ON
COLUMN
"public"
.
"user_inspection_code"
.
"no"
IS
'用户编码'
;
COMMENT
ON
COLUMN
"public"
.
"user_inspection_code"
.
"remark"
IS
'备注'
;
COMMENT
ON
COLUMN
"public"
.
"user_inspection_code"
.
"creator"
IS
'创建人'
;
COMMENT
ON
COLUMN
"public"
.
"user_inspection_code"
.
"company_id"
IS
'企业ID'
;
COMMENT
ON
COLUMN
"public"
.
"user_inspection_code"
.
"uid"
IS
'创建人ID'
;
COMMENT
ON
COLUMN
"public"
.
"user_inspection_code"
.
"ctime"
IS
'创建时间'
;
COMMENT
ON
COLUMN
"public"
.
"user_inspection_code"
.
"ltime"
IS
'最后修改时间'
;
COMMENT
ON
COLUMN
"public"
.
"user_inspection_code"
.
"lid"
IS
'最后修改人ID'
;
COMMENT
ON
COLUMN
"public"
.
"user_inspection_code"
.
"deleted"
IS
'是否删除0否1是'
;
COMMENT
ON
TABLE
"public"
.
"user_inspection_code"
IS
'用户质检编码基础数据'
;
-- ----------------------------
-- Primary Key structure for table user_inspection_code
-- ----------------------------
ALTER
TABLE
"public"
.
"user_inspection_code"
ADD
CONSTRAINT
"electrolyzer_copy1_pkey"
PRIMARY
KEY
(
"id"
);
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