|
|
|
@ -33,12 +33,13 @@
|
|
|
|
|
</template>
|
|
|
|
|
|
|
|
|
|
<script>
|
|
|
|
|
import Img from '../../assets/logo.png'
|
|
|
|
|
import useTable from './useTable'
|
|
|
|
|
import addActivity from './addActivity'
|
|
|
|
|
import ActivityManager from "../../services/ActivityManager/ActivityManager"
|
|
|
|
|
import store from "../../store/index"
|
|
|
|
|
export default {
|
|
|
|
|
import Img from '../../assets/logo.png'
|
|
|
|
|
import useTable from './useTable'
|
|
|
|
|
import addActivity from './addActivity'
|
|
|
|
|
import ActivityManager from "../../services/ActivityManager/ActivityManager"
|
|
|
|
|
import store from "../../store/index"
|
|
|
|
|
|
|
|
|
|
export default {
|
|
|
|
|
name: "ActivityManager",
|
|
|
|
|
components: {
|
|
|
|
|
useTable,
|
|
|
|
@ -95,7 +96,8 @@ export default {
|
|
|
|
|
})
|
|
|
|
|
let useData = {
|
|
|
|
|
name: data.data.results.name,
|
|
|
|
|
inputActivityList: that.inputActivityList
|
|
|
|
|
inputActivityList: that.inputActivityList,
|
|
|
|
|
scheduleId: item.id,
|
|
|
|
|
}
|
|
|
|
|
store.commit('SET_useData', useData)
|
|
|
|
|
store.commit('SET_ID', item.id)
|
|
|
|
@ -109,18 +111,18 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
dispalyuseModal(displayModalFlag, isCancle) {
|
|
|
|
|
this.useModal = displayModalFlag
|
|
|
|
|
if(isCancle === true) {
|
|
|
|
|
if (isCancle === true) {
|
|
|
|
|
this.getActivityTable()
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
dispalyAddActivityModal(displayModalFlag, isCancle) {
|
|
|
|
|
this.addActivityModal = displayModalFlag
|
|
|
|
|
if(isCancle === true) {
|
|
|
|
|
if (isCancle === true) {
|
|
|
|
|
this.getActivityTable()
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
</script>
|
|
|
|
|
|
|
|
|
|
<style scoped>
|
|
|
|
@ -128,10 +130,12 @@ export default {
|
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: space-between;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.img {
|
|
|
|
|
width: 200px;
|
|
|
|
|
height: 200px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.operateItem {
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
|
|
|
@ -141,21 +145,25 @@ export default {
|
|
|
|
|
text-align: right;
|
|
|
|
|
cursor: pointer;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.ThemeItem {
|
|
|
|
|
display: flex;
|
|
|
|
|
justify-content: flex-start;
|
|
|
|
|
width: 80%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.tipItem {
|
|
|
|
|
display: flex;
|
|
|
|
|
flex-direction: column;
|
|
|
|
|
justify-content: space-between;
|
|
|
|
|
margin-left: 50px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.activityListClass {
|
|
|
|
|
margin-bottom: 50px;
|
|
|
|
|
}
|
|
|
|
|
.addactivity{
|
|
|
|
|
|
|
|
|
|
.addactivity {
|
|
|
|
|
height: 300px;
|
|
|
|
|
border: 1px dashed;
|
|
|
|
|
text-align: center;
|
|
|
|
|