表单样式调整

prod
CTP 2 years ago
parent 9888474ccf
commit a1106bd06f

@ -1,12 +1,9 @@
<template> <template>
<el-card> <el-card>
<el-descriptions <el-collapse v-model="activeNames">
class="margin-top" <!-- 数据同步设置 -->
title="数据同步设置" <el-collapse-item title="数据同步设置" name="1">
:column="1" <el-descriptions class="margin-top" :column="1" :size="100" border>
:size="100"
border
>
<template slot="extra"> <template slot="extra">
<el-button type="primary" size="small" @click="saveConfig()" <el-button type="primary" size="small" @click="saveConfig()"
>保存</el-button >保存</el-button
@ -60,18 +57,13 @@
</el-row> </el-row>
</el-descriptions-item> </el-descriptions-item>
</el-descriptions> </el-descriptions>
<el-descriptions </el-collapse-item>
class="margin-top" <!-- 上传值UDI自助平台基础数据 -->
title="上传至UDI自助平台基础数据" <el-collapse-item title="上传至UDI自助平台基础数据" name="2">
:column="1" <el-descriptions class="margin-top" :column="1" :size="100" border>
:size="100"
style="margin-top: 40px"
border
>
<!-- 参数设置 --> <!-- 参数设置 -->
<el-descriptions-item> <el-descriptions-item>
<template slot="label"> 参数设置 </template> <template slot="label"> 参数设置 </template>
<el-row :gutter="20" class="el-row" type="flex"> <el-row :gutter="20" class="el-row" type="flex">
<el-col :span="20" class="el-col"> <el-col :span="20" class="el-col">
<div> <div>
@ -84,7 +76,9 @@
:disabled="configQuery.downstreamEnable" :disabled="configQuery.downstreamEnable"
splaceholder="请输入内容" splaceholder="请输入内容"
></el-input> ></el-input>
<span style="margin-left: 30px">延时上传(单位:分钟):&nbsp;</span> <span style="margin-left: 30px"
>延时上传(单位:分钟):&nbsp;</span
>
<el-input <el-input
style="width: 100px" style="width: 100px"
size="small" size="small"
@ -112,208 +106,199 @@
<!-- 系统设置信息 --> <!-- 系统设置信息 -->
<el-descriptions-item> <el-descriptions-item>
<template slot="label"> 系统设置信息 </template> <template slot="label"> 系统设置信息 </template>
<el-row type="flex" justify="space-between"> <el-form
<div> :label-positiom="labelPosition"
<span style="margin-right: 5px">系统运行参数</span> :label-width="100"
<el-select v-model="configQuery.systemConfig" clearable> :inline="true"
>
<el-form-item label="系统运行参数">
<el-select v-model="configQuery.systemConfig">
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
<div>
<span style="margin-right: 5px">委托验收</span> <el-form-item label="委托验收">
<el-select v-model="configQuery.entrustAction" clearable> <el-select v-model="configQuery.entrustAction">
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
<div>
<span style="margin-right: 5px">打印设置</span> <el-form-item label="打印设置">
<el-select v-model="configQuery.printConfig" clearable> <el-select v-model="configQuery.printConfig">
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
<div> <el-form-item label="自动建出入库单设置">
<span style="margin-right: 5px">自动建出入库单设置</span> <el-select v-model="configQuery.scanChangeConfig">
<el-select v-model="configQuery.scanChangeConfig" clearable>
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
<div>
<span style="margin-right: 5px">自动建业务单设置</span> <el-form-item label="自动建业务单设置">
<el-select v-model="configQuery.busChangeConfig" clearable> <el-select v-model="configQuery.busChangeConfig">
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
</el-row> </el-form>
</el-descriptions-item> </el-descriptions-item>
<!-- 单据类型 --> <!-- 单据类型 -->
<el-descriptions-item> <el-descriptions-item>
<template slot="label"> 单据类型 </template> <template slot="label"> 单据类型 </template>
<el-row type="flex" justify="space-between"> <el-form :label-positiom="top" :label-width="100" :inline="true">
<div> <el-form-item label="业务单据类型">
<span style="margin-right: 5px">业务单据类型</span> <el-select v-model="configQuery.typeBus">
<el-select v-model="configQuery.typeBus" clearable>
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
<div> <el-form-item label="扫码单据类型">
<span style="margin-right: 5px">扫码单据类型</span> <el-select v-model="configQuery.typeScan">
<el-select v-model="configQuery.typeScan" clearable>
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
<div> <el-form-item label="第三方单据类型">
<span style="margin-right: 5px">第三方单据类型</span> <el-select v-model="configQuery.typeThird">
<el-select v-model="configQuery.typeThird" clearable>
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
</el-row> </el-form>
</el-descriptions-item> </el-descriptions-item>
<!-- 用户信息 --> <!-- 用户信息 -->
<el-descriptions-item> <el-descriptions-item>
<template slot="label"> 用户信息 </template> <template slot="label"> 用户信息 </template>
<el-row type="flex" justify="space-between"> <el-form :label-positiom="top" :label-width="100" :inline="true">
<div> <el-form-item label="部门信息">
<span style="margin-right: 5px">部门信息</span> <el-select v-model="configQuery.basicDept">
<el-select v-model="configQuery.basicDept" clearable>
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
<div> <el-form-item label="仓库字典">
<span style="margin-right: 5px">仓库字典</span> <el-select v-model="configQuery.basicInv">
<el-select v-model="configQuery.basicInv" clearable>
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
<div> <el-form-item label="用户信息">
<span style="margin-right: 5px">用户信息</span> <el-select v-model="configQuery.sysUser">
<el-select v-model="configQuery.sysUser" clearable>
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
</el-row> </el-form>
</el-descriptions-item> </el-descriptions-item>
<!-- 基础数据 --> <!-- 基础数据 -->
<el-descriptions-item> <el-descriptions-item>
<template slot="label"> 基础数据 </template> <template slot="label"> 基础数据 </template>
<el-row type="flex" justify="space-between"> <el-form :label-positiom="top" :label-width="100" :inline="true">
<div> <el-form-item label="耗材字典">
<span style="margin-right: 5px">耗材字典</span> <el-select v-model="configQuery.basicProducts">
<el-select v-model="configQuery.basicProducts" clearable>
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
<div> <el-form-item label="往来单位字典">
<span style="margin-right: 5px">往来单位字典</span> <el-select v-model="configQuery.basicCorp">
<el-select v-model="configQuery.basicCorp" clearable>
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
<div> <el-form-item label="首营资质信息">
<span style="margin-right: 5px">首营资质信息</span> <el-select v-model="configQuery.supCert">
<el-select v-model="configQuery.supCert" clearable>
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
</el-row> </el-form>
</el-descriptions-item> </el-descriptions-item>
<!-- 第三方基础信息 --> <!-- 第三方基础信息 -->
<el-descriptions-item> <el-descriptions-item>
<template slot="label"> 第三方基础信息 </template> <template slot="label"> 第三方基础信息 </template>
<el-row type="flex" justify="space-between"> <el-form :label-positiom="top" :label-width="100" :inline="true">
<div> <el-form-item label="第三方产品信息">
<span style="margin-right: 5px">第三方产品信息</span> <el-select v-model="configQuery.basicThirdProducts">
<el-select v-model="configQuery.basicThirdProducts" clearable>
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
<div>
<span style="margin-right: 5px">第三方往来信息</span> <el-form-item label="第三方往来信息">
<el-select v-model="configQuery.basicThirdCorp" clearable> <el-select v-model="configQuery.basicThirdCorp">
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
<div>
<span style="margin-right: 5px">第三方仓库信息</span> <el-form-item label="第三方仓库信息">
<el-select v-model="configQuery.basicThirdInv" clearable> <el-select v-model="configQuery.basicThirdInv">
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
<div> <el-form-item label="第三方业务单据">
<span style="margin-right: 5px">第三方业务单据</span> <el-select v-model="configQuery.basicThirdBusOrder">
<el-select v-model="configQuery.basicThirdBusOrder" clearable>
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
</el-row> </el-form>
</el-descriptions-item> </el-descriptions-item>
<!-- 国家库DI数据 --> <!-- 国家库DI数据 -->
<el-descriptions-item> <el-descriptions-item>
<template slot="label"> 国家库DI数据 </template> <template slot="label"> 国家库DI数据 </template>
<el-row type="flex" justify="space-between"> <el-form :label-positiom="top" :label-width="100" :inline="true">
<div> <el-form-item label="DI产品信息">
<span style="margin-right: 5px">DI产品信息</span> <el-select v-model="configQuery.dbDiProducts">
<el-select v-model="configQuery.dbDiProducts" clearable>
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
<div> <el-form-item label="医疗器械注册人">
<span style="margin-right: 5px">医疗器械注册人</span> <el-select v-model="configQuery.dbDiProducts">
<el-select v-model="configQuery.dbDiProducts" clearable>
<el-option :value="0" label="不同步"></el-option> <el-option :value="0" label="不同步"></el-option>
<el-option :value="1" label="由内向外"></el-option> <el-option :value="1" label="由内向外"></el-option>
<el-option :value="2" label="由外向内"></el-option> <el-option :value="2" label="由外向内"></el-option>
</el-select> </el-select>
</div> </el-form-item>
</el-row> </el-form>
<!-- <el-checkbox v-model="configQuery.dbDiProducts">DI</el-checkbox> <!-- <el-checkbox v-model="configQuery.dbDiProducts">DI</el-checkbox>
<el-checkbox v-model="configQuery.dbDiProducts" <el-checkbox v-model="configQuery.dbDiProducts"
>医疗器械注册人</el-checkbox >医疗器械注册人</el-checkbox
> --> > -->
</el-descriptions-item> </el-descriptions-item>
</el-descriptions> </el-descriptions>
</el-collapse-item>
<!--UDI自助平台同步至UDI管理系统扫码单据 -->
<el-collapse-item title="UDI自助平台同步至UDI管理系统扫码单据" name="3">
<el-descriptions <el-descriptions
class="margin-top" class="margin-top"
title="UDI自助平台同步至UDI管理系统扫码单据"
:column="1" :column="1"
:size="100" :size="100"
style="margin-top: 40px" style="margin-top: 40px"
@ -339,7 +324,10 @@
</el-row> </el-row>
</el-descriptions-item> </el-descriptions-item>
<el-descriptions-item label="单据(单据类型)" label-style="width: 150px"> <el-descriptions-item
label="单据(单据类型)"
label-style="width: 150px"
>
<div style="float: right; margin-bottom: 10px; margin-right: 25px"> <div style="float: right; margin-bottom: 10px; margin-right: 25px">
<el-button <el-button
type="primary" type="primary"
@ -388,10 +376,11 @@
</el-table> </el-table>
</el-descriptions-item> </el-descriptions-item>
</el-descriptions> </el-descriptions>
</el-collapse-item>
<!-- UDI管理系统同步至UDI自助平台扫码单据 -->
<el-collapse-item title="UDI管理系统同步至UDI自助平台扫码单据" name="4">
<el-descriptions <el-descriptions
class="margin-top" class="margin-top"
title="UDI管理系统同步至UDI自助平台扫码单据"
:column="1" :column="1"
:size="100" :size="100"
style="margin-top: 40px" style="margin-top: 40px"
@ -429,7 +418,10 @@
</el-row> </el-row>
</el-descriptions-item> </el-descriptions-item>
<el-descriptions-item label="单据(单据类型)" label-style="width: 150px"> <el-descriptions-item
label="单据(单据类型)"
label-style="width: 150px"
>
<div style="float: right; margin-bottom: 10px; margin-right: 25px"> <div style="float: right; margin-bottom: 10px; margin-right: 25px">
<el-button <el-button
type="primary" type="primary"
@ -478,16 +470,20 @@
</el-table> </el-table>
</el-descriptions-item> </el-descriptions-item>
</el-descriptions> </el-descriptions>
</el-collapse-item>
<!-- UDI管理系统同步至UDI自助平台业务单据 -->
<el-collapse-item title="UDI管理系统同步至UDI自助平台业务单据" name="5">
<el-descriptions <el-descriptions
class="margin-top" class="margin-top"
title="UDI管理系统同步至UDI自助平台业务单据"
:column="1" :column="1"
:size="100" :size="100"
style="margin-top: 40px" style="margin-top: 40px"
border border
> >
<el-descriptions-item label="单据(单据类型)" label-style="width: 150px"> <el-descriptions-item
label="单据(单据类型)"
label-style="width: 150px"
>
<div style="float: right; margin-bottom: 10px; margin-right: 25px"> <div style="float: right; margin-bottom: 10px; margin-right: 25px">
<el-button <el-button
type="primary" type="primary"
@ -535,7 +531,7 @@
</el-table> </el-table>
</el-descriptions-item> </el-descriptions-item>
</el-descriptions> </el-descriptions>
</el-collapse-item>
<el-dialog <el-dialog
title="添加扫码单据类型" title="添加扫码单据类型"
:visible.sync="addBusToInDialogVisible" :visible.sync="addBusToInDialogVisible"
@ -672,6 +668,7 @@
:current-page="changeBusQuery.page" :current-page="changeBusQuery.page"
></el-pagination> ></el-pagination>
</el-dialog> </el-dialog>
</el-collapse>
</el-card> </el-card>
</template> </template>
@ -689,6 +686,8 @@ export default {
name: "SysUdimsConfig", name: "SysUdimsConfig",
data() { data() {
return { return {
labelPosition: "right",
activeNames: ["1"],
configQuery: { configQuery: {
id: null, id: null,
typeBus: null, typeBus: null,
@ -952,7 +951,11 @@ export default {
</script> </script>
<style scoped> <style scoped>
/deep/ .el-select { /deep/ .el-collapse-item__header {
width: 100px; font-size: 20px;
font-weight: bold;
}
/deep/ .el-form-item {
width: 200px;
} }
</style> </style>

Loading…
Cancel
Save