|
@@ -612,8 +612,9 @@ module.exports = {
|
|
|
try {
|
|
try {
|
|
|
const { count, projectID } = JSON.parse(req.body.data);
|
|
const { count, projectID } = JSON.parse(req.body.data);
|
|
|
// 分享建设项目,仅提供给专业版用户
|
|
// 分享建设项目,仅提供给专业版用户
|
|
|
|
|
+ const proShareProjType = [projType.folder, projType.project];
|
|
|
const project = await projectModel.findOne({ ID: projectID }, 'projType');
|
|
const project = await projectModel.findOne({ ID: projectID }, 'projType');
|
|
|
- if (project && project.projType === projType.project) {
|
|
|
|
|
|
|
+ if (project && proShareProjType.indexOf(project.projType) >= 0) {
|
|
|
const isFree = userModelObj.isFreeFromSession(req.session.compilationVersion);
|
|
const isFree = userModelObj.isFreeFromSession(req.session.compilationVersion);
|
|
|
if (isFree) {
|
|
if (isFree) {
|
|
|
callback(req, res, 0, 'success', { isFree });
|
|
callback(req, res, 0, 'success', { isFree });
|