|
@@ -38,6 +38,9 @@
|
|
|
<span>
|
|
|
<el-button type="text" size="mini" @click="settingSave" v-if="this.user.type == 0">保存默认值</el-button>
|
|
|
</span>
|
|
|
+ <span>
|
|
|
+ <el-button type="text" size="mini" @click="toRefresh" icon="el-icon-refresh"></el-button>
|
|
|
+ </span>
|
|
|
</el-col>
|
|
|
</el-row>
|
|
|
</div>
|
|
@@ -74,7 +77,7 @@ export default {
|
|
|
...mapMutations(['deleteUser', 'changeOpt']),
|
|
|
...trainBatch({ getplanYear: 'query' }),
|
|
|
...trainplan({ getPlan: 'query' }),
|
|
|
- ...setting({ sFetch: 'fetch', sUpdate: 'update' }),
|
|
|
+ ...setting({ sFetch: 'fetch', sUpdate: 'update', checkCache: 'checkCache' }),
|
|
|
...classes({ getClassList: 'query' }), //仅供班主任使用
|
|
|
...lesson({ teaclass: 'teaclass' }), //仅供老师使用
|
|
|
|
|
@@ -166,6 +169,10 @@ export default {
|
|
|
let res = await this.sUpdate(this.topOptions);
|
|
|
this.$checkRes(res, '设置成功', res.errmsg);
|
|
|
},
|
|
|
+ toRefresh() {
|
|
|
+ this.$emit('refresh');
|
|
|
+ this.checkCache();
|
|
|
+ },
|
|
|
},
|
|
|
watch: {
|
|
|
topOptions: {
|