From 4183abf1848717dd4587ae76493073a525b09ded Mon Sep 17 00:00:00 2001 From: zhoupzh Date: Wed, 16 Mar 2022 16:25:12 +0800 Subject: [PATCH] fix issue --- templates/repo/attachment/edit.tmpl | 2 +- templates/repo/datasets/create.tmpl | 2 +- templates/repo/datasets/edit.tmpl | 2 +- templates/repo/datasets/index.tmpl | 12 +++++++++--- web_src/js/components/MinioUploader.vue | 7 ++++++- web_src/js/index.js | 21 +++++++++++++-------- 6 files changed, 31 insertions(+), 15 deletions(-) diff --git a/templates/repo/attachment/edit.tmpl b/templates/repo/attachment/edit.tmpl index 53ae9b265..a4fe26a72 100644 --- a/templates/repo/attachment/edit.tmpl +++ b/templates/repo/attachment/edit.tmpl @@ -32,7 +32,7 @@ 确定 - 取消 + 取消 diff --git a/templates/repo/datasets/create.tmpl b/templates/repo/datasets/create.tmpl index 42c590252..c701aa499 100644 --- a/templates/repo/datasets/create.tmpl +++ b/templates/repo/datasets/create.tmpl @@ -58,7 +58,7 @@ 确定 - 取消 + 取消 diff --git a/templates/repo/datasets/edit.tmpl b/templates/repo/datasets/edit.tmpl index d198d1666..50f7afee2 100644 --- a/templates/repo/datasets/edit.tmpl +++ b/templates/repo/datasets/edit.tmpl @@ -58,7 +58,7 @@ 确定 - 取消 + 取消 diff --git a/templates/repo/datasets/index.tmpl b/templates/repo/datasets/index.tmpl index a539b6a31..4c6185bbc 100755 --- a/templates/repo/datasets/index.tmpl +++ b/templates/repo/datasets/index.tmpl @@ -112,11 +112,17 @@

{{.dataset.Title}}

+ {{if $.IsSigned}}
- - -
+ +
+ ${num_stars} + {{else}} +
+ +
${num_stars} + {{end}} 修改 diff --git a/web_src/js/components/MinioUploader.vue b/web_src/js/components/MinioUploader.vue index 79a02f141..a2f07fac5 100755 --- a/web_src/js/components/MinioUploader.vue +++ b/web_src/js/components/MinioUploader.vue @@ -9,7 +9,7 @@ {{ status }}

上传 - 取消 + 取消 @@ -37,6 +37,10 @@ export default { desc:{ type:String, default:'' + }, + backurl:{ + type:String, + default:'' } }, data() { @@ -56,6 +60,7 @@ export default { }, async mounted() { + console.log(this.backurl) this.dropzoneParams = $('div#minioUploader-params'); this.file_status_text = this.dropzoneParams.data('file-status'); this.status = this.dropzoneParams.data('file-init-status'); diff --git a/web_src/js/index.js b/web_src/js/index.js index 412f042d3..f1b876016 100755 --- a/web_src/js/index.js +++ b/web_src/js/index.js @@ -3838,13 +3838,18 @@ function initVueDataset() { } }) }, - cancelDataset(getpage){ - if(getpage==='create'){ - location.href = this.url.split('/create')[0]+'?type=-1' - }else if(getpage==='edit'){ - location.href = this.url.split('/edit')[0]+'?type=-1' - }else{ - location.href='/' + cancelDataset(getpage,attachment){ + if(getpage && !attachment){ + if(getpage==='create'){ + location.href = this.url.split('/create')[0]+'?type=-1' + }else if(getpage==='edit'){ + location.href = this.url.split('/edit')[0]+'?type=-1' + }else{ + location.href='/' + } + } + else{ + console.log(attachment) } }, @@ -3929,7 +3934,7 @@ function initVueDataset() { let url = '/attachments/edit' const params={id:id,description:this.descfile} // document.getElementById("mask").style.display = "block" - this.$axios.post(url,params).then((res)=>{ + this.$axios.post(url,this.qs.stringify(params)).then((res)=>{ console.log(res) }) },