Podrška #24327
Zatvorendb komponenta, čago narudžbe
100%
Opis
snimanje podataka u bazu
Povezani tiketi 1 (0 otvoreno — 1 zatvoren)
Izmjenjeno od Saša Vranić prije skoro 14 godina
oko ovoga je bilo varijanti, šta da se koristi, klasični sqlite ili neki json u fajlu itd...
pa vidjet ću kada dođem do toga
Izmjenjeno od Saša Vranić prije skoro 14 godina
koristit ćemo sqlite standardno da ažuriramo podatke narudžbi
Izmjenjeno od Saša Vranić prije skoro 14 godina
implementirao db komponete i tabele
https://github.com/vsasa/mobilnenarudzbe/commit/039ea9e83d0804a68cd7ad1d5109ea41acb16d68
Izmjenjeno od Saša Vranić prije skoro 14 godina
zatvorio sam krug, kada odaberem stavke narudžbe itd... na kraju sve insertujem u tabele
- purchases
- purchase_items
Izmjenjeno od Saša Vranić prije skoro 14 godina
implementirao pregled narudžbi
https://github.com/vsasa/mobilnenarudzbe/commit/ccdbcb8c7446084475d9baa18fc38f2d1bd1bea1
Izmjenjeno od Saša Vranić prije skoro 14 godina
na pregledu narudžbi treba implementirati još pregled detalja
Izmjenjeno od Saša Vranić prije skoro 14 godina
sljedeći korak je implementiranje tabele customers (već sam je ubacio) i obrada opcija
- novi partner
- ispravka partnera
Izmjenjeno od Saša Vranić prije skoro 14 godina
- % završeno promijenjeno iz 0 u 40
Izmjenjeno od Saša Vranić prije skoro 14 godina
Table: docs (sadrži listu dokumenata - header)
- doc_no
- doc_date
- user_id
- cust_id
- items_total
Table: doc_items (sadrži stavke dokumenta - povezana sa tebelom docs u relaciji 1:n)
- doc_no
- doc_item_no
- art_id
- quantity
Table: customers (sadrži listu partnera)
- id
- desc
- city
- postcode
- addr
- tel
- user_id
- lon (longitude position)
- lat (latitude position)
Izmjenjeno od Saša Vranić prije skoro 14 godina
izmijenio sam sada strukturu db-a na osnovu gornjih podataka
Izmjenjeno od Saša Vranić prije skoro 14 godina
- % završeno promijenjeno iz 40 u 60
prvobitno sam implementirao da se kod svakog pokretanja manipulacije sa db-om radi
var oDb = boDb.openDB(); oDb.run something... oDb.close();
međutim uočio sam niz problema, nekada bude baza otvorena, nekada ne itd...
na kraju sam implementirao na taj način da se pri pokretanju aplikacije baza otvara
app.js
oDb = boDb.openDB();
pošto nisam navodio var ovo je varijabla koja mi je dostupna na nivou svih js skripti.
Kada se aplikacija zatvara, zatvara se i db.
Izmjenjeno od Saša Vranić prije skoro 14 godina
- Status promijenjeno iz Novo u Zatvoreno
- % završeno promijenjeno iz 60 u 100