Update index.vue

parent fc04df0a
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
? $t('managingUnit.dialogLabel.title.add') ? $t('managingUnit.dialogLabel.title.add')
: $t('managingUnit.dialogLabel.title.update') : $t('managingUnit.dialogLabel.title.update')
}} }}
123
</q-item-label> </q-item-label>
</q-item-section> </q-item-section>
</q-item> </q-item>
...@@ -178,6 +179,7 @@ ...@@ -178,6 +179,7 @@
</q-btn> </q-btn>
</div> </div>
</div> </div>
<div class="col-12 q-mt-sm"> <div class="col-12 q-mt-sm">
<q-table <q-table
:rows="artistList" :rows="artistList"
...@@ -219,20 +221,34 @@ ...@@ -219,20 +221,34 @@
<q-td> <q-td>
<div align="center"> <div align="center">
<q-chip <q-chip
:color=" v-if="rowData.value === 1"
rowData.value === UnitStatus.active color="positive
? 'positive'
: 'orange'
" "
text-color="white" text-color="white"
size="sm" size="sm"
> >
{{ {{ $t('managingUnitAdd.statusLabel.active') }}
rowData.value === UnitStatus.active </q-chip>
? $t('managingUnitAdd.statusLabel.active') <q-chip
: $t('managingUnitAdd.statusLabel.inactive') v-if="rowData.value === 2"
}} color="orange
"
text-color="white"
size="sm"
>
Hết hạn hợp đồng
</q-chip> </q-chip>
<q-chip
v-if="rowData.value === 3"
color="grey"
text-color="white"
size="sm"
>
Hợp đồng chưa tới
</q-chip>
</div> </div>
</q-td> </q-td>
</template> </template>
...@@ -679,7 +695,7 @@ export default defineComponent({ ...@@ -679,7 +695,7 @@ export default defineComponent({
() => contractTimeFrom.value, () => contractTimeFrom.value,
(value) => { (value) => {
if (value) { if (value) {
console.log(value,'12312312'); console.log(value, '12312312');
const fromDate = moment(value, 'DD/MM/YYYY', true).toDate(); const fromDate = moment(value, 'DD/MM/YYYY', true).toDate();
const toDate = contractTimeTo.value const toDate = contractTimeTo.value
? moment(contractTimeTo.value, 'DD/MM/YYYY', true).toDate() ? moment(contractTimeTo.value, 'DD/MM/YYYY', true).toDate()
...@@ -840,8 +856,7 @@ export default defineComponent({ ...@@ -840,8 +856,7 @@ export default defineComponent({
artistFullName: artistName.value?.fullName, artistFullName: artistName.value?.fullName,
field: artistField.value?.name, field: artistField.value?.name,
fieldId: artistField.value?.id, fieldId: artistField.value?.id,
id:contractId.value id: contractId.value,
}; };
context.emit('update:artistList', [...newArtistList]); context.emit('update:artistList', [...newArtistList]);
Notify.create({ Notify.create({
...@@ -855,7 +870,6 @@ export default defineComponent({ ...@@ -855,7 +870,6 @@ export default defineComponent({
}; };
const addNewArtist = () => { const addNewArtist = () => {
const newArtistList = [...props.artistList]; const newArtistList = [...props.artistList];
newArtistList.push({ newArtistList.push({
......
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