errorMerge
This commit is contained in:
@@ -64,31 +64,86 @@
|
||||
:per-page="perPage"
|
||||
@page-change="onPageChange"
|
||||
>
|
||||
<b-table-column field="nombre" label="Nombre" v-slot="props" centered>
|
||||
<span class="cursorR" v-if="props.row.idStatus == 7" @click="cartaAceptacion(props.row.idServicio)">{{ props.row.nombre}}</span>
|
||||
<span v-else>{{ props.row.nombre}}</span>
|
||||
</b-table-column>
|
||||
<b-table-column field="numeroCuenta" label="Número de Cuenta" v-slot="props" centered width="100">
|
||||
<span class="cursorR" v-if="props.row.idStatus == 7" @click="cartaAceptacion(props.row.idServicio)">{{ props.row.numeroCuenta}}</span>
|
||||
<span v-else>{{ props.row.numeroCuenta}}</span>
|
||||
</b-table-column>
|
||||
<b-table-column field="carrera" label="Carrera" v-slot="props" centered>
|
||||
<span class="cursorR" v-if="props.row.idStatus == 7" @click="cartaAceptacion(props.row.idServicio)">{{ props.row.carrera}}</span>
|
||||
<span v-else>{{ props.row.carrera}}</span>
|
||||
</b-table-column>
|
||||
<b-table-column field="fechaInicio" truncate=10 label="Fecha Inicio" v-slot="props" centered>
|
||||
<span class="cursorR" v-if="props.row.idStatus == 7" @click="cartaAceptacion(props.row.idServicio)">{{props.row.fechaInicio}}</span>
|
||||
<span v-else>{{ fecha(props.row.fechaInicio) }}</span>
|
||||
</b-table-column>
|
||||
<b-table-column field="fechaFin" label="Fecha Fin" v-slot="props" centered>
|
||||
<span class="cursorR" v-if="props.row.idStatus == 7" @click="cartaAceptacion(props.row.idServicio)">{{props.row.fechaFin}}</span>
|
||||
<span v-else>{{ fecha(props.row.fechaFin) }}</span>
|
||||
</b-table-column>
|
||||
<b-table-column field="status" label="Status" v-slot="props" centered>
|
||||
<span class="cursorR" v-if="props.row.idStatus == 7" @click="cartaAceptacion(props.row.idServicio)">{{ props.row.status }}</span>
|
||||
<span v-else class="tag" :class="types(props.row.idStatus)">{{ props.row.status}}</span>
|
||||
</b-table-column>
|
||||
<b-table-column field="nombre" label="Nombre" v-slot="props" centered>
|
||||
<span
|
||||
class="cursorR"
|
||||
v-if="props.row.idStatus == 7"
|
||||
@click="cartaAceptacion(props.row.idServicio)"
|
||||
>{{ props.row.nombre }}</span
|
||||
>
|
||||
<span v-else>{{ props.row.nombre }}</span>
|
||||
</b-table-column>
|
||||
<b-table-column
|
||||
field="numeroCuenta"
|
||||
label="Número de Cuenta"
|
||||
v-slot="props"
|
||||
centered
|
||||
width="100"
|
||||
>
|
||||
<span
|
||||
class="cursorR"
|
||||
v-if="props.row.idStatus == 7"
|
||||
@click="cartaAceptacion(props.row.idServicio)"
|
||||
>{{ props.row.numeroCuenta }}</span
|
||||
>
|
||||
<span v-else>{{ props.row.numeroCuenta }}</span>
|
||||
</b-table-column>
|
||||
<b-table-column
|
||||
field="carrera"
|
||||
label="Carrera"
|
||||
v-slot="props"
|
||||
centered
|
||||
>
|
||||
<span
|
||||
class="cursorR"
|
||||
v-if="props.row.idStatus == 7"
|
||||
@click="cartaAceptacion(props.row.idServicio)"
|
||||
>{{ props.row.carrera }}</span
|
||||
>
|
||||
<span v-else>{{ props.row.carrera }}</span>
|
||||
</b-table-column>
|
||||
<b-table-column
|
||||
field="fechaInicio"
|
||||
truncate="10"
|
||||
label="Fecha Inicio"
|
||||
v-slot="props"
|
||||
centered
|
||||
>
|
||||
<span
|
||||
class="cursorR"
|
||||
v-if="props.row.idStatus == 7"
|
||||
@click="cartaAceptacion(props.row.idServicio)"
|
||||
>{{ props.row.fechaInicio }}</span
|
||||
>
|
||||
<span v-else>{{ fecha(props.row.fechaInicio) }}</span>
|
||||
</b-table-column>
|
||||
<b-table-column
|
||||
field="fechaFin"
|
||||
label="Fecha Fin"
|
||||
v-slot="props"
|
||||
centered
|
||||
>
|
||||
<span
|
||||
class="cursorR"
|
||||
v-if="props.row.idStatus == 7"
|
||||
@click="cartaAceptacion(props.row.idServicio)"
|
||||
>{{ props.row.fechaFin }}</span
|
||||
>
|
||||
<span v-else>{{ fecha(props.row.fechaFin) }}</span>
|
||||
</b-table-column>
|
||||
<b-table-column field="status" label="Status" v-slot="props" centered>
|
||||
<span
|
||||
class="cursorR"
|
||||
v-if="props.row.idStatus == 7"
|
||||
@click="cartaAceptacion(props.row.idServicio)"
|
||||
>{{ props.row.status }}</span
|
||||
>
|
||||
<span v-else class="tag" :class="types(props.row.idStatus)">{{
|
||||
props.row.status
|
||||
}}</span>
|
||||
</b-table-column>
|
||||
|
||||
<<<<<<< HEAD
|
||||
<b-table-column field="cartaTermino" label="Carta Término" v-slot="props" centered v-if="idTipoUsuario == 2">
|
||||
<div v-if="props.row.idStatus >= 4 && props.row.idStatus <= 7 || props.row.idStatus == 9">
|
||||
<span
|
||||
@@ -109,26 +164,71 @@
|
||||
</b-button>
|
||||
</div>
|
||||
</b-table-column>
|
||||
=======
|
||||
<b-table-column
|
||||
field="cartaTermino"
|
||||
label="Carta Término"
|
||||
v-slot="props"
|
||||
centered
|
||||
v-if="idTipoUsuario == 2"
|
||||
>
|
||||
<div
|
||||
v-if="
|
||||
(props.row.idStatus >= 4 && props.row.idStatus <= 7) ||
|
||||
props.row.idStatus == 9
|
||||
"
|
||||
>
|
||||
<span v-if="props.row.cartaTermino === 1">
|
||||
<b-icon
|
||||
:icon="iconoCarta(props.row.cartaTermino)"
|
||||
class="tag is-success"
|
||||
></b-icon>
|
||||
</span>
|
||||
>>>>>>> 1ab86124a55275dd9a42647eebd09fbf4f604c28
|
||||
|
||||
<b-table-column field="cuestionario" label="Cuestionario" v-slot="props" centered v-if="idTipoUsuario == 2">
|
||||
<div v-if="props.row.idStatus >= 4 && props.row.idStatus <= 7 || props.row.idStatus == 9">
|
||||
<span
|
||||
v-if="props.row.cuestionario === 1"
|
||||
>
|
||||
<b-icon :icon="iconoCuestionario(props.row.cuestionario)"
|
||||
class="tag is-success"></b-icon>
|
||||
</span>
|
||||
|
||||
<b-button
|
||||
v-if="props.row.cuestionario === null"
|
||||
size="is-small"
|
||||
@click="botonCuestionario(props.row.cuestionario)"
|
||||
class="tag is-danger"
|
||||
:icon="iconoCuestionario(props.row.cuestionario)">
|
||||
Cuestionario
|
||||
</b-button>
|
||||
</div>
|
||||
</b-table-column>
|
||||
<b-button
|
||||
v-if="props.row.cartaTermino === null"
|
||||
size="is-small"
|
||||
@click="botonCarta(props.row.cartaTermino)"
|
||||
class="tag is-danger"
|
||||
:icon="iconoCarta(props.row.cartaTermino)"
|
||||
>
|
||||
Carta Término
|
||||
</b-button>
|
||||
</div>
|
||||
</b-table-column>
|
||||
|
||||
<b-table-column
|
||||
field="cuestionario"
|
||||
label="Cuestionario"
|
||||
v-slot="props"
|
||||
centered
|
||||
v-if="idTipoUsuario == 2"
|
||||
>
|
||||
<div
|
||||
v-if="
|
||||
(props.row.idStatus >= 4 && props.row.idStatus <= 7) ||
|
||||
props.row.idStatus == 9
|
||||
"
|
||||
>
|
||||
<span v-if="props.row.cuestionario === 1">
|
||||
<b-icon
|
||||
:icon="iconoCuestionario(props.row.cuestionario)"
|
||||
class="tag is-success"
|
||||
></b-icon>
|
||||
</span>
|
||||
|
||||
<b-button
|
||||
v-if="props.row.cuestionario === null"
|
||||
size="is-small"
|
||||
@click="botonCuestionario(props.row.cuestionario)"
|
||||
class="tag is-danger"
|
||||
:icon="iconoCuestionario(props.row.cuestionario)"
|
||||
>
|
||||
Cuestionario
|
||||
</b-button>
|
||||
</div>
|
||||
</b-table-column>
|
||||
</b-table>
|
||||
</section>
|
||||
</div>
|
||||
@@ -142,7 +242,8 @@ import moment from "moment";
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
idTipoUsuario: '',
|
||||
idTipoUsuario: "",
|
||||
idUsuario: "",
|
||||
data: [],
|
||||
total: "",
|
||||
loading: true,
|
||||
@@ -217,12 +318,16 @@ export default {
|
||||
const fecha = moment(date.substr(0, 10));
|
||||
return `${fecha.date()}/${fecha.month() + 1}/${fecha.year()}`;
|
||||
},
|
||||
obtenerDatos (idStatus) {
|
||||
this.loading = true
|
||||
this.data = []
|
||||
axios.get(`${process.env.api}/servicio/servicios_responsable?idUsuario=${this.idTipoUsuario}&pagina=${this.page}&idStatus=${idStatus}&nombre=${this.nombre}&numeroCuenta=${this.numeroCuenta}`)
|
||||
.then(res => {
|
||||
const servicios = res.data.servicios
|
||||
obtenerDatos(idStatus) {
|
||||
this.loading = true;
|
||||
this.data = [];
|
||||
axios
|
||||
.get(
|
||||
`${process.env.api}/servicio/servicios_responsable?idUsuario=${this.idUsuario}&pagina=${this.page}&idStatus=${idStatus}&nombre=${this.nombre}&numeroCuenta=${this.numeroCuenta}`
|
||||
)
|
||||
.then((res) => {
|
||||
const servicios = res.data.servicios;
|
||||
console.log(res);
|
||||
|
||||
if (servicios.length !== 0) {
|
||||
for (let i = 0; i < servicios.length; i++) {
|
||||
@@ -261,15 +366,16 @@ export default {
|
||||
insertIdLocal() {
|
||||
this.idUsuario = localStorage.getItem("idUsuario");
|
||||
},
|
||||
getIdLocal () {
|
||||
this.idTipoUsuario = localStorage.getItem('idTipoUsuario')
|
||||
}
|
||||
getIdLocal() {
|
||||
this.idTipoUsuario = localStorage.getItem("idTipoUsuario");
|
||||
this.idUsuario = localStorage.getItem("idUsuario");
|
||||
},
|
||||
},
|
||||
created () {
|
||||
this.getIdLocal()
|
||||
this.obtenerDatos(0)
|
||||
}
|
||||
}
|
||||
created() {
|
||||
this.getIdLocal();
|
||||
this.obtenerDatos(0);
|
||||
},
|
||||
};
|
||||
</script>
|
||||
|
||||
<style>
|
||||
|
||||
Reference in New Issue
Block a user