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

随访录入显示调试

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