|
Server : Apache/2.4.41 (Ubuntu) System : Linux vmi1525618.contaboserver.net 5.4.0-105-generic #119-Ubuntu SMP Mon Mar 7 18:49:24 UTC 2022 x86_64 User : www-data ( 33) PHP Version : 8.2.12 Disable Function : NONE Directory : /var/www/erp.theinteractive.co.in/resources/views/contract/ |
Upload File : |
{{ Form::open(array('url' => 'contract')) }}
<div class="modal-body">
{{-- start for ai module--}}
@php
$plan= \App\Models\Utility::getChatGPTSettings();
@endphp
@if($plan->chatgpt == 1)
<div class="text-end">
<a href="#" data-size="md" class="btn btn-primary btn-icon btn-sm" data-ajax-popup-over="true" data-url="{{ route('generate',['contract']) }}"
data-bs-placement="top" data-title="{{ __('Generate content with AI') }}">
<i class="fas fa-robot"></i> <span>{{__('Generate with AI')}}</span>
</a>
</div>
@endif
{{-- end for ai module--}}
<div class="row">
<div class="form-group col-md-12">
{{ Form::label('subject', __('Subject'),['class'=>'form-label']) }}
{{ Form::text('subject', '', array('class' => 'form-control','required'=>'required')) }}
</div>
<div class="form-group col-md-6">
{{ Form::label('client_name', __('Client'),['class'=>'form-label']) }}
{{-- {{ Form::select('client_name', $clients,null, array('class' => 'form-control','data-toggle="select"','required'=>'required')) }}--}}
{{ Form::select('client_name', $clients, null, ['class' => 'form-control select client_select', 'id' => 'client_select']) }}
</div>
<div class="form-group col-md-6" >
{{ Form::label('projects', __('Projects'),['class'=>'form-label'])}}
<select class="form-control select project_select" id="project_id" name="project_id" >
<option value="">{{__('Select Project')}}</option>
</select>
</div>
<div class="form-group col-md-6">
{{ Form::label('type', __('Contract Type'),['class'=>'form-label']) }}
{{ Form::select('type', $contractTypes,null, array('class' => 'form-control','data-toggle="select"','required'=>'required')) }}
</div>
<div class="form-group col-md-6">
{{ Form::label('value', __('Contract Value'),['class'=>'form-label']) }}
{{ Form::number('value', '', array('class' => 'form-control','required'=>'required','stage'=>'0.01')) }}
</div>
<div class="form-group col-md-6">
{{ Form::label('start_date', __('Start Date'),['class'=>'form-label']) }}
{{ Form::date('start_date', '', array('class' => 'form-control','required'=>'required')) }}
</div>
<div class="form-group col-md-6">
{{ Form::label('end_date', __('End Date'),['class'=>'form-label']) }}
{{ Form::date('end_date', '', array('class' => 'form-control','required'=>'required')) }}
</div>
</div>
<div class="row">
<div class="form-group col-md-12">
{{ Form::label('description', __('Description'),['class'=>'form-label']) }}
{!! Form::textarea('description', null, ['class'=>'form-control','rows'=>'3']) !!}
</div>
</div>
</div>
</div>
<div class="modal-footer">
<input type="button" value="{{__('Cancel')}}" class="btn btn-light" data-bs-dismiss="modal">
<input type="submit" value="{{__('Create')}}" class="btn btn-primary">
</div>
{{Form::close()}}
<script src="{{asset('assets/js/plugins/choices.min.js')}}"></script>
<script>
if ($(".multi-select").length > 0) {
$( $(".multi-select") ).each(function( index,element ) {
var id = $(element).attr('id');
var multipleCancelButton = new Choices(
'#'+id, {
removeItemButton: true,
}
);
});
}
</script>
<script type="text/javascript">
$( ".client_select" ).change(function() {
var client_id = $(this).val();
getparent(client_id);
});
function getparent(bid) {
$.ajax({
url: `{{ url('contract/clients/select')}}/${bid}`,
type: 'GET',
success: function (data) {
console.log(data);
$("#project_id").html('');
$('#project_id').append('<select class="form-control" id="project_id" name="project_id[]" ></select>');
//var sdfdsfd = JSON.parse(data);
$.each(data, function (i, item) {
console.log(item);
$('#project_id').append('<option value="' + item.id + '">' + item.name + '</option>');
});
// var multipleCancelButton = new Choices('#project_id', {
// removeItemButton: true,
// });
if (data == '') {
$('#project_id').empty();
}
}
});
}
</script>