Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in / Register
Toggle navigation
D
dsk-cr20g
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
Administrator
dsk-cr20g
Commits
844cfbb0
Commit
844cfbb0
authored
Jun 20, 2023
by
lixiaolei
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
submit
parent
b92b391e
Changes
10
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
126 additions
and
57 deletions
+126
-57
BusinessFileController.java
...m/dsk/web/controller/business/BusinessFileController.java
+7
-4
BusinessContacts.java
...a/com/dsk/common/core/domain/entity/BusinessContacts.java
+40
-17
BusinessInfo.java
.../java/com/dsk/common/core/domain/entity/BusinessInfo.java
+3
-4
CheckUtils.java
...common/src/main/java/com/dsk/common/utils/CheckUtils.java
+37
-4
BusinessAddDto.java
...m/src/main/java/com/dsk/system/domain/BusinessAddDto.java
+1
-6
BusinessContactsServiceImpl.java
.../dsk/system/service/impl/BusinessContactsServiceImpl.java
+4
-4
BusinessInfoServiceImpl.java
.../com/dsk/system/service/impl/BusinessInfoServiceImpl.java
+15
-1
BusinessRelateCompanyServiceImpl.java
...system/service/impl/BusinessRelateCompanyServiceImpl.java
+4
-8
BusinessContactsMapper.xml
...main/resources/mapper/business/BusinessContactsMapper.xml
+13
-7
BusinessInfoMapper.xml
...src/main/resources/mapper/business/BusinessInfoMapper.xml
+2
-2
No files found.
dsk-admin/src/main/java/com/dsk/web/controller/business/BusinessFileController.java
View file @
844cfbb0
...
@@ -77,12 +77,15 @@ public class BusinessFileController extends BaseController {
...
@@ -77,12 +77,15 @@ public class BusinessFileController extends BaseController {
* @return
* @return
*/
*/
@PostMapping
(
"/upload"
)
@PostMapping
(
"/upload"
)
public
AjaxResult
uploadFolder
(
@RequestPart
(
"file"
)
MultipartFile
file
,
HttpServletRequest
request
){
public
AjaxResult
uploadFolder
(
@RequestPart
(
"file"
)
MultipartFile
file
,
HttpServletRequest
request
)
{
try
{
try
{
//获取文件名
String
filename
=
file
.
getOriginalFilename
();
//TODO 校验是否上传同名文件
String
businessFileName
=
request
.
getHeader
(
"FilePath"
);
String
businessFileName
=
request
.
getHeader
(
"FilePath"
);
// 上传文件路径
// 上传文件路径
String
filePath
=
RuoYiConfig
.
getUploadPath
()+
businessFileName
+
"/"
;
String
filePath
=
RuoYiConfig
.
getUploadPath
()
+
businessFileName
+
"/"
;
// 上传并返回文件全路径
// 上传并返回文件全路径
String
fileName
=
FileUploadUtils
.
upload
(
filePath
,
file
);
String
fileName
=
FileUploadUtils
.
upload
(
filePath
,
file
);
String
url
=
serverConfig
.
getUrl
()
+
fileName
;
String
url
=
serverConfig
.
getUrl
()
+
fileName
;
AjaxResult
ajax
=
AjaxResult
.
success
();
AjaxResult
ajax
=
AjaxResult
.
success
();
...
...
dsk-common/src/main/java/com/dsk/common/core/domain/entity/BusinessContacts.java
View file @
844cfbb0
package
com
.
dsk
.
common
.
core
.
domain
.
entity
;
package
com
.
dsk
.
common
.
core
.
domain
.
entity
;
import
java.util.Date
;
import
com.dsk.common.core.domain.BaseEntity
;
import
com.dsk.common.utils.CheckUtils
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.dsk.common.annotation.Excel
;
import
com.dsk.common.annotation.Excel
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
org.apache.commons.lang3.builder.ToStringBuilder
;
import
org.apache.commons.lang3.builder.ToStringBuilder
;
import
org.apache.commons.lang3.builder.ToStringStyle
;
import
org.apache.commons.lang3.builder.ToStringStyle
;
import
java
x.validation.constraints.Pattern
;
import
java
.util.Date
;
/**
/**
* 项目联系人对象 business_contacts
* 项目联系人对象 business_contacts
...
@@ -17,7 +13,7 @@ import javax.validation.constraints.Pattern;
...
@@ -17,7 +13,7 @@ import javax.validation.constraints.Pattern;
* @author lxl
* @author lxl
* @date 2023-05-17
* @date 2023-05-17
*/
*/
public
class
BusinessContacts
extends
BaseEntity
public
class
BusinessContacts
{
{
private
static
final
long
serialVersionUID
=
1L
;
private
static
final
long
serialVersionUID
=
1L
;
...
@@ -52,10 +48,21 @@ public class BusinessContacts extends BaseEntity
...
@@ -52,10 +48,21 @@ public class BusinessContacts extends BaseEntity
@Excel
(
name
=
"维护人员"
)
@Excel
(
name
=
"维护人员"
)
private
String
accendant
;
private
String
accendant
;
/** 性别(1.男 2.女 0.未知) */
@Excel
(
name
=
"性别"
)
private
Integer
sex
;
/** 创建时间 */
/** 创建时间 */
@JsonFormat
(
pattern
=
"yyyy-MM-dd"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@Excel
(
name
=
"创建时间"
,
width
=
30
,
dateFormat
=
"yyyy-MM-dd"
)
@Excel
(
name
=
"创建时间"
,
width
=
30
,
dateFormat
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
creatTime
;
private
Date
createTime
;
/** 修改时间 */
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@Excel
(
name
=
"修改时间"
,
width
=
30
,
dateFormat
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
updateTime
;
public
void
setId
(
Integer
id
)
public
void
setId
(
Integer
id
)
{
{
...
@@ -129,14 +136,29 @@ public class BusinessContacts extends BaseEntity
...
@@ -129,14 +136,29 @@ public class BusinessContacts extends BaseEntity
{
{
return
accendant
;
return
accendant
;
}
}
public
void
setCreatTime
(
Date
creatTime
)
{
public
Date
getCreateTime
()
{
this
.
creatTime
=
creat
Time
;
return
create
Time
;
}
}
public
Date
getCreatTime
()
public
void
setCreateTime
(
Date
createTime
)
{
{
this
.
createTime
=
createTime
;
return
creatTime
;
}
public
Date
getUpdateTime
()
{
return
updateTime
;
}
public
void
setUpdateTime
(
Date
updateTime
)
{
this
.
updateTime
=
updateTime
;
}
public
Integer
getSex
()
{
return
sex
;
}
public
void
setSex
(
Integer
sex
)
{
this
.
sex
=
sex
;
}
}
@Override
@Override
...
@@ -150,8 +172,9 @@ public class BusinessContacts extends BaseEntity
...
@@ -150,8 +172,9 @@ public class BusinessContacts extends BaseEntity
.
append
(
"position"
,
getPosition
())
.
append
(
"position"
,
getPosition
())
.
append
(
"phone"
,
getPhone
())
.
append
(
"phone"
,
getPhone
())
.
append
(
"accendant"
,
getAccendant
())
.
append
(
"accendant"
,
getAccendant
())
.
append
(
"creat
Time"
,
getCreat
Time
())
.
append
(
"creat
eTime"
,
getCreate
Time
())
.
append
(
"updateTime"
,
getUpdateTime
())
.
append
(
"updateTime"
,
getUpdateTime
())
.
append
(
"sex"
,
getSex
())
.
toString
();
.
toString
();
}
}
}
}
dsk-common/src/main/java/com/dsk/common/core/domain/entity/BusinessInfo.java
View file @
844cfbb0
package
com
.
dsk
.
common
.
core
.
domain
.
entity
;
package
com
.
dsk
.
common
.
core
.
domain
.
entity
;
import
java.util.Date
;
import
com.dsk.common.annotation.Excel
;
import
com.baomidou.mybatisplus.annotation.TableField
;
import
com.dsk.common.core.domain.BaseEntity
;
import
com.dsk.common.core.domain.BaseEntity
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
com.dsk.common.annotation.Excel
;
import
org.apache.commons.lang3.builder.ToStringBuilder
;
import
org.apache.commons.lang3.builder.ToStringBuilder
;
import
org.apache.commons.lang3.builder.ToStringStyle
;
import
org.apache.commons.lang3.builder.ToStringStyle
;
import
java.util.Date
;
/**
/**
* 项目详情对象 business_info
* 项目详情对象 business_info
*
*
...
...
dsk-common/src/main/java/com/dsk/common/utils/CheckUtils.java
View file @
844cfbb0
...
@@ -8,7 +8,8 @@ import java.util.regex.Pattern;
...
@@ -8,7 +8,8 @@ import java.util.regex.Pattern;
*/
*/
public
class
CheckUtils
{
public
class
CheckUtils
{
public
static
final
String
REG_Moblie
=
"^((13[0-9])|(14(0|[5-7]|9))|(15([0-3]|[5-9]))|(16(2|[5-7]))|(17[0-8])|(18[0-9])|(19([0-3]|[5-9])))\\d{8}$"
;
public
static
final
String
REG_Moblie
=
"^((13[0-9])|(14(0|[5-7]|9))|(15([0-3]|[5-9]))|(16(2|[5-7]))|(17[0-8])|(18[0-9])|(19([0-3]|[5-9])))\\d{8}$"
;
//手机号
public
static
final
String
REG_Landline
=
"(\\(\\d{3,4}\\)|\\d{3,4}-|\\s)?\\d{8}"
;
//座机号
public
static
final
String
REG_EMAIL
=
"[a-zA-Z0-9]+@[a-zA-Z0-9]+\\.[a-zA-Z0-9]+"
;
public
static
final
String
REG_EMAIL
=
"[a-zA-Z0-9]+@[a-zA-Z0-9]+\\.[a-zA-Z0-9]+"
;
...
@@ -35,10 +36,42 @@ public class CheckUtils {
...
@@ -35,10 +36,42 @@ public class CheckUtils {
if
(
phone
==
null
){
if
(
phone
==
null
){
return
false
;
return
false
;
}
else
{
}
else
{
Pattern
p
=
Pattern
.
compile
(
REG_Moblie
);
Pattern
mobilePattern
=
Pattern
.
compile
(
REG_Moblie
);
Matcher
m
=
p
.
matcher
(
phone
);
Pattern
landlinePattern
=
Pattern
.
compile
(
REG_Landline
);
return
m
.
matches
();
Matcher
mobileMatcher
=
mobilePattern
.
matcher
(
phone
);
Matcher
landlineMatcher
=
landlinePattern
.
matcher
(
phone
);
return
mobileMatcher
.
matches
()
||
landlineMatcher
.
matches
();
}
}
}
}
/**
* Double小数点前的位数
* @param number
* @return
*/
public
static
int
checkIntegerPlaces
(
Double
number
)
{
String
strNumber
=
Double
.
toString
(
Math
.
abs
(
number
));
int
integerPlaces
=
strNumber
.
indexOf
(
'.'
);
if
(
integerPlaces
==
-
1
)
{
return
strNumber
.
length
();
}
else
{
return
integerPlaces
;
}
}
/**
* Double小数点后的位数
* @param number
* @return
*/
public
static
int
checkDecimalPlaces
(
Double
number
)
{
String
strNumber
=
Double
.
toString
(
Math
.
abs
(
number
));
int
decimalPlaces
=
0
;
int
index
=
strNumber
.
indexOf
(
'.'
);
if
(
index
!=
-
1
)
{
decimalPlaces
=
strNumber
.
length
()
-
index
-
1
;
}
return
decimalPlaces
;
}
}
}
dsk-system/src/main/java/com/dsk/system/domain/BusinessAddDto.java
View file @
844cfbb0
package
com
.
dsk
.
system
.
domain
;
package
com
.
dsk
.
system
.
domain
;
import
com.dsk.common.utils.StringUtils
;
import
lombok.Data
;
import
lombok.Data
;
/**
/**
...
@@ -34,7 +33,7 @@ public class BusinessAddDto {
...
@@ -34,7 +33,7 @@ public class BusinessAddDto {
/**
/**
* 投资估算
* 投资估算
*/
*/
private
String
investmentAmount
;
private
Double
investmentAmount
;
/**
/**
* 项目阶段
* 项目阶段
...
@@ -59,8 +58,4 @@ public class BusinessAddDto {
...
@@ -59,8 +58,4 @@ public class BusinessAddDto {
* 客户id
* 客户id
*/
*/
private
String
customerId
;
private
String
customerId
;
public
Double
getInvestmentAmount
()
{
return
StringUtils
.
isEmpty
(
investmentAmount
)
?
null
:
Double
.
parseDouble
(
investmentAmount
);
}
}
}
dsk-system/src/main/java/com/dsk/system/service/impl/BusinessContactsServiceImpl.java
View file @
844cfbb0
package
com
.
dsk
.
system
.
service
.
impl
;
package
com
.
dsk
.
system
.
service
.
impl
;
import
java.util.List
;
import
com.dsk.common.core.domain.entity.BusinessContacts
;
import
com.dsk.common.core.domain.entity.BusinessContacts
;
import
com.dsk.common.exception.base.BaseException
;
import
com.dsk.common.exception.base.BaseException
;
import
com.dsk.common.utils.CheckUtils
;
import
com.dsk.common.utils.CheckUtils
;
...
@@ -12,6 +10,8 @@ import org.springframework.beans.factory.annotation.Autowired;
...
@@ -12,6 +10,8 @@ import org.springframework.beans.factory.annotation.Autowired;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.annotation.Transactional
;
import
java.util.List
;
/**
/**
* 项目联系人Service业务层处理
* 项目联系人Service业务层处理
*
*
...
@@ -58,7 +58,7 @@ public class BusinessContactsServiceImpl implements IBusinessContactsService
...
@@ -58,7 +58,7 @@ public class BusinessContactsServiceImpl implements IBusinessContactsService
@Transactional
@Transactional
public
int
insertBusinessContacts
(
BusinessContacts
businessContacts
)
public
int
insertBusinessContacts
(
BusinessContacts
businessContacts
)
{
{
if
(!
CheckUtils
.
isPhone
(
businessContacts
.
getPhone
()))
throw
new
BaseException
(
"500"
,
"请输入正确的
手机
号码"
);
if
(!
CheckUtils
.
isPhone
(
businessContacts
.
getPhone
()))
throw
new
BaseException
(
"500"
,
"请输入正确的
电话
号码"
);
return
businessContactsMapper
.
insertBusinessContacts
(
businessContacts
);
return
businessContactsMapper
.
insertBusinessContacts
(
businessContacts
);
}
}
...
@@ -72,7 +72,7 @@ public class BusinessContactsServiceImpl implements IBusinessContactsService
...
@@ -72,7 +72,7 @@ public class BusinessContactsServiceImpl implements IBusinessContactsService
@Transactional
@Transactional
public
int
updateBusinessContacts
(
BusinessContacts
businessContacts
)
public
int
updateBusinessContacts
(
BusinessContacts
businessContacts
)
{
{
if
(!
CheckUtils
.
isPhone
(
businessContacts
.
getPhone
()))
throw
new
BaseException
(
"500"
,
"请输入正确的
手机
号码"
);
if
(!
CheckUtils
.
isPhone
(
businessContacts
.
getPhone
()))
throw
new
BaseException
(
"500"
,
"请输入正确的
电话
号码"
);
businessContacts
.
setUpdateTime
(
DateUtils
.
getNowDate
());
businessContacts
.
setUpdateTime
(
DateUtils
.
getNowDate
());
return
businessContactsMapper
.
updateBusinessContacts
(
businessContacts
);
return
businessContactsMapper
.
updateBusinessContacts
(
businessContacts
);
}
}
...
...
dsk-system/src/main/java/com/dsk/system/service/impl/BusinessInfoServiceImpl.java
View file @
844cfbb0
...
@@ -179,6 +179,13 @@ public class BusinessInfoServiceImpl implements IBusinessInfoService {
...
@@ -179,6 +179,13 @@ public class BusinessInfoServiceImpl implements IBusinessInfoService {
//新增前查询是否已存在
//新增前查询是否已存在
int
count
=
businessInfoMapper
.
isRepetitionProjectName
(
dto
.
getProjectName
(),
dto
.
getUserId
());
int
count
=
businessInfoMapper
.
isRepetitionProjectName
(
dto
.
getProjectName
(),
dto
.
getUserId
());
if
(
count
>
0
)
return
AjaxResult
.
error
(
"项目名称已存在"
);
if
(
count
>
0
)
return
AjaxResult
.
error
(
"项目名称已存在"
);
//判断资金Double类型的位数
if
(
dto
.
getInvestmentAmount
()
!=
null
)
{
int
front
=
CheckUtils
.
checkIntegerPlaces
(
dto
.
getInvestmentAmount
());
int
later
=
CheckUtils
.
checkDecimalPlaces
(
dto
.
getInvestmentAmount
());
if
(
front
>
9
)
return
AjaxResult
.
error
(
"小数点前最多支持9位"
);
if
(
later
>
6
)
return
AjaxResult
.
error
(
"小数点后最多支持6位"
);
}
//新增项目主信息
//新增项目主信息
BusinessInfo
businessInfo
=
new
BusinessInfo
();
BusinessInfo
businessInfo
=
new
BusinessInfo
();
BeanUtil
.
copyProperties
(
dto
,
businessInfo
);
BeanUtil
.
copyProperties
(
dto
,
businessInfo
);
...
@@ -205,9 +212,16 @@ public class BusinessInfoServiceImpl implements IBusinessInfoService {
...
@@ -205,9 +212,16 @@ public class BusinessInfoServiceImpl implements IBusinessInfoService {
@Override
@Override
@Transactional
@Transactional
public
int
updateBusinessInfo
(
BusinessInfo
businessInfo
)
{
public
int
updateBusinessInfo
(
BusinessInfo
businessInfo
)
{
//判断资金Double类型的位数
if
(
businessInfo
.
getInvestmentAmount
()
!=
null
)
{
int
front
=
CheckUtils
.
checkIntegerPlaces
(
businessInfo
.
getInvestmentAmount
());
int
later
=
CheckUtils
.
checkDecimalPlaces
(
businessInfo
.
getInvestmentAmount
());
if
(
front
>
9
)
throw
new
BaseException
(
"500"
,
"小数点前最多支持9位"
);
if
(
later
>
6
)
throw
new
BaseException
(
"500"
,
"小数点后最多支持6位"
);
}
if
(
StringUtils
.
isNotEmpty
(
businessInfo
.
getConstructionPhone
())
&&
StringUtils
.
isNotEmpty
(
businessInfo
.
getSupervisorPhone
()))
{
if
(
StringUtils
.
isNotEmpty
(
businessInfo
.
getConstructionPhone
())
&&
StringUtils
.
isNotEmpty
(
businessInfo
.
getSupervisorPhone
()))
{
if
(!
CheckUtils
.
isPhone
(
businessInfo
.
getConstructionPhone
())
||
!
CheckUtils
.
isPhone
(
businessInfo
.
getSupervisorPhone
()))
if
(!
CheckUtils
.
isPhone
(
businessInfo
.
getConstructionPhone
())
||
!
CheckUtils
.
isPhone
(
businessInfo
.
getSupervisorPhone
()))
throw
new
BaseException
(
"500"
,
"请输入正确的
手机
号码"
);
throw
new
BaseException
(
"500"
,
"请输入正确的
电话
号码"
);
}
}
businessInfo
.
setUpdateTime
(
DateUtils
.
getNowDate
());
businessInfo
.
setUpdateTime
(
DateUtils
.
getNowDate
());
return
businessInfoMapper
.
updateBusinessInfo
(
businessInfo
);
return
businessInfoMapper
.
updateBusinessInfo
(
businessInfo
);
...
...
dsk-system/src/main/java/com/dsk/system/service/impl/BusinessRelateCompanyServiceImpl.java
View file @
844cfbb0
package
com
.
dsk
.
system
.
service
.
impl
;
package
com
.
dsk
.
system
.
service
.
impl
;
import
java.util.List
;
import
java.util.stream.Collectors
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.baomidou.mybatisplus.core.toolkit.Wrappers
;
import
com.dsk.common.core.domain.AjaxResult
;
import
com.dsk.common.core.domain.entity.BusinessRelateCompany
;
import
com.dsk.common.core.domain.entity.BusinessRelateCompany
;
import
com.dsk.common.exception.base.BaseException
;
import
com.dsk.common.utils.CheckUtils
;
import
com.dsk.common.utils.DateUtils
;
import
com.dsk.common.utils.DateUtils
;
import
com.dsk.system.domain.BusinessIdDto
;
import
com.dsk.system.domain.BusinessIdDto
;
import
com.dsk.system.mapper.BusinessRelateCompanyMapper
;
import
com.dsk.system.mapper.BusinessRelateCompanyMapper
;
...
@@ -16,6 +10,8 @@ import org.springframework.stereotype.Service;
...
@@ -16,6 +10,8 @@ import org.springframework.stereotype.Service;
import
org.springframework.transaction.annotation.Transactional
;
import
org.springframework.transaction.annotation.Transactional
;
import
javax.annotation.Resource
;
import
javax.annotation.Resource
;
import
java.util.List
;
import
java.util.stream.Collectors
;
/**
/**
* 项目关联单位Service业务层处理
* 项目关联单位Service业务层处理
...
@@ -63,7 +59,7 @@ public class BusinessRelateCompanyServiceImpl implements IBusinessRelateCompanyS
...
@@ -63,7 +59,7 @@ public class BusinessRelateCompanyServiceImpl implements IBusinessRelateCompanyS
@Transactional
@Transactional
public
int
insertBusinessRelateCompany
(
BusinessRelateCompany
businessRelateCompany
)
public
int
insertBusinessRelateCompany
(
BusinessRelateCompany
businessRelateCompany
)
{
{
// if(!CheckUtils.isPhone(businessRelateCompany.getPhone())) throw new BaseException("500","请输入正确的
手机
号码");
// if(!CheckUtils.isPhone(businessRelateCompany.getPhone())) throw new BaseException("500","请输入正确的
电话
号码");
businessRelateCompany
.
setCreateTime
(
DateUtils
.
getNowDate
());
businessRelateCompany
.
setCreateTime
(
DateUtils
.
getNowDate
());
return
businessRelateCompanyMapper
.
insertBusinessRelateCompany
(
businessRelateCompany
);
return
businessRelateCompanyMapper
.
insertBusinessRelateCompany
(
businessRelateCompany
);
}
}
...
@@ -78,7 +74,7 @@ public class BusinessRelateCompanyServiceImpl implements IBusinessRelateCompanyS
...
@@ -78,7 +74,7 @@ public class BusinessRelateCompanyServiceImpl implements IBusinessRelateCompanyS
@Transactional
@Transactional
public
int
updateBusinessRelateCompany
(
BusinessRelateCompany
businessRelateCompany
)
public
int
updateBusinessRelateCompany
(
BusinessRelateCompany
businessRelateCompany
)
{
{
// if(!CheckUtils.isPhone(businessRelateCompany.getPhone())) throw new BaseException("500","请输入正确的
手机
号码");
// if(!CheckUtils.isPhone(businessRelateCompany.getPhone())) throw new BaseException("500","请输入正确的
电话
号码");
businessRelateCompany
.
setUpdateTime
(
DateUtils
.
getNowDate
());
businessRelateCompany
.
setUpdateTime
(
DateUtils
.
getNowDate
());
return
businessRelateCompanyMapper
.
updateBusinessRelateCompany
(
businessRelateCompany
);
return
businessRelateCompanyMapper
.
updateBusinessRelateCompany
(
businessRelateCompany
);
}
}
...
...
dsk-system/src/main/resources/mapper/business/BusinessContactsMapper.xml
View file @
844cfbb0
...
@@ -12,8 +12,9 @@
...
@@ -12,8 +12,9 @@
<result
property=
"office"
column=
"office"
/>
<result
property=
"office"
column=
"office"
/>
<result
property=
"position"
column=
"position"
/>
<result
property=
"position"
column=
"position"
/>
<result
property=
"phone"
column=
"phone"
/>
<result
property=
"phone"
column=
"phone"
/>
<result
property=
"sex"
column=
"sex"
/>
<result
property=
"accendant"
column=
"accendant"
/>
<result
property=
"accendant"
column=
"accendant"
/>
<result
property=
"creat
Time"
column=
"creat
_time"
/>
<result
property=
"creat
eTime"
column=
"create
_time"
/>
<result
property=
"updateTime"
column=
"update_time"
/>
<result
property=
"updateTime"
column=
"update_time"
/>
</resultMap>
</resultMap>
...
@@ -26,7 +27,8 @@
...
@@ -26,7 +27,8 @@
position,
position,
phone,
phone,
accendant,
accendant,
creat_time,
sex,
create_time,
update_time
update_time
from business_contacts
from business_contacts
</sql>
</sql>
...
@@ -41,9 +43,10 @@
...
@@ -41,9 +43,10 @@
<if
test=
"position != null and position != ''"
>
and position = #{position}
</if>
<if
test=
"position != null and position != ''"
>
and position = #{position}
</if>
<if
test=
"phone != null and phone != ''"
>
and phone = #{phone}
</if>
<if
test=
"phone != null and phone != ''"
>
and phone = #{phone}
</if>
<if
test=
"accendant != null and accendant != ''"
>
and accendant = #{accendant}
</if>
<if
test=
"accendant != null and accendant != ''"
>
and accendant = #{accendant}
</if>
<if
test=
"creatTime != null "
>
and creat_time = #{creatTime}
</if>
<if
test=
"createTime != null "
>
and create_time = #{createTime}
</if>
<if
test=
"sex != null "
>
and sex = #{sex}
</if>
</where>
</where>
order by
creat_time
desc
order by
update_time desc,id
desc
</select>
</select>
<select
id=
"selectBusinessContactsById"
parameterType=
"Long"
resultMap=
"BusinessContactsResult"
>
<select
id=
"selectBusinessContactsById"
parameterType=
"Long"
resultMap=
"BusinessContactsResult"
>
...
@@ -61,8 +64,9 @@
...
@@ -61,8 +64,9 @@
<if
test=
"position != null"
>
position,
</if>
<if
test=
"position != null"
>
position,
</if>
<if
test=
"phone != null"
>
phone,
</if>
<if
test=
"phone != null"
>
phone,
</if>
<if
test=
"accendant != null"
>
accendant,
</if>
<if
test=
"accendant != null"
>
accendant,
</if>
<if
test=
"creat
Time != null"
>
creat
_time,
</if>
<if
test=
"creat
eTime != null"
>
create
_time,
</if>
<if
test=
"updateTime != null"
>
update_time,
</if>
<if
test=
"updateTime != null"
>
update_time,
</if>
<if
test=
"sex != null"
>
sex,
</if>
</trim>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"businessId != null"
>
#{businessId},
</if>
<if
test=
"businessId != null"
>
#{businessId},
</if>
...
@@ -72,8 +76,9 @@
...
@@ -72,8 +76,9 @@
<if
test=
"position != null"
>
#{position},
</if>
<if
test=
"position != null"
>
#{position},
</if>
<if
test=
"phone != null"
>
#{phone},
</if>
<if
test=
"phone != null"
>
#{phone},
</if>
<if
test=
"accendant != null"
>
#{accendant},
</if>
<if
test=
"accendant != null"
>
#{accendant},
</if>
<if
test=
"creat
Time != null"
>
#{creat
Time},
</if>
<if
test=
"creat
eTime != null"
>
#{create
Time},
</if>
<if
test=
"updateTime != null"
>
#{updateTime},
</if>
<if
test=
"updateTime != null"
>
#{updateTime},
</if>
<if
test=
"sex != null"
>
#{sex},
</if>
</trim>
</trim>
</insert>
</insert>
...
@@ -87,8 +92,9 @@
...
@@ -87,8 +92,9 @@
<if
test=
"position != null"
>
position = #{position},
</if>
<if
test=
"position != null"
>
position = #{position},
</if>
<if
test=
"phone != null"
>
phone = #{phone},
</if>
<if
test=
"phone != null"
>
phone = #{phone},
</if>
<if
test=
"accendant != null"
>
accendant = #{accendant},
</if>
<if
test=
"accendant != null"
>
accendant = #{accendant},
</if>
<if
test=
"creat
Time != null"
>
creat_time = #{creat
Time},
</if>
<if
test=
"creat
eTime != null"
>
create_time = #{create
Time},
</if>
<if
test=
"updateTime != null"
>
update_time = #{updateTime},
</if>
<if
test=
"updateTime != null"
>
update_time = #{updateTime},
</if>
<if
test=
"sex != null"
>
sex = #{sex},
</if>
</trim>
</trim>
where id = #{id}
where id = #{id}
</update>
</update>
...
...
dsk-system/src/main/resources/mapper/business/BusinessInfoMapper.xml
View file @
844cfbb0
...
@@ -92,7 +92,7 @@
...
@@ -92,7 +92,7 @@
i.district_name districtName,
i.district_name districtName,
i.investment_amount investmentAmount,
i.investment_amount investmentAmount,
i.construction_unit ownerCompany,
i.construction_unit ownerCompany,
MAX(f.creat_time) followTime,
MAX(f.creat
e
_time) followTime,
u.nick_name nickName,
u.nick_name nickName,
GROUP_CONCAT(DISTINCT l.label) label
GROUP_CONCAT(DISTINCT l.label) label
FROM business_info i
FROM business_info i
...
@@ -356,7 +356,7 @@
...
@@ -356,7 +356,7 @@
<if
test=
"constructionPhone != null"
>
construction_phone = #{constructionPhone},
</if>
<if
test=
"constructionPhone != null"
>
construction_phone = #{constructionPhone},
</if>
<if
test=
"supervisorUnit != null"
>
supervisor_unit = #{supervisorUnit},
</if>
<if
test=
"supervisorUnit != null"
>
supervisor_unit = #{supervisorUnit},
</if>
<if
test=
"supervisorPrincipal != null"
>
supervisor_principal = #{supervisorPrincipal},
</if>
<if
test=
"supervisorPrincipal != null"
>
supervisor_principal = #{supervisorPrincipal},
</if>
<if
test=
"supervisorPhone != null"
>
evaluation_bid_council
= #{supervisorPhone},
</if>
<if
test=
"supervisorPhone != null"
>
supervisor_phone
= #{supervisorPhone},
</if>
</trim>
</trim>
where id = #{id}
where id = #{id}
</update>
</update>
...
...
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