|
|
@ -1,67 +1,102 @@ |
|
|
<template> |
|
|
<template> |
|
|
<div> |
|
|
<div style="height: 600px; overflow-y: scroll;" > |
|
|
<div style="display: flex;white-space: nowrap; padding: 30px;" > |
|
|
<div style="display: flex;white-space: nowrap; padding: 30px;"> |
|
|
<el-form style="padding-left: 50px;" :label-position="labelPosition" :model="tableData"> |
|
|
<el-form style="padding-left: 150px;"> |
|
|
<el-form-item label="组织名称"> |
|
|
<el-form-item label="组织名称"> |
|
|
<div> {{ tableData.orgName }}</div> |
|
|
<div> {{ tableData.orgName }}</div> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="服务类型"> |
|
|
<el-form-item label="服务类型"> |
|
|
{{ tableData.serviceTypeName }} |
|
|
{{ tableData.serviceTypeName }} |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="组织类型"> |
|
|
<el-form-item label="组织类型"> |
|
|
{{ tableData.Organizationaltype}} |
|
|
{{ tableData.Organizationaltype}} |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="管理员姓名"> |
|
|
<el-form-item label="管理员姓名"> |
|
|
{{ tableData.operator}} |
|
|
{{ tableData.operator}} |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="身份证号"> |
|
|
<el-form-item label="身份证号"> |
|
|
{{ tableData.idCard }} |
|
|
{{ tableData.idCard }} |
|
|
|
|
|
|
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="手机号"> |
|
|
<el-form-item label="手机号"> |
|
|
{{ tableData.mobile }} |
|
|
{{ tableData.mobile }} |
|
|
|
|
|
|
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="所属组织"> |
|
|
<el-form-item label="所属组织"> |
|
|
{{ tableData.agencyName }} |
|
|
{{ tableData.agencyName }} |
|
|
|
|
|
|
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="详细地址"> |
|
|
<el-form-item label="详细地址"> |
|
|
{{ tableData.address }} |
|
|
{{ tableData.address }} |
|
|
|
|
|
|
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="组织介绍"> |
|
|
<el-form-item label="组织介绍"> |
|
|
{{ tableData.introduction}} |
|
|
{{ tableData.introduction}} |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item label="附件"> |
|
|
<el-form-item label="附件"> |
|
|
{{ tableData.address}} |
|
|
<div class="demo-image__preview"> |
|
|
</el-form-item> |
|
|
<el-image style="width: 100px; height: 100px" :src="tableData.qualification"> |
|
|
<el-form-item label="申请时间"> |
|
|
</el-image> |
|
|
{{tableData.updatedTime}} |
|
|
</div> |
|
|
</el-form-item> |
|
|
<!-- {{ tableData.address}} --> |
|
|
|
|
|
</el-form-item> |
|
|
</el-form> |
|
|
<el-form-item label="申请时间"> |
|
|
|
|
|
{{tableData.updatedTime}} |
|
|
</div> |
|
|
</el-form-item> |
|
|
<div class="div_btn"> |
|
|
<el-form-item label="审核结果" > |
|
|
<div style="display: flex; margin-bottom: 20px; margin-left: 75px;"> |
|
|
<!-- <div style="display: flex; justify-items:center; align-items: center;"> |
|
|
|
|
|
<el-radio v-model="status1" label="pass" style="margin-right:20px">通过</el-radio> |
|
|
|
|
|
<div class="flex flex-x flex-center2"> |
|
|
|
|
|
<el-radio v-model="status1" label="notPass" style="margin-right: 10px;">不通过</el-radio> |
|
|
|
|
|
<el-input aria-hidden="true" v-if="status1 == 'notPass'" type="number" v-model="reason" style="width: 200px;" |
|
|
|
|
|
placeholder="请说明原因"></el-input> |
|
|
|
|
|
</div> |
|
|
|
|
|
|
|
|
|
|
|
</div> --> |
|
|
|
|
|
<template> |
|
|
|
|
|
<el-select v-model="findingsofaudit" placeholder="请选择"> |
|
|
|
|
|
<el-option v-for="item in options" :key="item.value" :label="item.label" :value="item.value" |
|
|
|
|
|
:disabled="item.disabled"> |
|
|
|
|
|
</el-option> |
|
|
|
|
|
</el-select> |
|
|
|
|
|
|
|
|
|
|
|
</template> |
|
|
|
|
|
|
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
<el-form-item label="原因" v-if="findingsofaudit == 'notPass'"> |
|
|
|
|
|
<el-input v-if="findingsofaudit == 'notPass'" type="number" v-model="reason" style="width: 200px;" |
|
|
|
|
|
placeholder="请说明原因"></el-input> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
</el-form> |
|
|
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
<div class="div_btn"> |
|
|
|
|
|
<!-- <div style="display: flex; margin-bottom: 20px; margin-left: 75px;"> |
|
|
<h4>审核结果:</h4> |
|
|
<h4>审核结果:</h4> |
|
|
<div style="display: flex; justify-items:center; align-items: center;"> |
|
|
<div style="display: flex; justify-items:center; align-items: center;"> |
|
|
<el-radio v-model="status" label="pass" style="margin-right:20px">通过</el-radio> |
|
|
<el-radio v-model="status1" label="pass" style="margin-right:20px">通过</el-radio> |
|
|
<div class="flex flex-x flex-center2"> |
|
|
<div class="flex flex-x flex-center2"> |
|
|
<el-radio v-model="status" label="notPass" style="margin-right: 10px;">不通过</el-radio> |
|
|
<el-radio v-model="status1" label="notPass" style="margin-right: 10px;">不通过</el-radio> |
|
|
<el-input v-if="status == 'notPass'" type="number" v-model="reason" style="width: 200px;" |
|
|
<el-input v-if="status1 == 'notPass'" type="number" v-model="reason" style="width: 200px;" |
|
|
placeholder="请说明原因"></el-input> |
|
|
placeholder="请说明原因"></el-input> |
|
|
</div> |
|
|
</div> |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> --> |
|
|
<el-button size="small" @click="handleCancle">取 消</el-button> |
|
|
<!-- <div style="display: flex; justify-items:center; align-items: center;"> |
|
|
<el-button size="small" v-if="formType != 'detail'" type="primary" :disabled="btnDisable" |
|
|
<el-radio v-model="radio" :label="pass" style="margin-right:20px">通过</el-radio> |
|
|
@click="handleComfirm">确 定</el-button> |
|
|
<div class="flex flex-x flex-center2"> |
|
|
|
|
|
<el-radio v-model="radio" :label="notPass" style="margin-right: 10px;">不通过</el-radio> |
|
|
|
|
|
<el-input v-if="radio == 0" v-model="reason" style="width: 200px;" |
|
|
|
|
|
placeholder="请说明原因"></el-input> |
|
|
|
|
|
|
|
|
|
|
|
</div> |
|
|
|
|
|
</div> --> |
|
|
|
|
|
<el-button size="small" @click="handleCancle">取 消</el-button> |
|
|
|
|
|
<el-button size="small" type="primary" @click="handleComfirm">确 定</el-button> |
|
|
|
|
|
|
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</div> |
|
|
</template> |
|
|
</template> |
|
|
<script> |
|
|
<script> |
|
|
import { requestPost,requestGet } from "@/js/dai/request"; |
|
|
import { requestPost,requestGet } from "@/js/dai/request"; |
|
|
@ -69,10 +104,21 @@ export default { |
|
|
name: "see", |
|
|
name: "see", |
|
|
data() { |
|
|
data() { |
|
|
return { |
|
|
return { |
|
|
status:'pass', |
|
|
options:[ |
|
|
|
|
|
{ |
|
|
|
|
|
value: 'pass', |
|
|
|
|
|
label: '通过' |
|
|
|
|
|
}, |
|
|
|
|
|
{ |
|
|
|
|
|
value: 'notPass', |
|
|
|
|
|
label: '不通过' |
|
|
|
|
|
}, |
|
|
|
|
|
], |
|
|
|
|
|
// status1:'pass', |
|
|
|
|
|
findingsofaudit:"pass", |
|
|
reason:"", |
|
|
reason:"", |
|
|
// labelPosition: 'right', |
|
|
// labelPosition: 'right', |
|
|
// tableData: [], |
|
|
tableData: {}, |
|
|
// awardId:"" |
|
|
// awardId:"" |
|
|
}; |
|
|
}; |
|
|
}, |
|
|
}, |
|
|
@ -84,7 +130,7 @@ export default { |
|
|
}, |
|
|
}, |
|
|
created() { |
|
|
created() { |
|
|
console.log(this.VolunteerList,"list"); |
|
|
console.log(this.VolunteerList,"list"); |
|
|
this.tableData=this.VolunteerList |
|
|
// this.tableData=this.VolunteerList |
|
|
// this.awardId=this.list.id |
|
|
// this.awardId=this.list.id |
|
|
this.getTableData() |
|
|
this.getTableData() |
|
|
}, |
|
|
}, |
|
|
@ -99,7 +145,7 @@ export default { |
|
|
const url = "/voluntary/volunteerOrg/checkup"; |
|
|
const url = "/voluntary/volunteerOrg/checkup"; |
|
|
let params = { |
|
|
let params = { |
|
|
id:this.VolunteerList.id, |
|
|
id:this.VolunteerList.id, |
|
|
status:this.status, |
|
|
status:this.findingsofaudit, |
|
|
reason:this.reason |
|
|
reason:this.reason |
|
|
} |
|
|
} |
|
|
requestPost(url, params).then((res) =>{ |
|
|
requestPost(url, params).then((res) =>{ |
|
|
@ -133,21 +179,11 @@ export default { |
|
|
console.log(res,"res"); |
|
|
console.log(res,"res"); |
|
|
if(res.code===0){ |
|
|
if(res.code===0){ |
|
|
console.log("列表请求成功!!!!!!!!!!!!!!"); |
|
|
console.log("列表请求成功!!!!!!!!!!!!!!"); |
|
|
this.tableData = res.data |
|
|
this.tableData = res.data[0] |
|
|
console.log(this.tableData, "this.tableData"); |
|
|
console.log(this.tableData, "this.tableData"); |
|
|
} |
|
|
} |
|
|
}) |
|
|
}) |
|
|
// const { data, code, msg } = requestGet(url, params) |
|
|
|
|
|
// console.log(data,"data"); |
|
|
|
|
|
// if (code === 0) { |
|
|
|
|
|
// console.log("列表请求成功!!!!!!!!!!!!!!"); |
|
|
|
|
|
// console.log(data,"data"); |
|
|
|
|
|
// this.tableData = data |
|
|
|
|
|
// console.log(this.tableData,"this.tableData"); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// } else { |
|
|
|
|
|
// } |
|
|
|
|
|
}, |
|
|
}, |
|
|
|
|
|
|
|
|
}, |
|
|
}, |
|
|
|