|
@@ -30,30 +30,14 @@
|
|
|
</div>
|
|
|
|
|
|
<div class="sm-section">
|
|
|
- <div class="">
|
|
|
+ <div class="mcp-filter-container">
|
|
|
<label>MCP:</label>
|
|
|
- <select name="mcp" class="form-control min-width-unset" v-model="filters.mcp">
|
|
|
- <option value="">--select--</option>
|
|
|
- <option value="NO_MCP">No MCP</option>
|
|
|
- <?php $mcpPros = \App\Models\Pro::where('is_active', true)->where('is_enrolled_as_mcp', true)->orderBy('name_display')->get(); ?>
|
|
|
- @foreach($mcpPros as $mcpPro)
|
|
|
- <option value="{{$mcpPro->uid}}">{{$mcpPro->displayName()}}</option>
|
|
|
- @endforeach
|
|
|
- </select>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
|
<div class="sm-section">
|
|
|
- <div class="">
|
|
|
+ <div class="na-filter-container">
|
|
|
<label>NA:</label>
|
|
|
- <select name="na" class="form-control min-width-unset" v-model="filters.na">
|
|
|
- <option value="">--select--</option>
|
|
|
- <option value="NO_NA">No NA</option>
|
|
|
- <?php $naPros = \App\Models\Pro::where('is_active', true)->where('is_considered_for_dna', true)->orWhere('pro_type', '=', 'ADMIN')->orderBy('name_display')->get(); ?>
|
|
|
- @foreach($naPros as $naPro)
|
|
|
- <option value="{{$naPro->uid}}">{{$naPro->name_display}}</option>
|
|
|
- @endforeach
|
|
|
- </select>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
@@ -416,6 +400,18 @@ for ($i=0; $i < count($allFilterKeys); $i++) {
|
|
|
mounted: function() {
|
|
|
console.log(this.filters);
|
|
|
this.init();
|
|
|
+
|
|
|
+ let mcpSelect = $('<select name="mcp" class="form-control min-width-unset input-sm" provider-search data-pro-uid="{{request()->input('mcp')}}" provider-type="hcp"><option value="">--select--</option></select>').appendTo('.mcp-filter-container');
|
|
|
+ let naSelect = $('<select name="na" class="form-control min-width-unset input-sm" provider-search data-pro-uid="{{request()->input('na')}}" provider-type="non-hcp"><option value="">--select--</option></select>').appendTo('.na-filter-container');
|
|
|
+ initProSuggest();
|
|
|
+
|
|
|
+ /*let self = this;
|
|
|
+ mcpSelect.off('change').on('change', function() {
|
|
|
+ self.doSubmit();
|
|
|
+ });
|
|
|
+ naSelect.off('change').on('change', function() {
|
|
|
+ self.doSubmit();
|
|
|
+ });*/
|
|
|
},
|
|
|
});
|
|
|
|