bug

bug
This commit is contained in:
Safiyu 2013-10-18 16:47:04 +05:30
parent 944f309035
commit 3b7613982c
32 changed files with 115 additions and 110 deletions

View File

@ -65,7 +65,7 @@
"label.editoffice":"Edit Office",
"label.createemployee":"Create Employee",
"label.managefunds":"Manage Funds",
"label.currencyconfig":"Currecny configuration",
"label.currencyconfig":"Currency configuration",
"label.editcurrencyconfig":"Edit Currecny Configuration",
"label.charges":"Charges",
"label.transactionId":"Transaction Id",
@ -160,7 +160,8 @@
"label.schedulerstatus":"Scheduler Status",
"label.jobname":"Job Name:",
"label.selectall":"Select all",
"label.cornexpression":"Corn Expression:",
"label.cronexpression":"Cron Expression:",
"label.follow":"Follow:",
"label.isactivejob":"Is Active Job:",
"label.manageschedulerjobs":"Scheduler Jobs",
"label.editschedulerjob":"Edit Scheduler Job",
@ -168,6 +169,8 @@
"table.heading.runstarttime":"Run Start Time",
"table.heading.status":"Status",
"table.heading.runtype":"Run Type",
"label.filterbyversion":"Filter by Version/Runtype",
"label.schedularjobhistory":"Scheduler Job History",
"#view employee":"....",
"label.employee.isLoanOfficer":"is Loan Officer?:",
@ -472,6 +475,7 @@
"table.heading.penalty":"Penalty",
"label.productname":"Name",
"label.createloanproduct":"Create loan prouct",
"label.overpaymentliability":"Over Payment Liability",
"label.editloanproduct":"Edit loan prouct",
"label.includeinborrowerloancounter":"Include in borrower loan cycle counter",
"label.advancedaccountingrules":"Advanced accounting rules",
@ -543,7 +547,7 @@
"label.userreportui":"Use report(UI)",
"label.heading.reportdetails":"Report Details",
"label.heading.sql":"Sql",
"label.sql":"Sql",
"label.sql":"Sql:",
"label.select.allowedParameter":"--Select parameter--",
"label.heading.reportparameters":"Report Parameters",
"startDateSelect":"Start Date",
@ -772,6 +776,7 @@
"label.addnote":"Add Note",
"label.reset":"Reset",
"label.addrole":"Add Role",
"table.heading.userreport":"User Report",
"label.client":"Client",
"label.clients":"Clients",
"label.role":"Role",
@ -846,6 +851,7 @@
"label.amount":"Amount",
"label.chargepaymentby":"Charge Payment By",
"label.editcharge":"Edit Charge",
"label.createcharge":"Create Charge",
"label.list.chargetype":"Charge Type:",
"label.confirm":"Confirm",
"label.unassignstaff":"Unassign Staff",

View File

@ -36,14 +36,15 @@
};
scope.submit = function () {
var currencies = [];
var currencies = [];
var curr = {};
for(var i=0; i < scope.selectedCurrOptions.length; i++){
currencies.push(scope.selectedCurrOptions[i].code);
}
resourceFactory.currencyConfigResource.update(currencies , function(data){
console.log('test');
});
curr["currencies"] = currencies;
resourceFactory.currencyConfigResource.upd(curr , function(data){
route.reload();
});
};

View File

