Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
Y
YX_IDENT_beijing_auxiliary_YD
Project
Project
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
zhangyusheng
YX_IDENT_beijing_auxiliary_YD
Commits
cada5105
Commit
cada5105
authored
Sep 06, 2019
by
wuzhilong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
制证库保存任务单
parent
da0738f4
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
50 additions
and
2 deletions
+50
-2
TaskListApi.java
src/main/java/com/yxproject/start/api/TaskListApi.java
+8
-1
GroupNoMapper.java
src/main/java/com/yxproject/start/mapper/GroupNoMapper.java
+23
-0
TaskListService.java
...ain/java/com/yxproject/start/service/TaskListService.java
+2
-0
TaskListServiceImpl.java
...com/yxproject/start/service/impl/TaskListServiceImpl.java
+11
-1
createTaskList.js
...n/resources/static/views/createTaskList/createTaskList.js
+6
-0
No files found.
src/main/java/com/yxproject/start/api/TaskListApi.java
View file @
cada5105
...
@@ -349,6 +349,7 @@ public class TaskListApi {
...
@@ -349,6 +349,7 @@ public class TaskListApi {
try
{
try
{
jsonObject
=
JSONObject
.
fromObject
(
str
);
jsonObject
=
JSONObject
.
fromObject
(
str
);
String
name
=
jsonObject
.
getString
(
"name"
);
String
name
=
jsonObject
.
getString
(
"name"
);
String
type
=
jsonObject
.
getString
(
"type"
);
JSONArray
jsonGroup
=
jsonObject
.
getJSONArray
(
"groupList"
);
JSONArray
jsonGroup
=
jsonObject
.
getJSONArray
(
"groupList"
);
//生成某几个组的区县任务单
//生成某几个组的区县任务单
if
(
jsonGroup
.
size
()
>
0
)
{
if
(
jsonGroup
.
size
()
>
0
)
{
...
@@ -363,9 +364,15 @@ public class TaskListApi {
...
@@ -363,9 +364,15 @@ public class TaskListApi {
groupNo
+=
"'"
+
groupList
.
get
(
i
)
+
"'"
;
groupNo
+=
"'"
+
groupList
.
get
(
i
)
+
"'"
;
}
}
}
}
List
<
Map
<
String
,
Object
>>
objects
=
taskListService
.
selectGroupAtACCU
(
groupNo
);
List
<
Map
<
String
,
Object
>>
objects
;
if
(
type
.
equals
(
"PRODU"
)){
objects
=
taskListService
.
selectGroupAtPRODU
(
groupNo
);
}
else
{
objects
=
taskListService
.
selectGroupAtACCU
(
groupNo
);
}
boolean
b
=
taskListService
.
saveTask
(
objects
,
name
,
0
+
""
,
groupNo
);
boolean
b
=
taskListService
.
saveTask
(
objects
,
name
,
0
+
""
,
groupNo
);
}
}
}
}
map
.
put
(
"msg"
,
"成功生成任务单"
);
map
.
put
(
"msg"
,
"成功生成任务单"
);
...
...
src/main/java/com/yxproject/start/mapper/GroupNoMapper.java
View file @
cada5105
...
@@ -58,6 +58,29 @@ public interface GroupNoMapper {
...
@@ -58,6 +58,29 @@ public interface GroupNoMapper {
"ACC_GROUP_T.deal_flag =3 and"
+
"ACC_GROUP_T.deal_flag =3 and"
+
" ACC_GROUP_T.group_no in (${groupNo} ) "
)
" ACC_GROUP_T.group_no in (${groupNo} ) "
)
public
List
<
Map
<
String
,
Object
>>
selectGroupAtACCUByGroupNo
(
@Param
(
"groupNo"
)
String
groupNo
);
public
List
<
Map
<
String
,
Object
>>
selectGroupAtACCUByGroupNo
(
@Param
(
"groupNo"
)
String
groupNo
);
/**
* 查询组号列表
* 制证库
* @param groupNo 组号信息
* @return
*/
//todo
@Select
(
"select DISTINCT decode(substr(ORIGINAL_NO,3,2),'99',6,substr(ORIGINAL_NO,21,1)) card_type_id, \n"
+
"PROD_GROUP_T.group_no ,\n"
+
"PROD_GROUP_T.valid_count,\n"
+
"PROD_GROUP_T.invalid_count, \n"
+
"'000000' county_code\n"
+
"from PRODYD_DBA.PROD_CARD_T@PROD_LINK \n"
+
"left join PREPRO_PERSON \n"
+
"on PREPRO_PERSON.JMSFZSLH = PROD_CARD_T.upload_no\n"
+
"left join PRODYD_DBA.PROD_GROUP_T@PROD_LINK\n"
+
"on substr(PROD_CARD_T.accept_no,0,8) = PROD_GROUP_T.group_no \n"
+
"left join PRODYD_DBA.PROD_GROUP_RELATION_T@PROD_LINK \n"
+
"on PROD_GROUP_RELATION_T.group_no =PROD_GROUP_T.group_no \n"
+
"left join CARD_TYPE_DIC \n"
+
"on decode(substr(ORIGINAL_NO,3,2),'99',6,substr(ORIGINAL_NO,21,1)) = CARD_TYPE_DIC.CARD_TYPE_ID \n"
+
"where PROD_GROUP_T.group_no in (#{groupNo}) "
)
public
List
<
Map
<
String
,
Object
>>
selectGroupAtPRODUByGroupNo
(
@Param
(
"groupNo"
)
String
groupNo
);
/**
/**
* 查询证件的受理号
* 查询证件的受理号
...
...
src/main/java/com/yxproject/start/service/TaskListService.java
View file @
cada5105
...
@@ -41,6 +41,8 @@ public interface TaskListService {
...
@@ -41,6 +41,8 @@ public interface TaskListService {
public
List
<
Map
<
String
,
Object
>>
selectGroupAtACCU
(
String
date
,
String
typeCode
,
String
countyCode
);
public
List
<
Map
<
String
,
Object
>>
selectGroupAtACCU
(
String
date
,
String
typeCode
,
String
countyCode
);
public
List
<
Map
<
String
,
Object
>>
selectGroupAtPRODU
(
String
groupNo
);
public
List
<
Map
<
String
,
Object
>>
selectGroupAtACCU
(
String
groupNo
);
public
List
<
Map
<
String
,
Object
>>
selectGroupAtACCU
(
String
groupNo
);
public
boolean
saveTask
(
TaskEntity
taskEntity
);
public
boolean
saveTask
(
TaskEntity
taskEntity
);
...
...
src/main/java/com/yxproject/start/service/impl/TaskListServiceImpl.java
View file @
cada5105
...
@@ -698,7 +698,17 @@ public class TaskListServiceImpl implements TaskListService {
...
@@ -698,7 +698,17 @@ public class TaskListServiceImpl implements TaskListService {
public
List
<
Map
<
String
,
Object
>>
selectGroupAtACCU
(
String
groupNo
)
{
public
List
<
Map
<
String
,
Object
>>
selectGroupAtACCU
(
String
groupNo
)
{
return
groupNoMapper
.
selectGroupAtACCUByGroupNo
(
groupNo
);
return
groupNoMapper
.
selectGroupAtACCUByGroupNo
(
groupNo
);
}
}
/**
* 查询组号信息
* 制证库
*
* @param groupNo 受理组号
* @return
*/
@Override
public
List
<
Map
<
String
,
Object
>>
selectGroupAtPRODU
(
String
groupNo
)
{
return
groupNoMapper
.
selectGroupAtPRODUByGroupNo
(
groupNo
);
}
/**
/**
* 保存任务单详情
* 保存任务单详情
*
*
...
...
src/main/resources/static/views/createTaskList/createTaskList.js
View file @
cada5105
...
@@ -28,6 +28,9 @@ angular.module('AvatarCheck.createTaskList', ['ngRoute', 'AvatarCheck.http', 'tm
...
@@ -28,6 +28,9 @@ angular.module('AvatarCheck.createTaskList', ['ngRoute', 'AvatarCheck.http', 'tm
$scope
.
totalCardProd
=
0
;
$scope
.
totalCardProd
=
0
;
$scope
.
isHistory
=
0
;
$scope
.
isHistory
=
0
;
//用于区分制证库保存或者受理库保存数据
$scope
.
type
=
"ACCU"
;
//查询制证库
$scope
.
searchCurrentFromProd
=
function
()
{
$scope
.
searchCurrentFromProd
=
function
()
{
if
(
angular
.
isUndefined
(
$scope
.
groupNo1
)
||
angular
.
isUndefined
(
$scope
.
groupNo2
)){
if
(
angular
.
isUndefined
(
$scope
.
groupNo1
)
||
angular
.
isUndefined
(
$scope
.
groupNo2
)){
MessageService
.
showAlert
(
"组号不能为空"
)
MessageService
.
showAlert
(
"组号不能为空"
)
...
@@ -44,6 +47,7 @@ angular.module('AvatarCheck.createTaskList', ['ngRoute', 'AvatarCheck.http', 'tm
...
@@ -44,6 +47,7 @@ angular.module('AvatarCheck.createTaskList', ['ngRoute', 'AvatarCheck.http', 'tm
}
}
console
.
log
(
"制证库查询:"
,
$scope
.
cycleSheetData
)
console
.
log
(
"制证库查询:"
,
$scope
.
cycleSheetData
)
})
})
$scope
.
type
=
"PRODU"
;
}
}
};
};
$scope
.
searchCurrent
=
function
(){
$scope
.
searchCurrent
=
function
(){
...
@@ -67,6 +71,7 @@ angular.module('AvatarCheck.createTaskList', ['ngRoute', 'AvatarCheck.http', 'tm
...
@@ -67,6 +71,7 @@ angular.module('AvatarCheck.createTaskList', ['ngRoute', 'AvatarCheck.http', 'tm
console
.
log
(
"当天:"
,
$scope
.
cycleSheetData
)
console
.
log
(
"当天:"
,
$scope
.
cycleSheetData
)
})
})
$scope
.
type
=
"PRODU"
;
};
};
if
(
$rootScope
.
loginData
.
login
==
true
){
if
(
$rootScope
.
loginData
.
login
==
true
){
$scope
.
searchCurrent
();
$scope
.
searchCurrent
();
...
@@ -246,6 +251,7 @@ angular.module('AvatarCheck.createTaskList', ['ngRoute', 'AvatarCheck.http', 'tm
...
@@ -246,6 +251,7 @@ angular.module('AvatarCheck.createTaskList', ['ngRoute', 'AvatarCheck.http', 'tm
}
}
var
map
=
{
var
map
=
{
name
:
$rootScope
.
loginData
.
name
,
name
:
$rootScope
.
loginData
.
name
,
type
:
$scope
.
type
,
groupList
:
groupList
groupList
:
groupList
}
}
console
.
log
(
map
)
console
.
log
(
map
)
...
...
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