This commit is contained in:
zhangsir
2024-09-10 16:07:18 +08:00
parent a59d1cea93
commit 1278260812
24 changed files with 176 additions and 41 deletions

View File

@@ -137,20 +137,20 @@
<div class="card_item">
<div class="card_title">
<i class="icon"></i>
<i class="text">年度</i>
<span class="text">年度</span>
</div>
<el-input style="width:190px" disabled v-model="bestYear" placeholder="请输入年度"></el-input>
</div>
<div class="card_item">
<div class="card_title">
<i class="icon"></i>
<i class="text">组织领域</i>
<span class="text">组织领域</span>
</div>
<el-input disabled v-model="bestOrg" placeholder="请输入组织领域"></el-input>
</div>
<div class="card_item">
<div class="card_title">
<i class="text">最佳理由</i>
<span class="text">最佳理由</span>
</div>
<el-input type="textarea"
placeholder="请输入内容"
@@ -172,7 +172,8 @@
<el-table :data="tableData" border stripe>
<el-table-column
type="index"
width="50">
width="50"
label="排序">
</el-table-column>
<el-table-column label="案例标题" prop="caseTitle"></el-table-column>
<el-table-column label="作者名称" prop="caseAuthor"></el-table-column>
@@ -200,6 +201,7 @@
<script>
import apiCase from '@/api/modules/cases.js';
import apiUser from '@/api/system/user.js'
import apiType from "@/api/modules/type.js";
export default {
name: 'articleItems',
data() {
@@ -255,9 +257,9 @@ export default {
mounted() {
this.getData();
this.getList();
apiCase.treeList(1,Number(this.caseType ?? 155),1).then(res=>{
apiType.treeList(1,Number(this.caseType ?? 155),1).then(res=>{
if(res.code == 200){
this.adminList = res.result;
this.adminList = res.data.records;
}
})
},
@@ -368,7 +370,7 @@ export default {
}else{
this.$message({
type: 'error',
message: '设置最佳案例失败!'
message: res.message
});
}
this.notBest()
@@ -583,6 +585,7 @@ export default {
this.bestValue = true
this.bestId = item.id
this.bestOrg = this.orgDomainTranslate(item.orgDomainParent)
console.log(item.orgDomainParent,'item.orgDomainParent')
this.bestYear = item.sysCreateTime.split('-')[0]
},
//添加推荐
@@ -711,7 +714,7 @@ export default {
padding-right: 20px;
}
::v-deep .el-dialog__header{
border-bottom: 1px solid #909399;
border-bottom: 1px solid #f0f0f1;
}
::v-deep .el-textarea__inner{
height: 100px !important;