update funtion

This commit is contained in:
kamoa457 2023-11-05 17:26:55 +07:00
parent ae09ca0754
commit c6dae715b4
9 changed files with 157 additions and 124 deletions

View File

@ -196,6 +196,7 @@ export default {
<thead class="border border-2 border-success border-bottom"> <thead class="border border-2 border-success border-bottom">
<tr> <tr>
<th scope="col">ลำด</th> <th scope="col">ลำด</th>
<th>-สก</th>
<th scope="col">อาคาร</th> <th scope="col">อาคาร</th>
<th scope="col"></th> <th scope="col"></th>
<th scope="col">เลขทอง</th> <th scope="col">เลขทอง</th>
@ -217,6 +218,7 @@ export default {
<tbody> <tbody>
<tr> <tr>
<th scope="row">1</th> <th scope="row">1</th>
<td>...โชคด </td>
<td>อาคารแฟลต 1/11</td> <td>อาคารแฟลต 1/11</td>
<td>2</td> <td>2</td>
<td>202</td> <td>202</td>
@ -275,6 +277,9 @@ export default {
</div> </div>
<div class="modal-body"> <div class="modal-body">
<div> <div>
<div class="mb-1">
<label style="font-size:large">...โชคด </label>
</div>
<div class="mb-3"> <div class="mb-3">
<label>อาคาร</label> <label>อาคาร</label>
<v-select <v-select
@ -290,17 +295,7 @@ export default {
<label>เลขทอง</label> <label>เลขทอง</label>
<v-select :options="optionsRoom" v-model="selectedRoom"></v-select> <v-select :options="optionsRoom" v-model="selectedRoom"></v-select>
</div> </div>
<!-- <div class="mb-3">
<MaterialInput
name="fee"
:value="fee"
@input="(event) => (fee = event.target.value)"
class="input-group-static"
label="ค่าธรรมเนียม"
type="text"
placeholder="ค่าธรรมเนียม"
/>
</div> -->
<div class="mb-3"> <div class="mb-3">
<MaterialInput <MaterialInput
:value="Waterbill" :value="Waterbill"
@ -361,6 +356,46 @@ export default {
placeholder="เลขหลัง" placeholder="เลขหลัง"
/> />
</div> </div>
<div
class="mb-3"
style="
display: flex;
justify-content: flex-start;
align-items: center;
"
>
<div class="form-check form-check-inline">
<input
class="form-check-input"
type="radio"
name="inlineRadioOptions"
id="inlineRadio1"
value="option1"
/>
<label class="form-check-label" for="inlineRadio1">กได</label>
</div>
<div class="form-check form-check-inline">
<input
class="form-check-input"
type="radio"
name="inlineRadioOptions"
id="inlineRadio2"
value="option2"
/>
<label class="form-check-label" for="inlineRadio2">กไมได</label>
</div>
</div>
<div style=" margin-bottom: 10px">
<MaterialInput
name="contract"
:value="contract"
@input="(event) => (contract = event.target.value)"
class="input-group-static"
type="text"
placeholder="สาเหตุ"
/>
</div>
</div> </div>
</div> </div>
<div class="modal-footer"> <div class="modal-footer">
@ -469,7 +504,7 @@ export default {
</template> </template>
<style> <style>
.bg-green { .bg-green {
border: 2px solid #567b57 !important; border: 2px solid #86d388 !important;
color: #000; color: #000;
} }
.bg-red { .bg-red {

View File

@ -258,7 +258,7 @@ export default {
</template> </template>
<style> <style>
.bg-green { .bg-green {
border: 2px solid #567b57 !important; border: 2px solid #86d388 !important;
color: #000; color: #000;
} }
.bg-red { .bg-red {

View File

@ -762,7 +762,7 @@ export default {
</template> </template>
<style> <style>
.bg-green { .bg-green {
border: 2px solid #567b57 !important; border: 2px solid #86d388 !important;
color: #000; color: #000;
} }
.bg-red { .bg-red {

View File

@ -187,7 +187,6 @@ export default {
<th scope="col">เบอรดต</th> <th scope="col">เบอรดต</th>
<th scope="col">เลขลงรบหนงส</th> <th scope="col">เลขลงรบหนงส</th>
<th scope="col"></th> <th scope="col"></th>
<th scope="col"></th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
@ -209,17 +208,6 @@ export default {
>เพมผเชาหองพ</MaterialButton >เพมผเชาหองพ</MaterialButton
> >
</td> </td>
<td>
<MaterialButton
style="margin-left: 20px"
variant="gradient"
color="success"
data-bs-toggle="modal"
data-bs-target="#addBookBackdrop"
>เพมเลขลงรบหนงส</MaterialButton
>
</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>
@ -305,6 +293,17 @@ export default {
placeholder="จำนวนงวดเงินค่าประกัน" placeholder="จำนวนงวดเงินค่าประกัน"
/> />
</div> </div>
<div class="mb-3">
<label style="margin-left:-5px">กรอกเลขลงรบหนงส</label>
<textarea
:value="booknumber"
@input="(event) => (booknumber = event.target.value)"
class="form-control"
id="exampleFormControlTextarea1"
rows="3"
placeholder="ตัวอย่าง : 11244"
></textarea>
</div>
</div> </div>
</div> </div>
<div class="modal-footer"> <div class="modal-footer">
@ -545,7 +544,7 @@ export default {
</template> </template>
<style> <style>
.bg-green { .bg-green {
border: 2px solid #567b57 !important; border: 2px solid #86d388 !important;
color: #000; color: #000;
} }
.bg-red { .bg-red {

View File

@ -194,9 +194,9 @@ export default {
<div class="col-8"> <div class="col-8">
<div class="d-flex justify-content-end align-items-baseline"> <div class="d-flex justify-content-end align-items-baseline">
<div class="d-flex"> <div class="d-flex">
<MaterialCheckbox id="terms5" checked> <!-- <MaterialCheckbox id="terms5" checked>
<a href="javascript:;" class="font-weight-bolder"> รายต</a> <a href="javascript:;" class="font-weight-bolder"> รายต</a>
</MaterialCheckbox> </MaterialCheckbox> -->
<MaterialCheckbox id="terms6"> <MaterialCheckbox id="terms6">
<a href="javascript:;" class="font-weight-bolder"> กทงหมด</a> <a href="javascript:;" class="font-weight-bolder"> กทงหมด</a>
</MaterialCheckbox> </MaterialCheckbox>
@ -226,7 +226,9 @@ export default {
<div class="d-flex justify-content-between align-items-baseline p-2"> <div class="d-flex justify-content-between align-items-baseline p-2">
<div class="text-start"> <div class="text-start">
<p class="d-flex align-items-baseline p-2"> <p class="d-flex align-items-baseline p-2">
<span>คณะกรรมการประจาต : มาร งาม , บารม งาม</span> <span style="font-weight: bold; text-decoration: underline">
คณะกรรมการประจาต : มาร งาม , บารม งาม</span
>
<a data-bs-toggle="modal" data-bs-target="#Edituser" <a data-bs-toggle="modal" data-bs-target="#Edituser"
><i ><i
class="material-icons" class="material-icons"
@ -297,15 +299,10 @@ export default {
aria-controls="collapseExample" aria-controls="collapseExample"
>{{ item?.title }}</MaterialButton >{{ item?.title }}</MaterialButton
> >
<!-- item?.title -->
</p> </p>
<div class="collapse show" id="collapseExample" aria-expanded="true"> <div class="collapse show" id="collapseExample" aria-expanded="true">
<div> <div class="flex-container">
<div <div v-for="(item, index) in roomData" :key="index">
class="row row-cols-auto"
:style="{ '--bs-gutter-x': '0.5rem' }"
>
<div class="col" v-for="(item, index) in roomData" :key="index">
<div <div
class="card mb-2" class="card mb-2"
:class="{ :class="{
@ -313,7 +310,7 @@ export default {
'bg-green': item?.status == 'free', 'bg-green': item?.status == 'free',
'bg-warning2': item?.status == 'waiting', 'bg-warning2': item?.status == 'waiting',
'bg-return': item?.status == 'return', 'bg-return': item?.status == 'return',
'bg-special': item?.status == 'special', 'bgg-red': item?.status == 'special',
}" }"
:style="{ width: `220px`, height: `170px` }" :style="{ width: `220px`, height: `170px` }"
> >
@ -361,17 +358,7 @@ export default {
> >
{{ "ผ่อนผัน" }} {{ "ผ่อนผัน" }}
</p> </p>
<p <p class="card-title "
v-if="item?.status !== 'special'"
class="card-title"
style="font-size: 14px"
>
{{ item?.ranks }} {{ item?.firstName }}
{{ item?.laststName }}
</p>
<p
v-if="item?.status == 'special'"
class="card-title text-red mt-1"
style="font-size: 14px" style="font-size: 14px"
> >
{{ item?.ranks }} {{ item?.firstName }} {{ item?.ranks }} {{ item?.firstName }}
@ -385,7 +372,6 @@ export default {
> >
<span <span
v-if="item?.status == 'special'" v-if="item?.status == 'special'"
class="text-red"
style="text-align: right; font-size: 16px" style="text-align: right; font-size: 16px"
>{{ "กรณีพิเศษ" }}</span >{{ "กรณีพิเศษ" }}</span
> >
@ -403,7 +389,6 @@ export default {
</div> </div>
</div> </div>
</div> </div>
</div>
<!-- Modal --> <!-- Modal -->
<div <div
class="modal fade" class="modal fade"
@ -484,8 +469,22 @@ export default {
</section> </section>
</template> </template>
<style> <style>
.flex-container {
display: flex;
flex-wrap: wrap;
}
.flex-container > div {
background-color: #f1f1f1;
width: 220px;
height: 170px;
margin: 12px;
text-align: center;
line-height: 75px;
font-size: 30px;
}
.bg-green { .bg-green {
background-color: #567b57 !important; background-color: #86d388 !important;
color: #fff; color: #fff;
} }
.bg-red { .bg-red {
@ -505,7 +504,7 @@ export default {
color: #fff !important; color: #fff !important;
} }
.bgg-green { .bgg-green {
background-color: #567b57 !important; background-color: #86d388 !important;
color: #fff !important; color: #fff !important;
} }
.bgg-red { .bgg-red {

View File

@ -1003,7 +1003,7 @@ export default {
</template> </template>
<style> <style>
.bg-green { .bg-green {
border: 2px solid #567b57 !important; border: 2px solid #86d388 !important;
color: #000; color: #000;
} }
.bg-red { .bg-red {

View File

@ -316,7 +316,7 @@ export default {
</template> </template>
<style> <style>
.bg-green { .bg-green {
border: 2px solid #567b57 !important; border: 2px solid #86d388 !important;
color: #000; color: #000;
} }
.bg-red { .bg-red {

View File

@ -460,7 +460,7 @@ export default {
</template> </template>
<style> <style>
.bg-green { .bg-green {
border: 2px solid #567b57 !important; border: 2px solid #86d388 !important;
color: #000; color: #000;
} }
.bg-red { .bg-red {

View File

@ -787,7 +787,7 @@ export default {
</template> </template>
<style> <style>
.bg-green { .bg-green {
border: 2px solid #567b57 !important; border: 2px solid #86d388 !important;
color: #000; color: #000;
} }
.bg-red { .bg-red {