From b59d7d4f48f84dc856d46f6ee6c8e9300376d272 Mon Sep 17 00:00:00 2001
From: Your Name <123456>
Date: 星期四, 08 九月 2022 09:33:43 +0800
Subject: [PATCH] 合并

---
 src/views/goalManagement/targetImprovements/index.vue |  307 ---------------------------------------------------
 1 files changed, 0 insertions(+), 307 deletions(-)

diff --git a/src/views/goalManagement/targetImprovements/index.vue b/src/views/goalManagement/targetImprovements/index.vue
index b273902..e69de29 100644
--- a/src/views/goalManagement/targetImprovements/index.vue
+++ b/src/views/goalManagement/targetImprovements/index.vue
@@ -1,307 +0,0 @@
-<template>
-<div>
-	<el-form ref="ruleFormRef" :model="ruleForm" status-icon label-width="20px" class="topTitle">
-		<el-row>
-			<el-col :span="4">
-				<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-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>
-	</el-form>
-	<div class="minCenter">
-		<el-tabs v-model="activeName" class="demo-tabs" @tab-click="handleClick">
-			<el-tab-pane label="发起改进" name="1">
-				<el-table ref="multipleTableRef" :data="tableData" style="width: 100%">
-					<el-table-column label="序号" align="center" type="index" width="70" />
-					<el-table-column label="安全目标指标" align="center" sortable>
-						<template #default="scope">{{ scope.row.date }}</template>
-					</el-table-column>
-					<el-table-column property="name" align="center" label="目标指标编号" sortable />
-					<el-table-column property="address" label="年度" align="center" sortable show-overflow-tooltip />
-					<el-table-column property="address" label="责任部门" align="center" sortable show-overflow-tooltip />
-					<el-table-column property="address" label="考核指标" align="center" sortable show-overflow-tooltip />
-					<el-table-column property="address" label="上报值" align="center" sortable show-overflow-tooltip />
-					<el-table-column property="address" label="考核时间" align="center" sortable show-overflow-tooltip />
-					<el-table-column property="address" label="考核结果" align="center" sortable show-overflow-tooltip />
-					<el-table-column label="操作" align="center" width="200" sortable show-overflow-tooltip>
-						<template #default>
-							<el-button link type="primary" size="default" :icon="View" @click="handleClick">查看</el-button>
-							<el-button link type="primary" size="default" :icon="Delete">删除</el-button>
-						</template>
-					</el-table-column>
-				</el-table>
-				<div class="pages">
-					<el-pagination
-						v-model:currentPage="currentPage4"
-						v-model:page-size="pageSize4"
-						:page-sizes="[100, 200, 300, 400]"
-						:small="small"
-						:disabled="disabled"
-						:background="background"
-						layout="total, sizes, prev, pager, next, jumper"
-						:total="400"
-						@size-change="handleSizeChange"
-						@current-change="handleCurrentChange"
-					/>
-				</div>
-			</el-tab-pane>
-			<el-tab-pane label="整改" name="2">
-				<el-table ref="multipleTableRef" :data="tableData" style="width: 100%">
-					<el-table-column label="序号" align="center" type="index" width="70" />
-					<el-table-column label="安全目标指标" align="center" sortable>
-						<template #default="scope">{{ scope.row.date }}</template>
-					</el-table-column>
-					<el-table-column property="name" align="center" label="目标指标编号" sortable />
-					<el-table-column property="address" label="年度" align="center" sortable show-overflow-tooltip />
-					<el-table-column property="address" label="责任部门" align="center" sortable show-overflow-tooltip />
-					<el-table-column property="address" label="考核指标" align="center" sortable show-overflow-tooltip />
-					<el-table-column property="address" label="改进期限" align="center" sortable show-overflow-tooltip />
-					<el-table-column property="address" label="发起人" align="center" sortable show-overflow-tooltip />
-					<el-table-column property="address" label="发起时间" align="center" sortable show-overflow-tooltip />
-					<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" @click="jump">整改上报</el-button>
-						</template>
-					</el-table-column>
-				</el-table>
-				<div class="pages">
-					<el-pagination
-						v-model:currentPage="currentPage4"
-						v-model:page-size="pageSize4"
-						:page-sizes="[100, 200, 300, 400]"
-						:small="small"
-						:disabled="disabled"
-						:background="background"
-						layout="total, sizes, prev, pager, next, jumper"
-						:total="400"
-						@size-change="handleSizeChange"
-						@current-change="handleCurrentChange"
-					/>
-				</div>
-			</el-tab-pane>
-			<el-tab-pane label="验证" name="3">
-				<el-table ref="multipleTableRef" :data="tableData" style="width: 100%">
-			<el-table-column label="序号" align="center" type="index" width="70" />
-			<el-table-column label="安全目标指标" align="center" sortable>
-				<template #default="scope">{{ scope.row.date }}</template>
-			</el-table-column>
-			<el-table-column property="name" align="center" label="目标指标编号" sortable />
-			<el-table-column property="address" label="年度" align="center" sortable show-overflow-tooltip />
-			<el-table-column property="address" label="责任部门" align="center" sortable show-overflow-tooltip />
-            <el-table-column property="address" label="考核指标" align="center" sortable show-overflow-tooltip />
-            <el-table-column property="address" label="整改值" align="center" sortable show-overflow-tooltip />
-            <el-table-column property="address" label="整改时间" align="center" sortable show-overflow-tooltip />
-			<el-table-column label="操作" align="center" width="200" sortable show-overflow-tooltip>
-				<template #default>
-					<el-button link type="primary" size="default" :icon="View" @click="handleClick">查看</el-button>
-					<el-button link type="primary" size="default" :icon="Delete">删除</el-button>
-				</template>
-			</el-table-column>
-		</el-table>
-		<div class="pages">
-			<el-pagination
-				v-model:currentPage="currentPage4"
-				v-model:page-size="pageSize4"
-				:page-sizes="[100, 200, 300, 400]"
-				:small="small"
-				:disabled="disabled"
-				:background="background"
-				layout="total, sizes, prev, pager, next, jumper"
-				:total="400"
-				@size-change="handleSizeChange"
-				@current-change="handleCurrentChange"
-			/>
-		</div>
-			</el-tab-pane>
-			<el-tab-pane label="完成" name="4">
-				<el-table ref="multipleTableRef" :data="tableData" style="width: 100%">
-			<el-table-column label="序号" align="center" type="index" width="70" />
-			<el-table-column label="安全目标指标" align="center" sortable>
-				<template #default="scope">{{ scope.row.date }}</template>
-			</el-table-column>
-			<el-table-column property="name" align="center" label="目标指标编号" sortable />
-			<el-table-column property="address" label="年度" align="center" sortable show-overflow-tooltip />
-			<el-table-column property="address" label="责任部门" align="center" sortable show-overflow-tooltip />
-            <el-table-column property="address" label="考核指标" align="center" sortable show-overflow-tooltip />
-            <el-table-column property="address" label="整改值" align="center" sortable show-overflow-tooltip />
-            <el-table-column property="address" label="整改时间" align="center" sortable show-overflow-tooltip />
-            <el-table-column property="address" label="验证结果" align="center" sortable show-overflow-tooltip />
-			<el-table-column property="address" label="验证日期" align="center" sortable show-overflow-tooltip />
-			<el-table-column label="操作" align="center" width="200" sortable show-overflow-tooltip>
-				<template #default>
-					<el-button link type="primary" size="default" :icon="View" @click="handleClick">查看</el-button>
-					<el-button link type="primary" size="default" :icon="Delete">审批进度</el-button>
-				</template>
-			</el-table-column>
-		</el-table>
-		<div class="pages">
-			<el-pagination
-				v-model:currentPage="currentPage4"
-				v-model:page-size="pageSize4"
-				:page-sizes="[100, 200, 300, 400]"
-				:small="small"
-				:disabled="disabled"
-				:background="background"
-				layout="total, sizes, prev, pager, next, jumper"
-				:total="400"
-				@size-change="handleSizeChange"
-				@current-change="handleCurrentChange"
-			/>
-		</div>
-			</el-tab-pane>
-		</el-tabs>
-	</div>
-	<Dailogprove ref="Show"></Dailogprove>
-	</div>
-</template>
-<script lang="ts">
-import { ref, toRefs, reactive, onMounted, defineComponent } from 'vue';
-import { ElMessageBox, ElMessage, ElButton, ElInput, TabsPaneContext, FormInstance } from 'element-plus';
-import { Plus, Delete, Upload, Download, Refresh, View } from '@element-plus/icons-vue';
-interface User {
-	date: string;
-	name: string;
-	address: string;
-}
-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() {
-		// 搜索条件
-		const ruleForm = reactive({
-			pass: '',
-			checkPass: '',
-		});
-		const resetForm = (formEl: FormInstance | undefined) => {
-			console.log(!formEl);
-			if (!formEl) return;
-			formEl.resetFields();
-		};
-		// 下方导航与表格
-		const activeName = ref('1');
-		const handleClick = (tab: TabsPaneContext, event: Event) => {
-			console.log(tab, event);
-		};
-		const formatter = (row: User, column: TableColumnCtx<User>) => {
-			return row.address;
-		};
-
-		const tableData: User[] = [
-			{
-				date: '2016-05-03',
-				name: 'Tom',
-				address: 'No. 189, Grove St, Los Angeles',
-			},
-			{
-				date: '2016-05-02',
-				name: 'Tom',
-				address: 'No. 189, Grove St, Los Angeles',
-			},
-			{
-				date: '2016-05-04',
-				name: 'Tom',
-				address: 'No. 189, Grove St, Los Angeles',
-			},
-			{
-				date: '2016-05-01',
-				name: 'Tom',
-				address: 'No. 189, Grove St, Los Angeles',
-			},
-			{
-				date: '2016-05-08',
-				name: 'Tom',
-				address: 'No. 189, Grove St, Los Angeles',
-			},
-			{
-				date: '2016-05-06',
-				name: 'Tom',
-				address: 'No. 189, Grove St, Los Angeles',
-			},
-			{
-				date: '2016-05-07',
-				name: 'Tom',
-				address: 'No. 189, Grove St, Los Angeles',
-			},
-		];
-		const currentPage4 = ref(4);
-		const pageSize4 = ref(100);
-		const small = ref(false);
-		const disabled = ref(false);
-		const background = ref(false);
-		const handleSizeChange = (val: number) => {
-			console.log(`${val} items per page`);
-		};
-		const handleCurrentChange = (val: number) => {
-			console.log(`current page: ${val}`);
-		};
-        const Show=ref()
-		const openDai=()=>{
-			Show.value.openDailog()
-		}
-		const router=useRouter()
-		const jump=()=>{
-       router.push({
-		   path:"/processForms"
-	   })
-		}
-		return {
-			ruleForm,
-			resetForm,
-			activeName,
-			handleClick,
-			tableData,
-			formatter,
-			currentPage4,
-			pageSize4,
-			handleSizeChange,
-			handleCurrentChange,
-			small,
-			disabled,
-			background,
-			Show,
-			router,
-			jump,
-			openDai,
-			Plus,
-			Delete,
-			Upload,
-			Download,
-			Refresh,
-			View,
-		};
-	},
-});
-</script>
-<style scoped>
-.topTitle {
-	background-color: #fff;
-	padding: 20px 0px 20px 0px;
-	margin-bottom: 10px;
-}
-.minCenter {
-	width: 100%;
-	background-color: #fff;
-	margin-top: 10px;
-	padding: 0 20px;
-}
-.btns {
-	padding: 10px 0px 10px 0px;
-	display: flex;
-	justify-content: space-between;
-}
-.pages {
-	padding: 20px 0;
-	display: flex;
-	justify-content: right;
-}
-</style>
\ No newline at end of file

--
Gitblit v1.9.2