source.vue 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. <template>
  2. <div id="app">
  3. <Header></Header>
  4. <Master></Master>
  5. <div class="wrap ov">
  6. <Left></Left>
  7. <div class="main fr">
  8. <h4><a href="/">首页</a> > 班级资源</h4>
  9. <div class="content ov bgf">
  10. <dl class="notice fl " style="width: 100%">
  11. <dt>班级资源</dt>
  12. <div class="oper">
  13. <Button type="info" @click="modal1 = true">发布资源</Button>
  14. <Modal
  15. v-model="modal1" class-name="vertical-center-modal" footer-hide="true"
  16. title="发布资源"
  17. @on-ok="ok"
  18. @on-cancel="cancel">
  19. <Form :model="formItem" :label-width="80">
  20. <FormItem label="通知标题">
  21. <Input v-model="formItem.input" placeholder="请输入通知标题"></Input>
  22. </FormItem>
  23. <FormItem label="通知内容">
  24. <Input v-model="formItem.textarea" type="textarea" :autosize="{minRows: 2,maxRows: 5}" placeholder="请输入通知内容"></Input>
  25. </FormItem>
  26. <FormItem>
  27. <Button type="primary" @click="yes">发布</Button>
  28. <Button style="margin-left: 8px" @click="cancel">取消</Button>
  29. </FormItem>
  30. </Form>
  31. </Modal>
  32. </div>
  33. <dd><a href="/scoreListDetail">第二章(化学方程式计算).doc<span>发布者:李四</span></a></dd>
  34. <dd><a href="">电流、电压和电阻的关系(2课时).doc<span>发布者:李四</span></a></dd>
  35. <dd><a href="">某年6月中旬平均气温图.jpg<span>发布者:李四</span></a></dd>
  36. <dd><a href="">独立行走技术-穿越空间<span>发布者:李四</span></a></dd>
  37. <dd><a href="">计算机基础第五课时<span>发布者:李四</span></a></dd>
  38. <dd><a href="">《望洞庭》和《忆江南》<span>发布者:李四</span></a></dd>
  39. </dl>
  40. <Page :total="100" size="small" show-total class="fr" />
  41. </div>
  42. </div>
  43. </div>
  44. <Footer></Footer>
  45. </div>
  46. </template>
  47. <script>
  48. import Header from '@/common/header.vue'
  49. import Master from '@/common/master.vue'
  50. import Left from '@/common/left.vue'
  51. import Footer from '@/common/footer.vue'
  52. import ScoreList from '@/components/scoreList.vue'
  53. export default {
  54. components: {
  55. Header,
  56. Master,
  57. Left,
  58. Footer,
  59. ScoreList
  60. },
  61. data () {
  62. return {
  63. modal1: false,
  64. formItem: {
  65. input: '',
  66. textarea: ''
  67. }
  68. }
  69. },
  70. methods: {
  71. ok () {
  72. this.$Message.info('发布成功');
  73. },
  74. // cancel () {
  75. // this.$Message.info('');
  76. // }
  77. yes () {
  78. this.modal1 = false;
  79. this.$Message.success('发布成功');
  80. },
  81. cancel () {
  82. this.modal1 = false;
  83. }
  84. }
  85. }
  86. </script>