Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
Y
yd-backend
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
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
AutogeneralShanghai
yd-backend
Commits
b02694b8
Commit
b02694b8
authored
Jun 17, 2020
by
Water Wang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
optimize payscale pdf download
parent
9ef4e90b
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
19 changed files
with
232 additions
and
15 deletions
+232
-15
yd-api/pom.xml
+4
-0
yd-api/src/main/java/com/yd/api/practitioner/PayScalePdfRequestVO.java
+9
-0
yd-api/src/main/java/com/yd/api/practitioner/PractitionerController.java
+8
-4
yd-api/src/main/java/com/yd/api/practitioner/service/PractitionerBasicInfoService.java
+1
-2
yd-api/src/main/java/com/yd/api/practitioner/service/impl/PractitionerBasicInfoServiceImpl.java
+0
-0
yd-api/src/main/java/com/yd/api/practitioner/vo/payscale/PayScalePdfResponseVO.java
+9
-0
yd-api/src/main/java/com/yd/dal/entity/customer/practitioner/PractitionerBasicInfo.java
+8
-0
yd-api/src/main/java/com/yd/dal/entity/practitioner/payscale/PayScaleBasicInfo.java
+112
-0
yd-api/src/main/java/com/yd/dal/mapper/customer/AclFileUploadMapper.java
+3
-0
yd-api/src/main/java/com/yd/dal/mapper/customer/AclPractitionerMapper.java
+5
-1
yd-api/src/main/java/com/yd/dal/service/customer/AclFileUploadDALService.java
+9
-0
yd-api/src/main/java/com/yd/dal/service/customer/AclPractitionerDALService.java
+9
-1
yd-api/src/main/java/com/yd/dal/service/customer/impl/AclFileUploadDALServiceImpl.java
+6
-0
yd-api/src/main/java/com/yd/dal/service/customer/impl/AclPractitionerDALServiceImpl.java
+8
-1
yd-api/src/main/java/com/yd/rmi/ali/oss/service/OssService.java
+5
-0
yd-api/src/main/java/com/yd/rmi/ali/oss/service/impl/OssServiceImpl.java
+2
-2
yd-api/src/main/resources/i18n/messages_zh_CN.properties
+1
-1
yd-api/src/main/resources/mapper/customer/AclFileUploadMapper.xml
+7
-0
yd-api/src/main/resources/mapper/customer/AclPractitionerMapper.xml
+26
-3
No files found.
yd-api/pom.xml
View file @
b02694b8
...
@@ -156,6 +156,10 @@
...
@@ -156,6 +156,10 @@
<artifactId>
poi-ooxml
</artifactId>
<artifactId>
poi-ooxml
</artifactId>
<version>
3.9
</version>
<version>
3.9
</version>
</dependency>
</dependency>
<dependency>
<groupId>
org.springframework
</groupId>
<artifactId>
spring-test
</artifactId>
</dependency>
</dependencies>
</dependencies>
<build>
<build>
...
...
yd-api/src/main/java/com/yd/api/practitioner/PayScalePdfRequestVO.java
View file @
b02694b8
...
@@ -2,6 +2,15 @@ package com.yd.api.practitioner;
...
@@ -2,6 +2,15 @@ package com.yd.api.practitioner;
public
class
PayScalePdfRequestVO
{
public
class
PayScalePdfRequestVO
{
private
Integer
monShId
;
private
Integer
monShId
;
private
Long
practitionerId
;
public
Long
getPractitionerId
()
{
return
practitionerId
;
}
public
void
setPractitionerId
(
Long
practitionerId
)
{
this
.
practitionerId
=
practitionerId
;
}
public
Integer
getMonShId
()
{
public
Integer
getMonShId
()
{
return
monShId
;
return
monShId
;
...
...
yd-api/src/main/java/com/yd/api/practitioner/PractitionerController.java
View file @
b02694b8
...
@@ -7,6 +7,7 @@ import com.yd.api.practitioner.vo.login.PractitionerLoginResponseVO;
...
@@ -7,6 +7,7 @@ import com.yd.api.practitioner.vo.login.PractitionerLoginResponseVO;
import
com.yd.api.practitioner.vo.media.MediaGetReqVO
;
import
com.yd.api.practitioner.vo.media.MediaGetReqVO
;
import
com.yd.api.practitioner.vo.media.MediaGetRespVO
;
import
com.yd.api.practitioner.vo.media.MediaGetRespVO
;
import
com.yd.api.practitioner.vo.opportunity.*
;
import
com.yd.api.practitioner.vo.opportunity.*
;
import
com.yd.api.practitioner.vo.payscale.PayScalePdfResponseVO
;
import
com.yd.api.practitioner.vo.payscale.PayScaleQueryRequestVO
;
import
com.yd.api.practitioner.vo.payscale.PayScaleQueryRequestVO
;
import
com.yd.api.practitioner.vo.payscale.PayScaleQueryResponseVO
;
import
com.yd.api.practitioner.vo.payscale.PayScaleQueryResponseVO
;
import
com.yd.api.practitioner.vo.policy.PolicyListQueryRequestVO
;
import
com.yd.api.practitioner.vo.policy.PolicyListQueryRequestVO
;
...
@@ -462,11 +463,14 @@ public class PractitionerController {
...
@@ -462,11 +463,14 @@ public class PractitionerController {
/**
/**
* 获取经纪人的薪资表
* 获取经纪人的薪资表
* @param requestVO 请求信息
* @param requestVO 请求信息
* @param response 请求信息
* @return 返回信息
* @return 返回信息
*/
*/
@PostMapping
(
value
=
"/payScalePdf"
,
produces
=
MediaType
.
APPLICATION_PDF_VALUE
)
@PostMapping
(
value
=
"/payScalePdf"
)
public
String
payScalePdf
(
@RequestBody
PayScalePdfRequestVO
requestVO
,
HttpServletResponse
response
){
public
Object
payScalePdf
(
@RequestBody
PayScalePdfRequestVO
requestVO
){
return
practitionerBasicInfoService
.
payScalePdf
(
requestVO
,
response
);
JsonResult
result
=
new
JsonResult
();
PayScalePdfResponseVO
responseVO
=
practitionerBasicInfoService
.
payScalePdf
(
requestVO
);
result
.
setData
(
responseVO
);
result
.
addResult
(
responseVO
);
return
result
;
}
}
}
}
yd-api/src/main/java/com/yd/api/practitioner/service/PractitionerBasicInfoService.java
View file @
b02694b8
...
@@ -38,8 +38,7 @@ public interface PractitionerBasicInfoService {
...
@@ -38,8 +38,7 @@ public interface PractitionerBasicInfoService {
/**
/**
* 获取经纪人的薪资表
* 获取经纪人的薪资表
* @param requestVO 请求信息
* @param requestVO 请求信息
* @param response 请求信息
* @return 响应信息
* @return 响应信息
*/
*/
String
payScalePdf
(
PayScalePdfRequestVO
requestVO
,
HttpServletResponse
response
);
PayScalePdfResponseVO
payScalePdf
(
PayScalePdfRequestVO
requestVO
);
}
}
yd-api/src/main/java/com/yd/api/practitioner/service/impl/PractitionerBasicInfoServiceImpl.java
View file @
b02694b8
This diff is collapsed.
Click to expand it.
yd-api/src/main/java/com/yd/api/practitioner/vo/payscale/PayScalePdfResponseVO.java
View file @
b02694b8
...
@@ -3,8 +3,17 @@ package com.yd.api.practitioner.vo.payscale;
...
@@ -3,8 +3,17 @@ package com.yd.api.practitioner.vo.payscale;
import
com.yd.api.result.CommonResult
;
import
com.yd.api.result.CommonResult
;
public
class
PayScalePdfResponseVO
{
public
class
PayScalePdfResponseVO
{
private
String
url
;
private
CommonResult
commonResult
;
private
CommonResult
commonResult
;
public
String
getUrl
()
{
return
url
;
}
public
void
setUrl
(
String
url
)
{
this
.
url
=
url
;
}
public
CommonResult
getCommonResult
()
{
public
CommonResult
getCommonResult
()
{
return
commonResult
;
return
commonResult
;
}
}
...
...
yd-api/src/main/java/com/yd/dal/entity/customer/practitioner/PractitionerBasicInfo.java
View file @
b02694b8
...
@@ -8,6 +8,7 @@ public class PractitionerBasicInfo {
...
@@ -8,6 +8,7 @@ public class PractitionerBasicInfo {
private
String
titleCode
;
private
String
titleCode
;
private
String
titleName
;
private
String
titleName
;
private
String
gender
;
private
String
gender
;
private
String
mobileNo
;
public
Long
getCustomerId
()
{
public
Long
getCustomerId
()
{
return
customerId
;
return
customerId
;
...
@@ -65,4 +66,11 @@ public class PractitionerBasicInfo {
...
@@ -65,4 +66,11 @@ public class PractitionerBasicInfo {
this
.
gender
=
gender
;
this
.
gender
=
gender
;
}
}
public
String
getMobileNo
()
{
return
mobileNo
;
}
public
void
setMobileNo
(
String
mobileNo
)
{
this
.
mobileNo
=
mobileNo
;
}
}
}
yd-api/src/main/java/com/yd/dal/entity/practitioner/payscale/PayScaleBasicInfo.java
0 → 100644
View file @
b02694b8
package
com
.
yd
.
dal
.
entity
.
practitioner
.
payscale
;
public
class
PayScaleBasicInfo
{
private
Integer
monShId
;
private
String
salMstId
;
private
String
drpTitleCode
;
private
String
monDtlType
;
private
String
monDtlItem
;
private
Integer
monDtlPeriod
;
private
Double
monDtlAmount
;
private
Double
monDtlRAmount
;
private
String
createDate
;
private
String
createUser
;
private
String
uploadPath
;
private
String
uploadTime
;
public
Integer
getMonShId
()
{
return
monShId
;
}
public
void
setMonShId
(
Integer
monShId
)
{
this
.
monShId
=
monShId
;
}
public
String
getSalMstId
()
{
return
salMstId
;
}
public
void
setSalMstId
(
String
salMstId
)
{
this
.
salMstId
=
salMstId
;
}
public
String
getDrpTitleCode
()
{
return
drpTitleCode
;
}
public
void
setDrpTitleCode
(
String
drpTitleCode
)
{
this
.
drpTitleCode
=
drpTitleCode
;
}
public
String
getMonDtlType
()
{
return
monDtlType
;
}
public
void
setMonDtlType
(
String
monDtlType
)
{
this
.
monDtlType
=
monDtlType
;
}
public
String
getMonDtlItem
()
{
return
monDtlItem
;
}
public
void
setMonDtlItem
(
String
monDtlItem
)
{
this
.
monDtlItem
=
monDtlItem
;
}
public
Double
getMonDtlAmount
()
{
return
monDtlAmount
;
}
public
void
setMonDtlAmount
(
Double
monDtlAmount
)
{
this
.
monDtlAmount
=
monDtlAmount
;
}
public
Double
getMonDtlRAmount
()
{
return
monDtlRAmount
;
}
public
void
setMonDtlRAmount
(
Double
monDtlRAmount
)
{
this
.
monDtlRAmount
=
monDtlRAmount
;
}
public
String
getCreateDate
()
{
return
createDate
;
}
public
void
setCreateDate
(
String
createDate
)
{
this
.
createDate
=
createDate
;
}
public
String
getCreateUser
()
{
return
createUser
;
}
public
void
setCreateUser
(
String
createUser
)
{
this
.
createUser
=
createUser
;
}
public
Integer
getMonDtlPeriod
()
{
return
monDtlPeriod
;
}
public
void
setMonDtlPeriod
(
Integer
monDtlPeriod
)
{
this
.
monDtlPeriod
=
monDtlPeriod
;
}
public
String
getUploadPath
()
{
return
uploadPath
;
}
public
void
setUploadPath
(
String
uploadPath
)
{
this
.
uploadPath
=
uploadPath
;
}
public
String
getUploadTime
()
{
return
uploadTime
;
}
public
void
setUploadTime
(
String
uploadTime
)
{
this
.
uploadTime
=
uploadTime
;
}
}
yd-api/src/main/java/com/yd/dal/mapper/customer/AclFileUploadMapper.java
View file @
b02694b8
...
@@ -22,4 +22,6 @@ public interface AclFileUploadMapper {
...
@@ -22,4 +22,6 @@ public interface AclFileUploadMapper {
CustomerFileUpload
findByTargetTypeAndTargetUseForAndTargetId
(
@Param
(
"targetType"
)
Integer
targetType
,
@Param
(
"targetUseFor"
)
Integer
targetUseFor
,
@Param
(
"practitionerId"
)
Long
practitionerId
);
CustomerFileUpload
findByTargetTypeAndTargetUseForAndTargetId
(
@Param
(
"targetType"
)
Integer
targetType
,
@Param
(
"targetUseFor"
)
Integer
targetUseFor
,
@Param
(
"practitionerId"
)
Long
practitionerId
);
List
<
AclFileUpload
>
findByAclFileUpload
(
AclFileUpload
fileUpload
);
List
<
AclFileUpload
>
findByAclFileUpload
(
AclFileUpload
fileUpload
);
AclFileUpload
findByTargetIdAndRemark
(
@Param
(
"type"
)
Integer
type
,
@Param
(
"targetId"
)
Long
targetId
,
@Param
(
"remark"
)
String
remark
);
}
}
\ No newline at end of file
yd-api/src/main/java/com/yd/dal/mapper/customer/AclPractitionerMapper.java
View file @
b02694b8
...
@@ -7,6 +7,7 @@ import com.yd.dal.entity.customer.practitioner.PractitionerBasicInfo;
...
@@ -7,6 +7,7 @@ import com.yd.dal.entity.customer.practitioner.PractitionerBasicInfo;
import
com.yd.dal.entity.customer.practitioner.PractitionerInfo
;
import
com.yd.dal.entity.customer.practitioner.PractitionerInfo
;
import
com.yd.dal.entity.customer.practitioner.PractitionerRankInfo
;
import
com.yd.dal.entity.customer.practitioner.PractitionerRankInfo
;
import
com.yd.dal.entity.practitioner.opportunity.OwnOpportunityInfo
;
import
com.yd.dal.entity.practitioner.opportunity.OwnOpportunityInfo
;
import
com.yd.dal.entity.practitioner.payscale.PayScaleBasicInfo
;
import
org.apache.ibatis.annotations.Param
;
import
org.apache.ibatis.annotations.Param
;
import
java.util.List
;
import
java.util.List
;
...
@@ -58,5 +59,7 @@ public interface AclPractitionerMapper {
...
@@ -58,5 +59,7 @@ public interface AclPractitionerMapper {
List
<
PayScaleInfo
>
findPayScaleByPractitionerEG
(
@Param
(
"practitionerIdEG"
)
String
practitionerIdEG
);
List
<
PayScaleInfo
>
findPayScaleByPractitionerEG
(
@Param
(
"practitionerIdEG"
)
String
practitionerIdEG
);
String
findFilePathByMonShId
(
@Param
(
"monShId"
)
Integer
monShId
);
PayScaleBasicInfo
findFilePathByMonShId
(
@Param
(
"monShId"
)
Integer
monShId
);
PractitionerBasicInfo
findByIdEG
(
@Param
(
"practitionerIdEG"
)
String
practitionerIdEG
);
}
}
\ No newline at end of file
yd-api/src/main/java/com/yd/dal/service/customer/AclFileUploadDALService.java
View file @
b02694b8
...
@@ -42,4 +42,13 @@ public interface AclFileUploadDALService {
...
@@ -42,4 +42,13 @@ public interface AclFileUploadDALService {
* @param aclFileUpload
* @param aclFileUpload
*/
*/
void
saveFileUpload
(
AclFileUpload
aclFileUpload
);
void
saveFileUpload
(
AclFileUpload
aclFileUpload
);
/**
* 根据条件查询
* @param type 类型
* @param targetId id
* @param remark 备注
* @return
*/
AclFileUpload
findByTargetIdAndRemark
(
Integer
type
,
Long
targetId
,
String
remark
);
}
}
yd-api/src/main/java/com/yd/dal/service/customer/AclPractitionerDALService.java
View file @
b02694b8
...
@@ -7,6 +7,7 @@ import com.yd.dal.entity.customer.AclPractitioner;
...
@@ -7,6 +7,7 @@ import com.yd.dal.entity.customer.AclPractitioner;
import
com.yd.dal.entity.customer.practitioner.PractitionerBasicInfo
;
import
com.yd.dal.entity.customer.practitioner.PractitionerBasicInfo
;
import
com.yd.dal.entity.customer.practitioner.PractitionerInfo
;
import
com.yd.dal.entity.customer.practitioner.PractitionerInfo
;
import
com.yd.dal.entity.customer.practitioner.PractitionerRankInfo
;
import
com.yd.dal.entity.customer.practitioner.PractitionerRankInfo
;
import
com.yd.dal.entity.practitioner.payscale.PayScaleBasicInfo
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
java.util.List
;
import
java.util.List
;
...
@@ -153,5 +154,12 @@ public interface AclPractitionerDALService {
...
@@ -153,5 +154,12 @@ public interface AclPractitionerDALService {
* @param monShId 流水号
* @param monShId 流水号
* @return 结果
* @return 结果
*/
*/
String
findFilePathByMonShId
(
Integer
monShId
);
PayScaleBasicInfo
findFilePathByMonShId
(
Integer
monShId
);
/**
* 根据EGolden查询
* @param practitionerIdEG id
* @return 返回
*/
PractitionerBasicInfo
findByIdEG
(
String
practitionerIdEG
);
}
}
yd-api/src/main/java/com/yd/dal/service/customer/impl/AclFileUploadDALServiceImpl.java
View file @
b02694b8
...
@@ -6,6 +6,7 @@ import com.yd.dal.mapper.customer.AclFileUploadMapper;
...
@@ -6,6 +6,7 @@ import com.yd.dal.mapper.customer.AclFileUploadMapper;
import
com.yd.dal.service.customer.AclFileUploadDALService
;
import
com.yd.dal.service.customer.AclFileUploadDALService
;
import
com.yd.util.intercept.annotation.TargetDataSource
;
import
com.yd.util.intercept.annotation.TargetDataSource
;
import
com.yd.util.intercept.commons.DataSourceKey
;
import
com.yd.util.intercept.commons.DataSourceKey
;
import
org.apache.ibatis.annotations.Param
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
import
javax.annotation.Resource
;
import
javax.annotation.Resource
;
...
@@ -47,4 +48,9 @@ public class AclFileUploadDALServiceImpl implements AclFileUploadDALService {
...
@@ -47,4 +48,9 @@ public class AclFileUploadDALServiceImpl implements AclFileUploadDALService {
public
void
saveFileUpload
(
AclFileUpload
aclFileUpload
)
{
public
void
saveFileUpload
(
AclFileUpload
aclFileUpload
)
{
aclFileUploadMapper
.
insertSelective
(
aclFileUpload
);
aclFileUploadMapper
.
insertSelective
(
aclFileUpload
);
}
}
@Override
public
AclFileUpload
findByTargetIdAndRemark
(
Integer
type
,
Long
targetId
,
String
remark
)
{
return
aclFileUploadMapper
.
findByTargetIdAndRemark
(
type
,
targetId
,
remark
);
}
}
}
yd-api/src/main/java/com/yd/dal/service/customer/impl/AclPractitionerDALServiceImpl.java
View file @
b02694b8
...
@@ -8,6 +8,7 @@ import com.yd.dal.entity.customer.AclPractitioner;
...
@@ -8,6 +8,7 @@ import com.yd.dal.entity.customer.AclPractitioner;
import
com.yd.dal.entity.customer.practitioner.PractitionerBasicInfo
;
import
com.yd.dal.entity.customer.practitioner.PractitionerBasicInfo
;
import
com.yd.dal.entity.customer.practitioner.PractitionerInfo
;
import
com.yd.dal.entity.customer.practitioner.PractitionerInfo
;
import
com.yd.dal.entity.customer.practitioner.PractitionerRankInfo
;
import
com.yd.dal.entity.customer.practitioner.PractitionerRankInfo
;
import
com.yd.dal.entity.practitioner.payscale.PayScaleBasicInfo
;
import
com.yd.dal.mapper.customer.AclPractitionerMapper
;
import
com.yd.dal.mapper.customer.AclPractitionerMapper
;
import
com.yd.dal.service.customer.AclPractitionerDALService
;
import
com.yd.dal.service.customer.AclPractitionerDALService
;
import
com.yd.util.deshandler.DESTypeHandler
;
import
com.yd.util.deshandler.DESTypeHandler
;
...
@@ -145,7 +146,13 @@ public class AclPractitionerDALServiceImpl implements AclPractitionerDALService
...
@@ -145,7 +146,13 @@ public class AclPractitionerDALServiceImpl implements AclPractitionerDALService
@Override
@Override
@TargetDataSource
(
dataSourceKey
=
DataSourceKey
.
DB_EGOLDEN
)
@TargetDataSource
(
dataSourceKey
=
DataSourceKey
.
DB_EGOLDEN
)
public
String
findFilePathByMonShId
(
Integer
monShId
)
{
public
PayScaleBasicInfo
findFilePathByMonShId
(
Integer
monShId
)
{
return
aclPractitionerMapper
.
findFilePathByMonShId
(
monShId
);
return
aclPractitionerMapper
.
findFilePathByMonShId
(
monShId
);
}
}
@Override
@TargetDataSource
(
dataSourceKey
=
DataSourceKey
.
DB_EGOLDEN
)
public
PractitionerBasicInfo
findByIdEG
(
String
practitionerIdEG
)
{
return
aclPractitionerMapper
.
findByIdEG
(
practitionerIdEG
);
}
}
}
yd-api/src/main/java/com/yd/rmi/ali/oss/service/OssService.java
View file @
b02694b8
package
com
.
yd
.
rmi
.
ali
.
oss
.
service
;
package
com
.
yd
.
rmi
.
ali
.
oss
.
service
;
import
com.yd.rmi.ali.oss.vo.OssRequestVO
;
import
com.yd.rmi.ali.oss.vo.OssResponseVO
;
import
java.io.InputStream
;
import
java.io.InputStream
;
public
interface
OssService
{
public
interface
OssService
{
String
putFileToOss
(
String
string
,
String
key
,
InputStream
is
)
throws
Exception
;
String
putFileToOss
(
String
string
,
String
key
,
InputStream
is
)
throws
Exception
;
OssResponseVO
ossOperate
(
OssRequestVO
ossRequestVO
);
}
}
yd-api/src/main/java/com/yd/rmi/ali/oss/service/impl/OssServiceImpl.java
View file @
b02694b8
...
@@ -85,8 +85,8 @@ public class OssServiceImpl implements OssService {
...
@@ -85,8 +85,8 @@ public class OssServiceImpl implements OssService {
}
}
return
url
;
return
url
;
}
}
@Override
p
rivate
OssResponseVO
ossOperate
(
OssRequestVO
ossRequestVO
)
{
p
ublic
OssResponseVO
ossOperate
(
OssRequestVO
ossRequestVO
)
{
OssResponseVO
ossResponseVO
=
new
OssResponseVO
();
OssResponseVO
ossResponseVO
=
new
OssResponseVO
();
boolean
success
=
true
;
boolean
success
=
true
;
String
message
=
ZHBErrorConfig
.
getErrorInfo
(
"800000"
);
String
message
=
ZHBErrorConfig
.
getErrorInfo
(
"800000"
);
...
...
yd-api/src/main/resources/i18n/messages_zh_CN.properties
View file @
b02694b8
...
@@ -11,7 +11,7 @@
...
@@ -11,7 +11,7 @@
800000
=
执行成功!
800000
=
执行成功!
##系统提示信息
##系统提示信息
810001
=
token无效或者错误!
810001
=
token无效或者错误!
820001
=
为
查询到相应结果。
820001
=
未
查询到相应结果。
830001
=
该用户非寿险经纪人。
830001
=
该用户非寿险经纪人。
830002
=
只有寿险经纪人才有权限进入!
830002
=
只有寿险经纪人才有权限进入!
...
...
yd-api/src/main/resources/mapper/customer/AclFileUploadMapper.xml
View file @
b02694b8
...
@@ -289,4 +289,10 @@
...
@@ -289,4 +289,10 @@
</where>
</where>
</select>
</select>
<select
id=
"findByTargetIdAndRemark"
resultMap=
"BaseResultMap"
>
select
<include
refid=
"Base_Column_List"
/>
from ag_acl_file_upload
where target_type = #{type,jdbcType=INTEGER} and target_id = #{targetId,jdbcType=BIGINT} and remark = #{remark,jdbcType=VARCHAR} and is_active = 1
</select>
</mapper>
</mapper>
\ No newline at end of file
yd-api/src/main/resources/mapper/customer/AclPractitionerMapper.xml
View file @
b02694b8
...
@@ -699,7 +699,7 @@
...
@@ -699,7 +699,7 @@
from ag_acl_customer c inner join ag_acl_practitioner p on c.id = p.customer_id
from ag_acl_customer c inner join ag_acl_practitioner p on c.id = p.customer_id
left join ag_acl_insurer_branch b on p.insurer_branch_id = b.id
left join ag_acl_insurer_branch b on p.insurer_branch_id = b.id
left join ag_acl_practitioner_setting s on p.id = s.practitioner_id
left join ag_acl_practitioner_setting s on p.id = s.practitioner_id
inner
join ag_md_drop_options o on s.practitioner_level = o.id
left
join ag_md_drop_options o on s.practitioner_level = o.id
where c.login = #{mobileNo};
where c.login = #{mobileNo};
</select>
</select>
...
@@ -885,8 +885,30 @@
...
@@ -885,8 +885,30 @@
from mon011 t where FK_SAL_MST_ID = #{practitionerIdEG,jdbcType=VARCHAR};
from mon011 t where FK_SAL_MST_ID = #{practitionerIdEG,jdbcType=VARCHAR};
</select>
</select>
<select
id=
"findFilePathByMonShId"
resultType=
"java.lang.String"
>
<select
id=
"findFilePathByMonShId"
resultType=
"com.yd.dal.entity.practitioner.payscale.PayScaleBasicInfo"
>
select t.UPLOAD_PATH
select
t.MON_SH_ID as monShId,
t.FK_SAL_MST_ID as salMstId,
t.FK_DRP_TITLE_CODE as drpTitleCode,
t.MON_DTL_TYPE as monDtlType,
t.MON_DTL_ITEM as monDtlItem,
t.MON_DTL_PERIOD as monDtlPeriod,
ifnull(t.MON_DTL_AMOUNT,0) as monDtlAmount,
ifnull(t.MON_DTL_RAMOUNT,0) as monDtlRAmount,
date_format(t.CREATE_DATE, '%Y-%m-%d %H:%i:%s') as createDate,
t.CREATE_USER as createUser,
t.UPLOAD_PATH as uploadPath,
t.UPLOAD_TIME as uploadTime
from mon011 t where t.MON_SH_ID = #{monShId,jdbcType=INTEGER}
from mon011 t where t.MON_SH_ID = #{monShId,jdbcType=INTEGER}
</select>
</select>
<select
id=
"findByIdEG"
resultMap=
"base_result_map_practitioner_info"
>
SELECT
p.SAL_MST_ID as practitionerId,
p.SAL_MST_NAME as name,
p.SAL_MST_GENDER as gender,
p.SAL_MST_MOBILE as mobileNo
FROM sal001 p
where p.SAL_MST_ID = #{practitionerIdEG,jdbcType=VARCHAR} limit 1
</select>
</mapper>
</mapper>
\ 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