功能变化: 文件上传存储前缀优化

pull/103/head
李强 2023-06-08 17:50:34 +08:00
parent a2b9a7214d
commit 394d2634d7
3 changed files with 18 additions and 10 deletions

View File

@ -306,7 +306,7 @@ class FileList(CoreModel):
file_url = models.CharField(max_length=255, blank=True, verbose_name="文件地址", help_text="文件地址")
engine = models.CharField(max_length=100, default='local', blank=True, verbose_name="引擎", help_text="引擎")
mime_type = models.CharField(max_length=100, blank=True, verbose_name="Mime类型", help_text="Mime类型")
size = models.CharField(max_length=36, blank=True, verbose_name="文件大小", help_text="文件大小")
size = models.BigIntegerField(default=0, blank=True, verbose_name="文件大小", help_text="文件大小")
md5sum = models.CharField(max_length=36, blank=True, verbose_name="文件md5", help_text="文件md5")
def save(self, *args, **kwargs):

View File

@ -13,9 +13,11 @@ export default {
if (value != null) {
if (value.length >= 0) {
if (value instanceof Array) {
row[col.key] = value.toString()
// 剔除前缀
row[col.key] = value.map(str => str.replace(util.baseURL(), '')).toString()
} else {
row[col.key] = value
// 剔除前缀
row[col.key] = value.replace(util.baseURL(), '')
}
} else {
row[col.key] = null
@ -53,9 +55,11 @@ export default {
if (value != null) {
if (value.length >= 0) {
if (value instanceof Array) {
row[col.key] = value.toString()
// 剔除前缀
row[col.key] = value.map(str => str.replace(util.baseURL(), '')).toString()
} else {
row[col.key] = value
// 剔除前缀
row[col.key] = value.replace(util.baseURL(), '')
}
} else {
row[col.key] = null
@ -89,9 +93,11 @@ export default {
if (value != null) {
if (value.length >= 0) {
if (value instanceof Array) {
row[col.key] = value.toString()
// 剔除前缀
row[col.key] = value.map(str => str.replace(util.baseURL(), '')).toString()
} else {
row[col.key] = value
// 剔除前缀
row[col.key] = value.replace(util.baseURL(), '')
}
} else {
row[col.key] = null
@ -129,9 +135,11 @@ export default {
if (value != null) {
if (value.length >= 0) {
if (value instanceof Array) {
row[col.key] = value.toString()
// 剔除前缀
row[col.key] = value.map(str => str.replace(util.baseURL(), '')).toString()
} else {
row[col.key] = value
// 剔除前缀
row[col.key] = value.replace(util.baseURL(), '')
}
} else {
row[col.key] = null

View File

@ -186,7 +186,7 @@ Vue.use(D2pUploader, {
if (ret.data === null || ret.data === '') {
throw new Error('上传失败')
}
return { url: util.baseURL() + ret.data.url, key: option.data.key, id: ret.data.id }
return { url: ret.data.url, key: option.data.key, id: ret.data.id }
},
withCredentials: false // 是否带cookie
}