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
4000d190
Commit
4000d190
authored
Jun 15, 2021
by
wangweidong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
霍煤鸿骏原始记录
parent
276f197b
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
17 changed files
with
487 additions
and
1 deletions
+487
-1
EntrustSampleItemIndexController.java
...ims/hmhj/controller/EntrustSampleItemIndexController.java
+84
-0
OriginalTemplateController.java
...vice/lims/hmhj/controller/OriginalTemplateController.java
+23
-1
ItemCollectEntity.java
...zn/cloud/service/lims/hmhj/handler/ItemCollectEntity.java
+78
-0
ProgressEntity.java
...patzn/cloud/service/lims/hmhj/handler/ProgressEntity.java
+22
-0
SoilItemCollectData.java
.../cloud/service/lims/hmhj/handler/SoilItemCollectData.java
+84
-0
EntrustSampleItemIndexMapper.java
...ervice/lims/hmhj/mapper/EntrustSampleItemIndexMapper.java
+20
-0
EntrustSampleItemMapper.java
...oud/service/lims/hmhj/mapper/EntrustSampleItemMapper.java
+2
-0
IEntrustSampleItemIndexService.java
...ice/lims/hmhj/service/IEntrustSampleItemIndexService.java
+23
-0
IEntrustSampleItemService.java
.../service/lims/hmhj/service/IEntrustSampleItemService.java
+2
-0
IOriginalTemplateService.java
...d/service/lims/hmhj/service/IOriginalTemplateService.java
+3
-0
EntrustSampleItemIndexServiceImpl.java
.../hmhj/service/impl/EntrustSampleItemIndexServiceImpl.java
+40
-0
EntrustSampleItemServiceImpl.java
.../lims/hmhj/service/impl/EntrustSampleItemServiceImpl.java
+5
-0
OriginalTemplateServiceImpl.java
...e/lims/hmhj/service/impl/OriginalTemplateServiceImpl.java
+0
-0
EntrustSampleItemIndexMapper.xml
...in/resources/mapper/hmhj/EntrustSampleItemIndexMapper.xml
+19
-0
EntrustSampleItemMapper.xml
src/main/resources/mapper/hmhj/EntrustSampleItemMapper.xml
+16
-0
Test.java
src/test/java/com/patzn/cloud/service/lims/test/Test.java
+26
-0
新增指标表.sql
src/test/java/resources/db_sql/hmhj/v112/新增指标表.sql
+40
-0
No files found.
src/main/java/com/patzn/cloud/service/lims/hmhj/controller/EntrustSampleItemIndexController.java
0 → 100644
View file @
4000d190
package
com
.
patzn
.
cloud
.
service
.
lims
.
hmhj
.
controller
;
import
com.patzn.cloud.service.hmhj.entity.EntrustSampleItemIndex
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.DeleteMapping
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.PutMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.RestController
;
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.lims.hmhj.service.IEntrustSampleItemIndexService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiImplicitParam
;
import
io.swagger.annotations.ApiImplicitParams
;
import
io.swagger.annotations.ApiOperation
;
import
java.util.List
;
/**
* 项目指标表 前端控制器
*
* @author wwd
* @since 2021-06-15
*/
@Api
(
tags
=
"项目指标表"
)
@RestController
@RequestMapping
(
"/v1/sample_item_index"
)
public
class
EntrustSampleItemIndexController
extends
ServiceController
{
@Autowired
private
IEntrustSampleItemIndexService
entrustSampleItemIndexService
;
@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
<
EntrustSampleItemIndex
>>
getPage
(
EntrustSampleItemIndex
entrustSampleItemIndex
)
{
return
success
(
entrustSampleItemIndexService
.
page
(
getPage
(),
entrustSampleItemIndex
));
}
@ApiOperation
(
"查询 id 信息"
)
@ApiImplicitParams
({
@ApiImplicitParam
(
name
=
"id"
,
value
=
"主键"
,
required
=
true
,
paramType
=
"path"
,
dataTypeClass
=
Long
.
class
),
})
@GetMapping
(
"/{id}"
)
public
RestResult
<
EntrustSampleItemIndex
>
get
(
@PathVariable
(
"id"
)
Long
id
)
{
return
success
(
entrustSampleItemIndexService
.
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
,
EntrustSampleItemIndex
entrustSampleItemIndex
)
{
entrustSampleItemIndex
.
setId
(
id
);
return
success
(
entrustSampleItemIndexService
.
updateById
(
entrustSampleItemIndex
));
}
@ApiOperation
(
"添加"
)
@PostMapping
(
"/"
)
public
RestResult
<
Boolean
>
add
(
EntrustSampleItemIndex
entrustSampleItemIndex
)
{
return
success
(
entrustSampleItemIndexService
.
save
(
entrustSampleItemIndex
));
}
@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
(
entrustSampleItemIndexService
.
removeByIds
(
ids
));
}
}
src/main/java/com/patzn/cloud/service/lims/hmhj/controller/OriginalTemplateController.java
View file @
4000d190
package
com
.
patzn
.
cloud
.
service
.
lims
.
hmhj
.
controller
;
import
com.patzn.cloud.feign.lims.hmhj.client.OriginalTemplateClient
;
import
com.patzn.cloud.oss.starter.OssFileResult
;
import
com.patzn.cloud.service.hmhj.entity.OriginalTemplate
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.DeleteMapping
;
...
...
@@ -34,7 +36,7 @@ import java.util.List;
@Api
(
tags
=
"模板文件表"
)
@RestController
@RequestMapping
(
"/v1/original_template"
)
public
class
OriginalTemplateController
extends
ServiceController
{
public
class
OriginalTemplateController
extends
ServiceController
implements
OriginalTemplateClient
{
@Autowired
private
IOriginalTemplateService
originalTemplateService
;
...
...
@@ -91,4 +93,24 @@ public class OriginalTemplateController extends ServiceController {
public
RestResult
<
Boolean
>
uploadTemplate
(
@RequestParam
(
"classType"
)
String
classType
,
@RequestParam
(
"name"
)
String
name
,
@RequestParam
(
"remark"
)
String
remark
,
MultipartFile
file
)
{
return
success
(
originalTemplateService
.
uploadTemplate
(
file
,
classType
,
name
,
remark
,
0
));
}
@Override
public
RestResult
<
Boolean
>
editOriginal
(
String
someParam
,
OssFileResult
obsFileResult
)
{
return
success
(
originalTemplateService
.
editOriginal
(
someParam
,
obsFileResult
));
}
@Override
public
RestResult
<
Boolean
>
editTemplate
(
String
s
,
OssFileResult
ossFileResult
)
{
return
null
;
}
@Override
public
RestResult
<
Boolean
>
editReportTemplate
(
String
s
,
OssFileResult
ossFileResult
)
{
return
null
;
}
@Override
public
RestResult
<
String
>
getKeyByBusinessId
(
String
s
)
{
return
null
;
}
}
src/main/java/com/patzn/cloud/service/lims/hmhj/handler/ItemCollectEntity.java
0 → 100644
View file @
4000d190
package
com
.
patzn
.
cloud
.
service
.
lims
.
hmhj
.
handler
;
public
class
ItemCollectEntity
{
private
String
itemName
;
private
String
unit
;
private
Integer
columnPlace
;
private
Integer
itemMegerRow
;
private
String
attribute
;
private
Integer
statusPlace
;
private
Integer
singleElse
;
public
String
getItemName
()
{
return
itemName
;
}
public
void
setItemName
(
String
itemName
)
{
this
.
itemName
=
itemName
;
}
public
Integer
getColumnPlace
()
{
return
columnPlace
;
}
public
void
setColumnPlace
(
Integer
columnPlace
)
{
this
.
columnPlace
=
columnPlace
;
}
public
String
getUnit
()
{
return
unit
;
}
public
void
setUnit
(
String
unit
)
{
this
.
unit
=
unit
;
}
public
Integer
getItemMegerRow
()
{
return
itemMegerRow
;
}
public
void
setItemMegerRow
(
Integer
itemMegerRow
)
{
this
.
itemMegerRow
=
itemMegerRow
;
}
public
String
getAttribute
()
{
return
attribute
;
}
public
void
setAttribute
(
String
attribute
)
{
this
.
attribute
=
attribute
;
}
public
Integer
getStatusPlace
()
{
return
statusPlace
;
}
public
void
setStatusPlace
(
Integer
statusPlace
)
{
this
.
statusPlace
=
statusPlace
;
}
public
Integer
getSingleElse
()
{
return
singleElse
;
}
public
void
setSingleElse
(
Integer
singleElse
)
{
this
.
singleElse
=
singleElse
;
}
}
src/main/java/com/patzn/cloud/service/lims/hmhj/handler/ProgressEntity.java
0 → 100644
View file @
4000d190
package
com
.
patzn
.
cloud
.
service
.
lims
.
hmhj
.
handler
;
public
class
ProgressEntity
{
private
String
date
;
private
String
content
;
public
String
getDate
()
{
return
date
;
}
public
void
setDate
(
String
date
)
{
this
.
date
=
date
;
}
public
String
getContent
()
{
return
content
;
}
public
void
setContent
(
String
content
)
{
this
.
content
=
content
;
}
}
src/main/java/com/patzn/cloud/service/lims/hmhj/handler/SoilItemCollectData.java
0 → 100644
View file @
4000d190
package
com
.
patzn
.
cloud
.
service
.
lims
.
hmhj
.
handler
;
public
class
SoilItemCollectData
{
private
String
itemName
;
private
String
unit
;
private
String
testValue
;
private
String
sampleCode
;
private
String
shortName
;
private
String
status
;
private
Long
expId
;
public
String
getItemName
()
{
return
itemName
;
}
public
void
setItemName
(
String
itemName
)
{
this
.
itemName
=
itemName
;
}
public
String
getTestValue
()
{
return
testValue
;
}
public
void
setTestValue
(
String
testValue
)
{
this
.
testValue
=
testValue
;
}
public
String
getSampleCode
()
{
return
sampleCode
;
}
public
void
setSampleCode
(
String
sampleCode
)
{
this
.
sampleCode
=
sampleCode
;
}
public
Long
getExpId
()
{
return
expId
;
}
public
void
setExpId
(
Long
expId
)
{
this
.
expId
=
expId
;
}
public
String
getUnit
()
{
return
unit
;
}
public
void
setUnit
(
String
unit
)
{
this
.
unit
=
unit
;
}
public
String
getShortName
()
{
return
shortName
;
}
public
void
setShortName
(
String
shortName
)
{
this
.
shortName
=
shortName
;
}
public
String
getStatus
()
{
return
status
;
}
public
void
setStatus
(
String
status
)
{
this
.
status
=
status
;
}
@Override
public
String
toString
()
{
return
"SoilItemCollectData{"
+
"itemName='"
+
itemName
+
'\''
+
", testValue='"
+
testValue
+
'\''
+
", sampleCode='"
+
sampleCode
+
'\''
+
", expId="
+
expId
+
'}'
;
}
}
src/main/java/com/patzn/cloud/service/lims/hmhj/mapper/EntrustSampleItemIndexMapper.java
0 → 100644
View file @
4000d190
package
com
.
patzn
.
cloud
.
service
.
lims
.
hmhj
.
mapper
;
import
com.patzn.cloud.service.hmhj.entity.EntrustSampleItemIndex
;
import
com.patzn.cloud.commons.mapper.BatchMapper
;
import
com.patzn.cloud.service.hmhj.vo.EntrustSampleItemIndexVO
;
import
java.util.List
;
/**
* <p>
* Mapper 接口
* </p>
*
* @author wwd
* @since 2021-06-15
*/
public
interface
EntrustSampleItemIndexMapper
extends
BatchMapper
<
EntrustSampleItemIndex
>
{
List
<
EntrustSampleItemIndexVO
>
listVOByExpIds
(
List
<
Long
>
expIdsList
);
}
src/main/java/com/patzn/cloud/service/lims/hmhj/mapper/EntrustSampleItemMapper.java
View file @
4000d190
...
...
@@ -32,4 +32,6 @@ public interface EntrustSampleItemMapper extends BatchMapper<EntrustSampleItem>
List
<
EntrustSampleItemVO
>
selectVOListByIds
(
@Param
(
"ids"
)
Long
[]
ids
);
List
<
EntrustSampleItemVO
>
selectByItemDeviate
(
RowBounds
rowBounds
,
@Param
(
"vo"
)
EntrustSampleItemVO
entrustSampleItem
);
List
<
EntrustSampleItemVO
>
selectListVOByIds
(
@Param
(
"ids"
)
List
<
Long
>
expIdsList
);
}
src/main/java/com/patzn/cloud/service/lims/hmhj/service/IEntrustSampleItemIndexService.java
0 → 100644
View file @
4000d190
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.EntrustSampleItemIndex
;
import
com.patzn.cloud.service.hmhj.vo.EntrustSampleItemIndexVO
;
import
java.util.List
;
/**
* 服务类
*
* @author wwd
* @since 2021-06-15
*/
public
interface
IEntrustSampleItemIndexService
extends
IBaseService
<
EntrustSampleItemIndex
>
{
Page
<
EntrustSampleItemIndex
>
page
(
Page
<
EntrustSampleItemIndex
>
page
,
EntrustSampleItemIndex
entrustSampleItemIndex
);
boolean
removeByIds
(
List
<
Long
>
ids
);
List
<
EntrustSampleItemIndexVO
>
listVOByExpIds
(
List
<
Long
>
expIdsList
);
}
src/main/java/com/patzn/cloud/service/lims/hmhj/service/IEntrustSampleItemService.java
View file @
4000d190
...
...
@@ -57,4 +57,6 @@ public interface IEntrustSampleItemService extends IBaseService<EntrustSampleIte
boolean
deviateBack
(
Long
[]
ids
,
String
reason
,
Account
account
);
Page
<
EntrustSampleItemVO
>
pageItemDeviateCheckHis
(
Page
<
EntrustSampleItemVO
>
page
,
EntrustSampleItemVO
entrustSampleItem
);
List
<
EntrustSampleItemVO
>
listVOByIds
(
List
<
Long
>
expIdsList
);
}
src/main/java/com/patzn/cloud/service/lims/hmhj/service/IOriginalTemplateService.java
View file @
4000d190
...
...
@@ -2,6 +2,7 @@ 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.oss.starter.OssFileResult
;
import
com.patzn.cloud.service.hmhj.entity.OriginalTemplate
;
import
org.springframework.web.multipart.MultipartFile
;
...
...
@@ -20,4 +21,6 @@ public interface IOriginalTemplateService extends IBaseService<OriginalTemplate>
boolean
removeByIds
(
List
<
Long
>
ids
);
boolean
uploadTemplate
(
MultipartFile
file
,
String
classType
,
String
name
,
String
remark
,
int
i
);
boolean
editOriginal
(
String
someParam
,
OssFileResult
obsFileResult
);
}
src/main/java/com/patzn/cloud/service/lims/hmhj/service/impl/EntrustSampleItemIndexServiceImpl.java
0 → 100644
View file @
4000d190
package
com
.
patzn
.
cloud
.
service
.
lims
.
hmhj
.
service
.
impl
;
import
com.patzn.cloud.service.hmhj.entity.EntrustSampleItemIndex
;
import
com.patzn.cloud.service.hmhj.vo.EntrustSampleItemIndexVO
;
import
com.patzn.cloud.service.lims.hmhj.mapper.EntrustSampleItemIndexMapper
;
import
com.patzn.cloud.service.lims.hmhj.service.IEntrustSampleItemIndexService
;
import
com.patzn.cloud.commons.service.impl.BaseServiceImpl
;
import
org.springframework.stereotype.Service
;
import
com.baomidou.mybatisplus.mapper.EntityWrapper
;
import
com.baomidou.mybatisplus.mapper.Wrapper
;
import
com.baomidou.mybatisplus.plugins.Page
;
import
java.util.List
;
/**
* 服务实现类
*
* @author wwd
* @since 2021-06-15
*/
@Service
public
class
EntrustSampleItemIndexServiceImpl
extends
BaseServiceImpl
<
EntrustSampleItemIndexMapper
,
EntrustSampleItemIndex
>
implements
IEntrustSampleItemIndexService
{
@Override
public
Page
<
EntrustSampleItemIndex
>
page
(
Page
<
EntrustSampleItemIndex
>
page
,
EntrustSampleItemIndex
entrustSampleItemIndex
)
{
Wrapper
wrapper
=
new
EntityWrapper
<>(
entrustSampleItemIndex
);
return
this
.
page
(
page
,
wrapper
);
}
@Override
public
boolean
removeByIds
(
List
<
Long
>
ids
)
{
return
baseMapper
.
deleteBatchIds
(
ids
)
>
0
;
}
@Override
public
List
<
EntrustSampleItemIndexVO
>
listVOByExpIds
(
List
<
Long
>
expIdsList
)
{
return
baseMapper
.
listVOByExpIds
(
expIdsList
);
}
}
src/main/java/com/patzn/cloud/service/lims/hmhj/service/impl/EntrustSampleItemServiceImpl.java
View file @
4000d190
...
...
@@ -493,6 +493,11 @@ public class EntrustSampleItemServiceImpl extends BaseServiceImpl<EntrustSampleI
return
page
.
setRecords
(
baseMapper
.
selectByItemDeviate
(
page
,
entrustSampleItem
));
}
@Override
public
List
<
EntrustSampleItemVO
>
listVOByIds
(
List
<
Long
>
expIdsList
)
{
return
baseMapper
.
selectListVOByIds
(
expIdsList
);
}
private
List
<
EntrustSampleItemVO
>
listVOByIds
(
Long
[]
ids
)
{
return
baseMapper
.
selectVOListByIds
(
ids
);
}
...
...
src/main/java/com/patzn/cloud/service/lims/hmhj/service/impl/OriginalTemplateServiceImpl.java
View file @
4000d190
This diff is collapsed.
Click to expand it.
src/main/resources/mapper/hmhj/EntrustSampleItemIndexMapper.xml
0 → 100644
View file @
4000d190
<?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.EntrustSampleItemIndexMapper"
>
<select
id=
"listVOByExpIds"
resultType=
"com.patzn.cloud.service.hmhj.vo.EntrustSampleItemIndexVO"
>
SELECT i.id,i.name,i.test_value,i.entrust_sample_item_id,s.sample_code FROM entrust_sample_item_index i JOIN
entrust_sample_item t ON i.entrust_sample_item_id = t.id
JOIN entrust_sample s ON t.entrust_sample_id = s.id
WHERE i.deleted =0 AND t.deleted = 0 AND s.deleted = 0
AND t.id IN
<foreach
collection=
"expIds"
index=
"index"
item=
"id"
open=
"("
separator=
","
close=
")"
>
#{id}
</foreach>
</select>
</mapper>
src/main/resources/mapper/hmhj/EntrustSampleItemMapper.xml
View file @
4000d190
...
...
@@ -213,5 +213,21 @@
</select>
<select
id=
"selectListVOByIds"
resultType=
"com.patzn.cloud.service.hmhj.vo.EntrustSampleItemVO"
>
SELECT i.id,i.name,i.entrust_sample_id,s.entrust_id,i.agreed_value,i.test_value,i.standard,s.code AS "sampleCode",s.name AS "sampleName",
s.sample_shape ,s.sample_quantity, s.standard, s.sample_from,s.product_code,s.name_code
FROM
entrust_sample_item i
JOIN entrust_sample s ON i.entrust_sample_id = s.ID
WHERE i.deleted = 0 AND s.deleted = 0
AND i.id IN
<foreach
collection=
"ids"
index=
"index"
item=
"id"
open=
"("
separator=
","
close=
")"
>
#{id}
</foreach>
ORDER BY s.code , i.name
</select>
</mapper>
src/test/java/com/patzn/cloud/service/lims/test/Test.java
0 → 100644
View file @
4000d190
package
com
.
patzn
.
cloud
.
service
.
lims
.
test
;
import
org.apache.poi.openxml4j.exceptions.InvalidFormatException
;
import
org.apache.poi.xssf.usermodel.XSSFSheet
;
import
org.apache.poi.xssf.usermodel.XSSFWorkbook
;
import
java.io.File
;
import
java.io.IOException
;
public
class
Test
{
public
static
void
main
(
String
[]
args
)
{
File
file
=
new
File
(
"D:\\pxj\\生铁中硅.xlsx"
);
try
{
XSSFWorkbook
xssfWorkbook
=
new
XSSFWorkbook
(
file
);
XSSFSheet
sheet
=
xssfWorkbook
.
getSheetAt
(
0
);
String
sheetName
=
sheet
.
getSheetName
();
System
.
out
.
println
(
sheetName
);
}
catch
(
IOException
e
)
{
e
.
printStackTrace
();
}
catch
(
InvalidFormatException
e
)
{
e
.
printStackTrace
();
}
}
}
src/test/java/resources/db_sql/hmhj/v112/新增指标表.sql
0 → 100644
View file @
4000d190
CREATE
TABLE
"public"
.
"entrust_sample_item_index"
(
CREATE
TABLE
"public"
.
"entrust_sample_item_index"
(
"id"
int8
NOT
NULL
,
"name"
varchar
(
120
)
COLLATE
"pg_catalog"
.
"default"
,
"main_type"
varchar
(
120
)
COLLATE
"pg_catalog"
.
"default"
,
"small_type"
varchar
(
150
)
COLLATE
"pg_catalog"
.
"default"
,
"unit"
varchar
(
50
)
COLLATE
"pg_catalog"
.
"default"
,
"test_value"
varchar
(
100
)
COLLATE
"pg_catalog"
.
"default"
,
"status"
int2
DEFAULT
0
,
"progress"
int2
DEFAULT
0
,
"company_id"
int8
,
"uid"
int8
,
"ctime"
timestamp
(
6
),
"lid"
int8
,
"ltime"
timestamp
(
6
),
"deleted"
int2
DEFAULT
0
,
"entrust_sample_item_id"
int8
)
;
COMMENT
ON
COLUMN
"public"
.
"entrust_sample_item_index"
.
"id"
IS
'主键ID'
;
COMMENT
ON
COLUMN
"public"
.
"entrust_sample_item_index"
.
"name"
IS
'试验指标名称'
;
COMMENT
ON
COLUMN
"public"
.
"entrust_sample_item_index"
.
"main_type"
IS
'试验指标大类'
;
COMMENT
ON
COLUMN
"public"
.
"entrust_sample_item_index"
.
"small_type"
IS
'试验指标小类'
;
COMMENT
ON
COLUMN
"public"
.
"entrust_sample_item_index"
.
"unit"
IS
'单位'
;
COMMENT
ON
COLUMN
"public"
.
"entrust_sample_item_index"
.
"test_value"
IS
'检测值'
;
COMMENT
ON
COLUMN
"public"
.
"entrust_sample_item_index"
.
"status"
IS
'状态'
;
COMMENT
ON
COLUMN
"public"
.
"entrust_sample_item_index"
.
"progress"
IS
'进度'
;
COMMENT
ON
COLUMN
"public"
.
"entrust_sample_item_index"
.
"company_id"
IS
'企业ID'
;
COMMENT
ON
COLUMN
"public"
.
"entrust_sample_item_index"
.
"uid"
IS
'创建人ID'
;
COMMENT
ON
COLUMN
"public"
.
"entrust_sample_item_index"
.
"ctime"
IS
'创建时间'
;
COMMENT
ON
COLUMN
"public"
.
"entrust_sample_item_index"
.
"lid"
IS
'最后修改人ID'
;
COMMENT
ON
COLUMN
"public"
.
"entrust_sample_item_index"
.
"ltime"
IS
'最后修改时间'
;
COMMENT
ON
COLUMN
"public"
.
"entrust_sample_item_index"
.
"deleted"
IS
'是否删除(0否1是)'
;
COMMENT
ON
COLUMN
"public"
.
"entrust_sample_item_index"
.
"entrust_sample_item_id"
IS
'试验项目ID'
;
-- ----------------------------
-- Primary Key structure for table entrust_sample_item_index
-- ----------------------------
ALTER
TABLE
"public"
.
"entrust_sample_item_index"
ADD
CONSTRAINT
"entrust_sample_item_index_pkey"
PRIMARY
KEY
(
"id"
);
\ 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