Baris, catatan, vendor, sign-off dan jam menulis pada pekerjaan

Featurekamo-shared-library
Dikirim
27 Agustus 2026 pukul 09.53 UTC
Penulis
Kamo
Commit
610fd46

SW6b Task 3, perpustakaan setengah. Delapan operasi baru di ServiceJobService, ditambah catatan kawat untuk mereka dan ketiga membaca halaman detail kebutuhan. Tiga hal yang server memiliki dan tidak ada klien dapat mengirim: - Totalnya. LabourTotal, materialTotal dan total yang dihitung kembali dari baris pekerjaan pada setiap baris menulis, dan total baris sendiri adalah kuantitas x unitAmount. LineInput tidak memiliki total anggota dan JobInput tidak lagi memiliki Pekerjaan tiga. Mereka berada di JobMasukan ketika SW6a dikirim karena ada tidak ada yang bisa didapat dari mereka, meninggalkan mereka sekali akan ada kedua pintu lurus melewati aturan. * * * * * * * * * * * * * * * * adalah apa yang jauh sisi pintu itu terlihat seperti - dibutuhkan subtotal dari permintaan DAN menambah batas total untuk itu, sehingga klien mengirim keduanya mendapatkan angka yang keduanya tidak cocok, yang mana quoteTotals gagal 'Javadoc ada dalam nama. - Tanda-off timestamp. signloff perangko signoffAt when the flag goes true and Membersihkan ketika pergi palsu, sehingga pasangan tidak pernah bisa tidak setuju. Masukan Tanda Tangan membawa boolean dan teks gratis dan tidak ada waktu. - Jam. Stempel clock Start / ActualEnd AND memindahkan kunjungan Status dengan mereka - ON _ SITE dalam, KOMPLETED keluar. A clock-out tanpa clock-in adalah IllegalStateException penamaan negara kunjungan (409 di controller): sebuah akhir tanpa awal berkontribusi nol untuk totalLabourMinutes, sehingga Gejala akan menjadi lembar waktu pendek per hari dengan tidak mengatakan begitu. Sebentar. clock-in juga ditolak; tugas kedua adalah kunjungan kedua. Setiap anak diselesaikan dengan pekerjaannya uid DAN org sebagai predikat dalam ONE query - findByUidForJob pada baris, vendor dan kunjungi repositori. Menyelesaikan oleh uid dan org saja akan membuat DELETE / {jobUid} / lines / {lineUid} mencapai baris apapun dalam org melalui URL yang terlihat sepenuhnya benar. JobView memperoleh baris / catatan / vendor: kosong dalam daftar proyeksi (tidak dimuat), selalu mengisi rincian proyeksi (kosong berarti tidak ada). Memuat mereka per baris akan membaca empat tabel untuk melukis kisi yang tidak menunjukkan satupun. Mutasi - dites: 9 mutasi dari berkas ini, masing-masing memproduksi berbeda bernama gagal -- menjatuhkan recompute, menambahkan total baris di atas yang tersimpan angka, menjatuhkan clock-out penjaga, tidak bergerak status kunjungan, tidak stamping tanda-off, tidak membersihkannya, dan menyelesaikan setiap tiga anak dengan uid sendirian.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga