Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
A
amos-boot-biz
Project
Project
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
项目统一框架
amos-boot-biz
Commits
86b7ecf2
Commit
86b7ecf2
authored
Apr 12, 2023
by
tangwei
Browse files
Options
Browse Files
Download
Plain Diff
解决冲突
parents
25a5bdc8
829077b8
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
79 additions
and
48 deletions
+79
-48
WaterResourceForExportDto.java
...boot/module/common/api/dto/WaterResourceForExportDto.java
+11
-11
ExcelServiceImpl.java
...os/boot/module/jcs/biz/service/impl/ExcelServiceImpl.java
+1
-0
pom.xml
.../amos-boot-module-biz/amos-boot-module-patrol-biz/pom.xml
+19
-0
InputItemController.java
.../amos/patrol/business/controller/InputItemController.java
+4
-3
PointController.java
...join/amos/patrol/business/controller/PointController.java
+1
-1
InputItemMapper.java
...join/amos/patrol/business/dao/mapper/InputItemMapper.java
+2
-1
InputItemExcelDto.java
...m/yeejoin/amos/patrol/business/dto/InputItemExcelDto.java
+14
-7
InputItemExcelVo.java
...om/yeejoin/amos/patrol/business/dto/InputItemExcelVo.java
+0
-0
PointServiceImpl.java
...n/amos/patrol/business/service/impl/PointServiceImpl.java
+16
-0
dbTemplate_input_item.xml
...ol/src/main/resources/db/mapper/dbTemplate_input_item.xml
+11
-22
pointMapper.xml
...ystem-patrol/src/main/resources/db/mapper/pointMapper.xml
+0
-3
No files found.
amos-boot-module/amos-boot-module-api/amos-boot-module-common-api/src/main/java/com/yeejoin/amos/boot/module/common/api/dto/WaterResourceForExportDto.java
View file @
86b7ecf2
...
@@ -154,7 +154,7 @@ public class WaterResourceForExportDto extends BaseDto {
...
@@ -154,7 +154,7 @@ public class WaterResourceForExportDto extends BaseDto {
@ExcelProperty
(
value
=
"高度(cm)"
,
index
=
11
)
@ExcelProperty
(
value
=
"高度(cm)"
,
index
=
11
)
@ApiModelProperty
(
value
=
"高度(cm)"
)
@ApiModelProperty
(
value
=
"高度(cm)"
)
private
Float
height
;
private
Double
height
;
@ExcelIgnore
@ExcelIgnore
@ApiModelProperty
(
value
=
"水源可用状态类别代码"
)
@ApiModelProperty
(
value
=
"水源可用状态类别代码"
)
...
@@ -184,15 +184,15 @@ public class WaterResourceForExportDto extends BaseDto {
...
@@ -184,15 +184,15 @@ public class WaterResourceForExportDto extends BaseDto {
@ExcelProperty
(
value
=
"管网直径(cm)"
,
index
=
16
)
@ExcelProperty
(
value
=
"管网直径(cm)"
,
index
=
16
)
@ApiModelProperty
(
value
=
"管网直径(cm)"
)
@ApiModelProperty
(
value
=
"管网直径(cm)"
)
private
Float
pipeDiameter
;
private
Double
pipeDiameter
;
@ExcelProperty
(
value
=
"进水管直径(cm)"
,
index
=
17
)
@ExcelProperty
(
value
=
"进水管直径(cm)"
,
index
=
17
)
@ApiModelProperty
(
value
=
"进水管直径(cm)"
)
@ApiModelProperty
(
value
=
"进水管直径(cm)"
)
private
Float
inletPipeDiameter
;
private
Double
inletPipeDiameter
;
@ExcelProperty
(
value
=
"出水管直径(cm)"
,
index
=
18
)
@ExcelProperty
(
value
=
"出水管直径(cm)"
,
index
=
18
)
@ApiModelProperty
(
value
=
"出水管直径(cm)"
)
@ApiModelProperty
(
value
=
"出水管直径(cm)"
)
private
Float
outletPipeDiameter
;
private
Double
outletPipeDiameter
;
@ExcelProperty
(
value
=
"加水车道数量(个)"
,
index
=
19
)
@ExcelProperty
(
value
=
"加水车道数量(个)"
,
index
=
19
)
@ApiModelProperty
(
value
=
"加水车道数量(个)"
)
@ApiModelProperty
(
value
=
"加水车道数量(个)"
)
...
@@ -257,11 +257,11 @@ public class WaterResourceForExportDto extends BaseDto {
...
@@ -257,11 +257,11 @@ public class WaterResourceForExportDto extends BaseDto {
@ExcelProperty
(
value
=
"容积(m³)"
,
index
=
28
)
@ExcelProperty
(
value
=
"容积(m³)"
,
index
=
28
)
@ApiModelProperty
(
value
=
"容积(m³)"
)
@ApiModelProperty
(
value
=
"容积(m³)"
)
private
Float
volume
;
private
Double
volume
;
@ExcelProperty
(
value
=
"面积(㎡)"
,
index
=
29
)
@ExcelProperty
(
value
=
"面积(㎡)"
,
index
=
29
)
@ApiModelProperty
(
value
=
"面积(㎡)"
)
@ApiModelProperty
(
value
=
"面积(㎡)"
)
private
Float
area
;
private
Double
area
;
@ExcelProperty
(
value
=
"水质情况"
,
index
=
30
)
@ExcelProperty
(
value
=
"水质情况"
,
index
=
30
)
@ApiModelProperty
(
value
=
"水质情况"
)
@ApiModelProperty
(
value
=
"水质情况"
)
...
@@ -288,11 +288,11 @@ public class WaterResourceForExportDto extends BaseDto {
...
@@ -288,11 +288,11 @@ public class WaterResourceForExportDto extends BaseDto {
@ExcelProperty
(
value
=
"取水高度(cm)"
,
index
=
34
)
@ExcelProperty
(
value
=
"取水高度(cm)"
,
index
=
34
)
@ApiModelProperty
(
value
=
"取水高度(cm)"
)
@ApiModelProperty
(
value
=
"取水高度(cm)"
)
private
Float
intakeHeight
;
private
Double
intakeHeight
;
@ExcelProperty
(
value
=
"水源标高差(cm)"
,
index
=
35
)
@ExcelProperty
(
value
=
"水源标高差(cm)"
,
index
=
35
)
@ApiModelProperty
(
value
=
"水源标高差(cm)"
)
@ApiModelProperty
(
value
=
"水源标高差(cm)"
)
private
Float
elevationDifference
;
private
Double
elevationDifference
;
@ExcelProperty
(
value
=
"停车位置"
,
index
=
36
)
@ExcelProperty
(
value
=
"停车位置"
,
index
=
36
)
@ApiModelProperty
(
value
=
"停车位置"
)
@ApiModelProperty
(
value
=
"停车位置"
)
...
@@ -342,7 +342,7 @@ public class WaterResourceForExportDto extends BaseDto {
...
@@ -342,7 +342,7 @@ public class WaterResourceForExportDto extends BaseDto {
// @ExplicitConstraint(indexNum = 42, sourceClass = CommonExplicitConstraint.class, method = "getEquipCategory")
// @ExplicitConstraint(indexNum = 42, sourceClass = CommonExplicitConstraint.class, method = "getEquipCategory")
// @ExcelProperty(value = "设施分类名称", index = 42)
// @ExcelProperty(value = "设施分类名称", index = 42)
private
String
equipCategoryName
;
private
String
equipCategoryName
;
@ApiModelProperty
(
"设施分类编码"
)
@ApiModelProperty
(
"设施分类编码"
)
@ExcelIgnore
@ExcelIgnore
private
String
equipCategoryCode
;
private
String
equipCategoryCode
;
...
@@ -376,11 +376,11 @@ public class WaterResourceForExportDto extends BaseDto {
...
@@ -376,11 +376,11 @@ public class WaterResourceForExportDto extends BaseDto {
@ExcelProperty
(
value
=
"最低报警水位(m)"
,
index
=
43
)
@ExcelProperty
(
value
=
"最低报警水位(m)"
,
index
=
43
)
@ApiModelProperty
(
value
=
"最低报警水位(m)"
)
@ApiModelProperty
(
value
=
"最低报警水位(m)"
)
private
Float
minWaterLevel
;
private
Double
minWaterLevel
;
@ExcelProperty
(
value
=
"最高报警水位(m)"
,
index
=
44
)
@ExcelProperty
(
value
=
"最高报警水位(m)"
,
index
=
44
)
@ApiModelProperty
(
value
=
"最高报警水位(m)"
)
@ApiModelProperty
(
value
=
"最高报警水位(m)"
)
private
Float
maxWaterLevel
;
private
Double
maxWaterLevel
;
@ExcelIgnore
@ExcelIgnore
@ApiModelProperty
(
"水池液位显示装置id"
)
@ApiModelProperty
(
"水池液位显示装置id"
)
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-jcs-biz/src/main/java/com/yeejoin/amos/boot/module/jcs/biz/service/impl/ExcelServiceImpl.java
View file @
86b7ecf2
...
@@ -484,6 +484,7 @@ public class ExcelServiceImpl {
...
@@ -484,6 +484,7 @@ public class ExcelServiceImpl {
}
}
@Transactional
public
Object
commonUpload
(
MultipartFile
multipartFile
,
ExcelDto
excelDto
,
String
uuidString
,
HttpServletRequest
equest
)
throws
Exception
{
public
Object
commonUpload
(
MultipartFile
multipartFile
,
ExcelDto
excelDto
,
String
uuidString
,
HttpServletRequest
equest
)
throws
Exception
{
switch
(
excelDto
.
getType
())
{
switch
(
excelDto
.
getType
())
{
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/pom.xml
View file @
86b7ecf2
...
@@ -17,6 +17,25 @@
...
@@ -17,6 +17,25 @@
<artifactId>
amos-boot-module-patrol-api
</artifactId>
<artifactId>
amos-boot-module-patrol-api
</artifactId>
<version>
${amos-biz-boot.version}
</version>
<version>
${amos-biz-boot.version}
</version>
</dependency>
</dependency>
<dependency>
<groupId>
com.alibaba
</groupId>
<artifactId>
easyexcel
</artifactId>
<version>
3.1.1
</version>
<exclusions>
<exclusion>
<groupId>
org.ow2.asm
</groupId>
<artifactId>
asm
</artifactId>
</exclusion>
<exclusion>
<groupId>
org.apache.poi
</groupId>
<artifactId>
poi
</artifactId>
</exclusion>
<exclusion>
<groupId>
org.apache.poi
</groupId>
<artifactId>
poi-ooxml
</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<dependency>
<groupId>
com.yeejoin
</groupId>
<groupId>
com.yeejoin
</groupId>
<artifactId>
amos-component-rule
</artifactId>
<artifactId>
amos-component-rule
</artifactId>
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/InputItemController.java
View file @
86b7ecf2
...
@@ -12,6 +12,7 @@ import com.yeejoin.amos.patrol.business.dao.repository.IPointInputItemDao;
...
@@ -12,6 +12,7 @@ import com.yeejoin.amos.patrol.business.dao.repository.IPointInputItemDao;
import
com.yeejoin.amos.patrol.business.dto.InputItemDataDto
;
import
com.yeejoin.amos.patrol.business.dto.InputItemDataDto
;
import
com.yeejoin.amos.patrol.business.dto.InputItemDataJsonlDto
;
import
com.yeejoin.amos.patrol.business.dto.InputItemDataJsonlDto
;
import
com.yeejoin.amos.patrol.business.dto.InputItemExcelDto
;
import
com.yeejoin.amos.patrol.business.dto.InputItemExcelDto
;
import
com.yeejoin.amos.patrol.business.dto.InputItemExcelVo
;
import
com.yeejoin.amos.patrol.business.feign.JcsFeignClient
;
import
com.yeejoin.amos.patrol.business.feign.JcsFeignClient
;
import
com.yeejoin.amos.patrol.business.param.InputItemPageParam
;
import
com.yeejoin.amos.patrol.business.param.InputItemPageParam
;
import
com.yeejoin.amos.patrol.business.param.InputItemParam
;
import
com.yeejoin.amos.patrol.business.param.InputItemParam
;
...
@@ -370,9 +371,9 @@ public class InputItemController extends AbstractBaseController {
...
@@ -370,9 +371,9 @@ public class InputItemController extends AbstractBaseController {
@RequestMapping
(
value
=
"/exportData"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
GET
)
@RequestMapping
(
value
=
"/exportData"
,
produces
=
"application/json;charset=UTF-8"
,
method
=
RequestMethod
.
GET
)
public
void
exportData
(
HttpServletResponse
response
)
{
public
void
exportData
(
HttpServletResponse
response
)
{
InputItemPageParam
criterias
=
new
InputItemPageParam
();
InputItemPageParam
criterias
=
new
InputItemPageParam
();
List
<
InputItemExcel
Dt
o
>
content
=
inputItemMapper
.
getInputItemInfoExcelNew
(
criterias
);
List
<
InputItemExcel
V
o
>
content
=
inputItemMapper
.
getInputItemInfoExcelNew
(
criterias
);
//此处对数据做统一处理 拼接为易读内容
//此处对数据做统一处理 拼接为易读内容
for
(
InputItemExcel
Dt
o
inputItemExcelDto
:
content
)
{
for
(
InputItemExcel
V
o
inputItemExcelDto
:
content
)
{
String
text
=
""
;
String
text
=
""
;
if
(
inputItemExcelDto
.
getItemType
().
equals
(
"选择"
)&&
!
inputItemExcelDto
.
getDataJson
().
equals
(
"[]"
))
{
if
(
inputItemExcelDto
.
getItemType
().
equals
(
"选择"
)&&
!
inputItemExcelDto
.
getDataJson
().
equals
(
"[]"
))
{
List
<
Map
>
maps
=
JSONObject
.
parseArray
(
inputItemExcelDto
.
getDataJson
(),
Map
.
class
);
List
<
Map
>
maps
=
JSONObject
.
parseArray
(
inputItemExcelDto
.
getDataJson
(),
Map
.
class
);
...
@@ -395,7 +396,7 @@ public class InputItemController extends AbstractBaseController {
...
@@ -395,7 +396,7 @@ public class InputItemController extends AbstractBaseController {
}
}
}
}
ExcelUtil
.
createTemplate
(
response
,
"检查项"
,
"检查项"
,
content
,
InputItemExcel
Dt
o
.
class
,
null
,
true
);
ExcelUtil
.
createTemplate
(
response
,
"检查项"
,
"检查项"
,
content
,
InputItemExcel
V
o
.
class
,
null
,
true
);
}
}
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/controller/PointController.java
View file @
86b7ecf2
...
@@ -926,7 +926,7 @@ public class PointController extends AbstractBaseController {
...
@@ -926,7 +926,7 @@ public class PointController extends AbstractBaseController {
}
else
{
}
else
{
downData
.
add
(
new
String
[
0
]);
downData
.
add
(
new
String
[
0
]);
}
}
String
[]
downRows
=
{
"2"
,
"3"
,
"4"
,
"8"
,
"1
1"
,
"12"
,
"13"
,
"14
"
};
//下拉的列序号数组(序号从0开始)
String
[]
downRows
=
{
"2"
,
"3"
,
"4"
,
"8"
,
"1
0"
,
"11"
,
"12"
,
"13
"
};
//下拉的列序号数组(序号从0开始)
try
{
try
{
FileHelper
.
createExcelTemplate
(
fileName
,
handers
,
downData
,
downRows
,
response
);
FileHelper
.
createExcelTemplate
(
fileName
,
handers
,
downData
,
downRows
,
response
);
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/dao/mapper/InputItemMapper.java
View file @
86b7ecf2
...
@@ -2,6 +2,7 @@ package com.yeejoin.amos.patrol.business.dao.mapper;
...
@@ -2,6 +2,7 @@ package com.yeejoin.amos.patrol.business.dao.mapper;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.baomidou.mybatisplus.core.mapper.BaseMapper
;
import
com.yeejoin.amos.patrol.business.dto.InputItemExcelDto
;
import
com.yeejoin.amos.patrol.business.dto.InputItemExcelDto
;
import
com.yeejoin.amos.patrol.business.dto.InputItemExcelVo
;
import
com.yeejoin.amos.patrol.business.param.InputItemPageParam
;
import
com.yeejoin.amos.patrol.business.param.InputItemPageParam
;
import
com.yeejoin.amos.patrol.business.vo.InputItemVo
;
import
com.yeejoin.amos.patrol.business.vo.InputItemVo
;
import
com.yeejoin.amos.patrol.business.vo.PointInputItemVo
;
import
com.yeejoin.amos.patrol.business.vo.PointInputItemVo
;
...
@@ -31,7 +32,7 @@ public interface InputItemMapper extends BaseMapper<InputItem> {
...
@@ -31,7 +32,7 @@ public interface InputItemMapper extends BaseMapper<InputItem> {
public
List
<
InputItemVo
>
getInputItemInfoNew
(
InputItemPageParam
param
);
public
List
<
InputItemVo
>
getInputItemInfoNew
(
InputItemPageParam
param
);
public
List
<
InputItemExcel
Dt
o
>
getInputItemInfoExcelNew
(
InputItemPageParam
param
);
public
List
<
InputItemExcel
V
o
>
getInputItemInfoExcelNew
(
InputItemPageParam
param
);
Map
<
Long
,
Long
>
getAllCountInfo
();
Map
<
Long
,
Long
>
getAllCountInfo
();
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/dto/InputItemExcelDto.java
View file @
86b7ecf2
...
@@ -71,7 +71,7 @@ public class InputItemExcelDto extends BaseDto {
...
@@ -71,7 +71,7 @@ public class InputItemExcelDto extends BaseDto {
@ExplicitConstraint
(
indexNum
=
11
,
source
=
{
"是"
,
"否"
})
@ExplicitConstraint
(
indexNum
=
11
,
source
=
{
"是"
,
"否"
})
@ExcelProperty
(
value
=
"是否必填"
,
index
=
11
)
@ExcelProperty
(
value
=
"是否必填"
,
index
=
11
)
@ApiModelProperty
(
value
=
"是否必填"
)
@ApiModelProperty
(
value
=
"是否必填"
)
private
String
isMust
=
"
0
"
;
private
String
isMust
=
"
否
"
;
@ExplicitConstraint
(
indexNum
=
12
,
source
=
{
"是"
,
"否"
})
@ExplicitConstraint
(
indexNum
=
12
,
source
=
{
"是"
,
"否"
})
@ExcelProperty
(
value
=
"是否评分"
,
index
=
12
)
@ExcelProperty
(
value
=
"是否评分"
,
index
=
12
)
...
@@ -298,20 +298,27 @@ public class InputItemExcelDto extends BaseDto {
...
@@ -298,20 +298,27 @@ public class InputItemExcelDto extends BaseDto {
}
}
public
String
getKeyPartsType
()
{
public
String
getKeyPartsType
()
{
return
keyPartsType
.
equals
(
"是"
)?
"0"
:
"1"
;
return
keyPartsType
;
// keyPartsType.equals("是")?"0":"1";
}
}
public
void
setKeyPartsType
(
String
keyPartsType
)
{
public
void
setKeyPartsType
(
String
keyPartsType
)
{
this
.
keyPartsType
=
StringUtils
.
isEmpty
(
keyPartsType
)
?
"1"
:
keyPartsType
;
// this.keyPartsType = StringUtils.isEmpty(keyPartsType) ? "1":keyPartsType;
this
.
keyPartsType
=
StringUtils
.
isNotEmpty
(
keyPartsType
)
?
(
keyPartsType
.
equals
(
"是"
)?
"0"
:
"1"
)
:
keyPartsType
;
}
}
public
String
getCustomType
()
{
public
String
getCustomType
()
{
return
customType
.
equals
(
"是"
)?
"0"
:
"1"
;
return
customType
;
}
}
public
void
setCustomType
(
String
customType
)
{
/*
public void setCustomType(String customType) {
this.customType = StringUtils.isEmpty(customType) ? "1":customType;
this.customType = StringUtils.isEmpty(customType) ? "1":customType;
}*/
public
void
setCustomType
(
String
customType
)
{
this
.
customType
=
StringUtils
.
isNotEmpty
(
customType
)
?
(
customType
.
equals
(
"是"
)?
"0"
:
"1"
)
:
customType
;
}
}
public
String
getUnit
()
{
public
String
getUnit
()
{
...
@@ -347,11 +354,11 @@ public class InputItemExcelDto extends BaseDto {
...
@@ -347,11 +354,11 @@ public class InputItemExcelDto extends BaseDto {
}
}
public
String
getLevel
()
{
public
String
getLevel
()
{
return
level
==
null
?
null
:
String
.
valueOf
(
PointLevelEnum
.
getValue
(
level
))
;
return
level
;
}
}
public
void
setLevel
(
String
level
)
{
public
void
setLevel
(
String
level
)
{
this
.
level
=
level
;
this
.
level
=
level
==
null
?
null
:
String
.
valueOf
(
PointLevelEnum
.
getValue
(
level
))
;
}
}
public
long
getCatalogId
()
{
public
long
getCatalogId
()
{
...
...
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/dto/InputItemExcelVo.java
0 → 100644
View file @
86b7ecf2
This diff is collapsed.
Click to expand it.
amos-boot-module/amos-boot-module-biz/amos-boot-module-patrol-biz/src/main/java/com/yeejoin/amos/patrol/business/service/impl/PointServiceImpl.java
View file @
86b7ecf2
...
@@ -179,6 +179,7 @@ public class PointServiceImpl implements IPointService {
...
@@ -179,6 +179,7 @@ public class PointServiceImpl implements IPointService {
}
}
@Override
@Override
@Transactional
public
List
<
Long
>
addImportPoint
(
List
<
PointImportParam
>
list
,
String
orgCode
,
String
userId
)
{
public
List
<
Long
>
addImportPoint
(
List
<
PointImportParam
>
list
,
String
orgCode
,
String
userId
)
{
List
<
Long
>
ids
=
new
ArrayList
<>();
List
<
Long
>
ids
=
new
ArrayList
<>();
...
@@ -192,6 +193,21 @@ public class PointServiceImpl implements IPointService {
...
@@ -192,6 +193,21 @@ public class PointServiceImpl implements IPointService {
if
(
count
>
0
)
{
// 该单位已存在该编号的点
if
(
count
>
0
)
{
// 该单位已存在该编号的点
continue
;
continue
;
}
}
if
(
ObjectUtils
.
isEmpty
(
param
.
getChargePersonId
()))
{
throw
new
BadRequest
(
"责任人不能为空"
);
}
if
(!
ObjectUtils
.
isEmpty
(
param
.
getName
()))
{
List
<
Point
>
result
=
iPointDao
.
findByName
(
param
.
getName
(),
null
);
if
(
org
.
apache
.
commons
.
collections
.
CollectionUtils
.
isNotEmpty
(
result
))
{
throw
new
BadRequest
(
param
.
getName
()+
"该名称巡检点已存在"
);
}
}
if
(!
ObjectUtils
.
isEmpty
(
param
.
getPointNo
()))
{
List
<
Point
>
result
=
iPointDao
.
findByNo
(
param
.
getPointNo
(),
null
);
if
(
org
.
apache
.
commons
.
collections
.
CollectionUtils
.
isNotEmpty
(
result
))
{
throw
new
BadRequest
(
param
.
getPointNo
()+
"该编号已存在"
);
}
}
point
.
setAddress
(
param
.
getAddress
());
point
.
setAddress
(
param
.
getAddress
());
point
.
setCatalogId
(
param
.
getCatalogId
()
==
null
?
0
:
param
.
getCatalogId
());
point
.
setCatalogId
(
param
.
getCatalogId
()
==
null
?
0
:
param
.
getCatalogId
());
// 负责人
// 负责人
...
...
amos-boot-system-patrol/src/main/resources/db/mapper/dbTemplate_input_item.xml
View file @
86b7ecf2
...
@@ -388,8 +388,8 @@
...
@@ -388,8 +388,8 @@
</choose>
</choose>
</select>
</select>
<select
id=
"getInputItemInfoExcelNew"
resultType=
"com.yeejoin.amos.patrol.business.dto.InputItemExcel
Dt
o"
>
<select
id=
"getInputItemInfoExcelNew"
resultType=
"com.yeejoin.amos.patrol.business.dto.InputItemExcel
V
o"
>
SELECT
SELECT
a.id,
a.id,
a.name,
a.name,
a.item_no,
a.item_no,
...
@@ -402,40 +402,29 @@
...
@@ -402,40 +402,29 @@
a.input_classify,
a.input_classify,
a.check_method,
a.check_method,
(CASE a.equipment_type
(CASE a.equipment_type
WHEN
a.equipment_type is not null and a.equipment_type =
'-1'
WHEN '-1'
THEN '通用消防装备'
THEN '通用消防装备'
ELSE
ELSE
(select name from wl_equipment_category where code = a.equipment_type AND industry_code = 2)
(select name from wl_equipment_category where code = a.equipment_type AND industry_code = 2)
END) as equipment_type,
END) as equipment_type,
(CASE a.facilities_type
(CASE a.facilities_type
WHEN
a.facilities_type is not null and a.facilities_type =
'-1'
WHEN '-1'
THEN '通用消防设施'
THEN '通用消防设施'
ELSE (select name from wl_equipment_category where code = a.facilities_type AND industry_code = 2)
ELSE (select name from wl_equipment_category where code = a.facilities_type AND industry_code = 2)
END) as facilities_type,
END) as facilities_type,
(CASE a.level
(CASE a.level
WHEN 1 THEN
WHEN 1 THEN
'
1
级'
'
一
级'
WHEN 2 THEN
WHEN 2 THEN
'
2
级'
'
二
级'
WHEN 3 THEN
WHEN 3 THEN
'
3
级'
'
三
级'
WHEN 4 THEN
WHEN 4 THEN
'
4
级'
'
四
级'
ELSE
ELSE
'5级'
'五级'
END )AS level,
IFNULL(a.key_parts_type,1) AS keyPartsType,
(CASE a.key_parts_type
IFNULL(a.custom_type,1) AS customType,
WHEN 0 THEN
'是'
WHEN 1 THEN
'否'
END )AS keyPartsType,
(CASE a.custom_type
WHEN 0 THEN
'是'
WHEN 1 THEN
'否'
END )AS customType,
a.risk_desc,
a.risk_desc,
a.data_json
a.data_json
from
from
...
...
amos-boot-system-patrol/src/main/resources/db/mapper/pointMapper.xml
View file @
86b7ecf2
...
@@ -1082,9 +1082,6 @@
...
@@ -1082,9 +1082,6 @@
LEFT JOIN p_point_classify ppc ON ppc.point_id = p.id
LEFT JOIN p_point_classify ppc ON ppc.point_id = p.id
<where>
<where>
p.is_delete = 0
p.is_delete = 0
<if
test=
"orgCode !=null and orgCode !=''"
>
and p.org_code = #{orgCode}
</if>
<if
test=
"bizOrgCode !=null and bizOrgCode !=''"
>
<if
test=
"bizOrgCode !=null and bizOrgCode !=''"
>
and p.biz_org_code like CONCAT(#{bizOrgCode},'%')
and p.biz_org_code like CONCAT(#{bizOrgCode},'%')
</if>
</if>
...
...
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