dev
This commit is contained in:
parent
9865256c11
commit
b1ead13073
|
|
@ -48,8 +48,8 @@
|
||||||
</div>
|
</div>
|
||||||
<template #footer>
|
<template #footer>
|
||||||
<div class="bottom">
|
<div class="bottom">
|
||||||
<el-button type="primary" @click="save">确定</el-button>
|
<span class="default-btn" @click="save">确定</span>
|
||||||
<el-button @click="close">取消</el-button>
|
<span class="default-btn" @click="close" style="margin-left: 24px">取消</span>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
</Mask>
|
</Mask>
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
<template>
|
<template>
|
||||||
<Mask :is-show="show" :height="600" :width="400" @close="close" title="手动对账">
|
<Mask :is-show="show" :height="600" :width="400" @close="close" title="手动对账" :show-footer="true">
|
||||||
|
<template #default>
|
||||||
<div class="form">
|
<div class="form">
|
||||||
<el-form :model="formData" label-width="130" :rules="rules" ref="formRef">
|
<el-form :model="formData" label-width="130" :rules="rules" ref="formRef">
|
||||||
<el-form-item label="对账日期" prop="date">
|
<el-form-item label="对账日期" prop="date">
|
||||||
|
|
@ -51,11 +52,17 @@
|
||||||
<el-input v-model.number="formData.settlementCount" type="number"></el-input>
|
<el-input v-model.number="formData.settlementCount" type="number"></el-input>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
<el-form-item>
|
<el-form-item>
|
||||||
<el-button type="primary" @click="submitForm">对账</el-button>
|
|
||||||
<el-button @click="close">取消</el-button>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-form>
|
</el-form>
|
||||||
</div>
|
</div>
|
||||||
|
</template>
|
||||||
|
<template #footer>
|
||||||
|
<div class="footer">
|
||||||
|
<span class="default-btn" @click="submitForm">对账</span>
|
||||||
|
<span class="default-btn" @click="close" style="margin-left: 24px">取消</span>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
</Mask>
|
</Mask>
|
||||||
</template>
|
</template>
|
||||||
<script setup lang="ts">
|
<script setup lang="ts">
|
||||||
|
|
@ -76,6 +83,7 @@ const clrTypeOptions = Object.entries(clrType as ClrType).map(([key, value]) =>
|
||||||
key: key,
|
key: key,
|
||||||
value: value
|
value: value
|
||||||
}))
|
}))
|
||||||
|
|
||||||
interface Insutypes {
|
interface Insutypes {
|
||||||
[key: string]: string;
|
[key: string]: string;
|
||||||
}
|
}
|
||||||
|
|
@ -173,4 +181,11 @@ function validateDate(rule: any, value: any, callback: any) {
|
||||||
padding: 20px;
|
padding: 20px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.footer {
|
||||||
|
height: 100%;
|
||||||
|
display: flex;
|
||||||
|
justify-content: flex-end;
|
||||||
|
align-items: center;
|
||||||
|
padding: 0 24px;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
|
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<Mask :is-show="show" :height="600" :width="1300" @close="close">
|
<Mask :is-show="show" :height="600" :width="1300" @close="close" title="对账详情">
|
||||||
<div class="container-wrapper">
|
<div class="container-wrapper">
|
||||||
<div class="table">
|
<div class="table">
|
||||||
<el-table :data="detailList" max-height="500px" highlight-current-row>
|
<el-table :data="detailList" max-height="500px" highlight-current-row>
|
||||||
|
|
|
||||||
|
|
@ -4,7 +4,7 @@
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<template>
|
<template>
|
||||||
<input type="date">
|
<input type="date">
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<style scoped lang="scss">
|
<style scoped lang="scss">
|
||||||
|
|
|
||||||
|
|
@ -1,71 +1,48 @@
|
||||||
<template>
|
<template>
|
||||||
<div class="container-wrapper">
|
<div class="container-wrapper">
|
||||||
<Panel title="基础信息">
|
<Panel title="基础信息">
|
||||||
<div class="form">
|
|
||||||
<el-form ref="ruleFormRef" :model="ruleForm" :rules="rules" label-width="auto"
|
<el-form ref="ruleFormRef" :model="ruleForm" :rules="rules" label-width="auto"
|
||||||
class="demo-ruleForm" status-icon label-position="top">
|
class="demo-ruleForm" status-icon label-position="top">
|
||||||
<el-descriptions
|
<div class="form">
|
||||||
direction="vertical"
|
<div class="left">
|
||||||
:column="3"
|
<el-form-item prop="common_name" label="机构名称">
|
||||||
:label-width="100"
|
|
||||||
:label-position="'top'"
|
|
||||||
:border="false"
|
|
||||||
style="width: 100%"
|
|
||||||
>
|
|
||||||
<el-descriptions-item label="机构名称">
|
|
||||||
<el-form-item prop="common_name">
|
|
||||||
<el-input v-model="ruleForm.common_name"/>
|
<el-input v-model="ruleForm.common_name"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-descriptions-item>
|
<el-form-item prop="social_certUrl" label="电子凭证接口">
|
||||||
<el-descriptions-item label="机构简称">
|
|
||||||
<el-form-item>
|
|
||||||
<el-input v-model="ruleForm.common_sortName" style="margin: 0 24px"/>
|
|
||||||
</el-form-item>
|
|
||||||
</el-descriptions-item>
|
|
||||||
<el-descriptions-item label="定点机构编码">
|
|
||||||
<el-form-item prop="social_fixmedinsCode">
|
|
||||||
<el-input v-model="ruleForm.social_fixmedinsCode"/>
|
|
||||||
</el-form-item>
|
|
||||||
</el-descriptions-item>
|
|
||||||
<el-descriptions-item label="定点机构名称">
|
|
||||||
<el-form-item prop="social_fixmedinsName">
|
|
||||||
<el-input v-model="ruleForm.social_fixmedinsName"/>
|
|
||||||
</el-form-item>
|
|
||||||
</el-descriptions-item>
|
|
||||||
<el-descriptions-item label="就医区域划分">
|
|
||||||
<el-form-item prop="social_mdtrtareaAdmvs">
|
|
||||||
<el-input v-model="ruleForm.social_mdtrtareaAdmvs" style="margin: 0 24px"/>
|
|
||||||
</el-form-item>
|
|
||||||
</el-descriptions-item>
|
|
||||||
<el-descriptions-item label="医保接口">
|
|
||||||
<el-form-item prop="social_url">
|
|
||||||
<el-input v-model="ruleForm.social_url"/>
|
|
||||||
</el-form-item>
|
|
||||||
</el-descriptions-item>
|
|
||||||
<el-descriptions-item label="电子凭证接口">
|
|
||||||
<el-form-item prop="social_certUrl">
|
|
||||||
<el-input v-model="ruleForm.social_certUrl"/>
|
<el-input v-model="ruleForm.social_certUrl"/>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-descriptions-item>
|
<el-form-item prop="social_cainfo" label="数字签名">
|
||||||
<el-descriptions-item label="数字签名">
|
<el-input v-model="ruleForm.social_cainfo"/>
|
||||||
<el-form-item prop="social_cainfo">
|
|
||||||
<el-input v-model="ruleForm.social_cainfo" style="margin:0 24px"/>
|
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-descriptions-item>
|
<el-form-item prop="social_fixmedinsName" label="定点机构名称">
|
||||||
<el-descriptions-item
|
<el-input v-model="ruleForm.social_fixmedinsName"/>
|
||||||
:rowspan="2"
|
</el-form-item>
|
||||||
label="logo上传">
|
</div>
|
||||||
<el-form-item>
|
<div class="center">
|
||||||
|
<el-form-item prop="social_insuplcAdmdvs" label="机构简称">
|
||||||
|
<el-input v-model="ruleForm.common_sortName"/>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item prop="social_mdtrtareaAdmvs" label="就医区域划分">
|
||||||
|
<el-input v-model="ruleForm.social_mdtrtareaAdmvs"/>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item label="logo上传">
|
||||||
<UpLoad v-model="uploadURL" ref="uploadRef" @uploadSuccess="uploadSuccess"
|
<UpLoad v-model="uploadURL" ref="uploadRef" @uploadSuccess="uploadSuccess"
|
||||||
style="margin-left: 24px"></UpLoad>
|
style="margin-left: 24px"></UpLoad>
|
||||||
</el-form-item>
|
</el-form-item>
|
||||||
</el-descriptions-item>
|
|
||||||
</el-descriptions>
|
|
||||||
</el-form>
|
|
||||||
</div>
|
</div>
|
||||||
<div style="display: flex;justify-content: flex-end;padding: 0 24px">
|
<div class="right">
|
||||||
|
<el-form-item prop="social_fixmedinsCode" label="定点机构编码">
|
||||||
|
<el-input v-model="ruleForm.social_fixmedinsCode"/>
|
||||||
|
</el-form-item>
|
||||||
|
<el-form-item prop="social_url" label="医保接口">
|
||||||
|
<el-input v-model="ruleForm.social_url"/>
|
||||||
|
</el-form-item>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div style="display: flex;justify-content: flex-end;padding: 0 24px;height: 50px">
|
||||||
<span class="default-btn" @click="submitForm(ruleFormRef)">保存</span>
|
<span class="default-btn" @click="submitForm(ruleFormRef)">保存</span>
|
||||||
</div>
|
</div>
|
||||||
|
</el-form>
|
||||||
</Panel>
|
</Panel>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
@ -146,9 +123,26 @@ const uploadSuccess = (url: any) => {
|
||||||
background: #fff;
|
background: #fff;
|
||||||
}
|
}
|
||||||
|
|
||||||
.form {
|
.demo-ruleForm {
|
||||||
|
height: 100%;
|
||||||
|
min-height: 0;
|
||||||
|
display: flex;
|
||||||
|
flex-direction: column;
|
||||||
|
|
||||||
|
.form {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
padding: 0 24px;
|
padding: 0 24px;
|
||||||
|
display: flex;
|
||||||
|
|
||||||
|
div {
|
||||||
|
flex: 1;
|
||||||
|
min-width: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.center {
|
||||||
|
margin: 0 24px;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
:deep(.el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label) {
|
:deep(.el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue