CARGA
CARGA
This commit is contained in:
123
servicios/forms.py
Normal file
123
servicios/forms.py
Normal file
@@ -0,0 +1,123 @@
|
||||
from django import forms
|
||||
from .models import ordenservicio, serviciorealizado, accesorios, refacciones, preventivo
|
||||
|
||||
|
||||
|
||||
class Formordenservicio(forms.ModelForm):
|
||||
def __init__(self, *args, **kwargs):
|
||||
super(Formordenservicio, self).__init__(*args, **kwargs)
|
||||
self.fields['horas_ib1'].widget.attrs['require'] = True
|
||||
self.fields['id_ib1'].widget.attrs['require'] = True
|
||||
|
||||
class Meta:
|
||||
model = ordenservicio
|
||||
fields = ('folio', 'turno', 'reporta', 'ib1', 'ib2', 'orden_n_control',
|
||||
'n_reporte', 'tipo_servicio', 'origen_falla', 'falla_detectada', 'materiales',
|
||||
'articulos', 'equipos', 'patrones', 'herramienta', 'estatus', 'no_concluido',
|
||||
'externo_empresa', 'externo_orden', 'externo_servicio', 'horas_ib1', 'id_ib1',
|
||||
'horas_ib2', 'id_ib2')
|
||||
|
||||
|
||||
class FormordenservicioEnv(forms.ModelForm):
|
||||
class Meta:
|
||||
model = ordenservicio
|
||||
fields = ('reporta', 'ib1', 'ib2', 'n_reporte', 'origen_falla', 'tipo_servicio',
|
||||
'falla_detectada', 'materiales', 'articulos', 'equipos', 'patrones', 'herramienta',
|
||||
'estatus', 'no_concluido', 'externo_empresa', 'externo_orden', 'externo_servicio',
|
||||
'horas_ib1', 'id_ib1', 'horas_ib2', 'id_ib2', 'firma_ib1', 'firma_ib2')
|
||||
|
||||
|
||||
class FormordenservicioEnvbit(forms.ModelForm):
|
||||
class Meta:
|
||||
model = ordenservicio
|
||||
fields = ('reporta', 'ib1', 'ib2', 'origen_falla', 'tipo_servicio', 'falla_detectada',
|
||||
'materiales', 'articulos', 'equipos', 'patrones', 'herramienta', 'estatus', 'no_concluido',
|
||||
'externo_empresa', 'externo_orden', 'externo_servicio', 'horas_ib1', 'id_ib1', 'horas_ib2',
|
||||
'id_ib2', 'firma_ib1', 'firma_ib2')
|
||||
|
||||
|
||||
class FormordenservicioEnvbit1(forms.ModelForm):
|
||||
class Meta:
|
||||
model = ordenservicio
|
||||
fields = ('ib2',)
|
||||
|
||||
|
||||
class FormordenservicioEnvbit2(forms.ModelForm):
|
||||
class Meta:
|
||||
model = ordenservicio
|
||||
fields = ('origen_falla', 'tipo_servicio')
|
||||
|
||||
|
||||
class FormordenservicioEnvbit3(forms.ModelForm):
|
||||
class Meta:
|
||||
model = ordenservicio
|
||||
fields = ('materiales', 'articulos', 'equipos', 'patrones', 'herramienta')
|
||||
|
||||
|
||||
class FormordenservicioEnvbit4(forms.ModelForm):
|
||||
class Meta:
|
||||
model = ordenservicio
|
||||
fields = ('estatus', 'no_concluido')
|
||||
|
||||
|
||||
class FormordenservicioEnvbit5(forms.ModelForm):
|
||||
class Meta:
|
||||
model = ordenservicio
|
||||
fields = ('externo_empresa', 'externo_orden', 'externo_servicio')
|
||||
|
||||
|
||||
class FormordenservicioEnvbit6(forms.ModelForm):
|
||||
class Meta:
|
||||
model = ordenservicio
|
||||
fields = ('id_ib1', 'horas_ib1', 'id_ib2', 'horas_ib2')
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#############################################################################
|
||||
|
||||
class Formserviciorealizado(forms.ModelForm):
|
||||
class Meta:
|
||||
model = serviciorealizado
|
||||
fields = ('folio', 'ser_s_n_control', 'ib', 'descripcion', 'control_bit')
|
||||
|
||||
|
||||
class FormserviciorealizadoEnv(forms.ModelForm):
|
||||
class Meta:
|
||||
model = serviciorealizado
|
||||
fields = ('ib', 'descripcion')
|
||||
|
||||
|
||||
class Formaccesorios(forms.ModelForm):
|
||||
class Meta:
|
||||
model = accesorios
|
||||
fields = ('folio', 'ser_a_n_control', 'cantidad', 'n_parte', 'descripcion', 'control_bit')
|
||||
|
||||
|
||||
class FormaccesoriosEnv(forms.ModelForm):
|
||||
class Meta:
|
||||
model = accesorios
|
||||
fields = ('cantidad', 'n_parte', 'descripcion')
|
||||
|
||||
|
||||
class Formrefacciones(forms.ModelForm):
|
||||
class Meta:
|
||||
model = refacciones
|
||||
fields = ('referencia', 'n_reporte', 'cantidad')
|
||||
|
||||
|
||||
|
||||
############################ PREVENTIVO ######################################
|
||||
|
||||
|
||||
class Formpreventivo(forms.ModelForm):
|
||||
class Meta:
|
||||
model = preventivo
|
||||
fields = ('n_control', 'usuario', 'notas', 'fecha_start', 'fecha_end', 'estatus')
|
||||
|
||||
|
||||
class FormpreventivoEnv(forms.ModelForm):
|
||||
class Meta:
|
||||
model = preventivo
|
||||
fields = ('n_control', 'usuario', 'notas', 'estatus')
|
||||
Reference in New Issue
Block a user