master
lion 3 years ago
parent 69cb7acb7e
commit da9a050438

@ -6,7 +6,8 @@
<div slot="content"></div> <div slot="content"></div>
<slot> <slot>
<div> <div>
<Input class="vm10" style="width: 200px; margin-right: 10px" v-model="searchFields.keyword" placeholder="关键字搜索" /> <Input class="vm10" style="width: 200px; margin-right: 10px" v-model="searchFields.keyword"
placeholder="关键字搜索" />
<el-select class="vm10" filterable v-model="searchFields.area_id" placeholder="请选择所属片区"> <el-select class="vm10" filterable v-model="searchFields.area_id" placeholder="请选择所属片区">
<el-option v-for="item in selects.areaList" :key="item.id" :label="item.name" :value="item.id"> <el-option v-for="item in selects.areaList" :key="item.id" :label="item.name" :value="item.id">
</el-option> </el-option>
@ -38,8 +39,8 @@
:label="column.title" :width="column.width" :fixed="column.fixed"> :label="column.title" :width="column.width" :fixed="column.fixed">
<template slot-scope="scope"> <template slot-scope="scope">
<div v-if="column.type=='opt'"> <div v-if="column.type=='opt'">
<Button v-if="scope.row['accept_status']==4" ghost size="small" @click="edit(scope.row,'pd')" type="primary" <Button v-if="scope.row['accept_status']==4" ghost size="small" @click="edit(scope.row,'pd')"
style="margin-left: 10px;">审核</Button> type="primary" style="margin-left: 10px;">审核</Button>
<!-- <Button v-if="scope.row['accept_status']==0&&scope.row['user_id']!=0" ghost size="small" @click="edit(scope.row,'pd')" type="primary" <!-- <Button v-if="scope.row['accept_status']==0&&scope.row['user_id']!=0" ghost size="small" @click="edit(scope.row,'pd')" type="primary"
style="margin-left: 10px;">改派单</Button> --> style="margin-left: 10px;">改派单</Button> -->
<Button ghost size="small" @click="info(scope.row,'ck')" type="primary" <Button ghost size="small" @click="info(scope.row,'ck')" type="primary"
@ -47,7 +48,8 @@
<!-- <Button ghost size="small" @click="del(scope.row)" type="error" style="margin-left: 10px;">删除</Button> --> <!-- <Button ghost size="small" @click="del(scope.row)" type="error" style="margin-left: 10px;">删除</Button> -->
</div> </div>
<div v-else-if="column.type=='accept_status'"> <div v-else-if="column.type=='accept_status'">
<el-tag v-if="scope.row['accept_status']==0&&scope.row['user_id']==0||scope.row['user_id']==null" type="info"></el-tag> <el-tag v-if="scope.row['accept_status']==0&&scope.row['user_id']==0||scope.row['user_id']==null"
type="info">待派单</el-tag>
<el-tag v-if="scope.row['accept_status']==0&&scope.row['user_id']>0"></el-tag> <el-tag v-if="scope.row['accept_status']==0&&scope.row['user_id']>0"></el-tag>
<el-tag v-if="scope.row['accept_status']==1" type="warning"></el-tag> <el-tag v-if="scope.row['accept_status']==1" type="warning"></el-tag>
<el-tag v-if="scope.row['accept_status']==2" type="success"></el-tag> <el-tag v-if="scope.row['accept_status']==2" type="success"></el-tag>
@ -73,11 +75,7 @@
<el-col :span="24"> <el-col :span="24">
<el-form-item label="处理人" prop="user_id"> <el-form-item label="处理人" prop="user_id">
<el-select filterable style="width:100%" v-model="form.user_id" placeholder="请选择或输入查找处理人"> <el-select filterable style="width:100%" v-model="form.user_id" placeholder="请选择或输入查找处理人">
<el-option <el-option v-for="item in personList" :key="item.id" :label="item.name" :value="item.id">
v-for="item in personList"
:key="item.id"
:label="item.name"
:value="item.id">
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -110,16 +108,16 @@
<img width="100%" :src="dialogImageUrl" alt=""> <img width="100%" :src="dialogImageUrl" alt="">
</el-dialog> </el-dialog>
<!-- <maintainInfo @update="updeatshow" ref="maintain" :dialogFormDetailVisible='showinfo'></maintainInfo> --> <maintainInfo ref="maintain"></maintainInfo>
<!-- // --> <!-- // -->
<showRainEquipmentInfo ref="showRainEquipmentInfo"></showRainEquipmentInfo> <showRainEquipmentInfo ref="showRainEquipmentInfo"></showRainEquipmentInfo>
<showRainSiteInfo ref="showRainSiteInfo"></showRainSiteInfo> <showRainSiteInfo ref="showRainSiteInfo"></showRainSiteInfo>
<!-- 查看 审核 办结 --> <!-- 查看 审核 办结 -->
<showCirculationInfo ref="showCirculationInfo" @auditSuccess="load"></showCirculationInfo> <!-- <showCirculationInfo ref="showCirculationInfo" @auditSuccess="load"></showCirculationInfo>
<showDischargeInfo ref="showDischargeInfo" @auditSuccess="load"></showDischargeInfo> <showDischargeInfo ref="showDischargeInfo" @auditSuccess="load"></showDischargeInfo>
<showMireInfo ref="showMireInfo" @auditSuccess="load"></showMireInfo> <showMireInfo ref="showMireInfo" @auditSuccess="load"></showMireInfo> -->
@ -128,7 +126,6 @@
</template> </template>
<script> <script>
import { import {
listsend, listsend,
getsend, getsend,
@ -139,8 +136,12 @@
import { import {
listarea listarea
} from '../../../api/basic/area.js' } from '../../../api/basic/area.js'
import {listCommonuser} from"../../../api/common.js" import {
import {listaccount} from "../../../api/basic/account.js" listCommonuser
} from "../../../api/common.js"
import {
listaccount
} from "../../../api/basic/account.js"
import LxHeader from "@/components/LxHeader/index.vue"; import LxHeader from "@/components/LxHeader/index.vue";
import maintainInfo from '@/views/rain/order/components/maintainInfo' import maintainInfo from '@/views/rain/order/components/maintainInfo'
import showRainEquipmentInfo from '@/views/rain/inspection/components/showRainEquipmentInfo' import showRainEquipmentInfo from '@/views/rain/inspection/components/showRainEquipmentInfo'
@ -240,8 +241,7 @@
value: "审核不通过" value: "审核不通过"
}] }]
}, },
columns: [ columns: [{
{
field: "name", field: "name",
title: "转办来源", title: "转办来源",
type: "string", type: "string",
@ -454,6 +454,10 @@ updeatshow(e){
// } // }
if (obj.rain_maintain_id > 0) { if (obj.rain_maintain_id > 0) {
this.$refs.maintain.dialogFormDetailVisible = true
// this.showinfo = true
this.$refs.maintain.info(obj.rain_maintain_id)
return
if (obj.old_type == 1 || obj.old_type == 2 || obj.old_type == 6 || obj.old_type == 7 || obj.old_type == 5) { if (obj.old_type == 1 || obj.old_type == 2 || obj.old_type == 6 || obj.old_type == 7 || obj.old_type == 5) {
this.$refs.showCirculationInfo.isShow = true this.$refs.showCirculationInfo.isShow = true
this.$refs.showCirculationInfo.infoId = obj.rain_maintain_id this.$refs.showCirculationInfo.infoId = obj.rain_maintain_id
@ -514,18 +518,22 @@ updeatshow(e){
.dialogConcent { .dialogConcent {
overflow-y: auto; overflow-y: auto;
} }
.width100 { .width100 {
width: 100%; width: 100%;
} }
.files_check .el-upload.el-upload--picture-card { .files_check .el-upload.el-upload--picture-card {
display: none; display: none;
} }
.vm10 { .vm10 {
margin-right: 10px; margin-right: 10px;
margin-bottom: 10px; margin-bottom: 10px;
height: 32px; height: 32px;
vertical-align: bottom; vertical-align: bottom;
} }
.vm10 input { .vm10 input {
height: 32px; height: 32px;
vertical-align: middle; vertical-align: middle;
@ -534,9 +542,12 @@ updeatshow(e){
.vm10 .el-select__caret.el-input__icon.el-icon-arrow-up { .vm10 .el-select__caret.el-input__icon.el-icon-arrow-up {
line-height: 30px; line-height: 30px;
} }
.vm10 .el-input__icon.el-range__icon.el-icon-date,.vm10 .el-range-separator{
.vm10 .el-input__icon.el-range__icon.el-icon-date,
.vm10 .el-range-separator {
line-height: 25px; line-height: 25px;
} }
.selerchcontent button { .selerchcontent button {
vertical-align: top; vertical-align: top;
} }

Loading…
Cancel
Save