Commit 41b0de89 by songwenlu

gx

parent 587c9b13
...@@ -3,9 +3,9 @@ import { Message } from "element-ui"; ...@@ -3,9 +3,9 @@ import { Message } from "element-ui";
import { getToken } from "@/utils/auth"; import { getToken } from "@/utils/auth";
const config = { const config = {
// proxy: 'http://192.168.3.144:9089/', // 本地 proxy: 'http://192.168.3.87:8881', // 本地
// proxy: "https://exam.smart-zj.cn:9100/exam/", // 新线上地址 // proxy: "https://exam.smart-zj.cn:9100/exam/", // 新线上地址
proxy: "http://81.69.231.72:8881/", // 测试地址 // proxy: "http://81.69.231.72:8881/", // 测试地址
}; };
//axios基本配置 //axios基本配置
......
...@@ -7,10 +7,7 @@ ...@@ -7,10 +7,7 @@
class="search_form" class="search_form"
style="text-align: left; margin-bottom: 10px" style="text-align: left; margin-bottom: 10px"
> >
<el-form-item <el-form-item label="姓名" label-width="200">
label="姓名"
label-width="200"
>
<el-input <el-input
v-model="searchForm.name" v-model="searchForm.name"
placeholder="请输入姓名" placeholder="请输入姓名"
...@@ -40,7 +37,7 @@ ...@@ -40,7 +37,7 @@
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="状态码"> <el-form-item label="状态码">
<el-select <el-select
v-model="searchForm.stateCode" v-model="searchForm.stateCode"
...@@ -57,10 +54,7 @@ ...@@ -57,10 +54,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item> <el-form-item>
<el-button <el-button type="primary" @click="onSubmit">查询</el-button>
type="primary"
@click="onSubmit"
>查询</el-button>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
...@@ -73,39 +67,41 @@ ...@@ -73,39 +67,41 @@
:pagination="pagination" :pagination="pagination"
@Jump="jumpPage" @Jump="jumpPage"
> >
<el-table-column <template #state>
fixed="right" <el-table-column label="状态描述">
label="操作" <template slot-scope="scope">
width="380" <el-tag :type="scope.row.stateCode=='0'? '':scope.row.stateCode=='002'? 'danger': 'success'">{{ scope.row.state }}</el-tag>
align="left" </template>
> </el-table-column>
</template>
<el-table-column fixed="right" label="操作" width="380" align="left">
<template slot-scope="scope"> <template slot-scope="scope">
<el-button <el-button type="primary" size="mini" round @click="view(scope.row)"
type="primary" >查看</el-button
size="mini" >
round
@click="view(scope.row)"
>查看</el-button>
<el-button <el-button
type="warning" type="warning"
size="mini" size="mini"
round round
@click="getRecord(scope.row)" @click="getRecord(scope.row)"
>记录</el-button> >记录</el-button
>
<el-button <el-button
v-if="scope.row.state=='待审核'" v-if="scope.row.stateCode == '0'"
type="success" type="success"
size="mini" size="mini"
round round
@click="auditHandle(scope.row,'0')" @click="auditHandle(scope.row, '0')"
>通过</el-button> >通过</el-button
>
<el-button <el-button
type="danger" type="danger"
size="mini" size="mini"
round round
v-if="scope.row.state=='待审核'" v-if="scope.row.stateCode == '0'"
@click="auditHandle(scope.row,'1')" @click="auditHandle(scope.row, '1')"
>拒绝</el-button> >拒绝</el-button
>
<!-- 公示期的单子可以暂停公示 --> <!-- 公示期的单子可以暂停公示 -->
<!-- <el-button <!-- <el-button
...@@ -161,11 +157,11 @@ ...@@ -161,11 +157,11 @@
> >
<!-- 通过0 拒绝1 --> <!-- 通过0 拒绝1 -->
<div v-if="flag == 1"> <div v-if="flag == 1">
<span>确定拒绝该家庭码的申请吗?确定的话请<span style="color: red">选择和输入</span>拒绝原因</span> <span>确定拒绝该家庭码的申请吗?确定的话请输入拒绝原因</span>
<div style="margin-top:15px"> <div style="margin-top: 15px">
<el-input <el-input
type="textarea" type="textarea"
:autosize="{ minRows: 4, maxRows: 4}" :autosize="{ minRows: 4, maxRows: 4 }"
placeholder="请输入拒绝原因" placeholder="请输入拒绝原因"
v-model="auditData.record" v-model="auditData.record"
> >
...@@ -174,12 +170,12 @@ ...@@ -174,12 +170,12 @@
</div> </div>
<div v-else> <div v-else>
<span>确定通过该家庭码的申请吗?确定的话请<span style="color: red">选择通过状态</span>和输入说明</span> <span
<el-form >确定通过该家庭码的申请吗?确定的话请<span style="color: red"
:model="auditData" >选择通过状态</span
label-width="80px" >和输入说明</span
ref="form"
> >
<el-form :model="auditData" label-width="80px" ref="form">
<el-form-item label="状态码"> <el-form-item label="状态码">
<el-select <el-select
v-model="auditData.stateCode" v-model="auditData.stateCode"
...@@ -194,31 +190,21 @@ ...@@ -194,31 +190,21 @@
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item <el-form-item label="说明" prop="record">
label="说明"
prop="record"
>
<el-input <el-input
type="textarea" type="textarea"
placeholder="请输入说明" placeholder="请输入说明"
v-model="auditData.record" v-model="auditData.record"
:autosize="{ minRows: 4, maxRows: 4}" :autosize="{ minRows: 4, maxRows: 4 }"
> >
</el-input> </el-input>
</el-form-item> </el-form-item>
</el-form> </el-form>
</div> </div>
<span <span slot="footer" class="dialog-footer">
slot="footer"
class="dialog-footer"
>
<el-button @click="cancelBtn">取 消</el-button> <el-button @click="cancelBtn">取 消</el-button>
<el-button <el-button type="primary" @click="confirmBtn">确 定</el-button>
type="primary"
@click="confirmBtn"
>确 定</el-button>
</span> </span>
</el-dialog> </el-dialog>
<!-- 人才详情的对话框 --> <!-- 人才详情的对话框 -->
...@@ -286,10 +272,7 @@ ...@@ -286,10 +272,7 @@
</div> </div>
</div> </div>
</div> </div>
<span <span slot="footer" class="dialog-footer">
slot="footer"
class="dialog-footer"
>
<!-- 申请的单子有通过拒绝--> <!-- 申请的单子有通过拒绝-->
<!-- <el-button type="danger" size="mini" round @click="deny(viewRow)" <!-- <el-button type="danger" size="mini" round @click="deny(viewRow)"
>拒绝 >拒绝
...@@ -308,15 +291,8 @@ ...@@ -308,15 +291,8 @@
> >
<div class="content"> <div class="content">
<template v-if="record && record.length > 0"> <template v-if="record && record.length > 0">
<div <div class="cell" :key="index" v-for="(item, index) in record">
class="cell" <p class="label" style="margin-right: 20px">
:key="index"
v-for="(item, index) in record"
>
<p
class="label"
style="margin-right: 20px"
>
{{ item?.state }} {{ item?.state }}
<span v-if="item?.record">({{ item?.record }})</span> <span v-if="item?.record">({{ item?.record }})</span>
</p> </p>
...@@ -329,7 +305,6 @@ ...@@ -329,7 +305,6 @@
<p v-else>暂无记录~</p> <p v-else>暂无记录~</p>
</div> </div>
</el-dialog> </el-dialog>
</div> </div>
</template> </template>
...@@ -381,7 +356,7 @@ export default { ...@@ -381,7 +356,7 @@ export default {
// 人才类型 // 人才类型
tableData: [], tableData: [],
tableColumns: [ tableColumns: [
{ {
key: "familyCode", key: "familyCode",
label: "家庭码", label: "家庭码",
width: 250, width: 250,
...@@ -391,7 +366,7 @@ export default { ...@@ -391,7 +366,7 @@ export default {
label: "居住地址", label: "居住地址",
width: 250, width: 250,
}, },
{ {
key: "haveChildren", key: "haveChildren",
label: "是否有孩子", label: "是否有孩子",
...@@ -421,6 +396,7 @@ export default { ...@@ -421,6 +396,7 @@ export default {
key: "state", key: "state",
label: "状态描述", label: "状态描述",
width: 250, width: 250,
type: "slot",
}, },
{ {
...@@ -525,10 +501,8 @@ export default { ...@@ -525,10 +501,8 @@ export default {
value: item.code, value: item.code,
}; };
}); });
}); });
getReviewState(1).then((res) => { getReviewState(1).then((res) => {
let arr = []; let arr = [];
res.data.forEach((item) => { res.data.forEach((item) => {
if (item.state != "不符合") { if (item.state != "不符合") {
...@@ -591,13 +565,13 @@ export default { ...@@ -591,13 +565,13 @@ export default {
if (this.flag == 0) { if (this.flag == 0) {
// 通过 // 通过
if (this.auditData.stateCode) { if (this.auditData.stateCode) {
console.log(this.auditData,"审核"); console.log(this.auditData, "审核");
familyAudit(this.auditData).then((res) => { familyAudit(this.auditData).then((res) => {
if (res.code == 200) { if (res.code == 200) {
this.$message.success(res.msg || "审核成功"); this.$message.success(res.msg || "审核成功");
this.auditDialog = false; this.auditDialog = false;
this.init(); this.init();
}else{ } else {
this.$message.success(res.msg || "审核失败"); this.$message.success(res.msg || "审核失败");
} }
}); });
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment