123 lines
7.4 KiB
PHP
123 lines
7.4 KiB
PHP
@extends('layouts.app')
|
|
|
|
@section('title', __('assetexchange::lang.settings'))
|
|
|
|
@section('content')
|
|
@include('assetexchange::layouts.nav')
|
|
|
|
<section class="content no-print mt-page">
|
|
<div class="mt-page-header">
|
|
<h1><i class="fas fa-sliders-h" style="color:#3b82f6;margin-left:8px;"></i> @lang('assetexchange::lang.settings')</h1>
|
|
</div>
|
|
|
|
<div class="mt-card">
|
|
<div class="mt-card-body">
|
|
{!! Form::open(['url' => action([\Modules\AssetExchange\Http\Controllers\SettingsController::class, 'update']), 'method' => 'PUT']) !!}
|
|
|
|
<h4 class="text-muted">@lang('assetexchange::lang.code_prefixes')</h4>
|
|
<div class="row">
|
|
<div class="col-md-4">
|
|
<div class="form-group">
|
|
{!! Form::label('listing_code_prefix', __('assetexchange::lang.listing_code_prefix') . ':') !!}
|
|
{!! Form::text('listing_code_prefix', $settings['listing_code_prefix'] ?? 'AEX', ['class' => 'form-control']) !!}
|
|
</div>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<div class="form-group">
|
|
{!! Form::label('appraisal_number_prefix', __('assetexchange::lang.appraisal_number_prefix') . ':') !!}
|
|
{!! Form::text('appraisal_number_prefix', $settings['appraisal_number_prefix'] ?? 'AAPR', ['class' => 'form-control']) !!}
|
|
</div>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<div class="form-group">
|
|
{!! Form::label('deal_code_prefix', __('assetexchange::lang.deal_code_prefix') . ':') !!}
|
|
{!! Form::text('deal_code_prefix', $settings['deal_code_prefix'] ?? 'ADL', ['class' => 'form-control']) !!}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<hr>
|
|
<h4 class="text-muted">@lang('assetexchange::lang.valuation_settings')</h4>
|
|
<div class="row">
|
|
<div class="col-md-4">
|
|
<div class="form-group">
|
|
{!! Form::label('valuation_method', __('assetexchange::lang.valuation_method') . ':') !!}
|
|
{!! Form::select('valuation_method', [
|
|
'hybrid' => 'Hybrid',
|
|
'replacement_cost' => 'Replacement Cost',
|
|
'market_comp' => 'Market Comp',
|
|
'depreciation' => 'Depreciation',
|
|
], $settings['valuation_method'] ?? 'hybrid', ['class' => 'form-control select2', 'style' => 'width:100%']) !!}
|
|
</div>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<div class="form-group">
|
|
{!! Form::label('appraisal_fee_default', __('assetexchange::lang.appraisal_fee_default') . ':') !!}
|
|
{!! Form::text('appraisal_fee_default', $settings['appraisal_fee_default'] ?? 0, ['class' => 'form-control input_number']) !!}
|
|
</div>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<div class="form-group">
|
|
{!! Form::label('appraisal_valid_days', __('assetexchange::lang.appraisal_valid_days') . ':') !!}
|
|
{!! Form::number('appraisal_valid_days', $settings['appraisal_valid_days'] ?? 90, ['class' => 'form-control']) !!}
|
|
</div>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<div class="form-group">
|
|
{!! Form::label('default_commission_percent', __('assetexchange::lang.default_commission_percent') . ':') !!}
|
|
{!! Form::text('default_commission_percent', $settings['default_commission_percent'] ?? 0, ['class' => 'form-control input_number']) !!}
|
|
</div>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<div class="form-group">
|
|
{!! Form::label('comp_pricing_method', __('assetexchange::lang.comp_pricing_method') . ':') !!}
|
|
{!! Form::select('comp_pricing_method', ['median' => 'Median', 'average' => 'Average'], $settings['comp_pricing_method'] ?? 'median', ['class' => 'form-control select2', 'style' => 'width:100%']) !!}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<hr>
|
|
<div class="checkbox"><label>{!! Form::checkbox('require_appraisal_before_deal', 1, !empty($settings['require_appraisal_before_deal']), ['class' => 'input-icheck']) !!} @lang('assetexchange::lang.require_appraisal_before_deal')</label></div>
|
|
<div class="checkbox"><label>{!! Form::checkbox('auto_create_cmms_on_acquire', 1, !empty($settings['auto_create_cmms_on_acquire']), ['class' => 'input-icheck']) !!} @lang('assetexchange::lang.auto_create_cmms_on_acquire')</label></div>
|
|
<div class="checkbox"><label>{!! Form::checkbox('portal_listings_enabled', 1, !empty($settings['portal_listings_enabled']), ['class' => 'input-icheck']) !!} @lang('assetexchange::lang.portal_listings_enabled')</label></div>
|
|
<div class="checkbox"><label>{!! Form::checkbox('auto_start_research_on_intake', 1, !empty($settings['auto_start_research_on_intake']), ['class' => 'input-icheck']) !!} @lang('assetexchange::lang.auto_start_research_on_intake')</label></div>
|
|
|
|
<hr>
|
|
<h4 class="text-muted">@lang('assetexchange::lang.sla_settings')</h4>
|
|
<div class="row">
|
|
<div class="col-md-4">
|
|
<div class="form-group">
|
|
{!! Form::label('inquiry_sla_hours', __('assetexchange::lang.inquiry_sla_hours') . ':') !!}
|
|
{!! Form::number('inquiry_sla_hours', $settings['inquiry_sla_hours'] ?? 48, ['class' => 'form-control', 'min' => 1, 'max' => 720]) !!}
|
|
<p class="help-block">@lang('assetexchange::lang.inquiry_sla_hours_help')</p>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<div class="form-group">
|
|
{!! Form::label('inquiry_sla_warning_percent', __('assetexchange::lang.inquiry_sla_warning_percent') . ':') !!}
|
|
{!! Form::number('inquiry_sla_warning_percent', $settings['inquiry_sla_warning_percent'] ?? 75, ['class' => 'form-control', 'min' => 1, 'max' => 99]) !!}
|
|
<p class="help-block">@lang('assetexchange::lang.inquiry_sla_warning_percent_help')</p>
|
|
</div>
|
|
</div>
|
|
<div class="col-md-4">
|
|
<div class="form-group">
|
|
{!! Form::label('research_task_sla_days', __('assetexchange::lang.research_task_sla_days') . ':') !!}
|
|
{!! Form::number('research_task_sla_days', $settings['research_task_sla_days'] ?? 7, ['class' => 'form-control', 'min' => 1, 'max' => 365]) !!}
|
|
<p class="help-block">@lang('assetexchange::lang.research_task_sla_days_help')</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group" style="margin-top:16px;">
|
|
<button type="submit" class="btn btn-primary"><i class="fa fa-save"></i> @lang('assetexchange::lang.save')</button>
|
|
</div>
|
|
{!! Form::close() !!}
|
|
</div>
|
|
</div>
|
|
</section>
|
|
@endsection
|
|
|
|
@section('javascript')
|
|
<script>$(function(){ $('.select2').select2(); });</script>
|
|
@endsection
|