| | |
| | | </a-form-item> |
| | | <a-form-item field="raptor" label="使用召回增强RAPTOR策略"> |
| | | <a-space direction="vertical" size="large"> |
| | | <a-switch v-model="form.use_raptor" @change="onChangeRAPTOR" /> |
| | | <a-switch v-model="form.use_raptor" /> |
| | | </a-space> |
| | | </a-form-item> |
| | | <div v-if="form.use_raptor"> |
| | |
| | | ...currentFile |
| | | // url: URL.createObjectURL(currentFile.file), |
| | | }; |
| | | console.log(convertImageToBase64(file.value.file).then((result)=>{ |
| | | form.avatar = result; |
| | | })); |
| | | }; |
| | | |
| | | function convertImageToBase64(file) { |
| | | return new Promise((resolve, reject) => { |
| | | const reader = new FileReader(); |
| | | reader.onloadend = function() { |
| | | resolve(reader.result); |
| | | }; |
| | | reader.onerror = reject; |
| | | reader.readAsDataURL(file); |
| | | }); |
| | | } |
| | | |
| | | const onProgress = (currentFile) => { |
| | | file.value = currentFile; |
| | | }; |