@ -3,9 +3,11 @@
EditOfficeController: function(scope, routeParams, resourceFactory, location,dateFilter) {
scope.formData = {};
scope.first = {};
scope.first.date = new Date();
resourceFactory.officeResource.get({officeId: routeParams.id, template: 'true'} , function(data) {
scope.formData =
if(data.openingDate){
var editDate = dateFilter(data.openingDate,'dd MMMM yyyy');
scope.first.date = new Date(editDate); }
scope.formData =
{
name : data.name,
externalId : data.externalId

View File

@ -4,7 +4,7 @@
scope.holidays = [];
scope.offices = [];
scope.formData={officeId:1};
resourceFactory.holResource.getAllHols({officeId:1},function(data){
resourceFactory.holResource.getAllHols({officeId:scope.formData.officeId},function(data){
scope.holidays = data;
});
resourceFactory.officeResource.getAllOffices(function(data){

View File

@ -6,11 +6,7 @@
scope.funds = data;
});
scope.deleteFund = function (id){
resourceFactory.fundsResource.delete({'fundId':id});
};
scope.addFund = function (){
scope.addFund = function (){
if(scope.newfund != undefined ) {
resourceFactory.fundsResource.save({'name':scope.newfund} , function(data){

View File

@ -9,13 +9,12 @@
scope.penaltySpecificIncomeaccounts = [];
scope.configureFundOption = {};
scope.date = {};
scope.date.first = new Date();
scope.date.second = new Date();
resourceFactory.loanProductResource.get({resourceType:'template'}, function(data) {
scope.product = data;
scope.assetAccountOptions = scope.product.accountingMappingOptions.assetAccountOptions;
scope.incomeAccountOptions = scope.product.accountingMappingOptions.incomeAccountOptions;
scope.expenseAccountOptions = scope.product.accountingMappingOptions.expenseAccountOptions;
scope.liabilityOptions = data.accountingMappingOptions.liabilityAccountOptions;
scope.formData = {
currencyCode : scope.product.currencyOptions[0].code,
@ -36,6 +35,7 @@
incomeFromPenaltyAccountId : scope.incomeAccountOptions[2].id,
writeOffAccountId : scope.expenseAccountOptions[0].id,
accountingRule : '1',
overpaymentLiabilityAccountId : scope.liabilityOptions[0].id
}
});

View File

@ -9,14 +9,14 @@
scope.penaltySpecificIncomeaccounts = [];
scope.configureFundOption = {};
scope.date = {};
scope.date.first = new Date();
scope.date.second = new Date();
resourceFactory.loanProductResource.get({loanProductId : routeParams.id, template:'true'}, function(data) {
scope.product = data;
scope.assetAccountOptions = scope.product.accountingMappingOptions.assetAccountOptions;
scope.incomeAccountOptions = scope.product.accountingMappingOptions.incomeAccountOptions;
scope.expenseAccountOptions = scope.product.accountingMappingOptions.expenseAccountOptions;
scope.charges = scope.product.charges || [];
if(data.startDate){scope.date.first = new Date(data.startDate);}
if(data.closeDate){scope.date.second = new Date(data.closeDate);}
scope.formData = {
name : scope.product.name,
description : scope.product.description,
@ -46,7 +46,7 @@
graceOnPrincipalPayment : scope.product.graceOnPrincipalPayment,
graceOnInterestPayment : scope.product.graceOnInterestPayment,
graceOnInterestCharged : scope.product.graceOnInterestCharged,
accountingRule : scope.product.accountingRule.id,
accountingRule : scope.product.accountingRule.id
}
if(scope.formData.accountingRule == 1){

View File

@ -4,10 +4,6 @@
scope.formData = [];
scope.isCollapsed = true;
scope.date = {};
scope.date.first = new Date();
scope.date.second = new Date();
scope.date.third = new Date();
scope.date.fourth = new Date();
resourceFactory.auditResource.get({templateResource: 'searchtemplate'} , function(data) {
scope.template = data;
});

View File

@ -49,7 +49,7 @@
}
this.formData.reportParameters = scope.temp;
resourceFactory.reportsResource.save(this.formData,function(data){
location.path('/viewreport/' + data.resourceId);
location.path('/system/viewreport/' + data.resourceId);
});
};
}

View File

@ -12,7 +12,7 @@
scope.submit = function() {
this.formData.reportParameters = scope.temp;
resourceFactory.reportsResource.update({id: routeParams.id}, this.formData,function(data){
location.path('/viewreport/' + data.resourceId);
location.path('/system/viewreport/' + data.resourceId);
});
};
}

View File

@ -26,7 +26,7 @@
'angularFileUpload': '../bower_components/angularjs-file-upload/angular-file-upload',
'ngSanitize': '../bower_components/angular-sanitize/angular-sanitize',
'angularFileUpload': '../bower_components/angularjs-file-upload/angular-file-upload',
'ckEditor': '../bower_components/ckeditor/ckeditor',
'ckEditor': '../bower_components/ckeditor/ckeditor'
},
shim: {
'angular': { exports: 'angular' },
@ -45,7 +45,7 @@
'angularFileUpload':{deps: ['angular','jquery'],exports:'angularFileUpload'},
'modified.datepicker':{deps: ['angular']},
'ngSanitize':{deps:['angular'],exports:'ngSanitize'},
'ckEditor':{deps: ['angular','jquery'],exports:'ckEditor'},
'ckEditor':{deps:['jquery']},
'mifosX': {
deps: [
'angular',

View File

@ -131,7 +131,8 @@
}),
currencyConfigResource: defineResource(apiVer + "/currencies", {}, {
get: {method: 'GET', params: {}},
update: { method: 'PUT'}
update: { method: 'PUT'},
upd: { method: 'PUT', params:{}, isArray:true}
}),
userListResource: defineResource(apiVer + "/users/:userId", {userId:'@userId'}, {
getAllUsers: {method: 'GET', params: {}, isArray: true},

View File

@ -4,6 +4,11 @@
</ul>
</div>
<div class="row-fluid" ng-controller="GlobalConfigurationController">
<div id="loadingWidget" class="loading-widget-div" style="padding: 0 .7em;" loading-Widget >
<p>
<img alt="Loading Data" src="images/loader.gif"/>&nbsp;
</p>
</div>
<input ng-model="filterText" type="text" class="span marginbottom0px" placeholder="{{'label.filterbyname' | translate}}">
<table class="table">
<thead>

View File

@ -1,4 +1,4 @@
<form class="well" data-ng-controller="MakerCheckerController" ng-submit="submit()">
<form data-ng-controller="MakerCheckerController" ng-submit="submit()">
<div ng-hide="isDisabled">
<ul class="breadcrumb">
<li><a href="#/system">{{'link.admin.system' | translate}}</a> <span class="divider">/</span></li>

View File

@ -1,3 +1,9 @@
<div>
<ul class="breadcrumb">
<li><a href="#/organization">{{'link.admin.organisation' | translate}}</a> <span class="divider">/</span></li>
<li class="active">{{'label.bulkloanreassignment' | translate}}</li>
</ul>
</div>
<form class="form-horizontal well" ng-controller="BulkLoanReassignmentController" ng-submit="submit()">
<fieldset>
<legend>{{'label.bulkloanreassignment' | translate}}</legend>

View File

@ -14,7 +14,7 @@
/>&nbsp;&nbsp;<a ng-click='addFund()'><i class="icon-plus"></i></a>
<div ng-repeat="fund in funds">
<input disabled="" class="form-control input-xxlarge" placeholder={{fund.name}} type="text"/>&nbsp;&nbsp;<a ng-click='deleteFund(fund.id)'><i class="icon-remove"></i></a>
<input disabled="" class="form-control input-xxlarge" placeholder={{fund.name}} type="text"/>
</div>
</div>
</div>

View File

@ -8,7 +8,7 @@
<div class="pull-right">
<div class="btn-group">
<a href="#/editemployee/{{employee.id}}" class="btn btn-primary"><i class="icon-edit icon-white"></i> Edit</a>
<a class="btn btn-primary"><i class="icon-trash icon-white"></i> Delete</a>
<!-- <a class="btn btn-primary"><i class="icon-trash icon-white"></i> Delete</a> -->
</div>
</div>
</div>

View File

@ -43,16 +43,16 @@
<tr>
<td width="40%">
<label class="control-label">{{ 'label.startdate' | translate }}&nbsp;</label>
<input type="text" datepicker-pop="dd MMMM yyyy" ng-model="date.first" is-open="opened" min="minDate" max="'2020-06-22'" date-disabled="disabled(date, mode)" required late-Validate />
<input type="text" datepicker-pop="dd MMMM yyyy" ng-model="date.first" is-open="opened" min="minDate" max="'2020-06-22'" date-disabled="disabled(date, mode)" />
</td>
<td width="40%">
<label class="control-label">{{ 'label.closedate' | translate }}&nbsp;</label>
<input type="text" datepicker-pop="dd MMMM yyyy" ng-model="date.second" is-open="opened1" min="minDate" max="'2020-06-22'" date-disabled="disabled(date, mode)" required late-Validate />
<input type="text" datepicker-pop="dd MMMM yyyy" ng-model="date.second" is-open="opened1" min="minDate" max="'2020-06-22'" date-disabled="disabled(date, mode)" />
</td>
</tr>
<tr>
<td width="40%">
<label class="control-label" for="active">{{ 'label.includeinborrowerloancounter' | translate }}</label>
<label class="control-label">{{ 'label.includeinborrowerloancounter' | translate }}</label>
<label class="checkbox">
<input type="checkbox" ng-model="formData.includeInBorrowerCycle" ng-true-value="true" ng-false-value="false">
</label>
@ -265,10 +265,6 @@
<label class="control-label">{{ 'label.interestfreeperiod' | translate }}&nbsp;</label>
<input type="text" ng-model="formData.graceOnInterestCharged">
</td>
<td>
<label class="control-label">{{ 'label.interestchargedfrom' | translate }}&nbsp;</label>
<input type="text" ng-model="formData.interestChargedFromDate">
</td>
</tr>
</table>
</td>
@ -411,11 +407,16 @@
<td>
<label class="control-label">{{ 'label.loseswrittenoff' | translate }}&nbsp;</label>
<select ng-model="formData.writeOffAccountId" ng-options="expenseAccount.id as expenseAccount.name for expenseAccount in expenseAccountOptions" value="{{expenseAccount.id}}">
</select>
</td>
<td>
</select> <hr/>
</td>
</tr>
<tr>
<td>
<label class="control-label">{{ 'label.overpaymentliability' | translate }}&nbsp;</label>
<select ng-model="formData.overpaymentLiabilityAccountId" ng-options="liability.id as liability.name for liability in liabilityOptions" value="{{liability.id}}">
</select>
</td>
</tr>
<tr class="span2"></tr>
</table>
<table>

View File

@ -290,7 +290,6 @@
<th></th>
<th>{{'table.heading.collectedon' | translate}}</th>
<th></th>
<th>{{'table.heading.date' | translate}}</th>
<th></th>
<th>{{'table.heading.actions' | translate}}</th>
</tr>
@ -303,7 +302,6 @@
<td>{{charge.chargeTimeType.value}}</td>
<td></td>
<td></td>
<td></td>
<td><a href="" ng-click="deleteCharge($index)"><i class="icon-remove icon-white"></a></td>
<td></td>
</tr>
@ -529,7 +527,7 @@
</div>
<div class="offset6 paddedtop">
<button type="reset" class="btn" ng-click="cancel()">Cancel</button>
<a href="#/viewloanproduct/{{product.id}}" class="btn">Cancel</a>
<button type="submit" class="btn btn-primary" ng-click="submit()">Save</button>
</div>
</form>

View File

@ -7,21 +7,16 @@
</div>
</div>
<div class="row-fluid" ng-controller="ProductMixController">
<input ng-model="filterText" type="text" class="span marginbottom0px" placeholder="{{'label.filterbyname' | translate}}">
<table class="table">
<thead>
<tr class="graybg">
<th>{{'label.list.productname' | translate}}</th>
</tr>
<tr class="graybg">
<th>{{'label.list.productname' | translate}}</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="productmix in productmixes | filter:filterText">
<td><a href="#/viewproductmix/{{productmix.productId}}">{{productmix.productName}}</a></td>
</tr>
<tr ng-repeat="productmix in productmixes">
<td><a href="#/viewproductmix/{{productmix.productId}}">{{productmix.productName}}</a></td>
</tr>
</tbody>
</table>
<ul class="pager">
<li class="previous"><a ng-click="groups.previous()" data-ng-hide="!groups.hasPrevious()">&larr; {{'label.prev' | translate}}</a></li>
<li class="next" ><a ng-click="groups.next()" data-ng-hide="!groups.hasNext()">{{'label.next' | translate}} &rarr;</a></li>
</ul>
</div>
</div>

View File

@ -6,17 +6,13 @@
<li class="active">{{loanproduct.name}}</li>
</ul>
</div>
<div id="viewlptop">
<div class="row">
<div class="pull-right">
<div class="btn-group">
<a href="#/editloanproduct/{{loanproduct.id}}" class="btn btn-primary"><i class="icon-edit icon-white"></i> Edit</a>
<a href="#" class="btn btn-primary"><i class="icon-trash icon-white"></i> Delete</a>
</div>
</div>
</div>
<div>
<legend>{{loanproduct.name}}</legend>
<div class="pull-right">
<div class="btn-group">
<a href="#/editloanproduct/{{loanproduct.id}}" class="btn btn-primary"><i class="icon-edit icon-white"></i> Edit</a>
</div>
</div>
<legend>{{loanproduct.name}}</legend>
<table width="100%">
<tr>
<td>

View File

@ -7,13 +7,12 @@
<li class="active">{{savingproduct.name}}</li>
</ul>
</div>
<div class="row">
<div class="pull-right">
<div class="btn-group">
<a href="#/editsavingproduct/{{savingproduct.id}}" class="btn btn-primary"><i class="icon-edit icon-white"></i> Edit</a>
</div>
</div>
</div>
<div class="pull-right">
<div class="btn-group">
<a href="#/editsavingproduct/{{savingproduct.id}}" class="btn btn-primary"><i class="icon-edit icon-white"></i> Edit</a>
</div>
</div>
<div>
<legend>{{savingproduct.name}}</legend>
<table width="100%">

View File

@ -1,4 +1,8 @@
<div ng-controller="AuditController">
<ul class="breadcrumb">
<li><a href="#/system">{{'link.admin.system' | translate}}</a> <span class="divider">/</span></li>
<li class="active">{{'label.audit' | translate}}</li>
</ul>
<div class="row-fluid" >
<span class="input-append grpinputicons" >
<span><a ng-click="isCollapsed = !isCollapsed" class="btn control">{{'label.searchoptions' | translate}}<i class="icon-chevron-down"></i></a></span>
@ -14,21 +18,21 @@
<div class="control-group">
<div class="controls">
<select ng-model="formData.status">
<option ng-repeat="status in template.processingResults" value="{{status.id}}">{{status.processingResult}}</option>
<option value="">--Select Status--</option>
<option ng-repeat="status in template.processingResults" value="{{status.id}}">{{status.processingResult}}</option>
</select>
</div>
</div>
<div class="control-group">
<label class="control-label"></label>
<div class="controls">
<input type="text" datepicker-pop="dd MMMM yyyy" ng-model="date.first" is-open="opened" min="minDate" max="'2020-06-22'" date-disabled="disabled(date, mode)" required late-Validate />
<input type="text" placeholder="{{'label.fromdate' | translate}}" datepicker-pop="dd MMMM yyyy" ng-model="date.first" is-open="opened" min="minDate" max="'2020-06-22'" date-disabled="disabled(date, mode)" />
</div>
</div>
<div class="control-group">
<label class="control-label"></label>
<div class="controls">
<input type="text" datepicker-pop="dd MMMM yyyy" ng-model="date.second" is-open="opened1" min="minDate" max="'2020-06-22'" date-disabled="disabled(date, mode)" required late-Validate />
<input type="text" placeholder="{{'label.todate' | translate}}" datepicker-pop="dd MMMM yyyy" ng-model="date.second" is-open="opened1" min="minDate" max="'2020-06-22'" date-disabled="disabled(date, mode)"/>
</div>
</div>
<div class="control-group">
@ -75,12 +79,12 @@
</div>
<div class="control-group">
<div class="controls">
<input type="text" datepicker-pop="dd MMMM yyyy" ng-model="date.third" is-open="opened2" min="minDate" max="'2020-06-22'" date-disabled="disabled(date, mode)" required late-Validate />
<input type="text" placeholder="{{'label.checkedfrom' | translate}}" datepicker-pop="dd MMMM yyyy" ng-model="date.third" is-open="opened2" min="minDate" max="'2020-06-22'" date-disabled="disabled(date, mode)"/>
</div>
</div>
<div class="control-group">
<div class="controls">
<input type="text" datepicker-pop="dd MMMM yyyy" ng-model="date.fourth" is-open="opened3" min="minDate" max="'2020-06-22'" date-disabled="disabled(date, mode)" required late-Validate />
<input type="text" placeholder="{{'label.checkedto' | translate}}" datepicker-pop="dd MMMM yyyy" ng-model="date.fourth" is-open="opened3" min="minDate" max="'2020-06-22'" date-disabled="disabled(date, mode)" />
</div>
</div>
</div>

View File

@ -11,13 +11,13 @@
<fieldset>
<legend>{{ 'label.edit.datatable' | translate }}</legend>
<div class="control-group">
<label class="control-label" for="datatableName">{{ 'label.datatable.name' | translate }}</label>
<label class="control-label">{{ 'label.datatable.name' | translate }}</label>
<div class="controls">
<input type="text" value="{{datatable.registeredTableName}}" readonly>
</div>
</div>
<div class="control-group">
<label class="control-label" for="apptableName">{{ 'label.datatable.apptableName' | translate }}</label>
<label class="control-label">{{ 'label.datatable.apptableName' | translate }}</label>
<div class="controls">
<select ng-model="formData.apptableName" required="required">
<option style="display:none" value="">{{'label.select.apptableName' | translate}}</option>

View File

@ -4,12 +4,6 @@
<li><a href="#/system">{{'link.admin.system' | translate}}</a> <span class="divider">/</span></li>
<li class="active">{{'label.manageschedulerjobs' | translate}}</li>
</ul>
<div class="pull-right">
<div class="btn-group">
<a href="#/editreport/{{report.id}}" class="btn btn-primary"><i class="icon-edit icon-white"></i> Edit</a>
<a href="#" class="btn btn-primary"><i class=""></i> view history</a>
</div>
</div>
</div>
<div class="row-fluid" ng-controller="SchedulerJobsController">
<table>
@ -47,7 +41,7 @@
</tbody>
</table>
<div class="offset3">
<button class="btn" ng-click="runSelectedJobs()">Run Selected Jobs</button>
<button class="btn" ng-click="refresh()">Refresh</button>
<button class="btn btn-primary" ng-click="runSelectedJobs()">Run Selected Jobs</button>
<button class="btn btn-primary" ng-click="refresh()">Refresh</button>
</div>
<div>

View File

@ -1,6 +1,8 @@
<div ng-controller="ViewAuditController">
<ul class="breadcrumb">
<li><a href="#/system">{{'link.admin.system' | translate}}</a> <span class="divider">/</span></li>
<li><a href="#/audit">{{'label.audit' | translate}}</a> <span class="divider">/</span></li>
<li class="active">{{'label.viewauditentry' | translate}}</li>
</ul>
<h3 class="paddedleft bolder">{{'label.viewauditentry' | translate}}</h3>
<div class="paddedleft">

View File

@ -20,7 +20,7 @@
<table class="table" ui:sortable>
<thead>
<tr>
<th>{{ 'label.name1' | translate }}</th>
<th>{{ 'label.form.name' | translate }}</th>
<th>{{ 'label.position' | translate }}</th>
</tr>
</thead>

View File

@ -7,16 +7,13 @@
<li class="active">{{datatable.registeredTableName}}</li>
</ul>
</div>
<div class="row">
<div>
<div class="pull-right">
<div class="btn-group">
<a href="#/editdatatable/{{datatable.registeredTableName}}" class="btn btn-primary"><i class="icon-edit icon-white"></i> {{'button.edit' | translate}}</a>
<a class="btn btn-primary" ng-click="deleteTable()"><i class="icon-trash icon-white"></i> {{'button.delete' | translate}}</a>
</div>
<div class="btn-group">
<a href="#/editdatatable/{{datatable.registeredTableName}}" class="btn btn-primary"><i class="icon-edit icon-white"></i> {{'button.edit' | translate}}</a>
<a class="btn btn-primary" ng-click="deleteTable()"><i class="icon-trash icon-white"></i> {{'button.delete' | translate}}</a>
</div>
</div>
</div>
<div class="row alert-block span">
<legend>{{datatable.registeredTableName}}</legend>
<strong>{{'label.associatedwith' | translate}}</strong>&nbsp;&nbsp;{{datatable.applicationTableName}}
<table class="table" ui:sortable>

View File

@ -5,14 +5,13 @@
<li><a href="#/reports">{{'label.managereports' | translate}}</a> <span class="divider">/</span></li>
<li class="active">{{report.reportName}}</li>
</ul>
<div class="pull-right">
<div class="btn-group">
<a href="#/editreport/{{report.id}}" class="btn btn-primary"><i class="icon-edit icon-white"></i> Edit</a>
<a href="#" class="btn btn-primary" ng-show="noncoreReport" ng-click="deletereport()"><i class="icon-trash icon-white"></i> Delete</a>
</div>
</div>
</div>
<div class="pull-right">
<div class="btn-group">
<a href="#/editreport/{{report.id}}" class="btn btn-primary"><i class="icon-edit icon-white"></i> Edit</a>
<a href="#" class="btn btn-primary" ng-show="noncoreReport" ng-click="deletereport()"><i class="icon-trash icon-white"></i> Delete</a>
</div>
</div>
<div class="row paddedleft">
<h3>{{report.reportName}}</h3>
<table width="100%">
@ -36,7 +35,7 @@
<td>{{ 'label.usereport' | translate }}</td>
<td>{{report.useReport}}</td>
</tr>
</table>
</table>
</div>
</div>

View File

@ -21,7 +21,7 @@
<td width="80%">{{job.displayName}}</td>
</tr>
<tr>
<td>{{ 'label.cornexpression' | translate }}</td>
<td>{{ 'label.cronexpression' | translate }}</td>
<td>{{job.cronExpression}}</td>
</tr>
<tr>
@ -29,7 +29,8 @@
<td>{{job.active}}</td>
</tr>
<tr>
<td>Follow "http://www.cronmaker.com" to generate cron expression</td>
<td>{{ 'label.follow' | translate }}</td>
<td><a href="http://www.cronmaker.com" target="">click here to generate cron expression</a></td>
</tr>
</table>
</div>

View File

@ -1,5 +1,10 @@
<div class="row-fluid" ng-controller="ViewSchedulerJobHistoryController">
<input ng-model="filterText" type="text" class="span marginbottom0px" placeholder="Filter by name">
<ul class="breadcrumb">
<li><a href="#/system">{{'link.admin.system' | translate}}</a> <span class="divider">/</span></li>
<li><a href="#/jobs">{{'label.manageschedulerjobs' | translate}}</a> <span class="divider">/</span></li>
<li class="active">{{'label.schedularjobhistory' | translate}}</li>
</ul>
<input ng-model="filterText" type="text" class="span marginbottom0px" placeholder="{{'label.filterbyversion' | translate}}">
<table class="table">
<thead>
<tr class="graybg">

View File

@ -23,7 +23,8 @@
"d3": "3.3.3",
"nvd3": "1.1.10-beta",
"angularjs-file-upload":"0.1.4",
"angular-sanitize":"v1.0.8"
"angular-sanitize":"v1.0.8",
"ckeditor":""
},
"devDependencies": {
"jasmine": "1.3.1"