Commit 3a634a92 authored by Administrator's avatar Administrator

修改保存任务单页面

parent c9844dae
......@@ -20,7 +20,7 @@ public interface SpecialCardMapper {
public List<SpecialCardEntity> findSpecialCardEntityByGroupNo(String groupNo);
public List <SpecialCardEntity> findSpecialCardList(String groupNo);
public List <SpecialCardEntity> addTuiZheng(String acceptNumber);
public List<SpecialCardEntity> addRemainingCard(String accept_Number);
public List<SpecialCardEntity> addRemainingCard(String acceptNo);
public List<ProdCardEntity> getProdCard(String idNo);
public List<FailedTypeEntity> getFailedType();
}
......@@ -116,6 +116,7 @@ public class TaskServiceImpl implements TaskService {
// System.out.println(taskMapper.insertTaskEntity(taskEntity)+"----测试数据--------");
System.out.println(taskEntity.getTask_Id()+"-----has an unsupported-----");
for (Map<String,Object> map : groupListAtACCU) {
System.out.println(map.get("GROUP_NO").toString()+"--------map.get(\"GROUP_NO\").toString()---");
GroupNoEntity groupNoEntity = new GroupNoEntity();
groupNoEntity.setGroup_No(map.get("GROUP_NO").toString());
groupNoEntity.setTask_Id(taskID);
......
......@@ -58,13 +58,13 @@ from acc_group_t@accu_dblink
inner join acc_group_relation_t@accu_dblink on acc_group_t.group_no=acc_group_relation_t.group_no
left join (select count(SPECIAL_CARD.ACCEPT_NO) SPECIALCARDcount ,SPECIAL_CARD.GROUP_NO from SPECIAL_CARD group by SPECIAL_CARD.GROUP_NO) SPECIALCARD on acc_group_t.group_no = SPECIALCARD.GROUP_NO
where substr(original_no,21,1)=#{typeCode} and to_char(acc_group_t.import_time,'yyyyMMdd') =#{importTime}
and substr(original_no,0,4) = substr(#{cityCode},0,4)
and substr(original_no,0,4) = substr(#{cityCode},0,4) and acc_group_t.group_no not in (select GROUP_NO.GROUP_NO from group_no)
</select>
<select id="findGroupNoListAtACCU" resultType="com.yxproject.start.entity.GroupListEntity" parameterType="String">
select acc_group_t.group_no groupNo from acc_group_t@accu_dblink
inner join acc_group_relation_t@accu_dblink on acc_group_t.group_no=acc_group_relation_t.group_no
where substr(original_no,21,1)=#{typeCode} and to_char(acc_group_t.import_time,'yyyyMMdd') =#{importTime}
and substr(original_no,0,4) = substr(#{cityCode},0,4)
and substr(original_no,0,4) = substr(#{cityCode},0,4) and acc_group_t.group_no not in (select GROUP_NO.GROUP_NO from group_no)
</select>
......
......@@ -107,7 +107,7 @@
from acc_group_t@accu_dblink
inner join acc_group_relation_t@accu_dblink on acc_group_t.group_no=acc_group_relation_t.group_no
left join CARD_TYPE_DIC on CARD_TYPE_DIC.CARD_TYPE_ID =substr(original_no,21,1)
where to_char(IMPORT_TIME,'yyyyMMdd') =#{importTime}
where to_char(IMPORT_TIME,'yyyyMMdd') =#{importTime} and acc_group_t.group_no not in (select GROUP_NO.GROUP_NO from group_no)
group by substr(original_no,21,1), CARD_TYPE_DIC.CARD_TYPE
</select>
......@@ -133,7 +133,7 @@ left join (select count(acc_group_t.group_no) groupCOUNT,substr(acc_group_relati
group by substr(acc_group_relation_t.original_no,0,4)) group_COUNT
ON group_COUNT.citycode = substr(original_no,0,4)
left join (SELECT CITYCODE,CITYNAME FROM CITY_DIC) CITY_DIC on substr(CITY_DIC.CITYCODE,0,4) = substr(original_no,0,4)
where to_char(IMPORT_TIME,'yyyyMMdd') =#{importTime} and substr(original_no,21,1) =#{cardType}
where to_char(IMPORT_TIME,'yyyyMMdd') =#{importTime} and substr(original_no,21,1) =#{cardType} and acc_group_t.group_no not in (select GROUP_NO.GROUP_NO from group_no)
group by substr(original_no,21,1), substr(original_no,0,4)||'00', CITY_DIC.CITYNAME, group_COUNT.groupCOUNT)
</select>
......
......@@ -730,6 +730,22 @@ app.service('MessageService', function (ngDialog) {
var errA = {Error:true, ReturnCode:err.status, ReturnMsg:"API访问返回错误"}
MessageService.httpRequestFailed(JSON.stringify(errA))
})
},
saveTask:function(typeCode,importTime,cityCode,success){
$http({
method: 'GET',
url: "../user/saveTask" + urlTimeStamp(),
params:{
typeCode:typeCode,
importTime:importTime,
cityCode:cityCode
}
}).then(function successCallback(response) {
success(response.data)
},function(err){
var errA = {Error:true, ReturnCode:err.status, ReturnMsg:"API访问返回错误"}
MessageService.httpRequestFailed(JSON.stringify(errA))
})
}
}
}])
\ No newline at end of file
......@@ -75,7 +75,7 @@
<td>{{city.state}}</td>
<td ng-if="userState<=4"><a ng-click="showTable(city.citycode,city.taskId)">组号列表</a></td>
<td ng-if="userState>4"><a ng-click="showTableCounty(city.taskId)">区县列表</a></td>
<td><a ng-click="finishClick(city.taskId,userState)">完成</a></td>
<td><a ng-click="finishClick(city.taskId,userState,city.citycode)">完成</a></td>
</tr>
<tr ng-show="showtable==city.taskId && userState<=4">
<td></td>
......@@ -156,21 +156,21 @@
</tbody>
</table>
</div>
<footer class="panel-footer">
<div class="row">
<div class="col-sm-4 text-right text-center-xs">
<ul class="pagination pagination-sm m-t-none m-b-none">
<li><a href><i class="fa fa-chevron-left"></i></a></li>
<li><a href>1</a></li>
<li><a href>2</a></li>
<li><a href>3</a></li>
<li><a href>4</a></li>
<li><a href>5</a></li>
<li><a href><i class="fa fa-chevron-right"></i></a></li>
</ul>
</div>
</div>
</footer>
<!--<footer class="panel-footer">-->
<!--&lt;!&ndash;<div class="row">&ndash;&gt;-->
<!--&lt;!&ndash;<div class="col-sm-4 text-right text-center-xs">&ndash;&gt;-->
<!--&lt;!&ndash;<ul class="pagination pagination-sm m-t-none m-b-none">&ndash;&gt;-->
<!--&lt;!&ndash;<li><a href><i class="fa fa-chevron-left"></i></a></li>&ndash;&gt;-->
<!--&lt;!&ndash;<li><a href>1</a></li>&ndash;&gt;-->
<!--&lt;!&ndash;<li><a href>2</a></li>&ndash;&gt;-->
<!--&lt;!&ndash;<li><a href>3</a></li>&ndash;&gt;-->
<!--&lt;!&ndash;<li><a href>4</a></li>&ndash;&gt;-->
<!--&lt;!&ndash;<li><a href>5</a></li>&ndash;&gt;-->
<!--&lt;!&ndash;<li><a href><i class="fa fa-chevron-right"></i></a></li>&ndash;&gt;-->
<!--&lt;!&ndash;</ul>&ndash;&gt;-->
<!--&lt;!&ndash;</div>&ndash;&gt;-->
<!--&lt;!&ndash;</div>&ndash;&gt;-->
<!--</footer>-->
</div>
</div>
</div>
......
......@@ -5,8 +5,8 @@ app.controller('cycleSheetCtrl', ['$scope', '$rootScope', '$http', '$state', '$f
} else {
$state.go("layout.cycleSheet")
}
// $scope.userState = $rootScope.loginData.workshop;
$scope.userState=1;
$scope.userState = $rootScope.loginData.workshop;
// $scope.userState=1;
var getNowFormatDate = function () {
var date = new Date();
......@@ -128,7 +128,6 @@ app.controller('cycleSheetCtrl', ['$scope', '$rootScope', '$http', '$state', '$f
}
}
console.log("--查看card type- -",$scope.cardType)
getCityListData($scope.cardType,$scope.userState);
// 查询组号列表
......@@ -137,7 +136,6 @@ app.controller('cycleSheetCtrl', ['$scope', '$rootScope', '$http', '$state', '$f
if ($scope.userState==1){
console.log(citycode,"----------",$scope.cardType,"-----",$scope.date,"-----citycode,$scope.cardType,$scope.date-----")
HttpService.getGroupListAtACCU(citycode,$scope.cardType,$scope.date,function (data) {
$scope.groupList = data.respData;
console.log($scope.groupList,"=====组号列表====")
})
......@@ -312,7 +310,7 @@ app.controller('cycleSheetCtrl', ['$scope', '$rootScope', '$http', '$state', '$f
// "task_State_Id": 1
// },
// ]
//
// $scope.groupList = [
// {
// "groupNO": 45,
......@@ -400,13 +398,21 @@ app.controller('cycleSheetCtrl', ['$scope', '$rootScope', '$http', '$state', '$f
})
}
$scope.finishClick = function (taskId, userState) {
$scope.finishClick = function (taskId, userState,citycode) {
var state =parseInt(userState);
if (state==1){
console.log(citycode,"----------",$scope.cardType,"-----",$scope.date,"-----citycode,$scope.cardType,$scope.date-----")
HttpService.saveTask($scope.cardType,$scope.date,citycode,function (success){
getTypeListData(state);
getCityListData($scope.cardType,state+1 );
})
} else {
HttpService.updateProductionTask(taskId, state+1, function (success) {
//点击确认成功后 再次查询城市列表
getCityListData(cardType,state+1 );
getCityListData($scope.cardType,state+1 );
})
}
}
// $scope.folds = [
// {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment