杜函宇 2 years ago
commit 8acaee4946

@ -42,19 +42,19 @@
} }
// //
// .el-table .el-table__header-wrapper th { .el-table .el-table__header-wrapper th {
// font-size: 12px; font-size: 12px;
// font-weight: 400; font-weight: 400;
// // height: 35px; // height: 35px;
// color: #666; color: #666;
// background-color: #f2f2f2; // background-color: #f2f2f2;
// } }
// .el-table--medium .el-table__cell { .el-table--medium .el-table__cell {
// padding: 3px 0; padding: 3px 0;
// // height: 35px; // height: 35px;
// font-size: 12px; font-size: 12px;
// color: #666; color: #666;
// } }
.el-table .fixed-width .el-button--mini { .el-table .fixed-width .el-button--mini {
font-size: 12px; font-size: 12px;

@ -239,7 +239,7 @@
v-for="dict in dict.type.tc_area" v-for="dict in dict.type.tc_area"
:key="dict.value" :key="dict.value"
:label="dict.label" :label="dict.label"
:value="dict.value" :value="dict.value"
></el-option> ></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -248,7 +248,7 @@
<el-radio <el-radio
v-for="dict in dict.type.tc_start" v-for="dict in dict.type.tc_start"
:key="dict.value" :key="dict.value"
:label="parseInt(dict.value)" :label="parseInt(dict.value)"
>{{dict.label}}</el-radio> >{{dict.label}}</el-radio>
</el-radio-group> </el-radio-group>
</el-form-item> </el-form-item>
@ -311,6 +311,7 @@
<div slot="title" class="dialog-title">{{ infoTitle }}</div> <div slot="title" class="dialog-title">{{ infoTitle }}</div>
<el-descriptions title="工作动态" :column="2" border labelClassName="desLable"> <el-descriptions title="工作动态" :column="2" border labelClassName="desLable">
<el-descriptions-item label="区域">{{ selectDictLabel(dict.type.tc_area,form.areaId) }}</el-descriptions-item> <el-descriptions-item label="区域">{{ selectDictLabel(dict.type.tc_area,form.areaId) }}</el-descriptions-item>
<el-descriptions-item label="启用/禁用">{{ selectDictLabel(dict.type.tc_start,form.isStatus) }}</el-descriptions-item> <el-descriptions-item label="启用/禁用">{{ selectDictLabel(dict.type.tc_start,form.isStatus) }}</el-descriptions-item>
@ -547,7 +548,7 @@
this.form = response.data; this.form = response.data;
let arr1 = this.form.fileName.split(','); let arr1 = this.form.fileName.split(',');
let arr2 = this.form.fileUrl.split(','); let arr2 = this.form.fileUrl.split(',');
if(arr1[0] !== '' && arr1.length > 1 && arr2.length > 1) { if(arr1[0] !== '' && arr1.length > 0 && arr2.length > 0) {
arr1.forEach((item,index)=>{ arr1.forEach((item,index)=>{
let obj = {}; let obj = {};
obj.name = item; obj.name = item;

@ -145,11 +145,14 @@
<div slot="title" class="dialog-title">{{ infoTitle }}</div> <div slot="title" class="dialog-title">{{ infoTitle }}</div>
<el-descriptions title="约谈流程" :column="2" border labelClassName="desLable"> <el-descriptions title="约谈流程" :column="2" border labelClassName="desLable">
<el-descriptions-item label="名称">{{ form.name }}</el-descriptions-item> <el-descriptions-item label="名称">{{ form.name }}</el-descriptions-item>
<el-descriptions-item label="文件名称">{{ form.fileName }}</el-descriptions-item> <!-- <el-descriptions-item label="文件名称">{{ form.fileName }}</el-descriptions-item> -->
<el-descriptions-item label="文件"><a v-for="(item,index) in files" :key="index" :href="item.url" target="blank">{{ item.name }}</a></el-descriptions-item>
<el-descriptions-item label="文件路径(完整路径)">{{ form.fileUrl }}</el-descriptions-item> <!-- <el-descriptions-item label="文件路径(完整路径)">{{ form.fileUrl }}</el-descriptions-item> -->
<el-descriptions-item label="备注">{{ form.remark }}</el-descriptions-item> <el-descriptions-item label="备注">{{ form.remark }}</el-descriptions-item>
@ -235,6 +238,7 @@
}, },
fileList:[], fileList:[],
fileNameS:[], fileNameS:[],
files:[],
}; };
}, },
created() { created() {
@ -318,9 +322,24 @@
/**查看按钮操作 */ /**查看按钮操作 */
handleInfo(row){ handleInfo(row){
this.reset(); this.reset();
this.files = [];
const id = row.id || this.ids const id = row.id || this.ids
getYtlc(id).then(response => { getYtlc(id).then(response => {
console.log(response,'response')
this.form = response.data; this.form = response.data;
let arr1 = this.form.fileName.split(',');
let arr2 = this.form.fileUrl.split(',');
if(arr1[0] !== '' && arr1.length > 0 && arr2.length > 0) {
arr1.forEach((item,index)=>{
let obj = {};
obj.name = item;
obj.url = process.env.VUE_APP_BASE_API + arr2[index];
this.files.push(obj);
})
} else {
this.files = [];
}
console.log(this.files,'this.files')
this.infoOpen = true; this.infoOpen = true;
this.infoTitle = "查看约谈流程详情" this.infoTitle = "查看约谈流程详情"
}); });
@ -459,4 +478,8 @@
// } // }
// } // }
// } // }
a {
color: #0072c6;
margin: 0 5px;
}
</style> </style>
Loading…
Cancel
Save