Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
sistema_mcid
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
marcio neto
sistema_mcid
Commits
67c32cf3
Commit
67c32cf3
authored
Oct 25, 2023
by
sandroresende
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
filtro usuário por tipo e modulo
parent
a63cd95a
Changes
5
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
727 additions
and
95 deletions
+727
-95
UsuariosController.php
app/Http/Controllers/UsuariosController.php
+9
-2
app.js
public/js/app.js
+556
-89
app.js
resources/assets/js/app.js
+1
-0
FiltroUsuarios.vue
...assets/js/components/mod_sistema/admin/FiltroUsuarios.vue
+159
-0
filtroUsuarios.blade.php
...urces/views/modulo_sistema/admin/filtroUsuarios.blade.php
+2
-4
No files found.
app/Http/Controllers/UsuariosController.php
View file @
67c32cf3
...
@@ -166,8 +166,15 @@ class UsuariosController extends Controller
...
@@ -166,8 +166,15 @@ class UsuariosController extends Controller
$subtitulo1
=
trim
(
$municipio
->
ds_municipio
)
.
'/'
.
$estado
->
txt_sigla_uf
;
$subtitulo1
=
trim
(
$municipio
->
ds_municipio
)
.
'/'
.
$estado
->
txt_sigla_uf
;
}
}
$where
[]
=
[
'modulo_sistema_id'
,
2
];
if
(
$request
->
tipoUsuario
){
// $where[] = ['tipo_usuario_id',9];
$where
[]
=
[
'tipo_usuario_id'
,
$request
->
tipoUsuario
];
}
if
(
$request
->
moduloSistema
){
$where
[]
=
[
'modulo_sistema_id'
,
$request
->
moduloSistema
];
}
$usuarios
=
User
::
leftjoin
(
'opc_tipo_usuario'
,
'users.tipo_usuario_id'
,
'='
,
'opc_tipo_usuario.id'
)
$usuarios
=
User
::
leftjoin
(
'opc_tipo_usuario'
,
'users.tipo_usuario_id'
,
'='
,
'opc_tipo_usuario.id'
)
->
leftjoin
(
'opc_status_usuario'
,
'users.status_usuario_id'
,
'='
,
'opc_status_usuario.id'
)
->
leftjoin
(
'opc_status_usuario'
,
'users.status_usuario_id'
,
'='
,
'opc_status_usuario.id'
)
...
...
public/js/app.js
View file @
67c32cf3
...
@@ -14408,7 +14408,7 @@ module.exports = Cancel;
...
@@ -14408,7 +14408,7 @@ module.exports = Cancel;
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
__webpack_require__(13);
__webpack_require__(13);
module.exports = __webpack_require__(1
28
);
module.exports = __webpack_require__(1
31
);
/***/ }),
/***/ }),
...
@@ -14451,35 +14451,36 @@ Vue.component('tabela-relatorios', __webpack_require__(71));
...
@@ -14451,35 +14451,36 @@ Vue.component('tabela-relatorios', __webpack_require__(71));
Vue.component('filtro-oficio', __webpack_require__(74));
Vue.component('filtro-oficio', __webpack_require__(74));
Vue.component('valida-oficio', __webpack_require__(77));
Vue.component('valida-oficio', __webpack_require__(77));
Vue.component('tabela-oficios', __webpack_require__(80));
Vue.component('tabela-oficios', __webpack_require__(80));
Vue.component('filtro-usuarios', __webpack_require__(83));
///mod propostas
///mod propostas
Vue.component('filtro-propostas', __webpack_require__(8
3
));
Vue.component('filtro-propostas', __webpack_require__(8
6
));
Vue.component('filtro-resultado', __webpack_require__(8
6
));
Vue.component('filtro-resultado', __webpack_require__(8
9
));
Vue.component('selecionar-proposta', __webpack_require__(
89
));
Vue.component('selecionar-proposta', __webpack_require__(
92
));
Vue.component('auto-complete-proposta', __webpack_require__(9
2
));
Vue.component('auto-complete-proposta', __webpack_require__(9
5
));
///mod Formulario_painel
///mod Formulario_painel
Vue.component('dados-contrato', __webpack_require__(9
5
));
Vue.component('dados-contrato', __webpack_require__(9
8
));
Vue.component('filtro-carteira-investimento', __webpack_require__(
98
));
Vue.component('filtro-carteira-investimento', __webpack_require__(
101
));
//semob
//semob
Vue.component('cadastrar-proposta-semob', __webpack_require__(10
1
));
Vue.component('cadastrar-proposta-semob', __webpack_require__(10
4
));
Vue.component('checks-itens-financiaveis-semob', __webpack_require__(10
4
));
Vue.component('checks-itens-financiaveis-semob', __webpack_require__(10
7
));
//sndum
//sndum
Vue.component('cadastrar-proposta-sndum', __webpack_require__(1
07
));
Vue.component('cadastrar-proposta-sndum', __webpack_require__(1
10
));
//snsa
//snsa
Vue.component('cadastrar-proposta-snsa', __webpack_require__(11
0
));
Vue.component('cadastrar-proposta-snsa', __webpack_require__(11
3
));
Vue.component('cadastrar-proposta-snsa-2218', __webpack_require__(11
3
));
Vue.component('cadastrar-proposta-snsa-2218', __webpack_require__(11
6
));
/**SACI WEB */
/**SACI WEB */
Vue.component('form-cad-contratos-pac', __webpack_require__(11
6
));
Vue.component('form-cad-contratos-pac', __webpack_require__(11
9
));
Vue.component('form-cons-registro', __webpack_require__(1
19
));
Vue.component('form-cons-registro', __webpack_require__(1
22
));
/** BNDES */
/** BNDES */
Vue.component('filtro-empreendimentos-bndes', __webpack_require__(12
2
));
Vue.component('filtro-empreendimentos-bndes', __webpack_require__(12
5
));
Vue.component('dados-empreendimento-bndes', __webpack_require__(12
5
));
Vue.component('dados-empreendimento-bndes', __webpack_require__(12
8
));
var app = new Vue({
var app = new Vue({
el: '#app'
el: '#app'
...
@@ -53534,6 +53535,472 @@ var Component = normalizeComponent(
...
@@ -53534,6 +53535,472 @@ var Component = normalizeComponent(
__vue_scopeId__,
__vue_scopeId__,
__vue_module_identifier__
__vue_module_identifier__
)
)
Component.options.__file = "resources/assets/js/components/mod_sistema/admin/FiltroUsuarios.vue"
/* hot reload */
if (false) {(function () {
var hotAPI = require("vue-hot-reload-api")
hotAPI.install(require("vue"), false)
if (!hotAPI.compatible) return
module.hot.accept()
if (!module.hot.data) {
hotAPI.createRecord("data-v-71d6318e", Component.options)
} else {
hotAPI.reload("data-v-71d6318e", Component.options)
}
module.hot.dispose(function (data) {
disposed = true
})
})()}
module.exports = Component.exports
/***/ }),
/* 84 */
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
//
/* harmony default export */ __webpack_exports__["default"] = ({
props: ['url', 'municipioselecionado', 'ufselecionada', 'requermunicipio', 'requeruf', 'complementonomelabelmun'],
data: function data() {
return {
estados: '',
estado: '',
municipios: '',
municipio: '',
textoEscolhaMunicipio: 'Filtre o Estado',
buscando: false,
tipoUsuarios: '',
tipoUsuario: '',
moduloSistemas: '',
moduloSistema: ''
// requeruf:'true',
// requermunicipio:'true'
};
},
methods: {
onChangeEstado: function onChangeEstado() {
var _this = this;
this.textoEscolhaMunicipio = "Buscando...";
this.municipio = '';
this.buscando = true;
if (this.estado != '') {
//busca dados no banco de dados para carregar no componente
axios.get(this.url + '/api/municipios/' + this.estado).then(function (resposta) {
_this.textoEscolhaMunicipio = "Escolha um municipio:";
_this.buscando = false;
_this.municipios = resposta.data;
}).catch(function (error) {
console.log(error);
});
} else {
this.buscando = false;
this.municipio = '';
this.textoEscolhaMunicipio = "Filtre o Estado";
}
},
onChangeMunicipio: function onChangeMunicipio() {
if (this.municipio) {
this.municipioselecionado = this.municipio;
}
}
},
mounted: function mounted() {
var _this2 = this;
//console.log(this.form._token);
axios.get(this.url + '/api/ufs').then(function (resposta) {
//console.log(resposta.data);
_this2.estados = resposta.data;
}).catch(function (erro) {
console.log(erro);
});
axios.get(this.url + '/api/tipo_usuario').then(function (resposta) {
//console.log(resposta.data);
_this2.tipoUsuarios = resposta.data;
}).catch(function (erro) {
console.log(erro);
});
axios.get(this.url + '/api/modulo_sistema').then(function (resposta) {
//console.log(resposta.data);
_this2.moduloSistemas = resposta.data;
}).catch(function (erro) {
console.log(erro);
});
this.estado = '';
this.municipio = '';
if (this.municipioselecionado || this.municipio) {
axios.get(this.url + '/api/municipio/estado/' + this.municipioselecionado).then(function (resposta) {
_this2.estado = resposta.data;
_this2.onChangeEstado();
_this2.municipio = _this2.municipioselecionado;
}).catch(function (error) {
console.log(error);
});
} else {
this.estado = '';
this.municipio = '';
}
if (this.ufselecionada) {
this.estado = this.ufselecionada;
this.onChangeEstado();
document.getElementById("estado").disabled = true;
}
}
});
/***/ }),
/* 85 */
/***/ (function(module, exports, __webpack_require__) {
var render = function() {
var _vm = this
var _h = _vm.$createElement
var _c = _vm._self._c || _h
return _c("div", { staticClass: "form-group" }, [
_c("div", { staticClass: "row" }, [
_c("div", { staticClass: "column col-xs-12 col-md-4" }, [
_c("label", { attrs: { for: "uf" } }, [_vm._v("UF")]),
_vm._v(" "),
_c(
"select",
{
directives: [
{
name: "model",
rawName: "v-model",
value: _vm.estado,
expression: "estado"
}
],
staticClass: "form-select br-select",
attrs: {
id: "estado",
name: "estado",
required: _vm.requeruf == "true"
},
on: {
change: [
function($event) {
var $$selectedVal = Array.prototype.filter
.call($event.target.options, function(o) {
return o.selected
})
.map(function(o) {
var val = "_value" in o ? o._value : o.value
return val
})
_vm.estado = $event.target.multiple
? $$selectedVal
: $$selectedVal[0]
},
_vm.onChangeEstado
]
}
},
[
_c("option", { attrs: { value: "" } }, [
_vm._v("Escolha um Estado:")
]),
_vm._v(" "),
_vm._l(_vm.estados, function(estado) {
return _c("option", {
key: estado.id,
domProps: {
value: estado.id,
textContent: _vm._s(estado.txt_uf)
}
})
})
],
2
)
]),
_vm._v(" "),
_c("div", { staticClass: "column col-xs-12 col-md-8" }, [
!_vm.complementonomelabelmun
? _c("label", { attrs: { for: "municipio" } }, [_vm._v("Município")])
: _vm._e(),
_vm._v(" "),
_vm.complementonomelabelmun
? _c("label", { attrs: { for: "municipio" } }, [
_vm._v("Município " + _vm._s(_vm.complementonomelabelmun))
])
: _vm._e(),
_vm._v(" "),
_c(
"select",
{
directives: [
{
name: "model",
rawName: "v-model",
value: _vm.municipio,
expression: "municipio"
}
],
staticClass: "form-select br-select",
attrs: {
id: "municipio",
name: "municipio",
required: _vm.requermunicipio == "true",
disabled: _vm.estado == "" || _vm.buscando
},
on: {
change: [
function($event) {
var $$selectedVal = Array.prototype.filter
.call($event.target.options, function(o) {
return o.selected
})
.map(function(o) {
var val = "_value" in o ? o._value : o.value
return val
})
_vm.municipio = $event.target.multiple
? $$selectedVal
: $$selectedVal[0]
},
_vm.onChangeMunicipio
]
}
},
[
_c("option", {
attrs: { value: "" },
domProps: { textContent: _vm._s(_vm.textoEscolhaMunicipio) }
}),
_vm._v(" "),
_vm._l(_vm.municipios, function(municipio) {
return _c("option", {
key: municipio.id,
domProps: {
value: municipio.id,
textContent: _vm._s(municipio.ds_municipio)
}
})
})
],
2
)
])
]),
_vm._v(" "),
_c("div", { staticClass: "row" }, [
_c("div", { staticClass: "column col-xs-12 col-md-4" }, [
_c("label", { attrs: { for: "tipoUsuario" } }, [
_vm._v("Tipo Usuário")
]),
_vm._v(" "),
_c(
"select",
{
directives: [
{
name: "model",
rawName: "v-model",
value: _vm.tipoUsuario,
expression: "tipoUsuario"
}
],
staticClass: "form-select br-select",
attrs: { id: "tipoUsuario", name: "tipoUsuario" },
on: {
change: function($event) {
var $$selectedVal = Array.prototype.filter
.call($event.target.options, function(o) {
return o.selected
})
.map(function(o) {
var val = "_value" in o ? o._value : o.value
return val
})
_vm.tipoUsuario = $event.target.multiple
? $$selectedVal
: $$selectedVal[0]
}
}
},
[
_c("option", { attrs: { value: "" } }, [
_vm._v("Escolha um tipo de usuário:")
]),
_vm._v(" "),
_vm._l(_vm.tipoUsuarios, function(tipoUsuario) {
return _c("option", {
key: tipoUsuario.id,
domProps: {
value: tipoUsuario.id,
textContent: _vm._s(tipoUsuario.txt_tipo_usuario)
}
})
})
],
2
)
]),
_vm._v(" "),
_c("div", { staticClass: "column col-xs-12 col-md-8" }, [
_c("label", { attrs: { for: "moduloSistema" } }, [
_vm._v("Módulo Sistema")
]),
_vm._v(" "),
_c(
"select",
{
directives: [
{
name: "model",
rawName: "v-model",
value: _vm.moduloSistema,
expression: "moduloSistema"
}
],
staticClass: "form-select br-select",
attrs: { id: "moduloSistema", name: "moduloSistema" },
on: {
change: function($event) {
var $$selectedVal = Array.prototype.filter
.call($event.target.options, function(o) {
return o.selected
})
.map(function(o) {
var val = "_value" in o ? o._value : o.value
return val
})
_vm.moduloSistema = $event.target.multiple
? $$selectedVal
: $$selectedVal[0]
}
}
},
[
_c("option", { attrs: { value: "" } }, [
_vm._v("Escolha um módulo")
]),
_vm._v(" "),
_vm._l(_vm.moduloSistemas, function(moduloSistema) {
return _c("option", {
key: moduloSistema.id,
domProps: {
value: moduloSistema.id,
textContent: _vm._s(moduloSistema.txt_modulo_sistema)
}
})
})
],
2
)
])
])
])
}
var staticRenderFns = []
render._withStripped = true
module.exports = { render: render, staticRenderFns: staticRenderFns }
if (false) {
module.hot.accept()
if (module.hot.data) {
require("vue-hot-reload-api") .rerender("data-v-71d6318e", module.exports)
}
}
/***/ }),
/* 86 */
/***/ (function(module, exports, __webpack_require__) {
var disposed = false
var normalizeComponent = __webpack_require__(0)
/* script */
var __vue_script__ = __webpack_require__(87)
/* template */
var __vue_template__ = __webpack_require__(88)
/* template functional */
var __vue_template_functional__ = false
/* styles */
var __vue_styles__ = null
/* scopeId */
var __vue_scopeId__ = null
/* moduleIdentifier (server only) */
var __vue_module_identifier__ = null
var Component = normalizeComponent(
__vue_script__,
__vue_template__,
__vue_template_functional__,
__vue_styles__,
__vue_scopeId__,
__vue_module_identifier__
)
Component.options.__file = "resources/assets/js/components/mod_propostas/FiltroPropostas.vue"
Component.options.__file = "resources/assets/js/components/mod_propostas/FiltroPropostas.vue"
/* hot reload */
/* hot reload */
...
@@ -53556,7 +54023,7 @@ module.exports = Component.exports
...
@@ -53556,7 +54023,7 @@ module.exports = Component.exports
/***/ }),
/***/ }),
/* 8
4
*/
/* 8
7
*/
/***/ (function(module, __webpack_exports__, __webpack_require__) {
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
"use strict";
...
@@ -53774,7 +54241,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
...
@@ -53774,7 +54241,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
});
});
/***/ }),
/***/ }),
/* 8
5
*/
/* 8
8
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var render = function() {
var render = function() {
...
@@ -54238,15 +54705,15 @@ if (false) {
...
@@ -54238,15 +54705,15 @@ if (false) {
}
}
/***/ }),
/***/ }),
/* 8
6
*/
/* 8
9
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var disposed = false
var disposed = false
var normalizeComponent = __webpack_require__(0)
var normalizeComponent = __webpack_require__(0)
/* script */
/* script */
var __vue_script__ = __webpack_require__(
87
)
var __vue_script__ = __webpack_require__(
90
)
/* template */
/* template */
var __vue_template__ = __webpack_require__(
88
)
var __vue_template__ = __webpack_require__(
91
)
/* template functional */
/* template functional */
var __vue_template_functional__ = false
var __vue_template_functional__ = false
/* styles */
/* styles */
...
@@ -54285,7 +54752,7 @@ module.exports = Component.exports
...
@@ -54285,7 +54752,7 @@ module.exports = Component.exports
/***/ }),
/***/ }),
/*
87
*/
/*
90
*/
/***/ (function(module, __webpack_exports__, __webpack_require__) {
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
"use strict";
...
@@ -54426,7 +54893,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
...
@@ -54426,7 +54893,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
});
});
/***/ }),
/***/ }),
/*
88
*/
/*
91
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var render = function() {
var render = function() {
...
@@ -54642,15 +55109,15 @@ if (false) {
...
@@ -54642,15 +55109,15 @@ if (false) {
}
}
/***/ }),
/***/ }),
/*
89
*/
/*
92
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var disposed = false
var disposed = false
var normalizeComponent = __webpack_require__(0)
var normalizeComponent = __webpack_require__(0)
/* script */
/* script */
var __vue_script__ = __webpack_require__(9
0
)
var __vue_script__ = __webpack_require__(9
3
)
/* template */
/* template */
var __vue_template__ = __webpack_require__(9
1
)
var __vue_template__ = __webpack_require__(9
4
)
/* template functional */
/* template functional */
var __vue_template_functional__ = false
var __vue_template_functional__ = false
/* styles */
/* styles */
...
@@ -54689,7 +55156,7 @@ module.exports = Component.exports
...
@@ -54689,7 +55156,7 @@ module.exports = Component.exports
/***/ }),
/***/ }),
/* 9
0
*/
/* 9
3
*/
/***/ (function(module, __webpack_exports__, __webpack_require__) {
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
"use strict";
...
@@ -55145,7 +55612,7 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope
...
@@ -55145,7 +55612,7 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope
});
});
/***/ }),
/***/ }),
/* 9
1
*/
/* 9
4
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var render = function() {
var render = function() {
...
@@ -55842,15 +56309,15 @@ if (false) {
...
@@ -55842,15 +56309,15 @@ if (false) {
}
}
/***/ }),
/***/ }),
/* 9
2
*/
/* 9
5
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var disposed = false
var disposed = false
var normalizeComponent = __webpack_require__(0)
var normalizeComponent = __webpack_require__(0)
/* script */
/* script */
var __vue_script__ = __webpack_require__(9
3
)
var __vue_script__ = __webpack_require__(9
6
)
/* template */
/* template */
var __vue_template__ = __webpack_require__(9
4
)
var __vue_template__ = __webpack_require__(9
7
)
/* template functional */
/* template functional */
var __vue_template_functional__ = false
var __vue_template_functional__ = false
/* styles */
/* styles */
...
@@ -55889,7 +56356,7 @@ module.exports = Component.exports
...
@@ -55889,7 +56356,7 @@ module.exports = Component.exports
/***/ }),
/***/ }),
/* 9
3
*/
/* 9
6
*/
/***/ (function(module, __webpack_exports__, __webpack_require__) {
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
"use strict";
...
@@ -55950,7 +56417,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
...
@@ -55950,7 +56417,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
});
});
/***/ }),
/***/ }),
/* 9
4
*/
/* 9
7
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var render = function() {
var render = function() {
...
@@ -56053,15 +56520,15 @@ if (false) {
...
@@ -56053,15 +56520,15 @@ if (false) {
}
}
/***/ }),
/***/ }),
/* 9
5
*/
/* 9
8
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var disposed = false
var disposed = false
var normalizeComponent = __webpack_require__(0)
var normalizeComponent = __webpack_require__(0)
/* script */
/* script */
var __vue_script__ = __webpack_require__(9
6
)
var __vue_script__ = __webpack_require__(9
9
)
/* template */
/* template */
var __vue_template__ = __webpack_require__(
97
)
var __vue_template__ = __webpack_require__(
100
)
/* template functional */
/* template functional */
var __vue_template_functional__ = false
var __vue_template_functional__ = false
/* styles */
/* styles */
...
@@ -56100,7 +56567,7 @@ module.exports = Component.exports
...
@@ -56100,7 +56567,7 @@ module.exports = Component.exports
/***/ }),
/***/ }),
/* 9
6
*/
/* 9
9
*/
/***/ (function(module, __webpack_exports__, __webpack_require__) {
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
"use strict";
...
@@ -56289,7 +56756,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
...
@@ -56289,7 +56756,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
});
});
/***/ }),
/***/ }),
/*
97
*/
/*
100
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var render = function() {
var render = function() {
...
@@ -57073,15 +57540,15 @@ if (false) {
...
@@ -57073,15 +57540,15 @@ if (false) {
}
}
/***/ }),
/***/ }),
/*
98
*/
/*
101
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var disposed = false
var disposed = false
var normalizeComponent = __webpack_require__(0)
var normalizeComponent = __webpack_require__(0)
/* script */
/* script */
var __vue_script__ = __webpack_require__(
99
)
var __vue_script__ = __webpack_require__(
102
)
/* template */
/* template */
var __vue_template__ = __webpack_require__(10
0
)
var __vue_template__ = __webpack_require__(10
3
)
/* template functional */
/* template functional */
var __vue_template_functional__ = false
var __vue_template_functional__ = false
/* styles */
/* styles */
...
@@ -57120,7 +57587,7 @@ module.exports = Component.exports
...
@@ -57120,7 +57587,7 @@ module.exports = Component.exports
/***/ }),
/***/ }),
/*
99
*/
/*
102
*/
/***/ (function(module, __webpack_exports__, __webpack_require__) {
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
"use strict";
...
@@ -57285,7 +57752,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
...
@@ -57285,7 +57752,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
});
});
/***/ }),
/***/ }),
/* 10
0
*/
/* 10
3
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var render = function() {
var render = function() {
...
@@ -57583,15 +58050,15 @@ if (false) {
...
@@ -57583,15 +58050,15 @@ if (false) {
}
}
/***/ }),
/***/ }),
/* 10
1
*/
/* 10
4
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var disposed = false
var disposed = false
var normalizeComponent = __webpack_require__(0)
var normalizeComponent = __webpack_require__(0)
/* script */
/* script */
var __vue_script__ = __webpack_require__(10
2
)
var __vue_script__ = __webpack_require__(10
5
)
/* template */
/* template */
var __vue_template__ = __webpack_require__(10
3
)
var __vue_template__ = __webpack_require__(10
6
)
/* template functional */
/* template functional */
var __vue_template_functional__ = false
var __vue_template_functional__ = false
/* styles */
/* styles */
...
@@ -57630,7 +58097,7 @@ module.exports = Component.exports
...
@@ -57630,7 +58097,7 @@ module.exports = Component.exports
/***/ }),
/***/ }),
/* 10
2
*/
/* 10
5
*/
/***/ (function(module, __webpack_exports__, __webpack_require__) {
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
"use strict";
...
@@ -58436,7 +58903,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
...
@@ -58436,7 +58903,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
});
});
/***/ }),
/***/ }),
/* 10
3
*/
/* 10
6
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var render = function() {
var render = function() {
...
@@ -60608,15 +61075,15 @@ if (false) {
...
@@ -60608,15 +61075,15 @@ if (false) {
}
}
/***/ }),
/***/ }),
/* 10
4
*/
/* 10
7
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var disposed = false
var disposed = false
var normalizeComponent = __webpack_require__(0)
var normalizeComponent = __webpack_require__(0)
/* script */
/* script */
var __vue_script__ = __webpack_require__(10
5
)
var __vue_script__ = __webpack_require__(10
8
)
/* template */
/* template */
var __vue_template__ = __webpack_require__(10
6
)
var __vue_template__ = __webpack_require__(10
9
)
/* template functional */
/* template functional */
var __vue_template_functional__ = false
var __vue_template_functional__ = false
/* styles */
/* styles */
...
@@ -60655,7 +61122,7 @@ module.exports = Component.exports
...
@@ -60655,7 +61122,7 @@ module.exports = Component.exports
/***/ }),
/***/ }),
/* 10
5
*/
/* 10
8
*/
/***/ (function(module, __webpack_exports__, __webpack_require__) {
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
"use strict";
...
@@ -60672,7 +61139,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
...
@@ -60672,7 +61139,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
});
});
/***/ }),
/***/ }),
/* 10
6
*/
/* 10
9
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var render = function() {
var render = function() {
...
@@ -60692,15 +61159,15 @@ if (false) {
...
@@ -60692,15 +61159,15 @@ if (false) {
}
}
/***/ }),
/***/ }),
/* 1
07
*/
/* 1
10
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var disposed = false
var disposed = false
var normalizeComponent = __webpack_require__(0)
var normalizeComponent = __webpack_require__(0)
/* script */
/* script */
var __vue_script__ = __webpack_require__(1
08
)
var __vue_script__ = __webpack_require__(1
11
)
/* template */
/* template */
var __vue_template__ = __webpack_require__(1
09
)
var __vue_template__ = __webpack_require__(1
12
)
/* template functional */
/* template functional */
var __vue_template_functional__ = false
var __vue_template_functional__ = false
/* styles */
/* styles */
...
@@ -60739,7 +61206,7 @@ module.exports = Component.exports
...
@@ -60739,7 +61206,7 @@ module.exports = Component.exports
/***/ }),
/***/ }),
/* 1
08
*/
/* 1
11
*/
/***/ (function(module, __webpack_exports__, __webpack_require__) {
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
"use strict";
...
@@ -61081,7 +61548,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
...
@@ -61081,7 +61548,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
});
});
/***/ }),
/***/ }),
/* 1
09
*/
/* 1
12
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var render = function() {
var render = function() {
...
@@ -61627,15 +62094,15 @@ if (false) {
...
@@ -61627,15 +62094,15 @@ if (false) {
}
}
/***/ }),
/***/ }),
/* 11
0
*/
/* 11
3
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var disposed = false
var disposed = false
var normalizeComponent = __webpack_require__(0)
var normalizeComponent = __webpack_require__(0)
/* script */
/* script */
var __vue_script__ = __webpack_require__(11
1
)
var __vue_script__ = __webpack_require__(11
4
)
/* template */
/* template */
var __vue_template__ = __webpack_require__(11
2
)
var __vue_template__ = __webpack_require__(11
5
)
/* template functional */
/* template functional */
var __vue_template_functional__ = false
var __vue_template_functional__ = false
/* styles */
/* styles */
...
@@ -61674,7 +62141,7 @@ module.exports = Component.exports
...
@@ -61674,7 +62141,7 @@ module.exports = Component.exports
/***/ }),
/***/ }),
/* 11
1
*/
/* 11
4
*/
/***/ (function(module, __webpack_exports__, __webpack_require__) {
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
"use strict";
...
@@ -62146,7 +62613,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
...
@@ -62146,7 +62613,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
});
});
/***/ }),
/***/ }),
/* 11
2
*/
/* 11
5
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var render = function() {
var render = function() {
...
@@ -63146,15 +63613,15 @@ if (false) {
...
@@ -63146,15 +63613,15 @@ if (false) {
}
}
/***/ }),
/***/ }),
/* 11
3
*/
/* 11
6
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var disposed = false
var disposed = false
var normalizeComponent = __webpack_require__(0)
var normalizeComponent = __webpack_require__(0)
/* script */
/* script */
var __vue_script__ = __webpack_require__(11
4
)
var __vue_script__ = __webpack_require__(11
7
)
/* template */
/* template */
var __vue_template__ = __webpack_require__(11
5
)
var __vue_template__ = __webpack_require__(11
8
)
/* template functional */
/* template functional */
var __vue_template_functional__ = false
var __vue_template_functional__ = false
/* styles */
/* styles */
...
@@ -63193,7 +63660,7 @@ module.exports = Component.exports
...
@@ -63193,7 +63660,7 @@ module.exports = Component.exports
/***/ }),
/***/ }),
/* 11
4
*/
/* 11
7
*/
/***/ (function(module, __webpack_exports__, __webpack_require__) {
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
"use strict";
...
@@ -63582,7 +64049,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
...
@@ -63582,7 +64049,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
});
});
/***/ }),
/***/ }),
/* 11
5
*/
/* 11
8
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var render = function() {
var render = function() {
...
@@ -64226,15 +64693,15 @@ if (false) {
...
@@ -64226,15 +64693,15 @@ if (false) {
}
}
/***/ }),
/***/ }),
/* 11
6
*/
/* 11
9
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var disposed = false
var disposed = false
var normalizeComponent = __webpack_require__(0)
var normalizeComponent = __webpack_require__(0)
/* script */
/* script */
var __vue_script__ = __webpack_require__(1
17
)
var __vue_script__ = __webpack_require__(1
20
)
/* template */
/* template */
var __vue_template__ = __webpack_require__(1
18
)
var __vue_template__ = __webpack_require__(1
21
)
/* template functional */
/* template functional */
var __vue_template_functional__ = false
var __vue_template_functional__ = false
/* styles */
/* styles */
...
@@ -64273,7 +64740,7 @@ module.exports = Component.exports
...
@@ -64273,7 +64740,7 @@ module.exports = Component.exports
/***/ }),
/***/ }),
/* 1
17
*/
/* 1
20
*/
/***/ (function(module, __webpack_exports__, __webpack_require__) {
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
"use strict";
...
@@ -65284,7 +65751,7 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope
...
@@ -65284,7 +65751,7 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope
});
});
/***/ }),
/***/ }),
/* 1
18
*/
/* 1
21
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var render = function() {
var render = function() {
...
@@ -67524,15 +67991,15 @@ if (false) {
...
@@ -67524,15 +67991,15 @@ if (false) {
}
}
/***/ }),
/***/ }),
/* 1
19
*/
/* 1
22
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var disposed = false
var disposed = false
var normalizeComponent = __webpack_require__(0)
var normalizeComponent = __webpack_require__(0)
/* script */
/* script */
var __vue_script__ = __webpack_require__(12
0
)
var __vue_script__ = __webpack_require__(12
3
)
/* template */
/* template */
var __vue_template__ = __webpack_require__(12
1
)
var __vue_template__ = __webpack_require__(12
4
)
/* template functional */
/* template functional */
var __vue_template_functional__ = false
var __vue_template_functional__ = false
/* styles */
/* styles */
...
@@ -67571,7 +68038,7 @@ module.exports = Component.exports
...
@@ -67571,7 +68038,7 @@ module.exports = Component.exports
/***/ }),
/***/ }),
/* 12
0
*/
/* 12
3
*/
/***/ (function(module, __webpack_exports__, __webpack_require__) {
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
"use strict";
...
@@ -67636,7 +68103,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
...
@@ -67636,7 +68103,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
});
});
/***/ }),
/***/ }),
/* 12
1
*/
/* 12
4
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var render = function() {
var render = function() {
...
@@ -67774,15 +68241,15 @@ if (false) {
...
@@ -67774,15 +68241,15 @@ if (false) {
}
}
/***/ }),
/***/ }),
/* 12
2
*/
/* 12
5
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var disposed = false
var disposed = false
var normalizeComponent = __webpack_require__(0)
var normalizeComponent = __webpack_require__(0)
/* script */
/* script */
var __vue_script__ = __webpack_require__(12
3
)
var __vue_script__ = __webpack_require__(12
6
)
/* template */
/* template */
var __vue_template__ = __webpack_require__(12
4
)
var __vue_template__ = __webpack_require__(12
7
)
/* template functional */
/* template functional */
var __vue_template_functional__ = false
var __vue_template_functional__ = false
/* styles */
/* styles */
...
@@ -67821,7 +68288,7 @@ module.exports = Component.exports
...
@@ -67821,7 +68288,7 @@ module.exports = Component.exports
/***/ }),
/***/ }),
/* 12
3
*/
/* 12
6
*/
/***/ (function(module, __webpack_exports__, __webpack_require__) {
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
"use strict";
...
@@ -68147,7 +68614,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
...
@@ -68147,7 +68614,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
});
});
/***/ }),
/***/ }),
/* 12
4
*/
/* 12
7
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var render = function() {
var render = function() {
...
@@ -68856,15 +69323,15 @@ if (false) {
...
@@ -68856,15 +69323,15 @@ if (false) {
}
}
/***/ }),
/***/ }),
/* 12
5
*/
/* 12
8
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var disposed = false
var disposed = false
var normalizeComponent = __webpack_require__(0)
var normalizeComponent = __webpack_require__(0)
/* script */
/* script */
var __vue_script__ = __webpack_require__(12
6
)
var __vue_script__ = __webpack_require__(12
9
)
/* template */
/* template */
var __vue_template__ = __webpack_require__(1
27
)
var __vue_template__ = __webpack_require__(1
30
)
/* template functional */
/* template functional */
var __vue_template_functional__ = false
var __vue_template_functional__ = false
/* styles */
/* styles */
...
@@ -68903,7 +69370,7 @@ module.exports = Component.exports
...
@@ -68903,7 +69370,7 @@ module.exports = Component.exports
/***/ }),
/***/ }),
/* 12
6
*/
/* 12
9
*/
/***/ (function(module, __webpack_exports__, __webpack_require__) {
/***/ (function(module, __webpack_exports__, __webpack_require__) {
"use strict";
"use strict";
...
@@ -69867,7 +70334,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
...
@@ -69867,7 +70334,7 @@ Object.defineProperty(__webpack_exports__, "__esModule", { value: true });
});
});
/***/ }),
/***/ }),
/* 1
27
*/
/* 1
30
*/
/***/ (function(module, exports, __webpack_require__) {
/***/ (function(module, exports, __webpack_require__) {
var render = function() {
var render = function() {
...
@@ -72581,7 +73048,7 @@ if (false) {
...
@@ -72581,7 +73048,7 @@ if (false) {
}
}
/***/ }),
/***/ }),
/* 1
28
*/
/* 1
31
*/
/***/ (function(module, exports) {
/***/ (function(module, exports) {
// removed by extract-text-webpack-plugin
// removed by extract-text-webpack-plugin
resources/assets/js/app.js
View file @
67c32cf3
...
@@ -36,6 +36,7 @@ Vue.component('tabela-relatorios', require('./components/gerais/TabelaRelatorios
...
@@ -36,6 +36,7 @@ Vue.component('tabela-relatorios', require('./components/gerais/TabelaRelatorios
Vue
.
component
(
'filtro-oficio'
,
require
(
'./components/mod_sistema/admin/arquivos/FiltroOficio.vue'
));
Vue
.
component
(
'filtro-oficio'
,
require
(
'./components/mod_sistema/admin/arquivos/FiltroOficio.vue'
));
Vue
.
component
(
'valida-oficio'
,
require
(
'./components/mod_sistema/admin/arquivos/ValidaOficio.vue'
));
Vue
.
component
(
'valida-oficio'
,
require
(
'./components/mod_sistema/admin/arquivos/ValidaOficio.vue'
));
Vue
.
component
(
'tabela-oficios'
,
require
(
'./components/mod_sistema/admin/arquivos/TabelaOficios.vue'
));
Vue
.
component
(
'tabela-oficios'
,
require
(
'./components/mod_sistema/admin/arquivos/TabelaOficios.vue'
));
Vue
.
component
(
'filtro-usuarios'
,
require
(
'./components/mod_sistema/admin/FiltroUsuarios.vue'
));
///mod propostas
///mod propostas
...
...
resources/assets/js/components/mod_sistema/admin/FiltroUsuarios.vue
0 → 100644
View file @
67c32cf3
<
template
>
<div
class=
"form-group"
>
<div
class=
"row"
>
<div
class=
"column col-xs-12 col-md-4"
>
<label
for=
"uf"
>
UF
</label>
<select
id=
"estado"
class=
"form-select br-select"
name=
"estado"
:required=
"requeruf == 'true'"
@
change=
"onChangeEstado"
v-model=
"estado"
>
<option
value=
""
>
Escolha um Estado:
</option>
<option
v-for=
"estado in estados"
v-text=
"estado.txt_uf"
:value=
"estado.id"
:key=
"estado.id"
></option>
</select>
</div>
<div
class=
"column col-xs-12 col-md-8"
>
<!-- municipio -->
<label
v-if=
"!complementonomelabelmun"
for=
"municipio"
>
Município
</label>
<label
v-if=
"complementonomelabelmun"
for=
"municipio"
>
Município
{{
complementonomelabelmun
}}
</label>
<select
id=
"municipio"
class=
"form-select br-select"
name=
"municipio"
:required=
"requermunicipio == 'true'"
@
change=
"onChangeMunicipio"
:disabled=
"estado == '' || buscando"
v-model=
"municipio"
>
<option
value=
""
v-text=
"textoEscolhaMunicipio"
></option>
<option
v-for=
"municipio in municipios"
v-text=
"municipio.ds_municipio"
:value=
"municipio.id"
:key=
"municipio.id"
></option>
</select>
</div>
</div>
<div
class=
"row"
>
<div
class=
"column col-xs-12 col-md-4"
>
<label
for=
"tipoUsuario"
>
Tipo Usuário
</label>
<select
id=
"tipoUsuario"
class=
"form-select br-select"
name=
"tipoUsuario"
v-model=
"tipoUsuario"
>
<option
value=
""
>
Escolha um tipo de usuário:
</option>
<option
v-for=
"tipoUsuario in tipoUsuarios"
v-text=
"tipoUsuario.txt_tipo_usuario"
:value=
"tipoUsuario.id"
:key=
"tipoUsuario.id"
></option>
</select>
</div>
<div
class=
"column col-xs-12 col-md-8"
>
<!-- municipio -->
<label
for=
"moduloSistema"
>
Módulo Sistema
</label>
<select
id=
"moduloSistema"
class=
"form-select br-select"
name=
"moduloSistema"
v-model=
"moduloSistema"
>
<option
value=
""
>
Escolha um módulo
</option>
<option
v-for=
"moduloSistema in moduloSistemas"
v-text=
"moduloSistema.txt_modulo_sistema"
:value=
"moduloSistema.id"
:key=
"moduloSistema.id"
></option>
</select>
</div>
</div>
</div>
</
template
>
<
script
>
export
default
{
props
:[
'url'
,
'municipioselecionado'
,
'ufselecionada'
,
'requermunicipio'
,
'requeruf'
,
'complementonomelabelmun'
],
data
(){
return
{
estados
:
''
,
estado
:
''
,
municipios
:
''
,
municipio
:
''
,
textoEscolhaMunicipio
:
'Filtre o Estado'
,
buscando
:
false
,
tipoUsuarios
:
''
,
tipoUsuario
:
''
,
moduloSistemas
:
''
,
moduloSistema
:
''
,
// requeruf:'true',
// requermunicipio:'true'
}
},
methods
:{
onChangeEstado
()
{
this
.
textoEscolhaMunicipio
=
"Buscando..."
;
this
.
municipio
=
''
;
this
.
buscando
=
true
;
if
(
this
.
estado
!=
''
)
{
//busca dados no banco de dados para carregar no componente
axios
.
get
(
this
.
url
+
'/api/municipios/'
+
this
.
estado
).
then
(
resposta
=>
{
this
.
textoEscolhaMunicipio
=
"Escolha um municipio:"
;
this
.
buscando
=
false
;
this
.
municipios
=
resposta
.
data
;
}).
catch
(
error
=>
{
console
.
log
(
error
);
});
}
else
{
this
.
buscando
=
false
;
this
.
municipio
=
''
;
this
.
textoEscolhaMunicipio
=
"Filtre o Estado"
}
},
onChangeMunicipio
()
{
if
(
this
.
municipio
){
this
.
municipioselecionado
=
this
.
municipio
;
}
}
},
mounted
()
{
//console.log(this.form._token);
axios
.
get
(
this
.
url
+
'/api/ufs'
).
then
(
resposta
=>
{
//console.log(resposta.data);
this
.
estados
=
resposta
.
data
;
}).
catch
(
erro
=>
{
console
.
log
(
erro
);
});
axios
.
get
(
this
.
url
+
'/api/tipo_usuario'
).
then
(
resposta
=>
{
//console.log(resposta.data);
this
.
tipoUsuarios
=
resposta
.
data
;
}).
catch
(
erro
=>
{
console
.
log
(
erro
);
});
axios
.
get
(
this
.
url
+
'/api/modulo_sistema'
).
then
(
resposta
=>
{
//console.log(resposta.data);
this
.
moduloSistemas
=
resposta
.
data
;
}).
catch
(
erro
=>
{
console
.
log
(
erro
);
});
this
.
estado
=
''
;
this
.
municipio
=
''
;
if
(
this
.
municipioselecionado
||
this
.
municipio
){
axios
.
get
(
this
.
url
+
'/api/municipio/estado/'
+
this
.
municipioselecionado
).
then
(
resposta
=>
{
this
.
estado
=
resposta
.
data
;
this
.
onChangeEstado
();
this
.
municipio
=
this
.
municipioselecionado
;
}).
catch
(
error
=>
{
console
.
log
(
error
);
});
}
else
{
this
.
estado
=
''
;
this
.
municipio
=
''
;
}
if
(
this
.
ufselecionada
){
this
.
estado
=
this
.
ufselecionada
;
this
.
onChangeEstado
();
document
.
getElementById
(
"estado"
).
disabled
=
true
;
}
}
}
</
script
>
resources/views/modulo_sistema/admin/filtroUsuarios.blade.php
View file @
67c32cf3
...
@@ -32,11 +32,9 @@
...
@@ -32,11 +32,9 @@
@csrf
@csrf
<div class="
well
">
<div class="
well
">
<div class="
box
">
<div class="
box
">
<select-uf-municipio
<filtro-usuarios
coluf="
column
col
-
xs
-
12
col
-
sm
-
6
"
colmun="
column
col
-
xs
-
12
col
-
sm
-
6
"
:url="
'{{ url('
/
') }}'
">
:url="
'{{ url('
/
') }}'
">
</
select-uf-municipio
>
</
filtro-usuarios
>
</div>
</div>
</div>
</div>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment