Commit 0605e72c authored by 刘予佳's avatar 刘予佳

随访录入显示调试

parent 84392f34
......@@ -36,9 +36,19 @@ export function getFollowUnCheckDetail(id) {
method: "get",
});
}
// export function getHproleDetail(id) {
// return request({
// url: `/cloud-upms//sys/role/${id}`,
// method: "get",
// })
// }
\ No newline at end of file
//随访病例审核
export function putFollowCheck(data = {}) {
return request({
url: "/disease-data/dataCheck/follow/check",
method: "put",
data,
})
}
//修改随访审核意见
export function putFollowCheckAdvice(data = {}) {
return request({
url: "/disease-data/dataCheck/follow/check/advice",
method: "put",
data,
})
}
\ No newline at end of file
......@@ -49,9 +49,11 @@
>
<template slot="title">
{{ g.label }}
<span v-if="g.label == '二、排除标准'" class="noCol">{{
<span v-if="g.label == '二、排除标准'" class="noCol">
{{
errorText
}}</span>
}}
</span>
</template>
<form-content
v-if="collapseNames.includes(g.prop)"
......@@ -323,6 +325,7 @@ export default {
// 绑定部分值(此时表单已渲染)
initfields(obj) {
for (let k in obj) {
console.log("通用表单",k,obj)
// if (this.form.hasOwnProperty(k)) {
this.form[k] = obj[k]
// }
......
......@@ -26,13 +26,12 @@
:icon-class="onlyOneChildren.meta.remixIcon"
class="vab-nav-icon"
/>
<span slot="title">{{ onlyOneChildren.meta.title }} </span>
<span slot="title">{{ onlyOneChildren.meta.title }}</span>
<el-tag
v-if="onlyOneChildren.meta && onlyOneChildren.meta.badge"
type="danger"
effect="dark"
>{{ onlyOneChildren.meta.badge }}</el-tag
>
>{{ onlyOneChildren.meta.badge }}</el-tag>
</el-menu-item>
</app-link>
</template>
......
......@@ -57,6 +57,7 @@ export default {
if (meta.activeMenu) {
return meta.activeMenu
}
console.log("path",path)
return path
},
variables() {
......
<template>
<!-- 随访调查录入 -->
<!-- 随访审核详情 -->
<div class="follow-form">
<!-- <ConfigForms form-type="2" formClass="follow-form"></ConfigForms> -->
<read-form ref="form" :options="followupForm" :formEdit="formEdit"></read-form>
......@@ -10,11 +10,16 @@
import ConfigForms from "@/views/screening/components/ConfigForms.vue"
import ReadForm from "@/components/FormComponents/ReadForm/index"
export default {
name: "FollowupAudit",
name: "followReview",
components: {
ConfigForms,
ReadForm
},
props: {
form: {
type: Object,
},
},
data() {
return {
followupForm:{
......@@ -685,15 +690,19 @@ export default {
]
},
formEdit:{
name:"djksh",
contact_phone:"12345678",
is_accept:"0",
gas_exam:"15",
G_17:"1"
}
}
},
created() {},
watch:{
form(val){
this.formEdit = val
console.log("form",val)
}
},
created() {
},
mounted(){
},
methods: {},
}
</script>
......
<template>
<!-- 随访审核 -->
<div id="audit-detail">
<div class="audit-detail_header p-24">
<div class="left">
......@@ -9,6 +10,10 @@
<el-button class="btn" @click="$router.go(-1)">返回</el-button>
</div>
</div>
<div class="table-content p-24">
<!-- <component :is="curComponent" :formEdit="formEdit"></component> -->
<follow-review :form="formEdit"></follow-review>
</div>
<div class="choose-handle p-24">
<span v-if="!editStatus">请选择审核结果:</span>
<div class="btn_group">
......@@ -23,9 +28,6 @@
<span v-if="editStatus" class="op">驳回修改建议:胃镜图片不合规</span>
</div>
</div>
<div class="table-content p-24">
<component :is="curComponent"></component>
</div>
<public-dialog ref="editDialog" @onSubmit="onSubmit" @onCancel="onCancel">
<!-- 修改审核结果 优先触发提示 -->
<template v-if="!confirmStatus" slot="content">
......@@ -103,6 +105,13 @@ export default {
medicalCombination:'无锡市人民医院医联体',
mcCount:7,
editStatus: false, //进入的状态是第一次审核还是修改审核,false为第一次,true为修改
formEdit:{
name:"djksh",
contact_phone:"12345678",
is_accept:"0",
gas_exam:"15",
G_17:"5"
},//填报数据
form: {},
rules: {
reson: [{ required: true, message: "请填写", trigger: "blur" }],
......@@ -128,7 +137,7 @@ export default {
}
},
watch: {},
mounted() {
created() {
this.getDetail()
},
computed:{
......@@ -204,10 +213,7 @@ export default {
this.loading = true
let res = await getFollowUnCheckDetail(this.unionId)
if(res.code==1){
//分页内容
// const d = res.data
// this.total= d.total
// this.tableData=d['records']
this.formEdit=res.data[0]
}
this.loading = false
},
......@@ -253,7 +259,8 @@ export default {
font-size: 14px;
font-family: AlibabaPuHuiTiM;
color: #333333;
box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.1);
box-shadow: 0px 1px 0px 0px rgba(0, 0, 0, 0.1);
border-top: 1px solid rgba(0, 0, 0, 0.1);
display: flex;
.btn_group {
margin-left: 24px;
......
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