fix: refs #7133 handleSalesModelValue function to handle empty input #1116

Merged
jorgep merged 3 commits from 7133-fixCustomerSelect into dev 2024-12-23 15:56:33 +00:00
2 changed files with 22 additions and 16 deletions

View File

@ -16,14 +16,17 @@ const { t } = useI18n();
const businessTypes = ref([]);
const contactChannels = ref([]);
const handleSalesModelValue = (val) => ({
or: [
{ id: val },
{ name: val },
{ nickname: { like: '%' + val + '%' } },
{ code: { like: `${val}%` } },
],
});
const handleSalesModelValue = (val) => {
if (!val) val = '';
return {
or: [
{ id: val },
{ name: val },
{ nickname: { like: '%' + val + '%' } },
{ code: { like: `${val}%` } },
],
};
};
const exprBuilder = (param, value) => {
return {

View File

@ -12,14 +12,17 @@ defineProps({
required: true,
},
});
const handleSalesModelValue = (val) => ({
or: [
{ id: val },
{ name: val },
{ nickname: { like: '%' + val + '%' } },
{ code: { like: `${val}%` } },
],
});
const handleSalesModelValue = (val) => {
if (!val) val = '';
Review

has puesto el mismo codigo en los dos sitios, no lo podemo poner mas arriba comun a lo que sea susceptible de usarlo?

has puesto el mismo codigo en los dos sitios, no lo podemo poner mas arriba comun a lo que sea susceptible de usarlo?
Review

No lo he hecho porque he visto que se usa diferente filtro para buscar en esta url Workers/search y creo que debería estar unificado para todos en el componente ya creado VnSelectWorker.

No lo he hecho porque he visto que se usa diferente filtro para buscar en esta url Workers/search y creo que debería estar unificado para todos en el componente ya creado VnSelectWorker.
Review

si hace falta crea redmine

si hace falta crea redmine
return {
or: [
{ id: val },
{ name: val },
{ nickname: { like: '%' + val + '%' } },
{ code: { like: `${val}%` } },
],
};
};
const exprBuilder = (param, value) => {
return {