From b8e09a7ab8d7a2765e4a55c23a7a57ce09c29b3f Mon Sep 17 00:00:00 2001 From: Admin <978517621@qq.com> Date: 星期五, 26 八月 2022 13:36:34 +0800 Subject: [PATCH] Default Changelist --- src/views/specialWorkSystem/workTicket/myJobApply/index.vue | 55 ++++++++++++++++++++++++++++++++----------------------- 1 files changed, 32 insertions(+), 23 deletions(-) diff --git a/src/views/specialWorkSystem/workTicket/myJobApply/index.vue b/src/views/specialWorkSystem/workTicket/myJobApply/index.vue index 741d565..831bea1 100644 --- a/src/views/specialWorkSystem/workTicket/myJobApply/index.vue +++ b/src/views/specialWorkSystem/workTicket/myJobApply/index.vue @@ -4,7 +4,8 @@ <!-- <el-tab-pane label="申请中" name="1">--> <div style="height: 100%"> <el-row class="homeCard"> - <el-col :span="8"> + <span>作业类型:</span> + <el-col :span="10"> <div class="grid-content topInfo"> <el-select v-model="searchWord"> <el-option @@ -37,9 +38,9 @@ <el-table-column property="workTypeDesc" label="作业类型" /> <el-table-column property="workLevelDesc" label="作业等级" /> <el-table-column property="applyTime" label="申请时间" width="180" /> - <el-table-column label="申请状态" width="180"> + <el-table-column label="申请状态" align="center" width="180"> <template #default="scope"> - <el-tag type="success">{{ scope.row.statusDesc }}</el-tag> + <el-tag :type="scope.row.status==2?'success':(scope.row.status==8||scope.row.status==9)?'warning':'danger'">{{ scope.row.statusDesc }}</el-tag> </template> </el-table-column> <el-table-column fixed="right" label="操作" align="center" width="250"> @@ -73,7 +74,7 @@ </span> </template> </el-dialog> - <el-dialog v-model="dialogStatus" title="作业申请进度"> + <el-dialog v-model="dialogStatus" title="作业申请进度" width="60%"> <el-form v-if="approveInfo.operators.length > 0" style="margin-bottom: 40px"> <el-form-item label="申请作业人"> <el-input v-model="approveInfo.operators" readonly type="textarea" /> @@ -102,12 +103,13 @@ </div> <div class="approveItem"> <div class="item-tit"> - <span>审批项目</span><span>类型</span> + <span>审批项目</span> +<!-- <span>类型</span>--> <div>措施标准</div> </div> <div class="item-cont" v-for="i in item.stepItems"> - <span>{{ i.itemName }}</span - ><span>{{ i.typeDesc }}</span> + <span>{{ i.itemName }}</span> +<!-- <span>{{ i.typeDesc }}</span>--> <div v-if="i.measure !== null"> <div> <span>作业类型:</span><span>{{ i.measure.workTypeDesc }}</span> @@ -219,7 +221,6 @@ details: {}; statusInfo: {}; workType: Array<type>; - depType: Array<type>; dialogType: number | null; departmentList: Array<any>; departmentRecursionList: Array<DepartmentState>; @@ -282,12 +283,6 @@ { id: 6, name: '高处作业' }, { id: 7, name: '临时用电作业' }, { id: 8, name: '盲板抽堵作业' } - ], - depType: [ - { id: 1, name: '部门一' }, - { id: 2, name: '部门二' }, - { id: 3, name: '部门三' }, - { id: 4, name: '部门四' } ] }); interface User { @@ -304,7 +299,7 @@ // 填写表单 const toApply = () => { router.push({ - path: 'workTicket' + path: 'workApply' }); }; @@ -318,7 +313,6 @@ if (res.data.code === '200') { state.departmentList = JSON.parse(JSON.stringify(res.data.data)) recursion(state.departmentList); - console.log(state.departmentRecursionList,'99999999999') } else { ElMessage({ type: 'warning', @@ -341,7 +335,7 @@ // 分页获取工作时间组列表 const getListByPage = async () => { const data = { pageSize: state.pageSize1, pageIndex: state.pageIndex1, searchParams: { workType: state.searchWord } }; - let res = await workApplyApi().getApplyListtPage(data); + let res = await workApplyApi().getApplyListPage(data); if (res.data.code === '200') { state.applyData = JSON.parse(JSON.stringify(res.data.data)); state.applyData = state.applyData.map((item) => { @@ -475,7 +469,15 @@ return state.departmentRecursionList.find((i: { depId: number }) => i.depId === Number(item))?.depName; }); } - console.log(state.details,'details') + if(state.details.workDetail.gbPath){ + state.details.workDetail.gbPath = state.details.workDetail.gbPath.split(',') + } + if(state.details.workDetail.bcPath){ + state.details.workDetail.bcPath = state.details.workDetail.bcPath.split(',') + } + if(state.details.workDetail.bpLocationMapPath){ + state.details.workDetail.bpLocationMapPath = state.details.workDetail.bpLocationMapPath.split(',') + } state.dialogDetails = true; }; @@ -656,9 +658,12 @@ & > span { flex: 1; + &:last-of-type{ + text-align: center; + } } & > div { - flex: 2; + flex: 1; text-align: center; } } @@ -672,9 +677,12 @@ & > span { flex: 1; + &:last-of-type{ + text-align: center; + } } & > div { - flex: 2; + flex: 1; text-align: center; & > div { @@ -741,11 +749,12 @@ width: 100%; display: flex; justify-content: center; - align-items: center; + align-items: flex-start; + margin-bottom: 10px; span { - width: 45%; + width: 50%; &:first-of-type { - width: 30%; + width: 25%; } } } -- Gitblit v1.9.2