mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-portal.git
synced 2025-12-10 19:36:43 +08:00
案例年份
This commit is contained in:
@@ -179,6 +179,13 @@ const startReadTimer = (caseRecommendId) => ajax.get(`/xboe/m/boe/cases/recomm
|
|||||||
*/
|
*/
|
||||||
const endReadTimer = (data)=> ajax.postJson('/xboe/m/boe/cases/recommend/recordBrowseDuration',data)
|
const endReadTimer = (data)=> ajax.postJson('/xboe/m/boe/cases/recommend/recordBrowseDuration',data)
|
||||||
|
|
||||||
|
/**年份查询
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
const caseYears = function (query = {}) {
|
||||||
|
return ajax.post('/xboe/m/boe/cases/caseYears', query);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -203,5 +210,6 @@ export default {
|
|||||||
exportCases,
|
exportCases,
|
||||||
exports,
|
exports,
|
||||||
startReadTimer,
|
startReadTimer,
|
||||||
endReadTimer
|
endReadTimer,
|
||||||
|
caseYears
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -116,7 +116,7 @@
|
|||||||
{{ caseList.count }}</span> 条数据</div>
|
{{ caseList.count }}</span> 条数据</div>
|
||||||
<el-select v-model="years" multiple collapse-tags
|
<el-select v-model="years" multiple collapse-tags
|
||||||
style="margin-left: 20px; width: 147px; border-radius:20px !important;" placeholder="全部年份">
|
style="margin-left: 20px; width: 147px; border-radius:20px !important;" placeholder="全部年份">
|
||||||
<el-option v-for="item in allYears" :key="item.value" :label="item.label" :value="item.value">
|
<el-option v-for="item in caseYears" :key="item.value" :label="item.label" :value="item.value">
|
||||||
</el-option>
|
</el-option>
|
||||||
</el-select>
|
</el-select>
|
||||||
</div>
|
</div>
|
||||||
@@ -473,13 +473,6 @@ export default {
|
|||||||
});
|
});
|
||||||
return list;
|
return list;
|
||||||
},
|
},
|
||||||
allYears() {
|
|
||||||
let nowYear = new Date().getFullYear()
|
|
||||||
return Array.from({ length: 10 }, (_, i) => ({
|
|
||||||
value: (nowYear - i).toString(),
|
|
||||||
label: (nowYear - i).toString(),
|
|
||||||
}));
|
|
||||||
},
|
|
||||||
oneTagAll() {
|
oneTagAll() {
|
||||||
return !this.domain.some(item => item.fielclass);
|
return !this.domain.some(item => item.fielclass);
|
||||||
},
|
},
|
||||||
@@ -561,6 +554,8 @@ export default {
|
|||||||
this.getPositive();
|
this.getPositive();
|
||||||
this.couresreso();
|
this.couresreso();
|
||||||
// window.addEventListener("scroll", this.handleScroll);
|
// window.addEventListener("scroll", this.handleScroll);
|
||||||
|
// 获取年
|
||||||
|
this.getYears();
|
||||||
|
|
||||||
},
|
},
|
||||||
beforeDestroy() {
|
beforeDestroy() {
|
||||||
@@ -569,6 +564,18 @@ export default {
|
|||||||
|
|
||||||
},
|
},
|
||||||
methods: {
|
methods: {
|
||||||
|
getYears() {
|
||||||
|
apiCase.caseYears().then(res => {
|
||||||
|
if (res.status == 200) {
|
||||||
|
const { result } = res;
|
||||||
|
console.log(result);
|
||||||
|
this.caseYears = result.map(year => ({
|
||||||
|
value: year,
|
||||||
|
label: year,
|
||||||
|
}))
|
||||||
|
}
|
||||||
|
})
|
||||||
|
},
|
||||||
// 查看率的时间
|
// 查看率的时间
|
||||||
toCaseDetail(id, refId) {
|
toCaseDetail(id, refId) {
|
||||||
if (refId) {
|
if (refId) {
|
||||||
|
|||||||
Reference in New Issue
Block a user