VersionDetail.vue 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <template>
  2. <div>
  3. <crumbs title="版本信息维护-明细" linkTo="VersionInfo"></crumbs>
  4. <div class="contents">
  5. <div class="content">
  6. <el-form ref="form" :label-position="labelPosition" label-width="85px" class="add-admin-form">
  7. <el-form-item label="版本号:">
  8. <p>{{data.name}}</p>
  9. </el-form-item>
  10. <el-form-item label="版本时间:">
  11. <p>{{data.refreshTime}}</p>
  12. </el-form-item>
  13. <el-form-item label="版本备注:">
  14. <p>{{data.remark}}</p>
  15. </el-form-item>
  16. <el-form-item label="版本说明:" v-if="list.length>0">
  17. <!-- <p>{{data.remark}}</p> -->
  18. </el-form-item>
  19. </el-form>
  20. <!-- 只有第一条可修改,内部的说明也是 -->
  21. <VersionDesc :detail="list" :versionId="data.id" :isFirst="isFirst"/>
  22. </div>
  23. </div>
  24. </div>
  25. </template>
  26. <script type="text/javascript">
  27. import api from '@api/icss.js';
  28. import VersionDesc from './VersionDesc.vue';
  29. export default {
  30. name:'VersionDetail',
  31. data(){
  32. return{
  33. data:{},
  34. list:[],
  35. labelPosition:'left',
  36. isFirst:null
  37. }
  38. },
  39. created(){
  40. const info = this.$route.params.info;
  41. this.data = info;
  42. this.list = info.detail?info.detail:[];
  43. this.isFirst = this.$route.params.isFirst;
  44. },
  45. components:{
  46. VersionDesc
  47. }
  48. }
  49. </script>
  50. <style lang="less" scoped>
  51. @import "../../less/admin.less";
  52. .content{
  53. background: #fff;
  54. padding: 20px 20px 30px;
  55. color: #545455;
  56. min-width: 980px;
  57. }
  58. </style>