13937891274
2022-08-02 db75c6a59acad51cb17577c522e6a4debf72b3b6
src/views/goalManagement/targetImprovements/index.vue
@@ -1,20 +1,16 @@
<template>
<div>
   <el-form ref="ruleFormRef" :model="ruleForm" status-icon label-width="20px" class="topTitle">
      <el-row>
         <el-col :span="4">
            <el-form-item>
            <el-form-item size="default">
               <el-input v-model="ruleForm.pass" placeholder="安全目标指标" />
            </el-form-item>
         </el-col>
         <!-- <el-col :span="4">
            <el-form-item>
               <el-input v-model="ruleForm.checkPass" placeholder="目标指标编号" />
            </el-form-item>
         </el-col> -->
         <el-col :span="4">
            <el-form-item>
               <el-button type="primary" @click="submitForm(ruleFormRef)">查询</el-button>
               <el-button @click="resetForm(ruleFormRef)">重置</el-button>
               <el-button type="primary" size="default" @click="submitForm(ruleFormRef)">查询</el-button>
               <el-button size="default" @click="resetForm(ruleFormRef)">重置</el-button>
            </el-form-item>
         </el-col>
      </el-row>
@@ -72,7 +68,7 @@
               <el-table-column label="操作" align="center" width="200" sortable show-overflow-tooltip>
                  <template #default>
                     <el-button link type="primary" size="default" :icon="View" @click="openDai">查看</el-button>
                     <el-button link type="primary" size="default" :icon="Delete">整改上报</el-button>
                     <el-button link type="primary" size="default" :icon="Delete" @click="jump">整改上报</el-button>
                  </template>
               </el-table-column>
            </el-table>
@@ -164,6 +160,7 @@
      </el-tabs>
   </div>
   <Dailogprove ref="Show"></Dailogprove>
   </div>
</template>
<script lang="ts">
import { ref, toRefs, reactive, onMounted, defineComponent } from 'vue';
@@ -176,6 +173,7 @@
}
import type { TableColumnCtx } from 'element-plus/es/components/table/src/table-column/defaults';
import Dailogprove from './component/Dailogprove.vue';
import { useRouter } from 'vue-router';
export default defineComponent({
   components: { ElButton, ElInput,Dailogprove},
   setup() {
@@ -250,6 +248,12 @@
      const openDai=()=>{
         Show.value.openDailog()
      }
      const router=useRouter()
      const jump=()=>{
       router.push({
         path:"/processForms"
      })
      }
      return {
         ruleForm,
         resetForm,
@@ -265,6 +269,8 @@
         disabled,
         background,
         Show,
         router,
         jump,
         openDai,
         Plus,
         Delete,