|
|
@@ -32,14 +32,14 @@
|
|
|
</div>
|
|
|
</el-form-item>
|
|
|
</el-col>
|
|
|
- <el-col v-if="judgeTF(form)" :span="12">
|
|
|
+ <!-- <el-col v-if="judgeTF(form)" :span="12">
|
|
|
<el-form-item v-if="showDialog==true" :label="fontText[JSON.parse(form.skipTypeMsg).skipType-1]">
|
|
|
<el-button
|
|
|
:type="form.messageType | optionsFilter(typeOptions, 'type')"
|
|
|
@click.native="handleDifferentTab(form)"
|
|
|
>点击</el-button>
|
|
|
</el-form-item>
|
|
|
- </el-col>
|
|
|
+ </el-col> -->
|
|
|
<el-col :span="12">
|
|
|
<el-form-item
|
|
|
label="是否公告:"
|
|
|
@@ -192,6 +192,21 @@ export default {
|
|
|
return this.id
|
|
|
}
|
|
|
},
|
|
|
+ watch:{
|
|
|
+ showDialog: {
|
|
|
+ handler(val, oldVal) {
|
|
|
+ this.$emit('judgeIndex', val)
|
|
|
+ },
|
|
|
+ // immediate: true
|
|
|
+ },
|
|
|
+ form: {
|
|
|
+ handler(val, oldVal) {
|
|
|
+ this.judgeTF(val)
|
|
|
+ },
|
|
|
+ immediate: true,
|
|
|
+ deep: true
|
|
|
+ },
|
|
|
+ },
|
|
|
methods: {
|
|
|
handleClick (tab, event) {
|
|
|
this.$refs['readedList'].loadData()
|
|
|
@@ -214,7 +229,8 @@ export default {
|
|
|
// handleFlowlessForm(way){
|
|
|
// this.dialogformrenderVisible = true
|
|
|
// },
|
|
|
- handleDifferentTab (objNum) {
|
|
|
+ handleDifferentTab () {
|
|
|
+ let objNum = this.form
|
|
|
const stm = JSON.parse(objNum.skipTypeMsg)
|
|
|
const tid = stm.pathInfo ? stm.pathInfo :objNum.taskId
|
|
|
switch (stm.skipType) {
|