|
@@ -45,6 +45,10 @@ type CommonRouter struct {
|
|
|
|
|
|
//双十一活动留资
|
|
|
activityLeads xweb.Mapper `xweb:"/weixin/leads/(.*)"`
|
|
|
+
|
|
|
+ //组织机构:organizational structure
|
|
|
+ orgpcIndex xweb.Mapper `xweb:"/orgpc/"`
|
|
|
+ orgpcPage xweb.Mapper `xweb:"/orgpc/(.*)"`
|
|
|
}
|
|
|
|
|
|
func init() {
|
|
@@ -243,3 +247,18 @@ func (this *CommonRouter) ActivityLeads(sign string) error {
|
|
|
}
|
|
|
return this.Redirect(fmt.Sprintf("/weixin/frontPage/bigmember/free/perfect_info?source=%v", sign))
|
|
|
}
|
|
|
+
|
|
|
+//组织架构
|
|
|
+func (this *CommonRouter) OrgpcIndex() error {
|
|
|
+ return this.doEntpcPage()
|
|
|
+}
|
|
|
+func (this *CommonRouter) OrgpcPage(htmlPage string) error {
|
|
|
+ return this.doOrgpcPage()
|
|
|
+}
|
|
|
+func (this *CommonRouter) doOrgpcPage() error {
|
|
|
+ userid, _ := this.GetSession("userId").(string)
|
|
|
+ if userid == "" {
|
|
|
+ return this.Redirect("/notin/page")
|
|
|
+ }
|
|
|
+ return this.Render(fmt.Sprintf("/frontRouter/pc/page_entbase_pc/sess/index.html"))
|
|
|
+}
|