|
@@ -196,7 +196,10 @@ func (this *CalendarController) Add() {
|
|
|
|
|
|
|
|
|
var productItemRai *company.CompanyProduct
|
|
|
- if req.CompanyId > 0 && req.ActivityType == "路演" {
|
|
|
+ roleTypeCode := sysUser.RoleTypeCode
|
|
|
+
|
|
|
+ if req.CompanyId > 0 && req.ActivityType == "路演" && (roleTypeCode == utils.ROLE_TYPE_CODE_RAI_SELLER ||
|
|
|
+ roleTypeCode == utils.ROLE_TYPE_CODE_RAI_GROUP || roleTypeCode == utils.ROLE_TYPE_CODE_RAI_ADMIN) {
|
|
|
productItemRai, err = company.GetCompanyProductByCompanyIdAndProductId(req.CompanyId, utils.COMPANY_PRODUCT_RAI_ID)
|
|
|
if err != nil && err.Error() != utils.ErrNoRow() {
|
|
|
br.Msg = "客户信息有误"
|
|
@@ -2890,6 +2893,16 @@ func isSellerRole(roleType string) (ok bool) {
|
|
|
|
|
|
|
|
|
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
@@ -2901,7 +2914,12 @@ func isSellerRole(roleType string) (ok bool) {
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|
|
|
|