功能变化: 文件上传存储前缀优化
parent
a2b9a7214d
commit
394d2634d7
|
@ -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):
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue