|
|
@ -5,13 +5,14 @@
|
|
|
|
<div class="searchWrap">
|
|
|
|
<div class="searchWrap">
|
|
|
|
<el-form :inline="true" :model="queryParam" class="demo-form-inline">
|
|
|
|
<el-form :inline="true" :model="queryParam" class="demo-form-inline">
|
|
|
|
<el-form-item label="企业名称">
|
|
|
|
<el-form-item label="企业名称">
|
|
|
|
<el-input v-model="queryParam.name" placeholder="请输入"></el-input>
|
|
|
|
<el-input
|
|
|
|
|
|
|
|
v-model="queryParam.companyName"
|
|
|
|
|
|
|
|
placeholder="请输入"
|
|
|
|
|
|
|
|
></el-input>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
<el-form-item>
|
|
|
|
<el-form-item>
|
|
|
|
<el-button type="primary" @click="searchQuery">查询</el-button>
|
|
|
|
<el-button type="primary" @click="searchQuery">查询</el-button>
|
|
|
|
<el-button type="primary" plain @click="searchReset"
|
|
|
|
<el-button type="primary" plain @click="reset">重置</el-button>
|
|
|
|
>重置</el-button
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
</el-form-item>
|
|
|
|
</el-form-item>
|
|
|
|
</el-form>
|
|
|
|
</el-form>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
@ -26,20 +27,39 @@
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="enterBtm">
|
|
|
|
<div class="enterBtm">
|
|
|
|
<div class="item">
|
|
|
|
<div class="item">
|
|
|
|
<div class="label">咨询内容:</div>
|
|
|
|
<div class="label">重点人数:</div>
|
|
|
|
<div class="value">{{ item.name }}</div>
|
|
|
|
<div class="value">
|
|
|
|
|
|
|
|
{{
|
|
|
|
|
|
|
|
item.detailsByAuditResultTrue.length +
|
|
|
|
|
|
|
|
item.detailsByAuditResultFalse.length
|
|
|
|
|
|
|
|
}}
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="item">
|
|
|
|
<div class="item">
|
|
|
|
<div class="label">回复内容:</div>
|
|
|
|
<div class="label">申请时间:</div>
|
|
|
|
<div class="value">{{ item.card }}</div>
|
|
|
|
<div class="value">{{ item.createTime }}</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="item">
|
|
|
|
<div class="item">
|
|
|
|
<div class="label">状态:</div>
|
|
|
|
<div class="label">审查结果:</div>
|
|
|
|
<div class="value">{{ item.phone }}</div>
|
|
|
|
<div class="value">
|
|
|
|
|
|
|
|
<span v-if="item.auditState == '1'">未审核</span>
|
|
|
|
|
|
|
|
<span v-else>
|
|
|
|
|
|
|
|
{{ item.detailsByAuditResultTrue.length }}人正常,{{
|
|
|
|
|
|
|
|
item.detailsByAuditResultFalse.length
|
|
|
|
|
|
|
|
}}人异常
|
|
|
|
|
|
|
|
</span>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="opt">
|
|
|
|
<div class="opt">
|
|
|
|
<div class="" @click="checkDetail(item)">详情</div>
|
|
|
|
<div
|
|
|
|
|
|
|
|
class="optBtn mr14"
|
|
|
|
|
|
|
|
v-if="item.auditState == '1'"
|
|
|
|
|
|
|
|
@click="examine(item)"
|
|
|
|
|
|
|
|
>
|
|
|
|
|
|
|
|
审查
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="optBtn" @click="checkDetail(item)">详情</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</el-col>
|
|
|
|
</el-col>
|
|
|
@ -56,14 +76,18 @@
|
|
|
|
>
|
|
|
|
>
|
|
|
|
</gMainTable>
|
|
|
|
</gMainTable>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<FormDialog ref="formDialog" :formItems="formItems" width="800px">
|
|
|
|
<detailDialog ref="detailDialog"></detailDialog>
|
|
|
|
</FormDialog>
|
|
|
|
<examineDialog ref="examineDialog"></examineDialog>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</template>
|
|
|
|
</template>
|
|
|
|
<script>
|
|
|
|
<script>
|
|
|
|
import { tableListMixins } from "@/loveflow/mixins/tableListMixins";
|
|
|
|
import { tableListMixins } from "@/loveflow/mixins/tableListMixins";
|
|
|
|
|
|
|
|
import detailDialog from "./components/detailDialog.vue";
|
|
|
|
|
|
|
|
import examineDialog from "./components/examineDialog.vue";
|
|
|
|
export default {
|
|
|
|
export default {
|
|
|
|
mixins: [tableListMixins],
|
|
|
|
mixins: [tableListMixins],
|
|
|
|
|
|
|
|
components: { examineDialog, detailDialog },
|
|
|
|
|
|
|
|
|
|
|
|
data() {
|
|
|
|
data() {
|
|
|
|
return {
|
|
|
|
return {
|
|
|
|
ipagination: {
|
|
|
|
ipagination: {
|
|
|
@ -76,21 +100,7 @@ export default {
|
|
|
|
label: "企业名称",
|
|
|
|
label: "企业名称",
|
|
|
|
},
|
|
|
|
},
|
|
|
|
],
|
|
|
|
],
|
|
|
|
formItems: [
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
type: "textarea",
|
|
|
|
|
|
|
|
itemAttrs: {
|
|
|
|
|
|
|
|
label: "回复意见",
|
|
|
|
|
|
|
|
span: 22,
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
attrs: {
|
|
|
|
|
|
|
|
model: "name",
|
|
|
|
|
|
|
|
value: "",
|
|
|
|
|
|
|
|
placeholder: "",
|
|
|
|
|
|
|
|
rows: 5,
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
],
|
|
|
|
|
|
|
|
disableMixinCreated: true,
|
|
|
|
disableMixinCreated: true,
|
|
|
|
url: {
|
|
|
|
url: {
|
|
|
|
list: "prepare/verification/list",
|
|
|
|
list: "prepare/verification/list",
|
|
|
@ -103,8 +113,16 @@ export default {
|
|
|
|
this.searchQuery();
|
|
|
|
this.searchQuery();
|
|
|
|
},
|
|
|
|
},
|
|
|
|
methods: {
|
|
|
|
methods: {
|
|
|
|
|
|
|
|
examine(obj) {
|
|
|
|
|
|
|
|
this.$refs.examineDialog.openDialog(obj);
|
|
|
|
|
|
|
|
},
|
|
|
|
checkDetail(obj) {
|
|
|
|
checkDetail(obj) {
|
|
|
|
this.$refs.formDialog.openDialog("detail", obj);
|
|
|
|
this.$refs.detailDialog.openDialog(obj);
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
reset() {
|
|
|
|
|
|
|
|
this.queryParam = {};
|
|
|
|
|
|
|
|
this.queryParam.verificationType = 2;
|
|
|
|
|
|
|
|
this.searchQuery();
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
};
|
|
|
|
};
|
|
|
@ -151,6 +169,7 @@ export default {
|
|
|
|
color: #d0deee;
|
|
|
|
color: #d0deee;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
.value {
|
|
|
|
.value {
|
|
|
|
|
|
|
|
margin-top: 2px;
|
|
|
|
width: 11vw;
|
|
|
|
width: 11vw;
|
|
|
|
overflow: hidden;
|
|
|
|
overflow: hidden;
|
|
|
|
text-overflow: ellipsis;
|
|
|
|
text-overflow: ellipsis;
|
|
|
|