teachSource.vue 2.9 KB

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