Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
P
PropertyEdu
Project
Project
Details
Activity
Releases
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
liudong1993
PropertyEdu
Commits
f1a9f36c
Commit
f1a9f36c
authored
Apr 19, 2021
by
liudong1993
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修复账户表学校读取
parent
4c986a6a
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
30 additions
and
9 deletions
+30
-9
AccountModule.cs
Property.Mobule.User/AccountModule.cs
+10
-0
SuppliesModule.cs
Property.Modele.FixedAssets/SuppliesModule.cs
+0
-1
RB_AccountRepository.cs
Property.Repository/User/RB_AccountRepository.cs
+20
-8
No files found.
Property.Mobule.User/AccountModule.cs
View file @
f1a9f36c
...
@@ -53,6 +53,16 @@ namespace Property.Module.UserModule
...
@@ -53,6 +53,16 @@ namespace Property.Module.UserModule
return
accountRepository
.
GetAccountListExtRepository
(
query
);
return
accountRepository
.
GetAccountListExtRepository
(
query
);
}
}
/// <summary>
/// 获取账号列表扩展列表
/// </summary>
/// <param name="query"></param>
/// <returns></returns>
public
List
<
Employee_ViewModel
>
GetEmployeeListExtModule
(
Employee_ViewModel
query
)
{
return
accountRepository
.
GetEmployeeListRepository
(
query
);
}
/// <summary>
/// <summary>
/// 获取学员账号信息
/// 获取学员账号信息
/// </summary>
/// </summary>
...
...
Property.Modele.FixedAssets/SuppliesModule.cs
View file @
f1a9f36c
...
@@ -1187,7 +1187,6 @@ namespace Property.Module.FixedAssets
...
@@ -1187,7 +1187,6 @@ namespace Property.Module.FixedAssets
model
.
Remark
=
demodel
.
Remark
;
model
.
Remark
=
demodel
.
Remark
;
model
.
UpdateBy
=
demodel
.
UpdateBy
;
model
.
UpdateBy
=
demodel
.
UpdateBy
;
model
.
UpdateDate
=
demodel
.
UpdateDate
;
model
.
UpdateDate
=
demodel
.
UpdateDate
;
model
.
StockOutState
=
StockOutStatusEnum
.
StockOut
;
bool
flag
=
supplies_StockOutRepository
.
Update
(
model
,
trans
);
bool
flag
=
supplies_StockOutRepository
.
Update
(
model
,
trans
);
if
(
flag
)
if
(
flag
)
{
{
...
...
Property.Repository/User/RB_AccountRepository.cs
View file @
f1a9f36c
...
@@ -135,15 +135,21 @@ SELECT A.*,IFNULL(G.GroupName,'') AS GroupName,IFNULL(s.SName,'') AS SchoolName,
...
@@ -135,15 +135,21 @@ SELECT A.*,IFNULL(G.GroupName,'') AS GroupName,IFNULL(s.SName,'') AS SchoolName,
,IFNULL(d.DeptName,'') AS DeptName,IFNULL(p.PostName,'') AS PostName
,IFNULL(d.DeptName,'') AS DeptName,IFNULL(p.PostName,'') AS PostName
FROM
FROM
(
(
SELECT A.*,IFNULL(B.MName,'') AS AccountName,B.MHead AS UserIcon,B.Dept_Id,B.Post_Id
SELECT A.Id,A.Account,A.`Password`, 1 as AccountType
,A.CreateBy,A.CreateTime,A.UpdateBy,A.UpdateTime,A.Group_Id,A.`Status`,A.AnnualLeaveDay,A.DirectSupervisor
,B.School_Id,IFNULL(B.MName,'') AS AccountName,B.MHead AS UserIcon,B.Dept_Id,B.Post_Id
FROM rb_account AS A INNER JOIN rb_manager AS B ON A.AccountId=B.MId AND A.AccountType=1
FROM rb_account AS A INNER JOIN rb_manager AS B ON A.AccountId=B.MId AND A.AccountType=1
WHERE 1=1 {0}
WHERE 1=1 {0}
UNION ALL
UNION ALL
SELECT A.*,IFNULL(B.TeacherName,'') AS AccountName,B.TeacherIcon AS UserIcon,B.Dept_Id,B.Post_Id
SELECT A.Id,A.Account,A.`Password`, 1 as AccountType
,A.CreateBy,A.CreateTime,A.UpdateBy,A.UpdateTime,A.Group_Id,A.`Status`,A.AnnualLeaveDay,A.DirectSupervisor
,B.School_Id,IFNULL(B.TeacherName,'') AS AccountName,B.TeacherIcon AS UserIcon,B.Dept_Id,B.Post_Id
FROM rb_account AS A INNER JOIN rb_teacher AS B ON A.AccountId=B.TId AND A.AccountType=2
FROM rb_account AS A INNER JOIN rb_teacher AS B ON A.AccountId=B.TId AND A.AccountType=2
WHERE 1=1 {0}
WHERE 1=1 {0}
UNION ALL
UNION ALL
SELECT A.*,IFNULL(B.AssistName,'') AS AccountName,B.AssistIcon AS UserIcon,B.Dept_Id,B.Post_Id
SELECT A.Id,A.Account,A.`Password`, 1 as AccountType
,A.CreateBy,A.CreateTime,A.UpdateBy,A.UpdateTime,A.Group_Id,A.`Status`,A.AnnualLeaveDay,A.DirectSupervisor
,B.School_Id,IFNULL(B.AssistName,'') AS AccountName,B.AssistIcon AS UserIcon,B.Dept_Id,B.Post_Id
FROM rb_account AS A INNER JOIN rb_assist AS B ON A.AccountId=B.AId AND A.AccountType=3
FROM rb_account AS A INNER JOIN rb_assist AS B ON A.AccountId=B.AId AND A.AccountType=3
WHERE 1=1 {0}
WHERE 1=1 {0}
...
@@ -202,8 +208,8 @@ WHERE 1=1 {1}
...
@@ -202,8 +208,8 @@ WHERE 1=1 {1}
SELECT A.*,IFNULL(G.GroupName,'') AS GroupName,IFNULL(s.SName,'') AS SchoolName,IFNULL(G.Logo,'') AS GroupLogo
SELECT A.*,IFNULL(G.GroupName,'') AS GroupName,IFNULL(s.SName,'') AS SchoolName,IFNULL(G.Logo,'') AS GroupLogo
,IFNULL(B.StuName,'') AS AccountName
,IFNULL(B.StuName,'') AS AccountName
FROM rb_account AS A INNER JOIN rb_student AS B ON A.AccountId=B.StuId
FROM rb_account AS A INNER JOIN rb_student AS B ON A.AccountId=B.StuId
LEFT JOIN rb_group AS g ON
A
.Group_Id=g.GId
LEFT JOIN rb_group AS g ON
B
.Group_Id=g.GId
LEFT JOIN rb_school AS s ON
A
.School_Id=s.SId
LEFT JOIN rb_school AS s ON
B
.School_Id=s.SId
WHERE 1=1 {0}
WHERE 1=1 {0}
"
,
where
.
ToString
());
"
,
where
.
ToString
());
var
list
=
Get
<
RB_Account_ViewModel
>(
builder
.
ToString
()).
ToList
();
var
list
=
Get
<
RB_Account_ViewModel
>(
builder
.
ToString
()).
ToList
();
...
@@ -486,15 +492,21 @@ SELECT A.Id,A.Account,A.Group_Id,A.School_Id,A.EmployeeName,A.UserIcon,A.Account
...
@@ -486,15 +492,21 @@ SELECT A.Id,A.Account,A.Group_Id,A.School_Id,A.EmployeeName,A.UserIcon,A.Account
,IFNULL(d.DeptId,0) AS Dept_Id,IFNULL(d.DeptName,'') AS DeptName,IFNULL(p.PostId,0) AS Post_Id, IFNULL(p.PostName,'') AS PostName
,IFNULL(d.DeptId,0) AS Dept_Id,IFNULL(d.DeptName,'') AS DeptName,IFNULL(p.PostId,0) AS Post_Id, IFNULL(p.PostName,'') AS PostName
FROM
FROM
(
(
SELECT A.*,IFNULL(B.MName,'') AS EmployeeName,B.MHead AS UserIcon,B.Dept_Id,B.Post_Id,B.LeaveStatus
SELECT A.Id,A.Account,A.`Password`, 1 as AccountType
,A.CreateBy,A.CreateTime,A.UpdateBy,A.UpdateTime,A.Group_Id,A.`Status`,A.AnnualLeaveDay,A.DirectSupervisor
,b.School_Id,IFNULL(B.MName,'') AS EmployeeName,B.MHead AS UserIcon,B.Dept_Id,B.Post_Id,B.LeaveStatus
FROM rb_account AS A INNER JOIN rb_manager AS B ON A.AccountId=B.MId AND A.AccountType=1
FROM rb_account AS A INNER JOIN rb_manager AS B ON A.AccountId=B.MId AND A.AccountType=1
WHERE 1=1 {0}
WHERE 1=1 {0}
UNION ALL
UNION ALL
SELECT A.*,IFNULL(B.TeacherName,'') AS EmployeeName,B.TeacherIcon AS UserIcon,B.Dept_Id,B.Post_Id,B.LeaveStatus
SELECT A.Id,A.Account,A.`Password`, 1 as AccountType
,A.CreateBy,A.CreateTime,A.UpdateBy,A.UpdateTime,A.Group_Id,A.`Status`,A.AnnualLeaveDay,A.DirectSupervisor
,b.School_Id,IFNULL(B.TeacherName,'') AS EmployeeName,B.TeacherIcon AS UserIcon,B.Dept_Id,B.Post_Id,B.LeaveStatus
FROM rb_account AS A INNER JOIN rb_teacher AS B ON A.AccountId=B.TId AND A.AccountType=2
FROM rb_account AS A INNER JOIN rb_teacher AS B ON A.AccountId=B.TId AND A.AccountType=2
WHERE 1=1 {0}
WHERE 1=1 {0}
UNION ALL
UNION ALL
SELECT A.*,IFNULL(B.AssistName,'') AS EmployeeName,B.AssistIcon AS UserIcon,B.Dept_Id,B.Post_Id,B.LeaveStatus
SELECT A.Id,A.Account,A.`Password`, 1 as AccountType
,A.CreateBy,A.CreateTime,A.UpdateBy,A.UpdateTime,A.Group_Id,A.`Status`,A.AnnualLeaveDay,A.DirectSupervisor
,b.School_Id,IFNULL(B.AssistName,'') AS EmployeeName,B.AssistIcon AS UserIcon,B.Dept_Id,B.Post_Id,B.LeaveStatus
FROM rb_account AS A INNER JOIN rb_assist AS B ON A.AccountId=B.AId AND A.AccountType=3
FROM rb_account AS A INNER JOIN rb_assist AS B ON A.AccountId=B.AId AND A.AccountType=3
WHERE 1=1 {0}
WHERE 1=1 {0}
) AS A LEFT JOIN rb_group AS g ON A.Group_Id=g.GId
) AS A LEFT JOIN rb_group AS g ON A.Group_Id=g.GId
...
...
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