|
|
@@ -30,6 +30,7 @@
|
|
|
:data="activities"
|
|
|
border
|
|
|
fit
|
|
|
+ @row-click="openDetails"
|
|
|
tooltip-effect="dark"
|
|
|
style="width: 100%;margin: 5px;"
|
|
|
height="280px">
|
|
|
@@ -258,6 +259,12 @@
|
|
|
</el-pagination>
|
|
|
</el-card>
|
|
|
</el-row>
|
|
|
+
|
|
|
+ <!-- 信息发布 -->
|
|
|
+ <informationInfoDialog ref="informationDialog"
|
|
|
+ @handleClose="handleClose"
|
|
|
+ :informationId="informationId"
|
|
|
+ width="75"></informationInfoDialog>
|
|
|
</d2-container>
|
|
|
</template>
|
|
|
|
|
|
@@ -267,11 +274,11 @@ import ClassApi from '@/api/class'
|
|
|
import InformationApi from '@/api/information'
|
|
|
import CourseApi from '@/api/course'
|
|
|
import DutyApi from '@/api/duty'
|
|
|
-// import informationInfoDialog from './components/informationInfoDialog'
|
|
|
+import informationInfoDialog from './components/informationInfoDialog'
|
|
|
export default {
|
|
|
name: 'informationIndex',
|
|
|
components: {
|
|
|
- // informationInfoDialog
|
|
|
+ informationInfoDialog
|
|
|
},
|
|
|
data () {
|
|
|
return {
|
|
|
@@ -328,11 +335,17 @@ export default {
|
|
|
this.initDatas()
|
|
|
this.initDatasCourse()
|
|
|
this.initSelectYear()
|
|
|
- this.initDatas_duty()
|
|
|
+ // this.initDatas_duty()
|
|
|
this.initDatas_class()
|
|
|
this.getTerm()
|
|
|
},
|
|
|
methods: {
|
|
|
+ openDetails (row) {
|
|
|
+ this.informationId = row.id
|
|
|
+ this.$refs.informationDialog.dialogvisible = true
|
|
|
+ console.log('-----row--', row)
|
|
|
+ },
|
|
|
+
|
|
|
// 获取字典表
|
|
|
getTerm () {
|
|
|
itemDetailApi.getItemDetailByItemCode({ ItemCode: 'Term' })
|
|
|
@@ -412,11 +425,11 @@ export default {
|
|
|
openinformationadd () {
|
|
|
this.$refs.informationDialog.dialogvisible = true
|
|
|
},
|
|
|
- // 打开 编辑弹窗
|
|
|
- informationedit (informationId) {
|
|
|
- this.informationId = informationId
|
|
|
- this.$refs.informationDialog.dialogvisible = true
|
|
|
- },
|
|
|
+ // // 打开 编辑弹窗
|
|
|
+ // informationedit (informationId) {
|
|
|
+ // this.informationId = informationId
|
|
|
+ // this.$refs.informationDialog.dialogvisible = true
|
|
|
+ // },
|
|
|
// 新增修改弹窗关闭 返回页面
|
|
|
handleClose () {
|
|
|
this.informationId = -1
|