Commit 97c7bf13 authored by Tình Trương's avatar Tình Trương

update

parent 287ffacc
......@@ -307,21 +307,34 @@
"
style="height: 35rem"
>
<q-input
<!-- <q-input
outlined
type="text"
class="q-py-sm"
style="font-size: 30px; padding-top: 18.75rem"
readonly
></q-input>
<q-input
></q-input> -->
<!-- <q-input
outlined
type="textarea"
class="q-py-sm"
:model-value="story.content"
@update:model-value="$emit('update:content', $event)"
readonly
></q-input>
></q-input> -->
<div style="background: bottom; padding-top: 320px">
<div
style="
text-align: justify;
background: bottom;
font-size: 30px;
"
>
<!-- Ninh Dương Lan Ngọc -->
</div>
<div style="text-align: justify; background: bottom">
{{ story.content }}
</div>
</div>
</q-img>
<q-icon
name="mdi-close-circle"
......
......@@ -130,6 +130,7 @@ export default defineComponent({
);
return {
check_infoBooking: ref(false),
upload,
uploadBanner,
selectedFile,
......
......@@ -65,7 +65,7 @@
/>
</div>
<div v-if="hidden_img" style="color: #c10015; font-size: 12px">
Không được để trống
Vui lòng chọn ảnh
</div>
</div>
</div>
......@@ -284,8 +284,6 @@
></q-select>
</div>
</div>
</div>
<div class="col-5 q-ml-xl">
<div class="row flex-center">
<div class="col-3 text-weight-medium">
{{ $t('artist.artistInformation.titleDataField.qualification') }}
......@@ -310,6 +308,8 @@
></q-select>
</div>
</div>
</div>
<div class="col-5 q-ml-xl">
<div class="row flex-center">
<div class="col-3 text-weight-medium">
{{ $t('artist.artistInformation.titleDataField.artistLevel') }}
......@@ -374,52 +374,40 @@
<div class="row flex-center">
<div class="col-3 text-weight-medium">
{{
$t('artist.artistInformation.titleDataField.phoneNumberAdminister')
}}
<span style="color: red">*</span>
{{ $t('artist.artistInformation.titleDataField.facebook') }}
</div>
<div class="col-8">
<q-input
:model-value="phoneNumberAdminister"
@update:model-value="$emit('update:phoneNumberAdminister', $event)"
:error="phoneNumberAdministerRules"
:error-message="errorMessPhoneNumberAdminister"
mask="##########"
class="q-my-sm"
:model-value="facebook"
@update:model-value="$emit('update:facebook', $event)"
outlined
class="q-my-sm"
dense
hide-bottom-space
></q-input>
</div>
</div>
<div class="row flex-center">
<div class="col-3 text-weight-medium">
{{ $t('artist.artistInformation.titleDataField.emailAdminister') }}
<span style="color: red">*</span>
{{ $t('artist.artistInformation.titleDataField.facebookMessage') }}
</div>
<div class="col-8">
<q-input
:model-value="emailAdminister"
@update:model-value="$emit('update:emailAdminister', $event)"
:error="emailAdministerRules"
:error-message="errorMessEmailAdminister"
:model-value="facebookMessage"
@update:model-value="$emit('update:facebookMessage', $event)"
outlined
class="q-my-sm"
dense
hide-bottom-space
></q-input>
</div>
</div>
<div class="row flex-center">
<div class="col-3 text-weight-medium">
{{ $t('artist.artistInformation.titleDataField.facebook') }}
{{ $t('artist.artistInformation.titleDataField.instagram') }}
</div>
<div class="col-8">
<q-input
:model-value="facebook"
@update:model-value="$emit('update:facebook', $event)"
:model-value="instagram"
@update:model-value="$emit('update:instagram', $event)"
outlined
class="q-my-sm"
dense
......@@ -428,46 +416,100 @@
</div>
<div class="row flex-center">
<div class="col-3 text-weight-medium">
{{ $t('artist.artistInformation.titleDataField.facebookMessage') }}
{{ $t('artist.artistInformation.titleDataField.whatsapp') }}
</div>
<div class="col-8">
<q-input
:model-value="facebookMessage"
@update:model-value="$emit('update:facebookMessage', $event)"
:model-value="whatsapp"
@update:model-value="$emit('update:whatsapp', $event)"
outlined
class="q-my-sm"
dense
></q-input>
</div>
</div>
<!-- check_infoBooking -->
<div class="row flex-center">
<div class="col-3 text-weight-medium">
{{ $t('artist.artistInformation.titleDataField.instagram') }}
{{ $t('artist.artistInformation.titleDataField.infoBooking') }}
</div>
<div class="col-8">
<q-checkbox v-model="check_infoBooking" class="q-my-sm"></q-checkbox>
</div>
</div>
<div class="row flex-center" v-if="check_infoBooking">
<div class="col-3 text-weight-medium">
{{ $t('artist.artistInformation.titleDataField.userAdminister') }}
<span style="color: red">*</span>
</div>
<div class="col-8">
<q-input class="q-my-sm" outlined dense hide-bottom-space></q-input>
</div>
</div>
<div class="row flex-center" v-if="check_infoBooking">
<div class="col-3 text-weight-medium">
{{
$t('artist.artistInformation.titleDataField.phoneNumberAdminister')
}}
<span style="color: red">*</span>
</div>
<div class="col-8">
<q-input
:model-value="instagram"
@update:model-value="$emit('update:instagram', $event)"
outlined
:model-value="phoneNumberAdminister"
@update:model-value="$emit('update:phoneNumberAdminister', $event)"
:error="phoneNumberAdministerRules"
:error-message="errorMessPhoneNumberAdminister"
mask="##########"
class="q-my-sm"
outlined
dense
hide-bottom-space
></q-input>
</div>
</div>
<div class="row flex-center">
<div class="row flex-center" v-if="check_infoBooking">
<div class="col-3 text-weight-medium">
{{ $t('artist.artistInformation.titleDataField.whatsapp') }}
{{ $t('artist.artistInformation.titleDataField.emailAdminister') }}
<span style="color: red">*</span>
</div>
<div class="col-8">
<q-input
:model-value="whatsapp"
@update:model-value="$emit('update:whatsapp', $event)"
:model-value="emailAdminister"
@update:model-value="$emit('update:emailAdminister', $event)"
:error="emailAdministerRules"
:error-message="errorMessEmailAdminister"
outlined
class="q-my-sm"
dense
hide-bottom-space
></q-input>
</div>
</div>
<div class="row flex-center" v-if="check_infoBooking">
<div class="col-3 text-weight-medium">
{{ $t('artist.artistInformation.titleDataField.facebookMessage') }}
</div>
<div class="col-8">
<q-input outlined class="q-my-sm" dense></q-input>
</div>
</div>
<div class="row flex-center" v-if="check_infoBooking">
<div class="col-3 text-weight-medium">
{{ $t('artist.artistInformation.titleDataField.instagram') }}
</div>
<div class="col-8">
<q-input outlined class="q-my-sm" dense></q-input>
</div>
</div>
<div class="row flex-center" v-if="check_infoBooking">
<div class="col-3 text-weight-medium">
{{ $t('artist.artistInformation.titleDataField.whatsapp') }}
</div>
<div class="col-8">
<q-input outlined class="q-my-sm" dense></q-input>
</div>
</div>
</div>
</div>
</template>
......
......@@ -218,7 +218,7 @@
v-if="check_artistList"
style="color: #c10015; font-size: 12px"
>
Không được để trống
Vui lòng chọn ảnh
</div>
</div>
......
......@@ -14,8 +14,8 @@
name="mdi-cloud-upload"
:size="isBtn ? 'md' : 'md'"
></q-icon>
<span>Tải lên ảnh bìa</span>
<div style="font-size: 12px">(kích cỡ: 1914x448)</div>
<span>Tải ảnh lên</span>
<!-- <div style="font-size: 12px">(kích cỡ: 1914x448)</div> -->
</div>
<input
ref="upload"
......
......@@ -483,6 +483,8 @@ export default {
facebookMessage: 'FB Message',
instagram: 'Instagram',
whatsapp: 'Whatsapp',
userAdminister: 'Tên quản lý',
infoBooking: 'Quản lý Booking',
phoneNumberAdminister: 'Số điện thoại quản lý',
emailAdminister: 'Email quản lý',
},
......
......@@ -652,10 +652,10 @@ export default defineComponent({
const checkValidate = () => {
let hasError = false;
// if (!avatarFile.value) {
// hasError = true;
// hidden_img.value = true;
// }
if (!avatar.value && !avatarFile.value) {
hasError = true;
hidden_img.value = true;
}
if (!artistCode.value || !artistCode.value?.trim().length) {
hasError = true;
artistCodeRules.value = true;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment