Commit ee7ce483 authored by 邓超's avatar 邓超

fix: 修复老环境产品配置web4功能报错

parent 4d98dcf0
......@@ -52,7 +52,10 @@ const HomeConfigModal = props => {
obj.productType = product?.PackageName || 'civweb4';
let proList = JSON.parse(JSON.stringify(productList));
proList.push({ PackageName: 'civ_base' });
if (!proList.some(item => item.PackageName === obj.productType)) {
if (
!proList.some(item => item.PackageName === obj.productType) &&
obj.productType !== 'civweb4'
) {
message.error(`${obj.productType}未授权,不能使用该功能当主页`);
return;
}
......
......@@ -283,7 +283,10 @@ export default props => {
validate.productType = product?.PackageName || 'civweb4';
let proList = JSON.parse(JSON.stringify(productList));
proList.push({ PackageName: 'civ_base' });
if (!proList.some(item => item.PackageName === validate.productType)) {
if (
!proList.some(item => item.PackageName === validate.productType) &&
validate.productType !== 'civweb4'
) {
message.error(`${validate.productType}未授权,不能使用该功能当主页`);
return;
}
......
......@@ -48,7 +48,7 @@ const AddForm = props => {
obj.product = product?.PackageName || 'civweb4';
let proList = JSON.parse(JSON.stringify(productList));
proList.push({ PackageName: 'civ_base' });
if (!proList.some(item => item.PackageName === obj.product)) {
if (!proList.some(item => item.PackageName === obj.product) && obj.product !== 'civweb4') {
message.error(`${obj.product}未授权,不能使用该功能`);
return;
}
......
......@@ -170,7 +170,7 @@ const EditForm = props => {
let proList = JSON.parse(JSON.stringify(productList));
proList.push({ PackageName: 'civ_base' });
if (!proList.some(item => item.PackageName === obj.product)) {
if (!proList.some(item => item.PackageName === obj.product) && obj.product !== 'civweb4') {
message.error(`${obj.product}未授权,不能使用该功能`);
return;
}
......
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