You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

edit.tmpl 4.1 kB

3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
3 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  1. <style>
  2. #dataset-base>.field>label{
  3. width:120px !important;
  4. text-align:right !important;
  5. }
  6. </style>
  7. <div id="mask">
  8. <div id="loadingPage">
  9. <div class="rect1"></div>
  10. <div class="rect2"></div>
  11. <div class="rect3"></div>
  12. <div class="rect4"></div>
  13. <div class="rect5"></div>
  14. </div>
  15. </div>
  16. {{template "base/head" .}}
  17. <div class="repository">
  18. {{template "repo/header" .}}
  19. <div class="ui container">
  20. <input type="hidden" id="postPath" value="{{.Link}}">
  21. <div style="width: 80%;margin: auto;">
  22. <h4 class="ui top attached header">
  23. {{.i18n.Tr "dataset.modify_dataset"}}
  24. </h4>
  25. <div id="dataset-edit-value" style="display: none;" data-edit-id="{{.Dataset.ID}}" data-edit-title="{{.Dataset.Title}}" data-edit-description="{{.Dataset.Description}}"
  26. data-edit-category="{{.Dataset.Category}}" data-edit-task="{{.Dataset.Task}}" data-edit-license="{{.Dataset.License}}">
  27. </div>
  28. <div class="ui attached segment" style="padding: 2em 3em;">
  29. <div class="ui form" id="dataset-base">
  30. <el-form :model="ruleForm1" :rules="rules" ref="ruleForm" label-width="140px">
  31. {{.CsrfTokenHtml}}
  32. <el-form-item label='{{.i18n.Tr "dataset.dataset_name"}}' prop="title">
  33. <el-input v-model="ruleForm1.title"></el-input>
  34. <span style="font-size: 12px;color: #888;line-height: 1;margin-top: 0.5em;display: inline-block;">{{.i18n.Tr "dataset.dataset_name_tooltips"}}</span>
  35. <!-- <span>请输入字母、数字、_和-,最长64个字符,且不能以中划线(-)结尾。</span> -->
  36. </el-form-item>
  37. <el-form-item label='{{.i18n.Tr "dataset.dataset_description"}}' prop="description">
  38. <el-input type="textarea" :rows="3" maxlength="1024" placeholder="{{.i18n.Tr "dataset.dataset_desc"}}" v-model="ruleForm1.description"></el-input>
  39. </el-form-item>
  40. <el-form-item label='{{.i18n.Tr "dataset.category"}}' prop="category">
  41. <el-select v-model="ruleForm1.category" placeholder='{{.i18n.Tr "dataset.select_category"}}' style="width: 60%;">
  42. {{range $category := categories}}
  43. <el-option label='{{$.i18n.Tr (printf "dataset.category.%s" $category)}}' value='{{$category}}'></el-option>
  44. {{end}}
  45. </el-select>
  46. </el-form-item>
  47. <el-form-item label='{{.i18n.Tr "dataset.task"}}' prop="task">
  48. <el-select v-model="ruleForm1.task" placeholder='{{.i18n.Tr "dataset.select_task"}}' style="width: 60%;">
  49. {{range $task := tasks}}
  50. <el-option label='{{$.i18n.Tr (printf "dataset.task.%s" $task)}}' value='{{$task}}'></el-option>
  51. {{end}}
  52. </el-select>
  53. </el-form-item>
  54. <el-form-item label='{{.i18n.Tr "repo.license"}}' prop="license">
  55. <el-select v-model="ruleForm1.license" placeholder='{{.i18n.Tr "repo.license_helper"}}' style="width: 60%;">
  56. {{range $license := licenses}}
  57. <el-option label='{{$license}}' value='{{$license}}'></el-option>
  58. {{end}}
  59. </el-select>
  60. </el-form-item>
  61. <el-form-item>
  62. <el-button style="background-color: #21ba45;" type="success" @click="editDataset('ruleForm',{{.Dataset.ID}})">{{.i18n.Tr "repo.confirm_choice"}}</el-button>
  63. <el-button type="info" @click="cancelDataset('edit','')">{{.i18n.Tr "cancel"}}</el-button>
  64. </el-form-item>
  65. </el-form>
  66. </div>
  67. </div>
  68. </div>
  69. </div>
  70. </div>
  71. {{template "base/footer" .}}