Update CP db

This commit is contained in:
Mauricio Baeza 2022-08-01 21:31:44 -05:00
parent aea8aeaecf
commit 7c184c9513
4 changed files with 16 additions and 14 deletions

View File

@ -10678,10 +10678,10 @@ def authenticate(args):
def get_cp(cp): def get_cp(cp):
con = sqlite3.connect(PATH_CP) con = sqlite3.connect(PATH_CP)
cursor = con.cursor() cursor = con.cursor()
sql = """ sql = """SELECT estado, municipio, clave, colonia, key_estado
SELECT colonia, municipio, estado, municipios.id_municipio FROM codigos, colonias, municipios, estados
FROM colonias, municipios, estados WHERE colonias.id_cp=codigos.id
WHERE colonias.id_municipio=municipios.id AND codigos.id_municipio=municipios.id
AND municipios.id_estado=estados.id AND municipios.id_estado=estados.id
AND cp=? AND cp=?
ORDER BY colonia""" ORDER BY colonia"""
@ -10693,14 +10693,18 @@ def get_cp(cp):
data = {} data = {}
if rows: if rows:
data = { data = {
'estado': rows[0][2], 'estado': rows[0][0],
'municipio': rows[0][1], 'municipio': rows[0][1],
'key_municipio': str(rows[0][3]).zfill(3), 'key_municipio': rows[0][2],
'key_estado': rows[0][4],
} }
if len(rows) == 1: if len(rows) == 1:
data['colonia'] = rows[0][0] data['colonia'] = rows[0][3]
else: else:
data['colonia'] = [r[0] for r in rows] data['colonia'] = [r[3] for r in rows]
print('DATA', data)
return data return data

Binary file not shown.

View File

@ -1236,11 +1236,9 @@ function grid_carta_ubicaciones_before_edit_stop(state, editor){
msg = 'No se encontró el C.P., asegurate de que sea correcto' msg = 'No se encontró el C.P., asegurate de que sea correcto'
msg_error(msg) msg_error(msg)
} else { } else {
row['Estado'] = opt_carta_estados.find(x => x.value === values.estado).id //~ row['Estado'] = opt_carta_estados.find(x => x.value === values.estado).id
row['Estado'] = values.key_estado
row['Municipio'] = values.key_municipio row['Municipio'] = values.key_municipio
//~ $$('colonia').define('suggest', [])
//~ $$('colonia').define('suggest', values.colonia)
//~ $$('colonia').refresh()
g.refresh() g.refresh()
msg_ok('Municipio:\n' + values.municipio) msg_ok('Municipio:\n' + values.municipio)
} }

View File

@ -255,10 +255,10 @@ function up_employees_upload_complete(response){
function delete_empleado(id){ function delete_empleado(id){
webix.ajax().del('/employees', {id: id}, function(text, xml, xhr){ webix.ajax().del('/employees', {id: id}, function(text, xml, xhr){
var msg = 'Empleado eliminado correctamente' var msg = 'Empleado eliminado correctamente'
if (xhr.status == 200){ if(xhr.status == 200){
$$('grid_employees').remove(id); $$('grid_employees').remove(id);
msg_ok(msg) msg_ok(msg)
} else { }else{
msg = 'El Empleado tiene recibos timbrados' msg = 'El Empleado tiene recibos timbrados'
msg_error(msg) msg_error(msg)
} }