update

parent 7cf9391f
...@@ -584,9 +584,7 @@ export default defineComponent({ ...@@ -584,9 +584,7 @@ export default defineComponent({
}).onOk(() => { }).onOk(() => {
Notify.create({ Notify.create({
type: 'positive', type: 'positive',
message: i18n.global.t( message: 'Xóa sản phẩm nổi bật thành công',
'artist.dialogLabel.validateMessages.deleteAccess'
),
actions: [{ icon: 'close', color: 'white' }], actions: [{ icon: 'close', color: 'white' }],
}); });
products.value.splice(value, 1); products.value.splice(value, 1);
......
...@@ -82,8 +82,8 @@ export default defineComponent({ ...@@ -82,8 +82,8 @@ export default defineComponent({
const cardBankOptions: Ref<CardBankType[]> = ref([]); const cardBankOptions: Ref<CardBankType[]> = ref([]);
const typeBankOptions: Ref<TypeCardType[]> = ref([]); const typeBankOptions: Ref<TypeCardType[]> = ref([]);
const workOptions: Ref<WorkType[]> = ref([]); const workOptions: Ref<WorkType[]> = ref([]);
const musicOptions: Ref<MusicType[]>= ref([]); const musicOptions: Ref<MusicType[]> = ref([]);
const provinceOptions:Ref<ProvinceType[]> = ref([]); const provinceOptions: Ref<ProvinceType[]> = ref([]);
const sexOptions = ref([ const sexOptions = ref([
{ id: 1, name: 'Nam' }, { id: 1, name: 'Nam' },
{ id: 2, name: 'Nữ' }, { id: 2, name: 'Nữ' },
...@@ -169,7 +169,7 @@ export default defineComponent({ ...@@ -169,7 +169,7 @@ export default defineComponent({
// const musicRules = ref(false); // const musicRules = ref(false);
// const qualificationRules = ref(false); // const qualificationRules = ref(false);
// const artistLevelRules = ref(false); // const artistLevelRules = ref(false);
const accountRules=ref(false) const accountRules = ref(false);
// const errorMessEmail = ref( // const errorMessEmail = ref(
// i18n.global.t('artist.artistInformation.validateMessages.requireEmail') // i18n.global.t('artist.artistInformation.validateMessages.requireEmail')
...@@ -187,8 +187,7 @@ export default defineComponent({ ...@@ -187,8 +187,7 @@ export default defineComponent({
// ); // );
// const errorMessAddress = ref(i18n.global.t('artist.artistInformation.validateMessages.requireAddress')) // const errorMessAddress = ref(i18n.global.t('artist.artistInformation.validateMessages.requireAddress'))
const errorMessAccount = ref( const errorMessAccount = ref(
i18n.global.t( i18n.global.t('artist.artistInformation.validateMessages.requireAccount')
'artist.artistInformation.validateMessages.requireAccount')
); );
// const errorMessmnBookingPhone = ref( // const errorMessmnBookingPhone = ref(
// i18n.global.t( // i18n.global.t(
...@@ -218,8 +217,8 @@ export default defineComponent({ ...@@ -218,8 +217,8 @@ export default defineComponent({
watch( watch(
() => account.value, () => account.value,
(value) => { (value) => {
if(value){ if (value) {
accountRules.value = false accountRules.value = false;
} }
} }
); );
...@@ -367,15 +366,15 @@ export default defineComponent({ ...@@ -367,15 +366,15 @@ export default defineComponent({
}; };
const getProvinceOptions = async () => { const getProvinceOptions = async () => {
const response = (await api ({ const response = (await api({
url : API_PATHS.getProvinceOptions, url: API_PATHS.getProvinceOptions,
method: 'GET', method: 'GET',
params: {}, params: {},
})) as AxiosResponse<BaseResponseBody<ProvinceType[]>>; })) as AxiosResponse<BaseResponseBody<ProvinceType[]>>;
if(response.data.error.code === config.API_RES_CODE.OK.code){ if (response.data.error.code === config.API_RES_CODE.OK.code) {
provinceOptions.value = response.data.data provinceOptions.value = response.data.data;
}
} }
};
const getArtistLevelOptions = async () => { const getArtistLevelOptions = async () => {
const response = (await api({ const response = (await api({
...@@ -412,15 +411,14 @@ export default defineComponent({ ...@@ -412,15 +411,14 @@ export default defineComponent({
// thể loại // thể loại
const getMusicTypeOptions = async () => { const getMusicTypeOptions = async () => {
const response = (await api ({ const response = (await api({
url: API_PATHS.getMusicTypeOptions, url: API_PATHS.getMusicTypeOptions,
method: 'GET', method: 'GET',
params: {}, params: {},
})) as AxiosResponse<BaseResponseBody<MusicType[]>>; })) as AxiosResponse<BaseResponseBody<MusicType[]>>;
if(response.data.error.code === config.API_RES_CODE.OK.code) { if (response.data.error.code === config.API_RES_CODE.OK.code) {
musicOptions.value = response.data.data musicOptions.value = response.data.data;
} }
}; };
const getBankOptions = async () => { const getBankOptions = async () => {
...@@ -526,9 +524,7 @@ export default defineComponent({ ...@@ -526,9 +524,7 @@ export default defineComponent({
}).onOk(() => { }).onOk(() => {
Notify.create({ Notify.create({
type: 'positive', type: 'positive',
message: i18n.global.t( message: 'Xóa sản phẩm nổi bật thành công',
'artist.dialogLabel.validateMessages.deleteAccess'
),
actions: [{ icon: 'close', color: 'white' }], actions: [{ icon: 'close', color: 'white' }],
}); });
products.value.splice(value, 1); products.value.splice(value, 1);
...@@ -735,12 +731,11 @@ export default defineComponent({ ...@@ -735,12 +731,11 @@ export default defineComponent({
// ); // );
// } // }
// if (!fields.value) { // if (!fields.value) {
// hasError = true; // hasError = true;
// fieldRules.value = true; // fieldRules.value = true;
// } // }
if(!account.value){ if (!account.value) {
hasError = true; hasError = true;
accountRules.value = true; accountRules.value = true;
} }
...@@ -761,7 +756,6 @@ export default defineComponent({ ...@@ -761,7 +756,6 @@ export default defineComponent({
// workRules.value = true; // workRules.value = true;
// } // }
if (hasError === false) { if (hasError === false) {
void addArtist(); void addArtist();
} }
...@@ -804,8 +798,6 @@ export default defineComponent({ ...@@ -804,8 +798,6 @@ export default defineComponent({
[] []
); );
const response = (await api({ const response = (await api({
url: API_PATHS.addArtist, url: API_PATHS.addArtist,
method: 'POST', method: 'POST',
...@@ -816,7 +808,8 @@ export default defineComponent({ ...@@ -816,7 +808,8 @@ export default defineComponent({
// artistCode: artistCode.value, // artistCode: artistCode.value,
artistName: artistName.value, artistName: artistName.value,
// eslint-disable-next-line @typescript-eslint/restrict-plus-operands // eslint-disable-next-line @typescript-eslint/restrict-plus-operands
birthday: birthday.value === null ? null : birthday.value + ' 00:00:00', birthday:
birthday.value === null ? null : birthday.value + ' 00:00:00',
sex: sex.value, sex: sex.value,
provinceDto: address.value, provinceDto: address.value,
address: null, address: null,
...@@ -862,9 +855,7 @@ export default defineComponent({ ...@@ -862,9 +855,7 @@ export default defineComponent({
} else { } else {
console.log(response.data.error.code); console.log(response.data.error.code);
} }
} catch (error) { } catch (error) {}
}
}; };
const DeleteItemStories = (value: StoriesType) => { const DeleteItemStories = (value: StoriesType) => {
for (let i = 0; i < stories.value.length; i++) { for (let i = 0; i < stories.value.length; i++) {
...@@ -892,10 +883,9 @@ export default defineComponent({ ...@@ -892,10 +883,9 @@ export default defineComponent({
void getBankOptions(); void getBankOptions();
void getTypeCardOptions(); void getTypeCardOptions();
void getProvinceOptions(); void getProvinceOptions();
void getMusicTypeOptions() void getMusicTypeOptions();
}); });
return { return {
// hidden_img, // hidden_img,
tab, tab,
id, id,
......
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