Files
westone-ui/list-patient/modules/collection.js
2024-08-29 14:31:19 +07:00

149 lines
4.4 KiB
JavaScript

const store = {
state() {
return {
startDate: new Date(),
endDate: new Date(),
birthday: null,
doctor_dropdown: ["Lorem", "ipsum", "dolor", "sit", "amet"],
cust_complaint_dropdown: ["Lorem", "ipsum", "dolor", "sit", "amet"],
selectedPatient: {},
menuSelectedPatient: false,
menuMaterial: false,
menuBarcode: false,
menuChangeBirthday: false,
patients: [
{
no: 1,
process: false,
noReg1: "05600011LA",
noReg2: "056M3T65LA",
name: "Tn. ARI ANTONI KALBUADI",
birthday: "06-01-1987",
staff: "admin",
orderTime: "19-08-2024 09:46",
agreement: "PASIEN MANDIRI - PROMO PAKET IMLEK 2024",
doctor: { name: "drg. A. B. DARMADI", no: "3101004815" },
result: [
"19-08-2024 13:46:39",
"20-08-2024 12:00:00",
"21-08-2024 17:00:00",
],
inspection: ["Hermatologi Lengkap", "Urine Lengkap", "SGOT"],
delivery: ["Ambil Sendiri"],
total: { all: "359.000" },
},
{
no: 2,
process: true,
noReg1: "05600012LA",
noReg2: "056R9G95LA",
name: "Tn. HANDOYO",
birthday: "07-06-1989",
staff: "adminsas",
orderTime: "19-08-2024 12:32",
agreement: "PASIEN KLINISI - PASIEN UMUM 2021",
doctor: { name: "-", no: "3101006048" },
result: [
"",
"19-08-2024 16:32:49",
"20-08-2024 12:00:00",
"21-08-2024 17:00:00",
],
inspection: [
"SGOT",
"Glukosa Darah Puasa",
"Hermatologi Lengkap",
"Home Sevice Zone 1 (sekali kedatangan)",
],
delivery: ["Ambil Sendiri"],
total: { all: "339.000" },
},
{
no: 3,
process: false,
noReg1: "05600013LA",
noReg2: "056P8M39LA",
name: "Tn. COCOBA",
birthday: "06-1-1987",
staff: "admin",
orderTime: "20-08-2024 08:57",
agreement: "SASONE - MCU KARYAWAN 2024",
doctor: { name: "ASEP TRI HANDOKO, dr.", no: "3104129" },
result: [
"19-08-2024 13:57:04",
"20-08-2024 12:00:00",
"21-08-2024 17:00:00",
],
inspection: ["Cholesterol", "SGOT", "Hermatologi Lengkap"],
delivery: ["Ambil Sendiri"],
total: { all: "279.000", disc: "279.000" },
},
{
no: 4,
process: false,
noReg1: "05600014LA",
noReg2: "056U7H2BLA",
name: "Tn. HAYASHI SHIDEKI",
birthday: "06-01-1987",
staff: "admin",
orderTime: "20-08-2024 09:25",
agreement: "PASIEN MANDIRI - PROMO PAKET IMLEK 2024",
doctor: { name: "ASEP TRI HANDOKO, dr.", no: "3104129" },
result: ["20-08-2024 13:25:44", "21-08-2024 12:00:00"],
inspection: ["SGPT", "SGOT"],
delivery: ["Ambil Sendiri"],
total: { all: "176.000", disc: "176.000" },
},
{
no: 5,
process: false,
noReg1: "05600015LA",
noReg2: "056U7U56LA",
name: "Tn. KUSTIRAONO SUJIMAN",
birthday: "06-01-1987",
staff: "admin",
orderTime: "20-08-2024 11:00",
agreement: "PASIEN MANDIRI - PROMO PAKET IMLEK 2024",
doctor: { name: "dr. A BENY SETIAWAN", no: "3101210939" },
result: ["20-08-2024 15:00:30", "22-08-2024 12:00:00"],
inspection: ["SGOT", "SGPT"],
delivery: ["Ambil Sendiri"],
total: { all: "176.000" },
},
],
printItem: [],
};
},
mutations: {
setStartDate(state, date) {
state.startDate = date;
},
setEndDate(state, date) {
state.endDate = date;
},
setSelectedPatient(state, item) {
state.selectedPatient = item;
},
setMenuSelectedPatient(state, val) {
state.menuSelectedPatient = val;
},
setMenuMaterial(state, val) {
state.menuMaterial = val;
},
setMenuBarcode(state, val) {
state.menuBarcode = val;
},
setMenuChangeBirthday(state, val) {
state.menuChangeBirthday = val;
},
setBirthday(state, birthday) {
state.birthday = birthday;
},
setPrintItem(state, items) {
state.printItem = items;
},
},
};
export default store;