|
|
@@ -6,10 +6,10 @@
|
|
|
<tableLayout :layout="tablecols" :data="pateList" :opwidth="200" :custom="true" :height="tableHieght">
|
|
|
<template v-slot:customcol="scope">
|
|
|
<div v-if="scope.column.columnname === 'classname'">
|
|
|
- <el-input v-if="act_cus === scope.column.data.sat_notice_classid" size="mini" v-model="scope.column.data.classname" @blur="updatePate(scope.column.data)" :placeholder="$t(`输入版块名称`)"></el-input>
|
|
|
+ <el-input v-if="act_cus === scope.column.data.sat_notice_classid" ref="inputRef" size="mini" v-model="scope.column.data.classname" @blur="updatePate(scope.column.data)" :placeholder="$t(`输入版块名称`)"></el-input>
|
|
|
<p v-else>
|
|
|
{{ scope.column.data.classname }}
|
|
|
- <el-button type="text" icon="el-icon-edit" size="small" v-if="scope.column.data.issecret == 0" @click="act_cus = scope.column.data.sat_notice_classid"></el-button>
|
|
|
+ <el-button type="text" icon="el-icon-edit" size="small" v-if="scope.column.data.issecret == 0" @click="inputShow(scope.column.data)"></el-button>
|
|
|
</p>
|
|
|
</div>
|
|
|
<div v-else-if="scope.column.columnname === 'issecret'">
|
|
|
@@ -117,6 +117,12 @@ export default {
|
|
|
this.queryTypeList()
|
|
|
})
|
|
|
},
|
|
|
+ inputShow(data){
|
|
|
+ this.act_cus = data.sat_notice_classid
|
|
|
+ this.$nextTick(()=>{
|
|
|
+ this.$refs.inputRef.focus()
|
|
|
+ })
|
|
|
+ }
|
|
|
},
|
|
|
mounted () {
|
|
|
this.queryTypeList()
|