同步修改,同步设置菜单栏

master
anthonywj 3 years ago
parent aed5f3c44a
commit b167e01e1d

@ -313,14 +313,7 @@ export const asyncRouterMap = [
authRule: ["admin/systemParamConfig"]
},
},
{
path: "syncConfig",
name: "同步设置",
component: syncConfig,
meta: {
authRule: ["systemConfig/syncConfig"]
}
},
{
path: "bussinessType",
name: "扫码单据类型",
@ -386,14 +379,36 @@ export const asyncRouterMap = [
},
]
},
{
path: "spsSyncData",
component: spsSyncData,
name: "数据同步",
path: "/spsSyncMange",
component: Empty,
name: "同步管理",
redirect: "/spsSyncMange/spsSyncData",
icon: "",
meta: {
authRule: ["admin/spsSyncData"]
}
authRule: ["spsSyncMange/manage"]
},
children: [
{
path: "syncConfig",
name: "同步设置",
component: syncConfig,
meta: {
authRule: ["spsSyncMange/syncConfig"]
}
},
{
path: "spsSyncData",
component: spsSyncData,
name: "数据同步",
icon: "",
meta: {
authRule: ["spsSyncMange/spsSyncData"]
}
},
]
},
// {

@ -7,12 +7,32 @@
</template>
<el-descriptions-item>
<template slot="label">
参数设置
同步服务
</template>
<el-row :gutter="20" class="el-row" type="flex">
<el-col :span="4" class="el-col" style="margin-top: 6px">
<el-checkbox v-model="configQuery.downstreamEnable"></el-checkbox>
<el-col :span="6" class="el-col" style="margin-top: 6px">
<el-switch
v-model="configQuery.downstreamEnable"
active-text="是否启用数据同步">
</el-switch>
</el-col>
<el-col :span="14" class="el-col">
<div>
<span style="color: red;margin-top: 16px">说明:&nbsp;修改同步参数时,请关闭数据同步服务 </span>
</div>
</el-col>
</el-row>
</el-descriptions-item>
<el-descriptions-item>
<template slot="label">
轮询时间设置
</template>
<el-row :gutter="20" class="el-row" type="flex">
<el-col :span="20" class="el-col">
<div>
<span>数据同步轮询时间(单位:分钟):&nbsp;</span>
@ -37,34 +57,34 @@
<template slot="label">
单据类型
</template>
<el-checkbox v-model="configQuery.typeBus"></el-checkbox>
<el-checkbox v-model="configQuery.typeScan"></el-checkbox>
<el-checkbox v-model="configQuery.typeThird"></el-checkbox>
<el-checkbox v-model="configQuery.typeBus" :disabled="configQuery.downstreamEnable"></el-checkbox>
<el-checkbox v-model="configQuery.typeScan" :disabled="configQuery.downstreamEnable"></el-checkbox>
<el-checkbox v-model="configQuery.typeThird" :disabled="configQuery.downstreamEnable"></el-checkbox>
</el-descriptions-item>
<el-descriptions-item>
<template slot="label">
基础信息
</template>
<el-checkbox v-model="configQuery.sysUser"></el-checkbox>
<el-checkbox v-model="configQuery.basicProducts"></el-checkbox>
<el-checkbox v-model="configQuery.basicCorp"></el-checkbox>
<el-checkbox v-model="configQuery.basicInv"></el-checkbox>
<el-checkbox v-model="configQuery.sysUser" :disabled="configQuery.downstreamEnable"></el-checkbox>
<el-checkbox v-model="configQuery.basicProducts" :disabled="configQuery.downstreamEnable"></el-checkbox>
<el-checkbox v-model="configQuery.basicCorp" :disabled="configQuery.downstreamEnable"></el-checkbox>
<el-checkbox v-model="configQuery.basicInv" :disabled="configQuery.downstreamEnable"></el-checkbox>
</el-descriptions-item>
<el-descriptions-item>
<template slot="label">
第三方基础信息
</template>
<el-checkbox v-model="configQuery.basicThirdProducts"></el-checkbox>
<el-checkbox v-model="configQuery.basicThirdCorp"></el-checkbox>
<el-checkbox v-model="configQuery.basicThirdInv"></el-checkbox>
<el-checkbox v-model="configQuery.basicThirdBusOrder"></el-checkbox>
<el-checkbox v-model="configQuery.basicThirdProducts" :disabled="configQuery.downstreamEnable"></el-checkbox>
<el-checkbox v-model="configQuery.basicThirdCorp" :disabled="configQuery.downstreamEnable"></el-checkbox>
<el-checkbox v-model="configQuery.basicThirdInv" :disabled="configQuery.downstreamEnable"></el-checkbox>
<el-checkbox v-model="configQuery.basicThirdBusOrder" :disabled="configQuery.downstreamEnable"></el-checkbox>
</el-descriptions-item>
<el-descriptions-item>
<template slot="label">
国家库DI数据
</template>
<el-checkbox v-model="configQuery.dbDiProducts">DI</el-checkbox>
<el-checkbox v-model="configQuery.dbDiProducts" :disabled="configQuery.downstreamEnable">DI</el-checkbox>
</el-descriptions-item>
@ -76,9 +96,9 @@
<template slot="label">
单据(单据状态)
</template>
<el-checkbox v-model="configQuery.orderUnCheck"></el-checkbox>
<el-checkbox v-model="configQuery.orderUnReceive"></el-checkbox>
<el-checkbox v-model="configQuery.orderScanFinish"></el-checkbox>
<el-checkbox v-model="configQuery.orderUnCheck" :disabled="configQuery.downstreamEnable"></el-checkbox>
<el-checkbox v-model="configQuery.orderUnReceive" :disabled="configQuery.downstreamEnable"></el-checkbox>
<el-checkbox v-model="configQuery.orderScanFinish" :disabled="configQuery.downstreamEnable"></el-checkbox>
</el-descriptions-item>
<el-descriptions-item label="单据(单据类型)" label-style="width: 150px">

Loading…
Cancel
Save