Commit 48fa6188 authored by liboyang's avatar liboyang

制证信息管理

parent 606f61a8
<div class="ui-dialog-title">
提示
</div>
<div class="ui-dialog-content">
<div>确认删除{{startDate}}到{{endDate}}导入的{{total}}条记录吗?</div>
</div>
<div class="ui-dialog-confirm">
<button type="submit" class="btn btn-info" ng-click="confirmDelete()">确认删除</button>
<button type="submit" class="btn btn-danger" ng-click="closeThisDialog()">取消</button>
</div>
...@@ -319,6 +319,21 @@ angular.module('AvatarCheck.http', ['ngDialog', 'LocalStorageModule']) ...@@ -319,6 +319,21 @@ angular.module('AvatarCheck.http', ['ngDialog', 'LocalStorageModule'])
success(response.data) success(response.data)
}) })
}, },
deleteProdCards:function (startPackageNo,endPackageNo,pcs_name,startDate,endDate,success) {
$http({
method: 'GET',
url: "../InfoManagementApi/deleteInfo"+urlTimeStamp(),
params:{
beginFileName:startPackageNo,
endFileName:endPackageNo,
gajgMc:pcs_name,
beginDate:startDate,
endDate:endDate
}
}).then(function successCallback(response) {
success(response.data)
})
},
selectAnalyseLogCount:function (oldPackageName,date,success) { selectAnalyseLogCount:function (oldPackageName,date,success) {
if(angular.isUndefined(oldPackageName)){ if(angular.isUndefined(oldPackageName)){
oldPackageName=''; oldPackageName='';
......
...@@ -70,7 +70,7 @@ ...@@ -70,7 +70,7 @@
<td colspan="2"> <td colspan="2">
<div style="text-align: right;"> <div style="text-align: right;">
<button class="btn btn-primary" ng-click="doXmlQuery()">查询</button> <button class="btn btn-primary" ng-click="doXmlQuery()">查询</button>
<button type="submit" class="btn btn-danger" ng-click="downloadXml()">删除</button> <button type="submit" class="btn btn-danger" ng-click="deleteXml()">删除</button>
</div> </div>
</td> </td>
</tr> </tr>
......
...@@ -84,4 +84,54 @@ angular.module('AvatarCheck.cardProdUpdate', ['ngRoute', 'AvatarCheck.http']) ...@@ -84,4 +84,54 @@ angular.module('AvatarCheck.cardProdUpdate', ['ngRoute', 'AvatarCheck.http'])
// 通过$watch currentPage和itemperPage 当他们一变化的时候,重新获取数据条目 // 通过$watch currentPage和itemperPage 当他们一变化的时候,重新获取数据条目
$scope.$watch('paginationConf.currentPage +paginationConf.itemsPerPage', $scope.doXmlQuery); $scope.$watch('paginationConf.currentPage +paginationConf.itemsPerPage', $scope.doXmlQuery);
var reGet = $scope.doXmlQuery;
$scope.deleteXml = function() {
var startDate=$("#datepicker1").val();
var endDate =$("#datepicker2").val();
var startPackageNo = $scope.startPackageNo;
var endPackageNo=$scope.endPackageNo;
var pcs_name=$scope.pcs_name;
if(angular.isUndefined(startPackageNo)){
startPackageNo='';
}
if(angular.isUndefined(endPackageNo)){
endPackageNo='';
}
if(angular.isUndefined(pcs_name)){
pcs_name='';
}
if(startDate==''){
startDate=$filter("date")(new Date(), "yyyy-MM-dd");
}
if(endDate==''){
endDate=$filter("date")(new Date(), "yyyy-MM-dd");
}
ngDialog.open({
template: 'dialogs/confirmDeleteProdCards.html' + urlTimeStamp(),
width: 600,
cache: false,
closeByDocument:false,
controller: ['$scope', function ($scope) {
$scope.startDate = startDate;
$scope.endDate = endDate;
HttpService.selectXmlDataCount(startPackageNo,endPackageNo,pcs_name,startDate,endDate,function(data){
$scope.total=data;
console.log($scope.total,"count")
})
$scope.confirmDelete = function () {
HttpService.deleteProdCards(startPackageNo,endPackageNo,pcs_name,startDate,endDate, function (data) {
if(data){
MessageService.showAlert("删除成功");
$scope.closeThisDialog();
reGet();
}else{
MessageService.showAlert("删除失败")
}
})
};
}]
});
}
}); });
\ No newline at end of file
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