GMARTINEZMILLA commited on
Commit
abb45c8
·
verified ·
1 Parent(s): 6c44d7e

Update app.py

Browse files

Añadimos columna para input de codigo manual de artículo.

Files changed (1) hide show
  1. app.py +17 -10
app.py CHANGED
@@ -978,16 +978,23 @@ elif page == "💡 Recomendación de Artículos":
978
  article_desc = productos[productos['ARTICULO'] == code]['DESCRIPCION'].values[0]
979
  st.write(f"- {article_desc} (Código: {code})")
980
 
981
- if st.button("📦 Añadir cesta al histórico"):
982
- if st.session_state['new_basket']:
983
- retroalimentacion(cestas, st.session_state['new_basket'])
984
- st.success(" La cesta ha sido añadida al histórico.")
985
- # Reset all session states
986
- st.session_state['new_basket'] = []
987
- st.session_state['recommendations_df'] = None
988
- st.session_state['selected_descriptions'] = []
989
- else:
990
- st.warning("⚠️ No hay artículos en la cesta para añadir.")
 
 
 
 
 
 
 
991
  elif st.session_state['recommendations_df'] is not None:
992
  st.warning("⚠️ No se encontraron recomendaciones para la cesta proporcionada.")
993
 
 
978
  article_desc = productos[productos['ARTICULO'] == code]['DESCRIPCION'].values[0]
979
  st.write(f"- {article_desc} (Código: {code})")
980
 
981
+ col1, col2 = st.columns([3, 2])
982
+
983
+ with col2:
984
+ manual_code = st.text_input("Añadir código manualmente:", value="", key="manual_code")
985
+
986
+
987
+ with col1:
988
+ if st.button("📦 Añadir cesta al histórico"):
989
+ if st.session_state['new_basket']:
990
+ retroalimentacion(cestas, st.session_state['new_basket'])
991
+ st.success("✓ La cesta ha sido añadida al histórico.")
992
+ # Reset all session states
993
+ st.session_state['new_basket'] = []
994
+ st.session_state['recommendations_df'] = None
995
+ st.session_state['selected_descriptions'] = []
996
+ else:
997
+ st.warning("⚠️ No hay artículos en la cesta para añadir.")
998
  elif st.session_state['recommendations_df'] is not None:
999
  st.warning("⚠️ No se encontraron recomendaciones para la cesta proporcionada.")
1000