Browse Source

fix issue

tags/v1.22.4.1^2
zhoupzh 4 years ago
parent
commit
f6602a1bcb
2 changed files with 14 additions and 8 deletions
  1. +12
    -6
      templates/repo/cloudbrain/image/edit.tmpl
  2. +2
    -2
      web_src/js/components/Images.vue

+ 12
- 6
templates/repo/cloudbrain/image/edit.tmpl View File

@@ -23,7 +23,7 @@
<h4 class="ui top attached header">
{{.i18n.Tr "repo.submit_image"}}
</h4>
<div class="submit-image-tmplvalue" style="display: none;" data-link="{{$.Link}}"></div>
<div class="submit-image-tmplvalue" style="display: none;" data-link="/image/{{$.Image.ID}}"></div>
<div class="ui attached segment" style="padding: 2em 3em;padding-bottom: 7rem;">
<form class="ui form" id="form_image">
{{.CsrfTokenHtml}}
@@ -37,17 +37,21 @@
</div>
<div class="inline required field">
<label class="label_color" for="">{{$.i18n.Tr "repo.images.name"}}</label>
<input type="text" name="tag" required placeholder="{{$.i18n.Tr "repo.images.name_placerholder"}}" style="width: 80%;">
<input type="hidden" name="tag" value="{{.Image.Tag}}" >
<input disabled value="{{.Image.Tag}}" style="width: 80%;">
<span class="tooltips" style="display: block;padding-left: 0.5rem;">{{.i18n.Tr "cloudbrain.job_name_rule"}}</span>
</div>
<div class="inline required field">
<label class="label_color" for="">{{$.i18n.Tr "dataset.description"}}</label>
<textarea style="width: 80%;" required id="description" name="description" rows="3" maxlength="255" placeholder={{.i18n.Tr "repo.modelarts.train_job.new_place"}} onchange="this.value=this.value.substring(0, 255)" onkeydown="this.value=this.value.substring(0, 255)" onkeyup="this.value=this.value.substring(0, 255)"></textarea>
<textarea style="width: 80%;" required id="description" value="{{.Image.Description}}" name="description" rows="3" maxlength="255" placeholder={{.i18n.Tr "repo.modelarts.train_job.new_place"}} onchange="this.value=this.value.substring(0, 255)" onkeydown="this.value=this.value.substring(0, 255)" onkeyup="this.value=this.value.substring(0, 255)">{{.Image.Description}}</textarea>
</div>
<div class="inline field" style="display: flex;align-items: center;">
<label class="label_color" for="">{{$.i18n.Tr "repo.model.manage.label"}}</label>&nbsp;
<div class="ui multiple search selection dropdown" id="dropdown_image" style="width: 80%;">
<input type="hidden" name="topics" value="" required>
{{range .Image.Topics}}
<a class="ui label transition visible" data-value="{{.}}" style="display: inline-block !important;">{{.}}<i class="delete icon"></i></a>
{{end}}
<div class="default text" id="default_text">{{.i18n.Tr "repo.repo_label_helpe"}}</div>
<div class="menu" id="course_label_item"></div>
</div>
@@ -57,13 +61,13 @@
<label class="label_color" for="" style="visibility: hidden;"></label>
<div class="field">
<div class="ui radio checkbox">
<input type="radio" name="isPrivate" checked="checked" value="false">
<input type="radio" name="isPrivate" checked="{{if not .Image.IsPrivate}} checked {{end}}" value="false">
<label>{{.i18n.Tr "org.settings.visibility.public"}}</label>
</div>
</div>
<div class="field" style="flex: 0.15;">
<div class="ui radio checkbox" >
<input type="radio" name="isPrivate" value="true">
<input type="radio" name="isPrivate" checked="{{if .Image.IsPrivate}} checked {{end}}" value="true">
<label>{{.i18n.Tr "home.show_private"}}</label>
</div>
</div>
@@ -85,7 +89,9 @@
</div>
{{template "base/footer" .}}
<script>
console.log({{$.Link}})
console.log({{$.Link}},{{$.PageFrom}},{{$.Image}})
console.log({{.Image.Description}})
let url_href = {{$.Link}}
function submitImage(){
console.log($('#form_image').serialize())


+ 2
- 2
web_src/js/components/Images.vue View File

@@ -83,8 +83,8 @@
align="center"
>
<template slot-scope="scope">
<a :href="scope.row.UserName" :title="scope.row.UserName">
<img :src="scope.row.RelAvatarLink" class="ui avatar image">
<a :href="scope.row.userName" :title="scope.row.userName">
<img :src="scope.row.relAvatarLink" class="ui avatar image">
</a>
</template>
</el-table-column>


Loading…
Cancel
Save