Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Q
quasar-web-base
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Nguyễn Hải Sơn
quasar-web-base
Commits
97c7bf13
Commit
97c7bf13
authored
Jul 08, 2021
by
Tình Trương
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
update
parent
287ffacc
Changes
7
Show whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
106 additions
and
48 deletions
+106
-48
index.vue
src/components/artist-information/VAB-account/index.vue
+18
-5
PersonalInformation.ts
...t-information/personal-information/PersonalInformation.ts
+1
-0
index.vue
...ponents/artist-information/personal-information/index.vue
+78
-36
index.vue
...components/units-manager/add-update-unit-dialog/index.vue
+1
-1
index.vue
src/components/upload-image/index.vue
+2
-2
index.ts
src/i18n/vi/index.ts
+2
-0
updateInformationArtist.ts
...ges/cap-nhat-thong-tin-nghe-sy/updateInformationArtist.ts
+4
-4
No files found.
src/components/artist-information/VAB-account/index.vue
View file @
97c7bf13
...
...
@@ -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"
...
...
src/components/artist-information/personal-information/PersonalInformation.ts
View file @
97c7bf13
...
...
@@ -130,6 +130,7 @@ export default defineComponent({
);
return
{
check_infoBooking
:
ref
(
false
),
upload
,
uploadBanner
,
selectedFile
,
...
...
src/components/artist-information/personal-information/index.vue
View file @
97c7bf13
...
...
@@ -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>
...
...
src/components/units-manager/add-update-unit-dialog/index.vue
View file @
97c7bf13
...
...
@@ -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>
...
...
src/components/upload-image/index.vue
View file @
97c7bf13
...
...
@@ -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"
...
...
src/i18n/vi/index.ts
View file @
97c7bf13
...
...
@@ -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ý'
,
},
...
...
src/pages/cap-nhat-thong-tin-nghe-sy/updateInformationArtist.ts
View file @
97c7bf13
...
...
@@ -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
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment