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
927aaad7
Commit
927aaad7
authored
Jun 27, 2021
by
wukaiqiang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
场站,购砂单位用户Lisr查询、临时销售计划query增加场站返回数据
parent
ce117018
Show whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
94 additions
and
0 deletions
+94
-0
WarehouseUserDao.java
...main/java/com/beecode/inz/basis/dao/WarehouseUserDao.java
+1
-0
SandUserDaoImpl.java
...a/com/beecode/inz/basis/internal/dao/SandUserDaoImpl.java
+12
-0
WarehouseUserDaoImpl.java
.../beecode/inz/basis/internal/dao/WarehouseUserDaoImpl.java
+13
-0
SandUserServiceImpl.java
...ecode/inz/basis/internal/service/SandUserServiceImpl.java
+6
-0
WarehouseUserServiceImpl.java
.../inz/basis/internal/service/WarehouseUserServiceImpl.java
+6
-0
SandUserService.java
...n/java/com/beecode/inz/basis/service/SandUserService.java
+1
-0
WarehouseUserService.java
...a/com/beecode/inz/basis/service/WarehouseUserService.java
+2
-0
SandUserController.java
...in/java/com/beecode/inz/basis/web/SandUserController.java
+21
-0
WarehouseUserController.java
...va/com/beecode/inz/basis/web/WarehouseUserController.java
+23
-0
SalesPlanTemp.mk
...rc/main/model/com/xyst/dinas/sales/query/SalesPlanTemp.mk
+9
-0
No files found.
backend/inz.basis/src/main/java/com/beecode/inz/basis/dao/WarehouseUserDao.java
View file @
927aaad7
...
...
@@ -19,4 +19,5 @@ public interface WarehouseUserDao extends BaseDao {
List
<
KObject
>
queryPositionByName
(
String
phone
);
List
<
KObject
>
userNameRepeatCheck
(
String
username
);
List
<
KObject
>
getAllByUserId
(
List
<
UUID
>
userListId
);
}
backend/inz.basis/src/main/java/com/beecode/inz/basis/internal/dao/SandUserDaoImpl.java
View file @
927aaad7
...
...
@@ -86,4 +86,16 @@ public class SandUserDaoImpl extends AbstractBaseDao {
});
}
public
List
<
KObject
>
getAllByUserListId
(
List
<
UUID
>
userListId
)
{
// TODO Auto-generated method stub
return
getHibernateTemplate
().
execute
(
session
->
{
StringBuffer
sql
=
new
StringBuffer
(
"FROM "
+
getModelName
()
+
" WHERE id in (:userListId) AND enabled = 1 AND discard = 0 "
);
// 创建查询
Query
<
KObject
>
query
=
session
.
createQuery
(
sql
.
toString
(),
KObject
.
class
);
query
.
setParameterList
(
"userListId"
,
userListId
);
return
query
.
getResultList
();
});
}
}
backend/inz.basis/src/main/java/com/beecode/inz/basis/internal/dao/WarehouseUserDaoImpl.java
View file @
927aaad7
...
...
@@ -134,4 +134,17 @@ public class WarehouseUserDaoImpl extends AbstractBaseDao implements WarehouseUs
});
}
@Override
public
List
<
KObject
>
getAllByUserId
(
List
<
UUID
>
userListId
)
{
// TODO Auto-generated method stub
return
getHibernateTemplate
().
execute
(
session
->
{
StringBuffer
sql
=
new
StringBuffer
(
"FROM "
+
getModelName
()
+
" WHERE id in (:userListId) AND enabled = 1 AND discard = 0 "
);
// 创建查询
Query
<
KObject
>
query
=
session
.
createQuery
(
sql
.
toString
(),
KObject
.
class
);
query
.
setParameterList
(
"userListId"
,
userListId
);
return
query
.
getResultList
();
});
}
}
backend/inz.basis/src/main/java/com/beecode/inz/basis/internal/service/SandUserServiceImpl.java
View file @
927aaad7
...
...
@@ -219,6 +219,12 @@ public class SandUserServiceImpl implements SandUserService {
}
@Override
public
List
<
KObject
>
getAllByUserListId
(
List
<
UUID
>
userListId
)
{
// TODO Auto-generated method stub
return
dao
.
getAllByUserListId
(
userListId
);
}
...
...
backend/inz.basis/src/main/java/com/beecode/inz/basis/internal/service/WarehouseUserServiceImpl.java
View file @
927aaad7
...
...
@@ -226,6 +226,12 @@ public class WarehouseUserServiceImpl implements WarehouseUserService {
return
dao
.
findAllByStationListId
(
stationListId
);
}
@Override
public
List
<
KObject
>
getAllByUserId
(
List
<
UUID
>
userListId
)
{
// TODO Auto-generated method stub
return
dao
.
getAllByUserId
(
userListId
);
}
}
backend/inz.basis/src/main/java/com/beecode/inz/basis/service/SandUserService.java
View file @
927aaad7
...
...
@@ -58,6 +58,7 @@ public interface SandUserService {
void
updatePassword
(
UUID
id
,
String
newPassword
);
List
<
KObject
>
getAllBySandId
(
UUID
id
);
List
<
KObject
>
getAllByUserListId
(
List
<
UUID
>
userListId
);
Boolean
repeatCheck
(
String
parameter
,
String
string
);
...
...
backend/inz.basis/src/main/java/com/beecode/inz/basis/service/WarehouseUserService.java
View file @
927aaad7
...
...
@@ -68,4 +68,6 @@ public interface WarehouseUserService {
Boolean
userNameRepeatCheck
(
String
parameter
);
List
<
KObject
>
getAllByUserId
(
List
<
UUID
>
userId
);
}
backend/inz.basis/src/main/java/com/beecode/inz/basis/web/SandUserController.java
View file @
927aaad7
...
...
@@ -221,5 +221,26 @@ public class SandUserController {
return
ResponseObj
.
error
();
}
}
/**
* 查询场站用户
* @param obj
* @return
*/
@PostMapping
(
"/sandUser/user/userListId"
)
public
Object
getAllByUserId
(
@RequestBody
List
<
UUID
>
userListId
)
{
if
(
userListId
.
size
()<
0
)
{
return
ResponseObj
.
error
(
"userListId不能为空"
);
}
try
{
List
<
KObject
>
list
=
sandUserService
.
getAllByUserListId
(
userListId
);
return
ResponseObj
.
success
(
"操作成功"
,
list
);
}
catch
(
IllegalArgumentException
e
)
{
e
.
printStackTrace
();
return
ResponseObj
.
error
(
"stationId错误"
);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
return
ResponseObj
.
error
(
"操作失败"
);
}
}
}
backend/inz.basis/src/main/java/com/beecode/inz/basis/web/WarehouseUserController.java
View file @
927aaad7
...
...
@@ -121,7 +121,28 @@ public class WarehouseUserController {
return
ResponseObj
.
error
(
"操作失败"
);
}
}
/**
* 查询场站用户
* @param obj
* @return
*/
@PostMapping
(
"/warehouse/user/userListId"
)
public
Object
getAllByUserId
(
@RequestBody
List
<
UUID
>
userListId
)
{
if
(
userListId
.
size
()<
0
)
{
return
ResponseObj
.
error
(
"userListId不能为空"
);
}
try
{
List
<
KObject
>
list
=
warehouseUserService
.
getAllByUserId
(
userListId
);
return
ResponseObj
.
success
(
"操作成功"
,
list
);
}
catch
(
IllegalArgumentException
e
)
{
e
.
printStackTrace
();
return
ResponseObj
.
error
(
"stationId错误"
);
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
return
ResponseObj
.
error
(
"操作失败"
);
}
}
/**
* 根据id查询用户
...
...
@@ -143,6 +164,8 @@ public class WarehouseUserController {
}
}
/**
* 编辑
* @param obj
...
...
backend/xyst.dinas.sales/src/main/model/com/xyst/dinas/sales/query/SalesPlanTemp.mk
View file @
927aaad7
...
...
@@ -129,6 +129,15 @@
</ref>
<description></description>
</field>
<field title='场站'>
<name>station.id</name>
<type>uuid</type>
<ref>
<type></type>
<name>com.xyst.dinas.biz.datamodel.Station</name>
</ref>
<description></description>
</field>
<field title='项目名称'>
<name>project.projectName</name>
<type>string</type>
...
...
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