Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
J
JingnengService
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
CI / CD Analytics
Repository Analytics
Value Stream Analytics
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王亚宁
JingnengService
Commits
dff23c4f
Commit
dff23c4f
authored
1 year ago
by
realize1020
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加copyTenderProject方法,补selectExpertTenderProjectList方法
parent
98fa56bb
Changes
7
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
522 additions
and
34 deletions
+522
-34
com.gx.obe.service/src/main/java/com/gx/obe/server/common/utils/UuidUtils.java
...c/main/java/com/gx/obe/server/common/utils/UuidUtils.java
+35
-0
com.gx.obe.service/src/main/java/com/gx/obe/server/management/project/controller/TenderProjectController.java
...anagement/project/controller/TenderProjectController.java
+6
-5
com.gx.obe.service/src/main/java/com/gx/obe/server/management/project/dao/TenderProjectMapper.java
...be/server/management/project/dao/TenderProjectMapper.java
+2
-0
com.gx.obe.service/src/main/java/com/gx/obe/server/management/project/service/TenderProjectService.java
...rver/management/project/service/TenderProjectService.java
+2
-0
com.gx.obe.service/src/main/java/com/gx/obe/server/management/project/service/impl/TenderProjectServiceImpl.java
...gement/project/service/impl/TenderProjectServiceImpl.java
+436
-15
com.gx.obe.service/src/main/java/com/gx/obe/server/management/supplier/entity/Supplier.java
...om/gx/obe/server/management/supplier/entity/Supplier.java
+11
-0
com.gx.obe.service/src/main/resources/mapper/TenderProjectMapper.xml
...service/src/main/resources/mapper/TenderProjectMapper.xml
+30
-14
No files found.
com.gx.obe.service/src/main/java/com/gx/obe/server/common/utils/UuidUtils.java
0 → 100644
View file @
dff23c4f
package
com
.
gx
.
obe
.
server
.
common
.
utils
;
import
java.io.PrintStream
;
import
java.util.UUID
;
public
class
UuidUtils
{
public
static
String
getUUID
()
{
String
uuid
=
UUID
.
randomUUID
().
toString
();
return
uuid
.
replace
(
"-"
,
""
);
}
public
static
void
main
(
String
[]
arges
)
{
System
.
out
.
println
(
UUID
.
randomUUID
().
toString
());
System
.
out
.
println
(
UUID
.
randomUUID
().
toString
());
System
.
out
.
println
(
UUID
.
randomUUID
().
toString
());
System
.
out
.
println
(
UUID
.
randomUUID
().
toString
());
System
.
out
.
println
(
getUUID
());
String
uuid
=
getUUID
();
uuid
=
uuid
.
substring
(
uuid
.
length
()
-
12
,
uuid
.
length
());
uuid
=
uuid
.
toUpperCase
();
StringBuilder
trialMac
=
new
StringBuilder
();
for
(
int
i
=
0
;
i
<
12
;
i
++)
{
trialMac
.
append
(
uuid
.
charAt
(
i
));
if
((
i
%
2
!=
0
)
&&
(
i
<
11
))
{
trialMac
.
append
(
"-"
);
}
}
System
.
out
.
println
(
trialMac
);
}
}
This diff is collapsed.
Click to expand it.
com.gx.obe.service/src/main/java/com/gx/obe/server/management/project/controller/TenderProjectController.java
View file @
dff23c4f
...
@@ -5,11 +5,7 @@ import java.util.List;
...
@@ -5,11 +5,7 @@ import java.util.List;
import
java.util.Map
;
import
java.util.Map
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.GetMapping
;
import
org.springframework.web.bind.annotation.*
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.QueryWrapper
;
...
@@ -797,4 +793,9 @@ public class TenderProjectController extends BaseController<TenderProjectServic
...
@@ -797,4 +793,9 @@ public class TenderProjectController extends BaseController<TenderProjectServic
return
tenderProjectService
.
isUploadEvalResult
(
tenderId
);
return
tenderProjectService
.
isUploadEvalResult
(
tenderId
);
}
}
@PostMapping
({
"/copyTenderProject"
})
public
String
copyTenderProject
(
@RequestParam
(
"tenderNo"
)
String
tenderNo
,
@RequestParam
(
"stageId"
)
String
stageId
,
@RequestParam
(
"tenderNonumber"
)
String
tenderNonumber
,
@RequestParam
(
"username"
)
String
username
,
@RequestParam
(
"password"
)
String
password
,
@RequestParam
(
"copyStatus"
)
String
copyStatus
)
{
return
this
.
tenderProjectService
.
copyProject
(
tenderNo
,
stageId
,
tenderNonumber
,
username
,
password
,
copyStatus
);
}
}
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
com.gx.obe.service/src/main/java/com/gx/obe/server/management/project/dao/TenderProjectMapper.java
View file @
dff23c4f
...
@@ -407,4 +407,6 @@ public interface TenderProjectMapper extends BaseMapper<TenderProject> {
...
@@ -407,4 +407,6 @@ public interface TenderProjectMapper extends BaseMapper<TenderProject> {
* @return
* @return
*/
*/
String
getUploadEvalResultStatus
(
@Param
(
"tenderId"
)
String
tenderId
);
String
getUploadEvalResultStatus
(
@Param
(
"tenderId"
)
String
tenderId
);
String
getTenderId
(
@Param
(
"tenderNo"
)
String
tenderNo
,
@Param
(
"stageId"
)
String
stageId
,
@Param
(
"tenderNonumber"
)
String
tenderNonumber
);
}
}
\ No newline at end of file
This diff is collapsed.
Click to expand it.
com.gx.obe.service/src/main/java/com/gx/obe/server/management/project/service/TenderProjectService.java
View file @
dff23c4f
...
@@ -510,5 +510,7 @@ public interface TenderProjectService extends IService<TenderProject> {
...
@@ -510,5 +510,7 @@ public interface TenderProjectService extends IService<TenderProject> {
* @return
* @return
*/
*/
public
boolean
updateEvaluationComplateStatus
(
String
tenderId
,
String
parentId
,
String
archiveStatus
,
Date
date
);
public
boolean
updateEvaluationComplateStatus
(
String
tenderId
,
String
parentId
,
String
archiveStatus
,
Date
date
);
String
copyProject
(
String
tenderNo
,
String
stageId
,
String
tenderNonumber
,
String
username
,
String
password
,
String
copyStatus
);
}
}
This diff is collapsed.
Click to expand it.
com.gx.obe.service/src/main/java/com/gx/obe/server/management/project/service/impl/TenderProjectServiceImpl.java
View file @
dff23c4f
package
com
.
gx
.
obe
.
server
.
management
.
project
.
service
.
impl
;
package
com
.
gx
.
obe
.
server
.
management
.
project
.
service
.
impl
;
import
java.util.ArrayList
;
import
java.util.*
;
import
java.util.Date
;
import
java.util.stream.Collectors
;
import
java.util.HashSet
;
import
java.util.List
;
import
java.util.Map
;
import
java.util.Set
;
import
com.baomidou.mybatisplus.core.conditions.Wrapper
;
import
com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper
;
import
com.baomidou.mybatisplus.core.toolkit.IdWorker
;
import
com.gx.obe.server.common.utils.UuidUtils
;
import
com.gx.obe.server.management.check.entity.CheckResult
;
import
com.gx.obe.server.management.check.service.CheckResultService
;
import
com.gx.obe.server.management.dictionary.entity.DictLink
;
import
com.gx.obe.server.management.dictionary.service.DictLinkService
;
import
com.gx.obe.server.management.evaluation.entity.*
;
import
com.gx.obe.server.management.evaluation.service.*
;
import
com.gx.obe.server.management.expert.entity.EvaluationStepExpert
;
import
com.gx.obe.server.management.expert.entity.ExpertEntity
;
import
com.gx.obe.server.management.expert.entity.ExpertEvaluationResult
;
import
com.gx.obe.server.management.expert.entity.ExpertEvaluationStep
;
import
com.gx.obe.server.management.expert.service.EvaluationStepExpertService
;
import
com.gx.obe.server.management.expert.service.ExpertEvaluationResultService
;
import
com.gx.obe.server.management.expert.service.ExpertEvaluationStepService
;
import
com.gx.obe.server.management.expert.service.ExpertService
;
import
com.gx.obe.server.management.supplier.entity.SupplierEvaluationResult
;
import
com.gx.obe.server.management.supplier.entity.SupplierEvaluationStep
;
import
com.gx.obe.server.management.supplier.service.SupplierEvaluationResultService
;
import
com.gx.obe.server.management.supplier.service.SupplierEvaluationStepService
;
import
org.springframework.beans.factory.annotation.Autowired
;
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
;
...
@@ -31,10 +49,6 @@ import com.gx.obe.server.management.evaluation.dao.BidPriceMapper;
...
@@ -31,10 +49,6 @@ import com.gx.obe.server.management.evaluation.dao.BidPriceMapper;
import
com.gx.obe.server.management.evaluation.dao.BidPriceResultMapper
;
import
com.gx.obe.server.management.evaluation.dao.BidPriceResultMapper
;
import
com.gx.obe.server.management.evaluation.dao.EvaluationFactorResultMapper
;
import
com.gx.obe.server.management.evaluation.dao.EvaluationFactorResultMapper
;
import
com.gx.obe.server.management.evaluation.dao.EvaluationStepMapper
;
import
com.gx.obe.server.management.evaluation.dao.EvaluationStepMapper
;
import
com.gx.obe.server.management.evaluation.entity.BidPrice
;
import
com.gx.obe.server.management.evaluation.entity.BidPriceItem
;
import
com.gx.obe.server.management.evaluation.entity.BidPriceItemResult
;
import
com.gx.obe.server.management.evaluation.entity.BidPriceResult
;
import
com.gx.obe.server.management.expert.dao.ExpertEvaluationResultMapper
;
import
com.gx.obe.server.management.expert.dao.ExpertEvaluationResultMapper
;
import
com.gx.obe.server.management.expert.dao.ExpertEvaluationStepMapper
;
import
com.gx.obe.server.management.expert.dao.ExpertEvaluationStepMapper
;
import
com.gx.obe.server.management.expert.dao.ExpertMapper
;
import
com.gx.obe.server.management.expert.dao.ExpertMapper
;
...
@@ -132,11 +146,59 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T
...
@@ -132,11 +146,59 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T
private
BidPriceHisResultMapper
bidPriceHisResultMapper
;
private
BidPriceHisResultMapper
bidPriceHisResultMapper
;
@Autowired
@Autowired
private
ReBidPriceRoundMapper
reBidPriceRoundMapper
;
private
ReBidPriceRoundMapper
reBidPriceRoundMapper
;
@Autowired
private
EvaluationStepService
evaluationStepService
;
@Autowired
private
ExpertService
expertService
;
@Autowired
EvaluationFactorService
evaluationFactorService
;
@Autowired
ExpertEvaluationStepService
expertEvaluationStepService
;
@Autowired
EvaluationStepExpertService
evaluationStepExpertService
;
@Autowired
EvaluationStepFactorService
evaluationStepFactorService
;
@Autowired
EvaluationFactorResultService
evaluationFactorResultService
;
@Autowired
ExpertEvaluationResultService
expertEvaluationResultService
;
@Autowired
SupplierEvaluationFactorService
supplierEvaluationFactorService
;
@Autowired
CheckResultService
checkResultService
;
@Autowired
BidRegulationsService
bidRegulationsService
;
@Autowired
SupplierEvaluationStepService
supplierEvaluationStepService
;
@Autowired
SupplierEvaluationResultService
supplierEvaluationResultService
;
@Autowired
DictLinkService
dictLinkService
;
@Autowired
BidPriceService
bidPriceService
;
@Autowired
BidPriceResultService
bidPriceResultService
;
/**
/**
* @Description: 批量更新
* @Description: 批量更新
* @author mazc
* @author mazc
* @param
ObeTenderProjectList
* @param
tenderProjectList
*/
*/
@Override
@Override
@Transactional
(
rollbackFor
=
Exception
.
class
)
@Transactional
(
rollbackFor
=
Exception
.
class
)
...
@@ -167,7 +229,7 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T
...
@@ -167,7 +229,7 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T
/**
/**
* @Description: 批量插入
* @Description: 批量插入
* @author mazc
* @author mazc
* @param
ObeTenderProjectList
* @param
tenderProjectList
*/
*/
@Override
@Override
@Transactional
(
rollbackFor
=
Exception
.
class
)
@Transactional
(
rollbackFor
=
Exception
.
class
)
...
@@ -501,7 +563,16 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T
...
@@ -501,7 +563,16 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T
@Override
@Override
@Transactional
(
rollbackFor
=
Exception
.
class
)
@Transactional
(
rollbackFor
=
Exception
.
class
)
public
List
<
TenderProject
>
getExpertTenderProjectList
(
String
userId
,
String
searchKey
,
String
macName
)
{
public
List
<
TenderProject
>
getExpertTenderProjectList
(
String
userId
,
String
searchKey
,
String
macName
)
{
List
<
TenderProject
>
tenderProjcetList
=
tenderProjectMapper
.
selectExpertTenderProjectList
(
userId
,
searchKey
,
macName
);
List
<
TenderProject
>
tenderProjcetList
=
null
;
if
(
StringUtils
.
isEmpty
(
searchKey
)&&
StringUtils
.
isEmpty
(
macName
)){
LambdaQueryWrapper
<
TenderProject
>
wrapper
=
new
LambdaQueryWrapper
<>();
wrapper
.
eq
(
TenderProject:
:
getUserId
,
userId
);
tenderProjcetList
=
tenderProjectMapper
.
selectList
(
wrapper
);
}
else
{
tenderProjcetList
=
tenderProjectMapper
.
selectExpertTenderProjectList
(
userId
,
searchKey
,
macName
);
}
List
<
String
>
tenderIdList
=
new
ArrayList
<
String
>();
List
<
String
>
tenderIdList
=
new
ArrayList
<
String
>();
if
(
null
!=
tenderProjcetList
&&
tenderProjcetList
.
size
()
>
0
){
if
(
null
!=
tenderProjcetList
&&
tenderProjcetList
.
size
()
>
0
){
...
@@ -857,7 +928,7 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T
...
@@ -857,7 +928,7 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T
* @Description: 获得可唱标的包件
* @Description: 获得可唱标的包件
* @author mazc
* @author mazc
* @param page
* @param page
* @param
tender
Id
* @param
parent
Id
* @return
* @return
*/
*/
@Override
@Override
...
@@ -1396,7 +1467,7 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T
...
@@ -1396,7 +1467,7 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T
* @Description:
* @Description:
*
*
* @author mazc
* @author mazc
* @param tender
No
* @param tender
Code
* @param tenderNumber
* @param tenderNumber
* @param stageType
* @param stageType
* @param stageId
* @param stageId
...
@@ -1476,4 +1547,354 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T
...
@@ -1476,4 +1547,354 @@ public class TenderProjectServiceImpl extends ServiceImpl<TenderProjectMapper, T
// return false;
// return false;
}
}
public
String
copyProject
(
String
tenderNo
,
String
stageId
,
String
tenderNonumber
,
String
username
,
String
password
,
String
copyStatus
)
{
String
returnFlag
=
"{\n\"suc\":\"0\"\n}"
;
System
.
out
.
println
(
"开始操作"
+
new
Date
());
try
{
String
tenderId
=
this
.
tenderProjectMapper
.
getTenderId
(
tenderNo
,
stageId
,
tenderNonumber
);
TenderProject
tenderproject
=
(
TenderProject
)
this
.
getById
(
tenderId
);
TenderProject
parentProject
=
(
TenderProject
)
this
.
getById
(
tenderproject
.
getParentId
());
ProjectRule
projectRule
=
this
.
projectRuleMapper
.
getProjectRuleByTenderId
(
tenderId
);
ProjectRule
parentProjectRule
=
this
.
projectRuleMapper
.
getProjectRuleByTenderId
(
parentProject
.
getId
());
QueryWrapper
<
Supplier
>
SupplierQueryWrapper
=
new
QueryWrapper
();
SupplierQueryWrapper
.
lambda
().
eq
(
Supplier:
:
getTenderId
,
tenderId
);
List
<
Supplier
>
supplierList
=
this
.
supplierService
.
list
(
SupplierQueryWrapper
);
Map
<
String
,
String
>
tendrProjectIdMap
=
new
HashMap
();
String
tenderProjectUUid
=
UuidUtils
.
getUUID
();
String
tenderParenProjectUUid
=
UuidUtils
.
getUUID
();
tendrProjectIdMap
.
put
(
tenderproject
.
getId
(),
tenderProjectUUid
);
tendrProjectIdMap
.
put
(
parentProject
.
getId
(),
tenderParenProjectUUid
);
parentProject
.
setTenderSourceId
(
parentProject
.
getId
());
tenderproject
.
setTenderSourceId
(
tenderId
);
tenderproject
.
setId
(
tenderProjectUUid
);
parentProject
.
setId
(
tenderParenProjectUUid
);
tenderproject
.
setParentId
(
tenderParenProjectUUid
);
projectRule
.
setTenderId
(
tenderProjectUUid
);
parentProjectRule
.
setTenderId
(
tenderParenProjectUUid
);
projectRule
.
setId
(
UuidUtils
.
getUUID
());
parentProjectRule
.
setId
(
UuidUtils
.
getUUID
());
tenderproject
.
setComplateStatus
(
"00"
);
tenderproject
.
setUploadEvaluationResultStatus
(
"00"
);
this
.
tenderProjectMapper
.
insert
(
tenderproject
);
this
.
tenderProjectMapper
.
insert
(
parentProject
);
this
.
projectRuleMapper
.
insert
(
projectRule
);
this
.
projectRuleMapper
.
insert
(
parentProjectRule
);
System
.
out
.
println
(
"项目信息复制完毕"
+
new
Date
());
Map
<
String
,
String
>
supplierIdMap
=
new
HashMap
();
Iterator
var19
=
supplierList
.
iterator
();
while
(
var19
.
hasNext
())
{
Supplier
supplier
=
(
Supplier
)
var19
.
next
();
String
supplierUUid
=
UuidUtils
.
getUUID
();
supplierIdMap
.
put
(
supplier
.
getId
(),
supplierUUid
);
supplier
.
setSourceId
(
supplier
.
getId
());
supplier
.
setId
(
supplierUUid
);
supplier
.
setTenderId
(
tenderProjectUUid
);
}
this
.
supplierService
.
saveBatch
(
supplierList
);
System
.
out
.
println
(
"供应商信息复制完毕"
+
new
Date
());
List
<
EvaluationStep
>
evaluationStepList
=
this
.
evaluationStepService
.
getEvaluationStepList
(
tenderId
);
Map
<
String
,
String
>
stepIdMap
=
new
HashMap
();
Iterator
var69
=
evaluationStepList
.
iterator
();
while
(
var69
.
hasNext
())
{
EvaluationStep
evaluationStep
=
(
EvaluationStep
)
var69
.
next
();
String
stepUUid
=
UuidUtils
.
getUUID
();
stepIdMap
.
put
(
evaluationStep
.
getId
(),
stepUUid
);
evaluationStep
.
setId
(
stepUUid
);
evaluationStep
.
setTenderId
(
tenderProjectUUid
);
}
this
.
evaluationStepService
.
saveBatch
(
evaluationStepList
);
System
.
out
.
println
(
"评审步骤信息复制完毕"
+
new
Date
());
QueryWrapper
<
ExpertEntity
>
expertEntityQueryWrapper
=
new
QueryWrapper
();
expertEntityQueryWrapper
.
lambda
().
eq
(
ExpertEntity:
:
getTenderId
,
tenderId
);
List
<
ExpertEntity
>
expertList
=
this
.
expertService
.
list
(
expertEntityQueryWrapper
);
Map
<
String
,
String
>
expertIdMap
=
new
HashMap
();
Iterator
var24
=
expertList
.
iterator
();
while
(
var24
.
hasNext
())
{
ExpertEntity
expertEntity
=
(
ExpertEntity
)
var24
.
next
();
String
expertUUid
=
UuidUtils
.
getUUID
();
expertIdMap
.
put
(
expertEntity
.
getId
(),
expertUUid
);
expertEntity
.
setId
(
expertUUid
);
expertEntity
.
setTenderId
(
tenderProjectUUid
);
expertEntity
.
setProjectId
(
tenderParenProjectUUid
);
}
this
.
expertService
.
saveBatch
(
expertList
);
System
.
out
.
println
(
"专家信息复制完毕"
+
new
Date
());
QueryWrapper
<
EvaluationFactor
>
evaluationFactorQueryWrapper
=
new
QueryWrapper
();
evaluationFactorQueryWrapper
.
lambda
().
eq
(
EvaluationFactor:
:
getTenderId
,
tenderId
);
List
<
EvaluationFactor
>
evaluationFactorList
=
this
.
evaluationFactorService
.
list
(
evaluationFactorQueryWrapper
);
Map
<
String
,
String
>
factorIdMap
=
new
HashMap
();
Iterator
var27
=
evaluationFactorList
.
iterator
();
EvaluationFactor
factor
;
while
(
var27
.
hasNext
())
{
factor
=
(
EvaluationFactor
)
var27
.
next
();
String
factorUUid
=
UuidUtils
.
getUUID
();
factorIdMap
.
put
(
factor
.
getId
(),
factorUUid
);
factor
.
setId
(
factorUUid
);
factor
.
setTenderId
(
tenderProjectUUid
);
}
var27
=
evaluationFactorList
.
iterator
();
while
(
var27
.
hasNext
())
{
factor
=
(
EvaluationFactor
)
var27
.
next
();
factor
.
setParentId
((
String
)
factorIdMap
.
get
(
factor
.
getParentId
()));
}
this
.
evaluationFactorService
.
saveBatch
(
evaluationFactorList
);
System
.
out
.
println
(
"指标信息复制完毕"
+
new
Date
());
QueryWrapper
<
ExpertEvaluationStep
>
queryWrapper
=
new
QueryWrapper
();
queryWrapper
.
lambda
().
eq
(
ExpertEvaluationStep:
:
getTenderId
,
tenderId
);
List
<
ExpertEvaluationStep
>
expertEvaluationStepList
=
this
.
expertEvaluationStepService
.
list
(
queryWrapper
);
Iterator
var78
=
expertEvaluationStepList
.
iterator
();
while
(
var78
.
hasNext
())
{
ExpertEvaluationStep
expertEvaluationStep
=
(
ExpertEvaluationStep
)
var78
.
next
();
String
expertEvaluationStepUUid
=
UuidUtils
.
getUUID
();
expertEvaluationStep
.
setId
(
expertEvaluationStepUUid
);
expertEvaluationStep
.
setTenderId
(
tenderProjectUUid
);
expertEvaluationStep
.
setStepId
((
String
)
stepIdMap
.
get
(
expertEvaluationStep
.
getStepId
()));
}
this
.
expertEvaluationStepService
.
saveBatch
(
expertEvaluationStepList
);
System
.
out
.
println
(
"专家步骤信息复制完毕"
+
new
Date
());
QueryWrapper
<
EvaluationStepExpert
>
evaluationStepExpertQueryWrapper
=
new
QueryWrapper
();
evaluationStepExpertQueryWrapper
.
lambda
().
eq
(
EvaluationStepExpert:
:
getTenderId
,
tenderId
);
List
<
EvaluationStepExpert
>
evaluationStepExpertList
=
this
.
evaluationStepExpertService
.
list
(
evaluationStepExpertQueryWrapper
);
Iterator
var81
=
evaluationStepExpertList
.
iterator
();
while
(
var81
.
hasNext
())
{
EvaluationStepExpert
expertEvaluationStep
=
(
EvaluationStepExpert
)
var81
.
next
();
String
expertEvaluationStepUUid
=
UuidUtils
.
getUUID
();
expertEvaluationStep
.
setId
(
expertEvaluationStepUUid
);
expertEvaluationStep
.
setTenderId
(
tenderProjectUUid
);
expertEvaluationStep
.
setStepId
((
String
)
stepIdMap
.
get
(
expertEvaluationStep
.
getStepId
()));
}
this
.
evaluationStepExpertService
.
saveBatch
(
evaluationStepExpertList
);
QueryWrapper
<
EvaluationStepFactor
>
evaluationStepFactorQueryWrapper
=
new
QueryWrapper
();
evaluationStepFactorQueryWrapper
.
lambda
().
eq
(
EvaluationStepFactor:
:
getTenderId
,
tenderId
);
List
<
EvaluationStepFactor
>
evaluationStepFactorList
=
this
.
evaluationStepFactorService
.
list
(
evaluationStepFactorQueryWrapper
);
Iterator
var84
=
evaluationStepFactorList
.
iterator
();
while
(
var84
.
hasNext
())
{
EvaluationStepFactor
expertEvaluationStep
=
(
EvaluationStepFactor
)
var84
.
next
();
String
expertEvaluationStepUUid
=
UuidUtils
.
getUUID
();
expertEvaluationStep
.
setId
(
expertEvaluationStepUUid
);
expertEvaluationStep
.
setTenderId
(
tenderProjectUUid
);
expertEvaluationStep
.
setFactorId
((
String
)
factorIdMap
.
get
(
expertEvaluationStep
.
getFactorId
()));
expertEvaluationStep
.
setStepId
((
String
)
stepIdMap
.
get
(
expertEvaluationStep
.
getStepId
()));
}
this
.
evaluationStepFactorService
.
saveBatch
(
evaluationStepFactorList
);
System
.
out
.
println
(
"项目指标信息复制完毕"
+
new
Date
());
QueryWrapper
<
DictLink
>
dictLinkQueryWrapper
=
new
QueryWrapper
();
dictLinkQueryWrapper
.
lambda
().
eq
(
DictLink:
:
getTenderId
,
tenderId
);
List
<
DictLink
>
dictLinkList
=
this
.
dictLinkService
.
list
(
dictLinkQueryWrapper
);
Iterator
var87
=
dictLinkList
.
iterator
();
while
(
var87
.
hasNext
())
{
DictLink
dictLink
=
(
DictLink
)
var87
.
next
();
String
uuid
=
UuidUtils
.
getUUID
();
dictLink
.
setId
(
uuid
);
dictLink
.
setTenderId
(
tenderProjectUUid
);
dictLink
.
setStepId
((
String
)
stepIdMap
.
get
(
dictLink
.
getStepId
()));
dictLink
.
setSupplierId
((
String
)
supplierIdMap
.
get
(
dictLink
.
getSupplierId
()));
}
this
.
dictLinkService
.
saveBatch
(
dictLinkList
);
QueryWrapper
<
EvaluationFactorResult
>
evaluationFactorResultQueryWrapper
=
new
QueryWrapper
();
evaluationFactorResultQueryWrapper
.
lambda
().
eq
(
EvaluationFactorResult:
:
getTenderId
,
tenderId
);
List
<
EvaluationFactorResult
>
evaluationFactorResultList
=
this
.
evaluationFactorResultService
.
list
(
evaluationFactorResultQueryWrapper
);
Iterator
var90
=
evaluationFactorResultList
.
iterator
();
while
(
var90
.
hasNext
())
{
EvaluationFactorResult
evaluationFactorResult
=
(
EvaluationFactorResult
)
var90
.
next
();
evaluationFactorResult
.
setId
(
UuidUtils
.
getUUID
());
evaluationFactorResult
.
setTenderId
(
tenderProjectUUid
);
evaluationFactorResult
.
setFactorId
((
String
)
factorIdMap
.
get
(
evaluationFactorResult
.
getFactorId
()));
evaluationFactorResult
.
setStepId
((
String
)
stepIdMap
.
get
(
evaluationFactorResult
.
getStepId
()));
evaluationFactorResult
.
setSupplierId
((
String
)
supplierIdMap
.
get
(
evaluationFactorResult
.
getSupplierId
()));
}
this
.
evaluationFactorResultService
.
saveBatch
(
evaluationFactorResultList
);
QueryWrapper
<
ExpertEvaluationResult
>
expertEvaluationResultQueryWrapper
=
new
QueryWrapper
();
expertEvaluationResultQueryWrapper
.
lambda
().
eq
(
ExpertEvaluationResult:
:
getTenderId
,
tenderId
);
List
<
ExpertEvaluationResult
>
expertEvaluationResultList
=
this
.
expertEvaluationResultService
.
list
(
expertEvaluationResultQueryWrapper
);
Iterator
var39
=
expertEvaluationResultList
.
iterator
();
while
(
var39
.
hasNext
())
{
ExpertEvaluationResult
expertEvaluationResult
=
(
ExpertEvaluationResult
)
var39
.
next
();
expertEvaluationResult
.
setId
(
UuidUtils
.
getUUID
());
expertEvaluationResult
.
setTenderId
(
tenderProjectUUid
);
expertEvaluationResult
.
setStepId
((
String
)
stepIdMap
.
get
(
expertEvaluationResult
.
getStepId
()));
expertEvaluationResult
.
setSupplierId
((
String
)
supplierIdMap
.
get
(
expertEvaluationResult
.
getSupplierId
()));
}
System
.
out
.
println
(
"项目信息复制完毕6"
+
new
Date
());
this
.
expertEvaluationResultService
.
saveBatch
(
expertEvaluationResultList
);
QueryWrapper
<
SupplierEvaluationFactor
>
supplierEvaluationFactorQueryWrapper
=
new
QueryWrapper
();
supplierEvaluationFactorQueryWrapper
.
lambda
().
eq
(
SupplierEvaluationFactor:
:
getTenderId
,
tenderId
);
List
<
SupplierEvaluationFactor
>
supplierEvaluationFactorList
=
this
.
supplierEvaluationFactorService
.
list
(
supplierEvaluationFactorQueryWrapper
);
Iterator
var41
=
supplierEvaluationFactorList
.
iterator
();
while
(
var41
.
hasNext
())
{
SupplierEvaluationFactor
expertEvaluationResult
=
(
SupplierEvaluationFactor
)
var41
.
next
();
expertEvaluationResult
.
setId
(
UuidUtils
.
getUUID
());
expertEvaluationResult
.
setTenderId
(
tenderProjectUUid
);
expertEvaluationResult
.
setParentId
((
String
)
factorIdMap
.
get
(
expertEvaluationResult
.
getParentId
()));
expertEvaluationResult
.
setSupplierId
((
String
)
supplierIdMap
.
get
(
expertEvaluationResult
.
getSupplierId
()));
}
this
.
supplierEvaluationFactorService
.
saveBatch
(
supplierEvaluationFactorList
);
QueryWrapper
<
CheckResult
>
checkResultQueryWrapper
=
new
QueryWrapper
();
checkResultQueryWrapper
.
lambda
().
eq
(
CheckResult:
:
getTenderId
,
tenderId
);
List
<
CheckResult
>
checkResultList
=
this
.
checkResultService
.
list
(
checkResultQueryWrapper
);
Iterator
var43
=
checkResultList
.
iterator
();
while
(
var43
.
hasNext
())
{
CheckResult
checkResult
=
(
CheckResult
)
var43
.
next
();
checkResult
.
setId
(
UuidUtils
.
getUUID
());
checkResult
.
setTenderId
(
tenderProjectUUid
);
checkResult
.
setStepId
((
String
)
stepIdMap
.
get
(
checkResult
.
getStepId
()));
checkResult
.
setSupplierId
((
String
)
supplierIdMap
.
get
(
checkResult
.
getSupplierId
()));
}
this
.
checkResultService
.
saveBatch
(
checkResultList
);
System
.
out
.
println
(
"项目信息复制完毕4"
+
new
Date
());
QueryWrapper
<
BidRegulations
>
bidRegulationsQueryWrapper
=
new
QueryWrapper
();
bidRegulationsQueryWrapper
.
lambda
().
eq
(
BidRegulations:
:
getTenderId
,
tenderId
);
List
<
BidRegulations
>
bidRegulationsList
=
this
.
bidRegulationsService
.
list
(
bidRegulationsQueryWrapper
);
Iterator
var45
=
bidRegulationsList
.
iterator
();
while
(
var45
.
hasNext
())
{
BidRegulations
bidRegulations
=
(
BidRegulations
)
var45
.
next
();
bidRegulations
.
setId
(
UuidUtils
.
getUUID
());
bidRegulations
.
setTenderId
(
tenderProjectUUid
);
}
this
.
bidRegulationsService
.
saveBatch
(
bidRegulationsList
);
QueryWrapper
<
SupplierEvaluationStep
>
supplierEvaluationStepQueryWrapper
=
new
QueryWrapper
();
supplierEvaluationStepQueryWrapper
.
lambda
().
eq
(
SupplierEvaluationStep:
:
getTenderId
,
tenderId
);
List
<
SupplierEvaluationStep
>
supplierEvaluationStepList
=
this
.
supplierEvaluationStepService
.
list
(
supplierEvaluationStepQueryWrapper
);
Iterator
var47
=
supplierEvaluationStepList
.
iterator
();
while
(
var47
.
hasNext
())
{
SupplierEvaluationStep
supplierEvaluationStep
=
(
SupplierEvaluationStep
)
var47
.
next
();
String
uuid
=
UuidUtils
.
getUUID
();
supplierEvaluationStep
.
setId
(
uuid
);
supplierEvaluationStep
.
setTenderId
(
tenderProjectUUid
);
supplierEvaluationStep
.
setStepId
((
String
)
stepIdMap
.
get
(
supplierEvaluationStep
.
getStepId
()));
supplierEvaluationStep
.
setSupplierId
((
String
)
supplierIdMap
.
get
(
supplierEvaluationStep
.
getSupplierId
()));
}
this
.
supplierEvaluationStepService
.
saveBatch
(
supplierEvaluationStepList
);
QueryWrapper
<
SupplierOpeningResult
>
supplierOpeningResultQueryWrapper
=
new
QueryWrapper
();
supplierOpeningResultQueryWrapper
.
lambda
().
eq
(
SupplierOpeningResult:
:
getTenderId
,
tenderId
);
List
<
SupplierOpeningResult
>
supplierOpeningResultList
=
this
.
supplierOpeningResultService
.
list
(
supplierOpeningResultQueryWrapper
);
Iterator
var103
=
supplierOpeningResultList
.
iterator
();
while
(
var103
.
hasNext
())
{
SupplierOpeningResult
supplierEvaluationStep
=
(
SupplierOpeningResult
)
var103
.
next
();
String
uuid
=
UuidUtils
.
getUUID
();
supplierEvaluationStep
.
setId
(
uuid
);
supplierEvaluationStep
.
setTenderId
(
tenderProjectUUid
);
supplierEvaluationStep
.
setSupplierId
((
String
)
supplierIdMap
.
get
(
supplierEvaluationStep
.
getSupplierId
()));
}
this
.
supplierOpeningResultService
.
saveBatch
(
supplierOpeningResultList
);
QueryWrapper
<
BidPrice
>
bidPriceQueryWrapper
=
new
QueryWrapper
();
bidPriceQueryWrapper
.
lambda
().
eq
(
BidPrice:
:
getTenderId
,
tenderId
);
List
<
BidPrice
>
oldBidPriceList
=
this
.
bidPriceService
.
list
(
bidPriceQueryWrapper
);
List
<
BidPrice
>
newBidPriceList
=
(
List
)
oldBidPriceList
.
stream
().
map
((
b
)
->
{
new
BidPrice
();
b
.
setTenderId
(
tenderProjectUUid
);
b
.
setId
(
UuidUtils
.
getUUID
());
return
b
;
}).
collect
(
Collectors
.
toList
());
this
.
bidPriceService
.
batchSaveResolverBidPriceTable
(
newBidPriceList
);
System
.
out
.
println
(
"分项报价信息复制完毕"
+
new
Date
());
List
<
BidPriceResult
>
oldBidPriceResultList
=
this
.
bidPriceResultService
.
getBidPriceResultList
(
tenderId
);
List
<
BidPriceResult
>
newBidPriceResultList
=
new
ArrayList
();
QueryWrapper
<
Supplier
>
NewSupplierQueryWrapper
=
new
QueryWrapper
();
NewSupplierQueryWrapper
.
lambda
().
eq
(
Supplier:
:
getTenderId
,
tenderProjectUUid
);
List
<
Supplier
>
newsupplierList
=
this
.
supplierService
.
list
(
NewSupplierQueryWrapper
);
Iterator
var56
=
newsupplierList
.
iterator
();
Iterator
var58
;
while
(
var56
.
hasNext
())
{
Supplier
newSupplier
=
(
Supplier
)
var56
.
next
();
var58
=
newBidPriceList
.
iterator
();
while
(
var58
.
hasNext
())
{
BidPrice
newBidPrice
=
(
BidPrice
)
var58
.
next
();
Iterator
var60
=
oldBidPriceResultList
.
iterator
();
while
(
var60
.
hasNext
())
{
BidPriceResult
bidPriceResult
=
(
BidPriceResult
)
var60
.
next
();
Supplier
oldSupplier
=
(
Supplier
)
this
.
supplierService
.
getById
(
bidPriceResult
.
getSupplierId
());
if
(
bidPriceResult
.
getBidPriceName
().
equals
(
newBidPrice
.
getBidPriceName
())
&&
oldSupplier
.
getSupplierName
().
equals
(
newSupplier
.
getSupplierName
()))
{
bidPriceResult
.
setBidPriceId
(
newBidPrice
.
getId
());
bidPriceResult
.
setSupplierId
(
newSupplier
.
getId
());
bidPriceResult
.
setTenderId
(
tenderProjectUUid
);
bidPriceResult
.
setId
(
""
);
newBidPriceResultList
.
add
(
bidPriceResult
);
}
}
}
}
this
.
bidPriceResultService
.
batchSaveOrUpdate
(
newBidPriceResultList
,
(
String
[])
null
);
System
.
out
.
println
(
"投标报价表复制完毕"
+
new
Date
());
QueryWrapper
<
SupplierEvaluationResult
>
supplierEvaluationResultQueryWrapper
=
new
QueryWrapper
();
supplierEvaluationResultQueryWrapper
.
lambda
().
eq
(
SupplierEvaluationResult:
:
getTenderId
,
tenderId
);
List
<
SupplierEvaluationResult
>
supplierEvaluationResultList
=
this
.
supplierEvaluationResultService
.
list
(
supplierEvaluationResultQueryWrapper
);
var58
=
supplierEvaluationResultList
.
iterator
();
while
(
var58
.
hasNext
())
{
SupplierEvaluationResult
supplierEvaluationResult
=
(
SupplierEvaluationResult
)
var58
.
next
();
String
uuid
=
UuidUtils
.
getUUID
();
supplierEvaluationResult
.
setId
(
uuid
);
supplierEvaluationResult
.
setTenderId
(
tenderProjectUUid
);
supplierEvaluationResult
.
setSupplierId
((
String
)
supplierIdMap
.
get
(
supplierEvaluationResult
.
getSupplierId
()));
}
this
.
supplierEvaluationResultService
.
saveBatch
(
supplierEvaluationResultList
);
TenderProject
ziproject
=
(
TenderProject
)
this
.
getById
(
tenderId
);
ziproject
.
setUserId
(
""
);
String
ztenderNumber
=
ziproject
.
getTenderNumber
();
ziproject
.
setTenderNumber
(
ztenderNumber
+
"(复议)"
);
this
.
tenderProjectMapper
.
updateById
(
ziproject
);
TenderProject
fproject
=
(
TenderProject
)
this
.
getById
(
ziproject
.
getParentId
());
fproject
.
setUserId
(
""
);
String
ftenderNumber
=
fproject
.
getTenderNumber
();
fproject
.
setTenderNumber
(
ftenderNumber
+
"(复议)"
);
this
.
tenderProjectMapper
.
updateById
(
fproject
);
QueryWrapper
<
ExpertEntity
>
yexpert
=
new
QueryWrapper
();
yexpert
.
lambda
().
eq
(
ExpertEntity:
:
getTenderId
,
tenderId
);
List
<
ExpertEntity
>
yexpertList
=
this
.
expertService
.
list
(
yexpert
);
Iterator
var64
=
yexpertList
.
iterator
();
while
(
var64
.
hasNext
())
{
ExpertEntity
expertEntity
=
(
ExpertEntity
)
var64
.
next
();
expertEntity
.
setUserId
(
""
);
this
.
expertService
.
updateById
(
expertEntity
);
}
System
.
out
.
println
(
"项目信息复制完毕"
+
new
Date
());
returnFlag
=
"{\n\"suc\":\"1\"\n}"
;
}
catch
(
Exception
var66
)
{
var66
.
printStackTrace
();
}
return
returnFlag
;
}
}
}
This diff is collapsed.
Click to expand it.
com.gx.obe.service/src/main/java/com/gx/obe/server/management/supplier/entity/Supplier.java
View file @
dff23c4f
...
@@ -294,6 +294,17 @@ public class Supplier extends Model<Supplier> {
...
@@ -294,6 +294,17 @@ public class Supplier extends Model<Supplier> {
@TableField
(
"QUALIFIED_STATUS"
)
@TableField
(
"QUALIFIED_STATUS"
)
private
String
qualifiedStatus
;
// 供应商合格状态
private
String
qualifiedStatus
;
// 供应商合格状态
@TableField
(
"SOURCE_ID"
)
private
String
sourceId
;
public
String
getSourceId
()
{
return
sourceId
;
}
public
void
setSourceId
(
String
sourceId
)
{
this
.
sourceId
=
sourceId
;
}
public
String
getId
()
{
public
String
getId
()
{
return
id
;
return
id
;
}
}
...
...
This diff is collapsed.
Click to expand it.
com.gx.obe.service/src/main/resources/mapper/TenderProjectMapper.xml
View file @
dff23c4f
...
@@ -1379,7 +1379,7 @@
...
@@ -1379,7 +1379,7 @@
</select>
</select>
<select
id=
"selectUniqueTedderProjectCount"
resultType=
"
Integer"
>
<select
id=
"selectUniqueTedderProjectCount"
resultType=
"
java.lang.Integer"
>
SELECT
SELECT
COUNT( t.TENDER_ID ) COUNT
COUNT( t.TENDER_ID ) COUNT
FROM
FROM
...
@@ -1403,7 +1403,7 @@
...
@@ -1403,7 +1403,7 @@
<!-- parameterType="List" -->
<!-- parameterType="List" -->
<select
id=
"getTenderIdList"
resultType=
"String"
>
<select
id=
"getTenderIdList"
resultType=
"
java.lang.
String"
>
SELECT
SELECT
TENDER_ID
TENDER_ID
FROM obe_tender_project
FROM obe_tender_project
...
@@ -1411,7 +1411,7 @@
...
@@ -1411,7 +1411,7 @@
</select>
</select>
<!-- 是否进入评审阶段 -->
<!-- 是否进入评审阶段 -->
<select
id=
"isInEvaluation"
resultType=
"Integer"
>
<select
id=
"isInEvaluation"
resultType=
"
java.lang.
Integer"
>
SELECT
SELECT
COUNT( t.USER_ID )
COUNT( t.USER_ID )
FROM
FROM
...
@@ -1515,7 +1515,7 @@
...
@@ -1515,7 +1515,7 @@
</update>
</update>
<!-- 查询项目下的所有包件的开标信息 -->
<!-- 查询项目下的所有包件的开标信息 -->
<select
id=
"selectTenderPackOpeningInfoList"
resultType=
"java.util.
Hash
Map"
>
<select
id=
"selectTenderPackOpeningInfoList"
resultType=
"java.util.Map"
>
SELECT
SELECT
t.TENDER_ID,
t.TENDER_ID,
t.TENDER_NO,
t.TENDER_NO,
...
@@ -1686,7 +1686,7 @@
...
@@ -1686,7 +1686,7 @@
</select>
</select>
<!-- 获得最新获取投标信息状态 -->
<!-- 获得最新获取投标信息状态 -->
<select
id=
"getLatestBidinfo"
resultType=
"String"
>
<select
id=
"getLatestBidinfo"
resultType=
"
java.lang.
String"
>
SELECT
SELECT
(
(
CASE
CASE
...
@@ -1701,7 +1701,7 @@
...
@@ -1701,7 +1701,7 @@
</select>
</select>
<!-- 是否完成开标 -->
<!-- 是否完成开标 -->
<select
id=
"getBidOpeningStatus"
resultType=
"String"
>
<select
id=
"getBidOpeningStatus"
resultType=
"
java.lang.
String"
>
SELECT
SELECT
t.BID_OPENING_STATUS
t.BID_OPENING_STATUS
FROM
FROM
...
@@ -1711,7 +1711,7 @@
...
@@ -1711,7 +1711,7 @@
</select>
</select>
<!-- 评标是否结束 -->
<!-- 评标是否结束 -->
<select
id=
"getComplateStatus"
resultType=
"String"
>
<select
id=
"getComplateStatus"
resultType=
"
java.lang.
String"
>
SELECT
SELECT
<!-- t.COMPLATE_STATUS -->
<!-- t.COMPLATE_STATUS -->
t.UPLOAD_EVALUATION_RESULT_STATUS
t.UPLOAD_EVALUATION_RESULT_STATUS
...
@@ -1721,7 +1721,7 @@
...
@@ -1721,7 +1721,7 @@
t.TENDER_ID = #{tenderId}
t.TENDER_ID = #{tenderId}
</select>
</select>
<select
id=
"queryTenderIdListByTenderNoAndparentId"
resultType=
"String"
>
<select
id=
"queryTenderIdListByTenderNoAndparentId"
resultType=
"
java.lang.
String"
>
SELECT
SELECT
TENDER_ID
TENDER_ID
FROM obe_tender_project
FROM obe_tender_project
...
@@ -1730,7 +1730,7 @@
...
@@ -1730,7 +1730,7 @@
</select>
</select>
<!-- -->
<!-- -->
<select
id=
"queryTenderProjectIdsList"
resultType=
"java.util.
Hash
Map"
>
<select
id=
"queryTenderProjectIdsList"
resultType=
"java.util.Map"
>
SELECT DISTINCT
SELECT DISTINCT
t.TENDER_ID,
t.TENDER_ID,
t.TENDER_PARENT_ID
t.TENDER_PARENT_ID
...
@@ -1771,7 +1771,7 @@
...
@@ -1771,7 +1771,7 @@
t.TENDER_NO
t.TENDER_NO
</select>
</select>
<select
id=
"getTenderPackEvaluationInfoList"
resultType=
"java.util.
Hash
Map"
>
<select
id=
"getTenderPackEvaluationInfoList"
resultType=
"java.util.Map"
>
SELECT
SELECT
T.TENDER_ID,
T.TENDER_ID,
T.TENDER_NO,
T.TENDER_NO,
...
@@ -1797,7 +1797,7 @@
...
@@ -1797,7 +1797,7 @@
</select>
</select>
<!-- 获得可生成报表的包件信息 -->
<!-- 获得可生成报表的包件信息 -->
<select
id=
"getReportTenderPackInfoList"
resultType=
"java.util.
Hash
Map"
>
<select
id=
"getReportTenderPackInfoList"
resultType=
"java.util.Map"
>
SELECT
SELECT
T.TENDER_ID,
T.TENDER_ID,
T.TENDER_NO,
T.TENDER_NO,
...
@@ -1836,7 +1836,7 @@
...
@@ -1836,7 +1836,7 @@
ORDER BY T.SORT_NO, T.CREATE_TIME
ORDER BY T.SORT_NO, T.CREATE_TIME
</select>
</select>
<!-- 获得当前项目下所有标段专家信息 -->
<!-- 获得当前项目下所有标段专家信息 -->
<select
id=
"getTenderPackExpertInfoList"
resultType=
"java.util.
Hash
Map"
>
<select
id=
"getTenderPackExpertInfoList"
resultType=
"java.util.Map"
>
SELECT
SELECT
T.TENDER_ID,
T.TENDER_ID,
T.TENDER_NO,
T.TENDER_NO,
...
@@ -1881,7 +1881,7 @@
...
@@ -1881,7 +1881,7 @@
</update>
</update>
<!-- 验证项目是否已经完成指定阶段的开标 -->
<!-- 验证项目是否已经完成指定阶段的开标 -->
<select
id=
"isComplateProjectOpeningByStage"
resultType=
"Integer"
>
<select
id=
"isComplateProjectOpeningByStage"
resultType=
"
java.lang.
Integer"
>
SELECT
SELECT
COUNT(TENDER_ID)
COUNT(TENDER_ID)
...
@@ -1930,7 +1930,7 @@
...
@@ -1930,7 +1930,7 @@
</delete>
</delete>
<!-- 评标是已上传评标结果 -->
<!-- 评标是已上传评标结果 -->
<select
id=
"getUploadEvalResultStatus"
resultType=
"String"
>
<select
id=
"getUploadEvalResultStatus"
resultType=
"
java.lang.
String"
>
SELECT
SELECT
t.UPLOAD_EVALUATION_RESULT_STATUS
t.UPLOAD_EVALUATION_RESULT_STATUS
FROM
FROM
...
@@ -1939,4 +1939,20 @@
...
@@ -1939,4 +1939,20 @@
t.TENDER_ID = #{tenderId}
t.TENDER_ID = #{tenderId}
</select>
</select>
<select
id=
"getTenderId"
resultType=
"java.lang.String"
>
SELECT
TENDER_ID
FROM
OBE_TENDER_PROJECT
WHERE
TENDER_NO = #{tenderNo}
AND STAGE_ID = #{stageId}
AND TENDERNO_NUMBER = #{tenderNonumber}
AND USER_ID != ''
</select>
<select
id=
"selectExpertTenderProjectList"
resultType=
"com.gx.obe.server.management.project.entity.TenderProject"
></select>
<select
id=
"findSignBidTenderPackagePageList"
resultType=
"com.gx.obe.server.management.project.entity.TenderProject"
></select>
</mapper>
</mapper>
This diff is collapsed.
Click to expand it.
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