vuee
vuee
vuee
<div class="tab-content">
<div class="panel-wrapper collapse in">
<div class="panel-body">
<h1 style="text-align: center; padding-bottom: 25px;">Soumettre un ticket à
l'assistance</h1>
<form @submit.prevent="submitForm">
<div class="tab-content" id="myTabContent_9">
<!-- Les modifications qui ont été apportées à vos documents sont :
-->
<!-- Des modifications qui ont été apportées à vos documents sont -->
<div v-if="form.decoupage === 'non' || (form.decoupage === 'oui' &&
form.produitouinon === 'non')"
class="col-sm-6">
<div class="form-group row">
<label for="modeleOptions" class="col-sm-4 col-form-label">
Des modifications qui ont été apportées à vos documents
sont :<span style="color: red">*</span>
</label>
<div class="col-sm-8">
<select id="modeleOptions" v-model="form.modeleOption"
class="form-control taller-select" required>
<option value="" disabled selected>Veuillez sélectionner une
option</option>
<option value="seulement">Aucune</option>
<option value="tous">Définitives</option>
<option value="erreur">Ponctuelles et une erreur à la
génération des documents</option>
</select>
<span v-if="submitted && !form.modeleOption"
style="color:red;">
{{ $t('validation._field_required_') }}
</span>
</div>
</div>
</div>
</div>
<!-- Joindre les documents-->
<div v-if="form.modeleOption === 'seulement'" class="row pb-15">
<div class="form-group">
<label for="document" class="col-sm-2 col-form-label">Joindre les
documents</label>
<div class="col-sm-4">
<div id="dropzone" class="vue-dropzone dropzone dz-clickable
custom-dropzone">
<input type="file" id="document"
@change="handleFileUpload('document', $event)"
class="form-control dropzone-input" multiple />
<div class="dz-default dz-message">
<span><i class="fa fa-cloud-upload"></i> Joindre les
documents</span>
</div>
</div>
<ul>
<li v-for="(file, index) in selectedFiles4" :key="index">
{{ file.name }}
<button @click="removeFile('document', index)" class="remove-
file-btn">✖</button>
</li>
</ul>
</div>
</div>
</div>
<!-- Définitives -->
<div v-if="form.modeleOption === 'tous'" class="row pb-15">
<!-- Section: Joindre les documents -->
<div class="col-sm-6">
<div class="form-group row">
<label for="document_def" class="col-sm-4 col-form-label">
Joindre les documents<span style="color: red;">*</span>
</label>
<div class="col-sm-8">
<div id="dropzone" class="vue-dropzone dropzone dz-clickable
custom-dropzone">
<input type="file" id="document_def"
@change="handleFileUpload('document_def', $event)"
class="form-control dropzone-input" multiple />
<div class="dz-default dz-message">
<span><i class="fa fa-cloud-upload"></i> Joindre les
documents</span>
</div>
</div>
<ul>
<li v-for="(file, index) in selectedFiles5" :key="index"
style="display: flex; align-items: center; margin-top:
5px;">
<span style="flex-grow: 1;">{{ file.name }}</span>
<button @click="removeFile('document_def', index)"
class="remove-file-btn"
style="background: none; border: none; color: red;
cursor: pointer;">
✖
</button>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
</form>
</div>
</div>
</div>
</template>