apollodec/Apollo/assets/views/autoCalltracking.html
2018-09-24 16:41:15 +05:30

266 lines
18 KiB
HTML

<div class="container-fluid container-fullw bg-white" controller>
<form name="Form" id="form" novalidate ng-submit="trackForm.submit(Form, myModel, 'zoom-in',studentDetails)" method="post">
<div class="row">
<!--<div class="col-md-6">
<div class="padding-30">
<h2 class="StepTitle"><i
class="ti-face-smile fa-2x text-primary block margin-bottom-10"></i>
Enter Bus Stop Details</h2>
</div>
</div>-->
<div class="col-md-12">
<fieldset>
<legend>
Add New Lead Details
</legend>
<div class="row">
<div data-ng-controller="DatepickerDemoCtrl">
<div class="col-md-3 form-group"
ng-class="{'has-error':Form.date.$dirty && Form.date.$invalid, 'has-success':Form.date.$valid}">
<label>
Followup Date <span
class="symbol required"></span>
</label>
<input type="text"
class="form-control "
ng-click="startOpen = !startOpen"
datepicker-popup="dd-MM-yyyy"
ng-model="myModel.date"
is-open="startOpen"
ng-init="startOpen = false"
name="date"
datepicker-options="dateOptions"
placeholder="Select Date"
min-date="minDate"
max-date="futureDate"
close-text="Close" required="required" ng-readonly="true"/>
<span class="error text-small block"
ng-if="Form.date.$dirty && Form.date.$error.required">Followup date is required.</span>
</div>
</div>
<!-- <div class="col-md-3" ng-if="loading==true">
<spinner name="html5spinner">
<div class="overlay"></div>
<div class="spinner">
<div class="double-bounce1"></div>
<div class="double-bounce2"></div>
</div>
<div class="please-wait">Please Wait...</div>
</spinner>
</div> -->
<div class="col-md-3 form-group"
ng-class="{'has-error':Form.activity.$dirty && Form.activity.$invalid, 'has-success':Form.activity.$valid}">
<label >
Activity <span
class="symbol required"></span>
</label>
<select class="form-control" name="activity" id="Box1" tabindex="6"
ng-model="myModel.activity"
ng-options="source.activityName for source in activity"
required>
<option value=""> Select Activity</option>
</select>
<span class="error text-small block"
ng-if="Form.activity.$dirty && Form.activity.$error.required && myModel.activity.length==0">Activity is required</span>
<!--<span class="success text-small block"-->
<!--ng-if="Form.class.$valid && myModel.class.length!=0">Thank You</span>-->
</div>
<div class="col-md-3" ng-if="loading==true">
<spinner name="html5spinner">
<div class="overlay"></div>
<div class="spinner">
<div class="double-bounce1"></div>
<div class="double-bounce2"></div>
</div>
<div class="please-wait">Please Wait...</div>
</spinner>
</div>
<div class="col-md-3 form-group"
ng-class="{'has-error':Form.status.$dirty && Form.status.$invalid, 'has-success':Form.status.$valid}">
<label >
Status <span
class="symbol required"></span>
</label>
<select class="form-control" name="status" id="Box3" tabindex="7"
ng-model="myModel.status"
required >
<option value="">Select Status</option>
<option ng-repeat="checkStatus in myModel.activity.activityStatus" value="{{checkStatus.ListCode}}">{{checkStatus.ListName}}</option>
</select>
<span class="error text-small block"
ng-if="Form.status.$dirty && Form.status.$error.required && myModel.status.length==0">Status is required</span>
<!--<span class="success text-small block"-->
<!--ng-if="Form.assigned.$valid && myModel.assigned.length!=0">Thank You</span>-->
</div>
<div class="col-md-3" ng-if="loading==true && userType !='R004'">
<spinner name="html5spinner">
<div class="overlay"></div>
<div class="spinner">
<div class="double-bounce1"></div>
<div class="double-bounce2"></div>
</div>
<div class="please-wait">Please Wait...</div>
</spinner>
</div>
<!--&& userType !='R004'-->
<div class="col-md-3 form-group"
ng-class="{'has-error':Form.assigned.$dirty && Form.assigned.$invalid, 'has-success':Form.assigned.$valid}">
<label >
Assigned To <span
class="symbol required"></span>
</label>
<select class="form-control" name="assigned" id="Box2" tabindex="8"
ng-model="myModel.assignedTo"
ng-options="emp.loginId as emp.staffName for emp in staffDetails"
required>
<option value=""> Select Assigned To</option>
</select>
<span class="error text-small block"
ng-if="Form.assigned.$dirty && Form.assigned.$error.required && myModel.assignedTo.length==0">Assigned to is required</span>
<!--<span class="success text-small block"-->
<!--ng-if="Form.assigned.$valid && myModel.assigned.length!=0">Thank You</span>-->
</div>
<div class="col-md-3" ng-if="loading==true && userType =='R004'">
<spinner name="html5spinner">
<div class="overlay"></div>
<div class="spinner">
<div class="double-bounce1"></div>
<div class="double-bounce2"></div>
</div>
<div class="please-wait">Please Wait...</div>
</spinner>
</div>
<!--<div class="col-md-3 form-group" ng-if="loading==false && userType =='R004'"
ng-class="{'has-error':Form.branch.$dirty && Form.branch.$invalid, 'has-success':Form.branch.$valid}">
<label >
Select Branch <span
class="symbol required"></span>
</label>
<select class="form-control" name="branch" id="Box15" tabindex="8"
ng-model="myModel.branch"
ng-options="brn.BranchName for brn in staffDetails"
required>
<option value=""> Select Branch</option>
</select>
<span class="error text-small block"
ng-if="Form.branch.$dirty && Form.branch.$error.required && myModel.branch.length==0">Branch is required</span>
&lt;!&ndash;<span class="success text-small block"&ndash;&gt;
&lt;!&ndash;ng-if="Form.assigned.$valid && myModel.assigned.length!=0">Thank You</span>&ndash;&gt;
</div>-->
</div>
<div class="row">
<!-- <div class="col-md-3" ng-if="loading==true && userType =='R004'">
<spinner name="html5spinner">
<div class="overlay"></div>
<div class="spinner">
<div class="double-bounce1"></div>
<div class="double-bounce2"></div>
</div>
<div class="please-wait">Please Wait...</div>
</spinner>
</div>-->
<!--<div class="col-md-3 form-group" ng-if="userType =='R004'"
ng-class="{'has-error':Form.assigned.$dirty && Form.assigned.$invalid, 'has-success':Form.assigned.$valid}">
<label >
Assigned To <span
class="symbol required"></span>
</label>
<select class="form-control" name="assigned" id="Box28" tabindex="8"
ng-model="myModel.assignedTo"
ng-options="emp.loginId as emp.staffName for emp in myModel.branch.staffDetails"
required>
<option value=""> Select Assigned To</option>
</select>
<span class="error text-small block"
ng-if="Form.assigned.$dirty && Form.assigned.$error.required && myModel.assignedTo.length==0">Assigned to is required</span>
&lt;!&ndash;<span class="success text-small block"&ndash;&gt;
&lt;!&ndash;ng-if="Form.assigned.$valid && myModel.assigned.length!=0">Thank You</span>&ndash;&gt;
</div>-->
<div class="col-md-3 form-group"
ng-class="{'has-error':Form.refered.$dirty && Form.refered.$invalid, 'has-success':Form.refered.$valid}">
<label class="control-label">
Referred By
</label>
<input type="text" placeholder="Enter Referred By Name"
tabindex="10" class="form-control" name="refered"
ng-model="myModel.referedBy" ng-pattern="/^[a-zA-Z.\s]*$/"/>
<span class="error text-small block"
ng-if="Form.refered.$dirty && Form.refered.$error.pattern">Invalid referred by name </span>
</div>
<!-- <div class="col-md-3 form-group"
ng-class="{'has-error':Form.comments.$dirty && Form.comments.$invalid, 'has-success':Form.comments.$valid}">
<label>
Comments <span class="symbol required"></span>
</label>
<textarea placeholder="Enter Comments" tabindex="12"
class="form-control textdsc" name="comments"
ng-model="myModel.comments" required></textarea>
<span class="error text-small block"
ng-if="Form.comments.$dirty && Form.comments.$invalid">Comments is required</span>
<!--<span class="success text-small"-->
<!--ng-if="Form.address.$valid">Thank You!</span>
</div>-->
</div>
<div class="col-md-12">
<div class="pull-right">
<button tabindex="13" type="submit" ladda="ldloading1.zoom_in" class="btn btn-wide btn-success" data-style="zoom-in">
Submit
</button>
<!-- <button type="submit" class="btn btn-success btn-o" tabindex="8">
Submit
</button>-->
<button type="reset" class="btn btn-warning btn-wide" tabindex="14"
ng-click="trackForm.reset(Form);Form.$setPristine()">
Reset
</button>
</div>
</div>
</fieldset>
</div>
</div>
</form>
</div>