Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
C
cloud-fb
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
王衍超
cloud-fb
Commits
9035c94f
Commit
9035c94f
authored
Jul 18, 2021
by
杨清松
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
购砂场站用户增加停用启用
parent
7c32456f
Hide whitespace changes
Inline
Side-by-side
Showing
9 changed files
with
63 additions
and
3 deletions
+63
-3
DriverUserDaoImpl.java
...com/beecode/inz/basis/internal/dao/DriverUserDaoImpl.java
+2
-1
SandUserDaoImpl.java
...a/com/beecode/inz/basis/internal/dao/SandUserDaoImpl.java
+2
-1
WarehouseUserDaoImpl.java
.../beecode/inz/basis/internal/dao/WarehouseUserDaoImpl.java
+2
-1
DinasCommonController.java
...in/java/com/xyst/dinas/biz/web/DinasCommonController.java
+1
-0
PurchaseSandCompanyDao.java
...va/com/xyst/dinas/project/dao/PurchaseSandCompanyDao.java
+2
-0
PurchaseSandCompanyDaoImpl.java
...inas/project/internal/dao/PurchaseSandCompanyDaoImpl.java
+15
-0
PurchaseSandCompanyServiceImpl.java
...ject/internal/service/PurchaseSandCompanyServiceImpl.java
+9
-0
PurchaseSandCompanyService.java
...yst/dinas/project/service/PurchaseSandCompanyService.java
+2
-0
PurchaseSandCompanyController.java
...xyst/dinas/project/web/PurchaseSandCompanyController.java
+28
-0
No files found.
backend/inz.basis/src/main/java/com/beecode/inz/basis/internal/dao/DriverUserDaoImpl.java
View file @
9035c94f
...
...
@@ -53,7 +53,8 @@ public class DriverUserDaoImpl extends AbstractBaseDao implements DriverUserDao
@Override
public
List
<
KObject
>
findAllByTransportCompanyId
(
UUID
transportCompanyId
)
{
return
getHibernateTemplate
().
execute
(
session
->
{
StringBuffer
sql
=
new
StringBuffer
(
"FROM "
+
getModelName
()
+
" WHERE transportCompanyId = :transportCompanyId AND enabled = 1 AND discard = 0 "
);
StringBuffer
sql
=
new
StringBuffer
(
"FROM "
+
getModelName
()
+
" WHERE transportCompanyId = :transportCompanyId AND discard = 0 "
);
//AND enabled = 1
//创建查询
Query
<
KObject
>
query
=
session
.
createQuery
(
sql
.
toString
(),
KObject
.
class
);
query
.
setParameter
(
"transportCompanyId"
,
transportCompanyId
);
...
...
backend/inz.basis/src/main/java/com/beecode/inz/basis/internal/dao/SandUserDaoImpl.java
View file @
9035c94f
...
...
@@ -54,7 +54,8 @@ public class SandUserDaoImpl extends AbstractBaseDao {
public
List
<
KObject
>
findAllBySandId
(
UUID
sandId
)
{
return
getHibernateTemplate
().
execute
(
session
->
{
StringBuffer
sql
=
new
StringBuffer
(
"FROM "
+
getModelName
()
+
" WHERE sandId = :sandId AND enabled = 1 AND discard = 0 "
);
StringBuffer
sql
=
new
StringBuffer
(
"FROM "
+
getModelName
()
+
" WHERE sandId = :sandId AND discard = 0 "
);
//AND enabled = 1
//创建查询
Query
<
KObject
>
query
=
session
.
createQuery
(
sql
.
toString
(),
KObject
.
class
);
query
.
setParameter
(
"sandId"
,
sandId
);
...
...
backend/inz.basis/src/main/java/com/beecode/inz/basis/internal/dao/WarehouseUserDaoImpl.java
View file @
9035c94f
...
...
@@ -63,7 +63,8 @@ public class WarehouseUserDaoImpl extends AbstractBaseDao implements WarehouseUs
public
List
<
KObject
>
findAllByStationId
(
UUID
stationId
)
{
return
getHibernateTemplate
().
execute
(
session
->
{
StringBuffer
sql
=
new
StringBuffer
(
"FROM "
+
getModelName
()
+
" WHERE stationId = :stationId AND enabled = 1 AND discard = 0 "
);
"FROM "
+
getModelName
()
+
" WHERE stationId = :stationId AND discard = 0 "
);
//AND enabled = 1
// 创建查询
Query
<
KObject
>
query
=
session
.
createQuery
(
sql
.
toString
(),
KObject
.
class
);
query
.
setParameter
(
"stationId"
,
stationId
);
...
...
backend/xyst.dinas.biz/src/main/java/com/xyst/dinas/biz/web/DinasCommonController.java
View file @
9035c94f
...
...
@@ -499,5 +499,6 @@ public class DinasCommonController {
String
count
=
messageInfoService
.
countNoReadByUserIdAndType
(
userId
.
toString
(),
type
);
return
count
;
}
}
backend/xyst.dinas.project/src/main/java/com/xyst/dinas/project/dao/PurchaseSandCompanyDao.java
View file @
9035c94f
...
...
@@ -11,4 +11,6 @@ public interface PurchaseSandCompanyDao {
List
<
KObject
>
queryPurchaseSandCompanyByName
(
String
name
,
UUID
currentRegionalCompany
);
void
updateEnableStatus
(
String
modelPath
,
boolean
enable
,
UUID
id
);
}
backend/xyst.dinas.project/src/main/java/com/xyst/dinas/project/internal/dao/PurchaseSandCompanyDaoImpl.java
View file @
9035c94f
...
...
@@ -40,4 +40,19 @@ public class PurchaseSandCompanyDaoImpl implements PurchaseSandCompanyDao, Purch
public
KObject
load
(
UUID
id
)
{
return
(
KObject
)
template
.
load
(
PURCHASE_SAND_COMPANY_NTITY
,
id
);
}
@Override
public
void
updateEnableStatus
(
String
modelPath
,
boolean
enable
,
UUID
id
)
{
template
.
execute
(
new
HibernateCallback
<
Integer
>()
{
@SuppressWarnings
(
"unchecked"
)
@Override
public
Integer
doInHibernate
(
Session
session
)
throws
HibernateException
{
Query
queryupdate
=
session
.
createQuery
(
"update "
+
modelPath
+
" set enabled = :enabled where id =:id"
);
queryupdate
.
setParameter
(
"enabled"
,
enable
);
queryupdate
.
setParameter
(
"id"
,
id
);
return
queryupdate
.
executeUpdate
();
}
});
}
}
backend/xyst.dinas.project/src/main/java/com/xyst/dinas/project/internal/service/PurchaseSandCompanyServiceImpl.java
View file @
9035c94f
...
...
@@ -3,6 +3,8 @@ package com.xyst.dinas.project.internal.service;
import
java.util.List
;
import
java.util.UUID
;
import
javax.transaction.Transactional
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
com.beecode.bcp.type.KObject
;
...
...
@@ -39,4 +41,11 @@ public class PurchaseSandCompanyServiceImpl implements PurchaseSandCompanyServic
return
purchaseSandCompanyDao
.
load
(
id
);
}
@Override
@Transactional
public
void
updateEnableStatus
(
String
modelPath
,
boolean
enable
,
UUID
id
)
{
purchaseSandCompanyDao
.
updateEnableStatus
(
modelPath
,
enable
,
id
);
}
}
backend/xyst.dinas.project/src/main/java/com/xyst/dinas/project/service/PurchaseSandCompanyService.java
View file @
9035c94f
...
...
@@ -12,4 +12,6 @@ public interface PurchaseSandCompanyService {
KObject
getById
(
UUID
id
);
void
updateEnableStatus
(
String
modelPath
,
boolean
enable
,
UUID
iUuid
);
}
backend/xyst.dinas.project/src/main/java/com/xyst/dinas/project/web/PurchaseSandCompanyController.java
View file @
9035c94f
package
com
.
xyst
.
dinas
.
project
.
web
;
import
java.util.UUID
;
import
javax.servlet.http.HttpServletRequest
;
import
org.json.JSONObject
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.util.Assert
;
import
org.springframework.web.bind.annotation.PathVariable
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestMethod
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.ResponseBody
;
import
org.springframework.web.bind.annotation.RestController
;
import
com.beecode.inz.basis.team.pojo.ResponseObj
;
import
com.beecode.inz.common.exception.BusinessException
;
import
com.xyst.dinas.project.enumeration.ProjectErrorCodeEnum
;
import
com.xyst.dinas.project.service.PurchaseSandCompanyService
;
...
...
@@ -45,4 +54,23 @@ public class PurchaseSandCompanyController {
public
Object
getById
(
@RequestParam
(
"id"
)
String
id
)
{
return
purchaseSandCompanyService
.
getById
(
id
);
}
@Autowired
private
HttpServletRequest
request
;
/**
* 购砂单位用户停用/启用
* @param partId
* @return
*/
@RequestMapping
(
value
=
"/common/updateEnableStatus"
,
method
=
RequestMethod
.
POST
)
public
Object
updateEnableStatus
(
@RequestBody
String
paramString
)
{
JSONObject
jsonObject
=
new
JSONObject
(
paramString
);
String
modelPath
=
jsonObject
.
getString
(
"modelPath"
);
boolean
enable
=
jsonObject
.
getBoolean
(
"enabled"
);
String
id
=
jsonObject
.
getString
(
"id"
);
purchaseSandCompanyService
.
updateEnableStatus
(
modelPath
,
enable
,
UUID
.
fromString
(
id
));
return
ResponseObj
.
success
();
}
}
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