From b75d1d815acef4374c8a575cfff1f86b7d5195b8 Mon Sep 17 00:00:00 2001 From: kamoa457 Date: Fri, 27 Oct 2023 06:53:15 +0700 Subject: [PATCH] update ui --- src/assets/css/material-kit-pro.css | 2 +- src/assets/dataJson/masterData.json | 343 +++++++++ src/assets/dataJson/rooms.json | 43 +- src/views/Queue/QueueView.vue | 42 +- src/views/Reports/ReportlistView.vue | 350 ++++++--- src/views/Restroom/AddRoom.vue | 15 +- src/views/Restroom/DetailRoomPage.vue | 182 +++-- src/views/Restroom/RoomView.vue | 250 ++++-- src/views/Restroom/UpdateRoom.vue | 936 ++++++++++++++++++++--- src/views/RoomLayout/RoomLayoutView.vue | 54 +- src/views/SearchAll/SearchView.vue | 13 +- src/views/Users/UserlistView.vue | 109 +-- src/views/UtilitiesRoom/UtilitieView.vue | 197 +++-- 13 files changed, 2041 insertions(+), 495 deletions(-) create mode 100644 src/assets/dataJson/masterData.json diff --git a/src/assets/css/material-kit-pro.css b/src/assets/css/material-kit-pro.css index 2318035..4c46a28 100644 --- a/src/assets/css/material-kit-pro.css +++ b/src/assets/css/material-kit-pro.css @@ -9758,7 +9758,7 @@ textarea.form-control-lg { .bg-gray-200 { background-color: #f0f2f5 !important; } - + .bg-gray-300 { background-color: #dee2e6 !important; } diff --git a/src/assets/dataJson/masterData.json b/src/assets/dataJson/masterData.json new file mode 100644 index 0000000..16a5401 --- /dev/null +++ b/src/assets/dataJson/masterData.json @@ -0,0 +1,343 @@ +{ + "ranks": [ + { + "label": "ส.ต.ต.", + "value": "ส.ต.ต." + }, + { + "label": "ส.ต.ต.หญิง", + "value": "ส.ต.ต.หญิง" + }, + { + "label": "ส.ต.ท.", + "value": "ส.ต.ท." + }, + { + "label": "ส.ต.ท.หญิง", + "value": "ส.ต.ท.หญิง" + }, + { + "label": "ส.ต.อ.", + "value": "ส.ต.อ." + }, + { + "label": "ส.ต.อ.หญิง", + "value": "ส.ต.อ.หญิง" + }, + { + "label": "จ.ส.ต.", + "value": "จ.ส.ต." + }, + { + "label": "จ.ส.ต.หญิง", + "value": "จ.ส.ต.หญิง" + }, + { + "label": "ด.ต.", + "value": "ด.ต." + }, + { + "label": "ด.ต.หญิง", + "value": "ด.ต.หญิง" + }, + { + "label": "ร.ต.ต.", + "value": "ร.ต.ต." + }, + { + "label": "ร.ต.ต.หญิง", + "value": "ร.ต.ต.หญิง" + }, + { + "label": "ร.ต.ท.", + "value": "ร.ต.ท." + }, + { + "label": "ร.ต.ท.หญิง", + "value": "ร.ต.ท.หญิง" + }, + { + "label": "ร.ต.อ.", + "value": "ร.ต.อ." + }, + { + "label": "ร.ต.อ.หญิง", + "value": "ร.ต.อ.หญิง" + }, + { + "label": "พ.ต.ต.", + "value": "พ.ต.ต." + }, + { + "label": "พ.ต.ต.หญิง", + "value": "พ.ต.ต.หญิง" + }, + { + "label": "พ.ต.ท.", + "value": "พ.ต.ท." + }, + { + "label": "พ.ต.ท.หญิง", + "value": "พ.ต.ท.หญิง" + }, + { + "label": "พ.ต.อ.", + "value": "พ.ต.อ." + }, + { + "label": "พ.ต.อ.หญิง", + "value": "พ.ต.อ.หญิง" + }, + { + "label": "พล.ต.ต.", + "value": "พล.ต.ต." + }, + { + "label": "พล.ต.ท.", + "value": "พล.ต.ท." + }, + { + "label": "พล.ต.อ.", + "value": "พล.ต.อ." + } + ], + "position": [ + { + "label": "รอง สว.", + "value": "รอง สว." + }, + { + "label": "สว.", + "value": "สว." + }, + { + "label": "รอง ผกก.", + "value": "รอง ผกก." + }, + { + "label": "ผกก.", + "value": "ผกก." + }, + { + "label": "รอง ผบก.", + "value": "รอง ผบก." + }, + { + "label": "ผบก.", + "value": "ผบก." + }, + { + "label": "รอง ผบช.", + "value": "รอง ผบช." + }, + { + "label": "ผบช.", + "value": "ผบช." + }, + { + "label": "ผบ.หมู่", + "value": "ผบ.หมู่" + } + ], + "Affiliation": [ + { + "label": "บช.ตซด.", + "value": "บช.ตซด." + }, + { + "label": "บช.อก.", + "value": "บช.อก." + }, + { + "label": "ฝอ.1", + "value": "ฝอ.1" + }, + { + "label": "ฝอ.2", + "value": "ฝอ.2" + }, + { + "label": "ฝอ.3", + "value": "ฝอ.3" + }, + { + "label": "ฝอ.4", + "value": "ฝอ.4" + }, + { + "label": "ฝอ.5", + "value": "ฝอ.5" + }, + { + "label": "ฝอ.6", + "value": "ฝอ.6" + }, + { + "label": "ฝอ.7", + "value": "ฝอ.7" + }, + { + "label": "ฝอ.8", + "value": "ฝอ.8" + }, + { + "label": "บช.สสน.", + "value": "บช.สสน." + }, + { + "label": "ฝสสน.1", + "value": "ฝสสน.1" + }, + { + "label": "ฝสสน.1", + "value": "ฝสสน.1" + }, + { + "label": "ฝสสน.1", + "value": "ฝสสน.1" + }, + { + "label": "ฝสสน.1", + "value": "ฝสสน.1" + }, + { + "label": "ฝสสน.5", + "value": "ฝสสน.5" + } + ], + "building": [ + { + "buil": "อาคารบ้านพัก บช. ตชด.", + "name": "อาคารแฟลต 1/11", + "room": "24", + "floor": "4", + "type": "ช.2" + }, + { + "buil": "อาคารบ้านพัก บช. ตชด.", + "name": "อาคารแฟลต 1/12", + "room": "20", + "floor": "4", + "type": "ช.2" + }, + { + "buil": "อาคารบ้านพัก บช. ตชด.", + "name": "อาคารแฟลต 1/13", + "room": "24", + "floor": "4", + "type": "ช.2" + }, + { + "buil": "อาคารบ้านพัก บช. ตชด.", + "name": "อาคารแฟลต 1/14", + "room": "18", + "floor": "3", + "type": "ช.3" + }, + { + "buil": "อาคารบ้านพัก บช. ตชด.", + "name": "อาคารแฟลต 1/15", + "room": "32", + "floor": "4", + "type": "ช.2" + }, + { + "buil": "อาคารบ้านพัก บช. ตชด.", + "name": "อาคารแฟลต 1/16", + "room": "24", + "floor": "4", + "type": "ช.2" + }, + { + "buil": "อาคารบ้านพัก บช. ตชด.", + "name": "อาคารแฟลต 1/17", + "room": "32", + "floor": "4", + "type": "ช.2" + }, + { + "buil": "อาคารบ้านพัก บช. ตชด.", + "name": "อาคารแฟลต 1/18", + "room": "60", + "floor": "5", + "type": "-" + }, + { + "buil": "อาคารบ้านพัก บช. ตชด.", + "name": "แฟลตลือชา 1", + "room": "50", + "floor": "5", + "type": "-" + }, + { + "buil": "อาคารบ้านพัก บช. ตชด.", + "name": "แฟลตลือชา 2", + "room": "50", + "floor": "5", + "type": "-" + }, + { + "buil": "อาคารบ้านพัก บช. ตชด.", + "name": "แฟลตลือชา 3", + "room": "40", + "floor": "5", + "type": "ช.2" + }, + { + "buil": "อาคารบ้านพัก บช. ตชด.", + "name": "แฟลตบางเขน 1", + "room": "50", + "floor": "5", + "type": "-" + }, + { + "buil": "อาคารบ้านพัก บช. ตชด.", + "name": "แฟลตบางเขน 2", + "room": "50", + "floor": "5", + "type": "ช.2" + }, + { + "buil": "อาคารบ้านพักส่วนกลาง", + "name": "ลือชา ตร.", + "room": "-", + "floor": "-", + "type": "-" + }, + { + "buil": "อาคารบ้านพักส่วนกลาง", + "name": "ทุ่งสองห้อง", + "room": "-", + "floor": "-", + "type": "-" + }, + { + "buil": "อาคารบ้านพักส่วนกลาง", + "name": "วิภาวดี", + "room": "-", + "floor": "-", + "type": "-" + }, + { + "buil": "อาคารบ้านพักส่วนกลาง", + "name": "ถนอมมิตร", + "room": "-", + "floor": "-", + "type": "-" + }, + { + "buil": "อาคารบ้านพักส่วนกลาง", + "name": "อุดมสุข", + "room": "-", + "floor": "-", + "type": "-" + }, + { + "buil": "อาคารบ้านพักส่วนกลาง", + "name": "เฉลิมลาภ", + "room": "-", + "floor": "-", + "type": "-" + } + ] +} \ No newline at end of file diff --git a/src/assets/dataJson/rooms.json b/src/assets/dataJson/rooms.json index 9db3f6d..0332188 100644 --- a/src/assets/dataJson/rooms.json +++ b/src/assets/dataJson/rooms.json @@ -2,66 +2,105 @@ { "title": "ห้อง 1", "dataIndex": "1", + "firstName": "", + "laststName": "", + "Affiliation": "", "status": "free" }, { "title": "ห้อง 2", "dataIndex": "2", + "firstName": "ปิติ2", + "laststName": "มีดี", + "Affiliation": "ฝอ. 2", "status": "unavailable" }, { "title": "ห้อง 3", "dataIndex": "3", + "firstName": "", + "laststName": "", + "Affiliation": "", "status": "free" }, { "title": "ห้อง 4", "dataIndex": "4", + "firstName": "ปิติ2", + "laststName": "มีดี", + "Affiliation": "ฝอ. 1", "status": "return" }, { "title": "ห้อง 5", "dataIndex": "5", + "firstName": "ปิติ3", + "laststName": "มีดี", + "Affiliation": "ฝอ. 1", "status": "unavailable" }, { "title": "ห้อง 6", "dataIndex": "6", + "firstName": "ปิติ4", + "laststName": "มีดี", + "Affiliation": "ฝอ. 1", "status": "waiting" }, { "title": "ห้อง 7", "dataIndex": "7", + "firstName": "ปิติ3", + "laststName": "มีดี", + "Affiliation": "ฝอ. 1", "status": "return" }, { "title": "ห้อง 8", "dataIndex": "8", - "status": "unavailable" + "firstName": "ปิติ9", + "laststName": "มีดี", + "Affiliation": "ฝอ. 1", + "status": "special" }, { "title": "ห้อง 9", "dataIndex": "9", + "firstName": "ปิติ5", + "laststName": "มีดี", + "Affiliation": "ฝอ. 4", "status": "unavailable" }, { "title": "ห้อง 10", "dataIndex": "10", + "firstName": "ปิติ6", + "laststName": "มีดี", + "Affiliation": "ฝอ. 7", "status": "waiting" }, { "title": "ห้อง 11", "dataIndex": "11", + "firstName": "", + "laststName": "", + "Affiliation": "", "status": "free" }, { "title": "ห้อง 12", "dataIndex": "12", + "firstName": "", + "laststName": "", + "Affiliation": "", "status": "free" }, { "title": "ห้อง 13", "dataIndex": "13", - "status": "waiting" + "firstName": "ปิติ7", + "laststName": "มีดี", + "Affiliation": "ฝอ. 2", + "status": "special" } ] \ No newline at end of file diff --git a/src/views/Queue/QueueView.vue b/src/views/Queue/QueueView.vue index 6aac1a5..b8a13cc 100644 --- a/src/views/Queue/QueueView.vue +++ b/src/views/Queue/QueueView.vue @@ -29,8 +29,8 @@ const userlist = [ dataIndex: "1", firstName: "สมชาย", lastName: "แสงทอง", - Affiliation: "บก", //สังกัด - rank: "ร้อยตรี", //ยศ + Affiliation: "ฝอ.2", //สังกัด + rank: "ส.ต.ต.", //ยศ old: "32", birthday: "04/03/2534", idcard: "134044411441122", @@ -40,8 +40,8 @@ const userlist = [ dataIndex: "2", firstName: "สมชัย", lastName: "แสงสุข", - Affiliation: "กก", //สังกัด - rank: "ร้อยตรี", //ยศ + Affiliation: "ฝอ.2", //สังกัด + rank: "ส.ต.ต.", //ยศ old: "32", birthday: "14/07/2534", idcard: "134044411441178", @@ -68,11 +68,10 @@ export default { return { value: { name: "Vue.js", language: "JavaScript" }, options: [ - { label: "Vue.js", value: "JavaScript" }, - { label: "Rails", value: "Ruby" }, - { label: "Sinatra", value: "Ruby" }, - { label: "Laravel", value: "PHP" }, - { label: "Phoenix", value: "Elixir" }, + { label: "มานพ", value: "มานพ" }, + { label: "วิชัย", value: "วิชัย" }, + { label: "ธนาพร", value: "ธนาพร" }, + { label: "มนตรี", value: "มนตรี" }, ], selectedColor: "", firstName: "", @@ -154,7 +153,7 @@ export default { >เพิ่มผู้เช่าลงคิว -
+
@@ -237,16 +236,25 @@ export default { + diff --git a/src/views/Restroom/DetailRoomPage.vue b/src/views/Restroom/DetailRoomPage.vue index 5c32cef..c624b6c 100644 --- a/src/views/Restroom/DetailRoomPage.vue +++ b/src/views/Restroom/DetailRoomPage.vue @@ -10,8 +10,8 @@ const userlist = [ dataIndex: "1", firstName: "สมชาย", lastName: "แสงทอง", - Affiliation: "บก", //สังกัด - rank: "ร้อยตรี", //ยศ + Affiliation: "ฝอ.2", //สังกัด + rank: "ส.ต.ต.", idcard: "134044411441122", phone: "0325647846", ContractDate: "12/11/2566", //สังกัด @@ -23,8 +23,8 @@ const userlist = [ dataIndex: "2", firstName: "สมชัย", lastName: "แสงสุข", - Affiliation: "กก", //สังกัด - rank: "ร้อยตรี", //ยศ + Affiliation: "ฝอ.2", //สังกัด + rank: "ส.ต.ต.", idcard: "134044411441178", phone: "0325647845", ContractDate: "12/11/2566", //สังกัด @@ -120,32 +120,24 @@ export default {
-

รายละเอียดห้องพัก

+

รายละเอียดห้องพัก 101

แก้ไขรายละเอียดห้องจัดการห้องพัก - คืนห้อง + > -->
-
@@ -153,7 +145,7 @@ export default {

ชือ : มานะ

สถานะห้อง : ไม่ว่าง

-

ยศ : ร้อยตรี

+

ยศ : ส.ต.ต.

วันเกิด : 12/02/2514

วันทำสัญญา : 12/02/2564

อายุ : 33 ปี

@@ -161,7 +153,7 @@ export default {

นามสกุล : ถือดี

-

สังกัด : กก

+

สังกัด : ฝอ. 1

เลขบัตรประชาชน : 123456123456

เบอร์โทร : 0972534887

เงินค่าประกัน : 12,000

@@ -174,6 +166,12 @@ export default {

มิเตอร์น้ำ/ไฟ : 745/546

สภาพห้อง : ปกติ

+
+
+

เลขที่เริ่มใช้ : 3012

+

เดื่อนที่เริ่มใช้ : มกราคม

+

ปีที่เริ่มใช้ : 2565

+
+