Browse Source

微网站

xiaoming_global 5 years ago
parent
commit
594986ec21

+ 97 - 94
.idea/workspace.xml View File

4
     <list default="true" id="b2adb873-ba08-458c-9357-4c6584e112eb" name="Default" comment="">
4
     <list default="true" id="b2adb873-ba08-458c-9357-4c6584e112eb" name="Default" comment="">
5
       <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
5
       <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
6
       <change beforePath="$PROJECT_DIR$/conf/app.conf" beforeDir="false" afterPath="$PROJECT_DIR$/conf/app.conf" afterDir="false" />
6
       <change beforePath="$PROJECT_DIR$/conf/app.conf" beforeDir="false" afterPath="$PROJECT_DIR$/conf/app.conf" afterDir="false" />
7
-      <change beforePath="$PROJECT_DIR$/controllers/global/open_wechat_controller.go" beforeDir="false" afterPath="$PROJECT_DIR$/controllers/global/open_wechat_controller.go" afterDir="false" />
8
-      <change beforePath="$PROJECT_DIR$/controllers/members/members_controller.go" beforeDir="false" afterPath="$PROJECT_DIR$/controllers/members/members_controller.go" afterDir="false" />
9
-      <change beforePath="$PROJECT_DIR$/controllers/mpwechat/menu_controller.go" beforeDir="false" afterPath="$PROJECT_DIR$/controllers/mpwechat/menu_controller.go" afterDir="false" />
10
-      <change beforePath="$PROJECT_DIR$/controllers/mpwechat/mpwechat_controller.go" beforeDir="false" afterPath="$PROJECT_DIR$/controllers/mpwechat/mpwechat_controller.go" afterDir="false" />
7
+      <change beforePath="$PROJECT_DIR$/controllers/article/article_controller.go" beforeDir="false" afterPath="$PROJECT_DIR$/controllers/article/article_controller.go" afterDir="false" />
8
+      <change beforePath="$PROJECT_DIR$/controllers/micro/micro_controller.go" beforeDir="false" afterPath="$PROJECT_DIR$/controllers/micro/micro_controller.go" afterDir="false" />
11
       <change beforePath="$PROJECT_DIR$/controllers/site/site_controller.go" beforeDir="false" afterPath="$PROJECT_DIR$/controllers/site/site_controller.go" afterDir="false" />
9
       <change beforePath="$PROJECT_DIR$/controllers/site/site_controller.go" beforeDir="false" afterPath="$PROJECT_DIR$/controllers/site/site_controller.go" afterDir="false" />
12
-      <change beforePath="$PROJECT_DIR$/jobcron/open_wechat_job.go" beforeDir="false" afterPath="$PROJECT_DIR$/jobcron/open_wechat_job.go" afterDir="false" />
13
-      <change beforePath="$PROJECT_DIR$/models/activity_models.go" beforeDir="false" afterPath="$PROJECT_DIR$/models/activity_models.go" afterDir="false" />
14
       <change beforePath="$PROJECT_DIR$/models/site_models.go" beforeDir="false" afterPath="$PROJECT_DIR$/models/site_models.go" afterDir="false" />
10
       <change beforePath="$PROJECT_DIR$/models/site_models.go" beforeDir="false" afterPath="$PROJECT_DIR$/models/site_models.go" afterDir="false" />
15
-      <change beforePath="$PROJECT_DIR$/models/user_customer_models.go" beforeDir="false" afterPath="$PROJECT_DIR$/models/user_customer_models.go" afterDir="false" />
16
-      <change beforePath="$PROJECT_DIR$/routers/router.go" beforeDir="false" afterPath="$PROJECT_DIR$/routers/router.go" afterDir="false" />
17
-      <change beforePath="$PROJECT_DIR$/service/member_service/member_service.go" beforeDir="false" afterPath="$PROJECT_DIR$/service/member_service/member_service.go" afterDir="false" />
18
-      <change beforePath="$PROJECT_DIR$/service/redis.go" beforeDir="false" afterPath="$PROJECT_DIR$/service/redis.go" afterDir="false" />
11
+      <change beforePath="$PROJECT_DIR$/service/article_service/article_category_service.go" beforeDir="false" afterPath="$PROJECT_DIR$/service/article_service/article_category_service.go" afterDir="false" />
12
+      <change beforePath="$PROJECT_DIR$/service/micro_service/micro_service.go" beforeDir="false" afterPath="$PROJECT_DIR$/service/micro_service/micro_service.go" afterDir="false" />
19
       <change beforePath="$PROJECT_DIR$/service/site_service/site_microwebsite_service.go" beforeDir="false" afterPath="$PROJECT_DIR$/service/site_service/site_microwebsite_service.go" afterDir="false" />
13
       <change beforePath="$PROJECT_DIR$/service/site_service/site_microwebsite_service.go" beforeDir="false" afterPath="$PROJECT_DIR$/service/site_service/site_microwebsite_service.go" afterDir="false" />
20
-      <change beforePath="$PROJECT_DIR$/service/wechat_service/open_wechat_service.go" beforeDir="false" afterPath="$PROJECT_DIR$/service/wechat_service/open_wechat_service.go" afterDir="false" />
21
     </list>
14
     </list>
22
     <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
15
     <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
23
     <option name="TRACKING_ENABLED" value="true" />
16
     <option name="TRACKING_ENABLED" value="true" />
31
       <file leaf-file-name="app.conf" pinned="false" current-in-tab="true">
24
       <file leaf-file-name="app.conf" pinned="false" current-in-tab="true">
32
         <entry file="file://$PROJECT_DIR$/conf/app.conf">
25
         <entry file="file://$PROJECT_DIR$/conf/app.conf">
33
           <provider selected="true" editor-type-id="text-editor">
26
           <provider selected="true" editor-type-id="text-editor">
34
-            <state relative-caret-position="44">
35
-              <caret line="2" column="13" selection-start-line="2" selection-start-column="13" selection-end-line="2" selection-end-column="13" />
27
+            <state relative-caret-position="154">
28
+              <caret line="7" selection-start-line="7" selection-end-line="7" />
36
             </state>
29
             </state>
37
           </provider>
30
           </provider>
38
         </entry>
31
         </entry>
39
       </file>
32
       </file>
40
-      <file leaf-file-name="site_controller.go" pinned="false" current-in-tab="false">
41
-        <entry file="file://$PROJECT_DIR$/controllers/site/site_controller.go">
33
+      <file leaf-file-name="site_models.go" pinned="false" current-in-tab="false">
34
+        <entry file="file://$PROJECT_DIR$/models/site_models.go">
42
           <provider selected="true" editor-type-id="text-editor">
35
           <provider selected="true" editor-type-id="text-editor">
43
-            <state relative-caret-position="-4633">
44
-              <caret line="4055" column="55" selection-start-line="4055" selection-start-column="37" selection-end-line="4055" selection-end-column="55" />
36
+            <state relative-caret-position="396">
37
+              <caret line="476" column="52" selection-start-line="476" selection-start-column="39" selection-end-line="476" selection-end-column="52" />
45
             </state>
38
             </state>
46
           </provider>
39
           </provider>
47
         </entry>
40
         </entry>
48
       </file>
41
       </file>
49
-      <file leaf-file-name="site_microwebsite_service.go" pinned="false" current-in-tab="false">
50
-        <entry file="file://$PROJECT_DIR$/service/site_service/site_microwebsite_service.go">
42
+      <file leaf-file-name="site_controller.go" pinned="false" current-in-tab="false">
43
+        <entry file="file://$PROJECT_DIR$/controllers/site/site_controller.go">
51
           <provider selected="true" editor-type-id="text-editor">
44
           <provider selected="true" editor-type-id="text-editor">
52
-            <state relative-caret-position="108">
53
-              <caret line="766" column="5" selection-start-line="766" selection-start-column="5" selection-end-line="766" selection-end-column="5" />
45
+            <state relative-caret-position="295">
46
+              <caret line="5603" column="18" selection-start-line="5603" selection-start-column="9" selection-end-line="5603" selection-end-column="18" />
47
+              <folding>
48
+                <element signature="e#14#224#0" expanded="true" />
49
+              </folding>
54
             </state>
50
             </state>
55
           </provider>
51
           </provider>
56
         </entry>
52
         </entry>
57
       </file>
53
       </file>
58
-      <file leaf-file-name="activity_models.go" pinned="false" current-in-tab="false">
59
-        <entry file="file://$PROJECT_DIR$/models/activity_models.go">
54
+      <file leaf-file-name="site_microwebsite_service.go" pinned="false" current-in-tab="false">
55
+        <entry file="file://$PROJECT_DIR$/service/site_service/site_microwebsite_service.go">
60
           <provider selected="true" editor-type-id="text-editor">
56
           <provider selected="true" editor-type-id="text-editor">
61
-            <state relative-caret-position="660">
62
-              <caret line="30" column="95" selection-start-line="30" selection-start-column="95" selection-end-line="30" selection-end-column="95" />
57
+            <state relative-caret-position="258">
58
+              <caret line="1217" column="24" selection-start-line="1217" selection-start-column="24" selection-end-line="1217" selection-end-column="24" />
59
+              <folding>
60
+                <element signature="e#22#104#0" expanded="true" />
61
+              </folding>
63
             </state>
62
             </state>
64
           </provider>
63
           </provider>
65
         </entry>
64
         </entry>
67
       <file leaf-file-name="micro_service.go" pinned="false" current-in-tab="false">
66
       <file leaf-file-name="micro_service.go" pinned="false" current-in-tab="false">
68
         <entry file="file://$PROJECT_DIR$/service/micro_service/micro_service.go">
67
         <entry file="file://$PROJECT_DIR$/service/micro_service/micro_service.go">
69
           <provider selected="true" editor-type-id="text-editor">
68
           <provider selected="true" editor-type-id="text-editor">
70
-            <state relative-caret-position="156">
71
-              <caret line="50" column="26" selection-start-line="50" selection-start-column="5" selection-end-line="50" selection-end-column="26" />
69
+            <state relative-caret-position="88">
70
+              <caret line="8" column="5" selection-start-line="8" selection-start-column="5" selection-end-line="8" selection-end-column="5" />
72
             </state>
71
             </state>
73
           </provider>
72
           </provider>
74
         </entry>
73
         </entry>
76
       <file leaf-file-name="micro_controller.go" pinned="false" current-in-tab="false">
75
       <file leaf-file-name="micro_controller.go" pinned="false" current-in-tab="false">
77
         <entry file="file://$PROJECT_DIR$/controllers/micro/micro_controller.go">
76
         <entry file="file://$PROJECT_DIR$/controllers/micro/micro_controller.go">
78
           <provider selected="true" editor-type-id="text-editor">
77
           <provider selected="true" editor-type-id="text-editor">
79
-            <state relative-caret-position="172">
80
-              <caret line="187" column="42" selection-start-line="187" selection-start-column="42" selection-end-line="187" selection-end-column="42" />
78
+            <state relative-caret-position="145">
79
+              <caret line="46" column="39" selection-start-line="46" selection-start-column="32" selection-end-line="46" selection-end-column="39" />
81
             </state>
80
             </state>
82
           </provider>
81
           </provider>
83
         </entry>
82
         </entry>
93
   </component>
92
   </component>
94
   <component name="FindInProjectRecents">
93
   <component name="FindInProjectRecents">
95
     <findStrings>
94
     <findStrings>
96
-      <find>SaveNavigation</find>
97
-      <find>GetNavigationset</find>
98
-      <find>/api/staff/getAllStaffInfo</find>
99
-      <find>GetAllStaffInfo</find>
100
-      <find>/api/site/getordermodel</find>
101
-      <find>GetOrderModel</find>
102
-      <find>GetOrderData</find>
103
-      <find>GetAllConnecway</find>
104
-      <find>AddMagiclinkData</find>
105
-      <find>GetDatatwo</find>
106
-      <find>AddArticelist</find>
107
-      <find>GetDoctorDetail</find>
108
-      <find>GetDoctorInfo</find>
109
-      <find>GetActivitiesListDetail</find>
110
-      <find>limit</find>
111
-      <find>GetAllActivities</find>
112
-      <find>DeleteRotations</find>
113
       <find>DeleteSingleImages</find>
95
       <find>DeleteSingleImages</find>
114
       <find>magiclink</find>
96
       <find>magiclink</find>
115
       <find>UpdateLinkAddress</find>
97
       <find>UpdateLinkAddress</find>
119
       <find>GetActivities</find>
101
       <find>GetActivities</find>
120
       <find>/api/site/getactivities</find>
102
       <find>/api/site/getactivities</find>
121
       <find>GetArticlistDetail</find>
103
       <find>GetArticlistDetail</find>
122
-      <find>GetArticlelist</find>
123
       <find>GetAllArticles</find>
104
       <find>GetAllArticles</find>
124
       <find>GetActivitesDetail</find>
105
       <find>GetActivitesDetail</find>
125
       <find>webim登录成功</find>
106
       <find>webim登录成功</find>
107
+      <find>GetArticlelist</find>
108
+      <find>GetAllComment</find>
109
+      <find>GetReplyAllComents</find>
110
+      <find>/api/site/addlinkaddress</find>
111
+      <find>AddRotaionChart</find>
112
+      <find>/api/site/singledoctorinfo</find>
113
+      <find>GetDoctorInfo</find>
114
+      <find>AddImageslink</find>
115
+      <find>AddLinkAddressThree</find>
116
+      <find>AddLinkAddress</find>
117
+      <find>UpdateSingleForm</find>
118
+      <find>AddLinkAddressFour</find>
119
+      <find>AddEditPicForm</find>
120
+      <find>AddMagiclinkData</find>
121
+      <find>GetRotationLinkAddress</find>
122
+      <find>/api/site/addlinkaddresstwo</find>
123
+      <find>GetData</find>
124
+      <find>AddMagicNavi</find>
126
     </findStrings>
125
     </findStrings>
127
   </component>
126
   </component>
128
   <component name="GOROOT" path="C:\Go" />
127
   <component name="GOROOT" path="C:\Go" />
140
         <option value="$PROJECT_DIR$/service/redis.go" />
139
         <option value="$PROJECT_DIR$/service/redis.go" />
141
         <option value="$PROJECT_DIR$/jobcron/open_wechat_job.go" />
140
         <option value="$PROJECT_DIR$/jobcron/open_wechat_job.go" />
142
         <option value="$PROJECT_DIR$/controllers/global/open_wechat_controller.go" />
141
         <option value="$PROJECT_DIR$/controllers/global/open_wechat_controller.go" />
143
-        <option value="$PROJECT_DIR$/service/article_service/article_category_service.go" />
144
         <option value="$PROJECT_DIR$/controllers/micro/router_collector.go" />
142
         <option value="$PROJECT_DIR$/controllers/micro/router_collector.go" />
145
         <option value="$PROJECT_DIR$/controllers/members/members_controller.go" />
143
         <option value="$PROJECT_DIR$/controllers/members/members_controller.go" />
146
         <option value="$PROJECT_DIR$/models/user_customer_models.go" />
144
         <option value="$PROJECT_DIR$/models/user_customer_models.go" />
147
         <option value="$PROJECT_DIR$/service/member_service/member_service.go" />
145
         <option value="$PROJECT_DIR$/service/member_service/member_service.go" />
148
-        <option value="$PROJECT_DIR$/models/site_models.go" />
149
         <option value="$PROJECT_DIR$/routers/router.go" />
146
         <option value="$PROJECT_DIR$/routers/router.go" />
150
         <option value="$PROJECT_DIR$/controllers/mpwechat/menu_controller.go" />
147
         <option value="$PROJECT_DIR$/controllers/mpwechat/menu_controller.go" />
151
         <option value="$PROJECT_DIR$/service/wechat_service/open_wechat_service.go" />
148
         <option value="$PROJECT_DIR$/service/wechat_service/open_wechat_service.go" />
152
         <option value="$PROJECT_DIR$/models/activity_models.go" />
149
         <option value="$PROJECT_DIR$/models/activity_models.go" />
153
-        <option value="$PROJECT_DIR$/controllers/site/site_controller.go" />
154
-        <option value="$PROJECT_DIR$/service/site_service/site_microwebsite_service.go" />
155
-        <option value="$PROJECT_DIR$/service/micro_service/micro_service.go" />
150
+        <option value="$PROJECT_DIR$/controllers/article/article_controller.go" />
151
+        <option value="$PROJECT_DIR$/service/article_service/article_category_service.go" />
152
+        <option value="$PROJECT_DIR$/models/site_models.go" />
156
         <option value="$PROJECT_DIR$/controllers/micro/micro_controller.go" />
153
         <option value="$PROJECT_DIR$/controllers/micro/micro_controller.go" />
154
+        <option value="$PROJECT_DIR$/service/micro_service/micro_service.go" />
155
+        <option value="$PROJECT_DIR$/service/site_service/site_microwebsite_service.go" />
156
+        <option value="$PROJECT_DIR$/controllers/site/site_controller.go" />
157
         <option value="$PROJECT_DIR$/conf/app.conf" />
157
         <option value="$PROJECT_DIR$/conf/app.conf" />
158
       </list>
158
       </list>
159
     </option>
159
     </option>
174
       <foldersAlwaysOnTop value="true" />
174
       <foldersAlwaysOnTop value="true" />
175
     </navigator>
175
     </navigator>
176
     <panes>
176
     <panes>
177
+      <pane id="Scope" />
177
       <pane id="ProjectPane">
178
       <pane id="ProjectPane">
178
         <subPane>
179
         <subPane>
179
           <expand>
180
           <expand>
195
               <item name="SCRM" type="b2602c69:ProjectViewProjectNode" />
196
               <item name="SCRM" type="b2602c69:ProjectViewProjectNode" />
196
               <item name="SCRM" type="462c0819:PsiDirectoryNode" />
197
               <item name="SCRM" type="462c0819:PsiDirectoryNode" />
197
               <item name="controllers" type="462c0819:PsiDirectoryNode" />
198
               <item name="controllers" type="462c0819:PsiDirectoryNode" />
198
-              <item name="micro" type="462c0819:PsiDirectoryNode" />
199
-            </path>
200
-            <path>
201
-              <item name="SCRM" type="b2602c69:ProjectViewProjectNode" />
202
-              <item name="SCRM" type="462c0819:PsiDirectoryNode" />
203
-              <item name="controllers" type="462c0819:PsiDirectoryNode" />
204
-              <item name="site" type="462c0819:PsiDirectoryNode" />
199
+              <item name="article" type="462c0819:PsiDirectoryNode" />
205
             </path>
200
             </path>
206
             <path>
201
             <path>
207
               <item name="SCRM" type="b2602c69:ProjectViewProjectNode" />
202
               <item name="SCRM" type="b2602c69:ProjectViewProjectNode" />
223
           <select />
218
           <select />
224
         </subPane>
219
         </subPane>
225
       </pane>
220
       </pane>
226
-      <pane id="Scope" />
227
     </panes>
221
     </panes>
228
   </component>
222
   </component>
229
   <component name="PropertiesComponent">
223
   <component name="PropertiesComponent">
230
     <property name="DefaultGoTemplateProperty" value="Go Application" />
224
     <property name="DefaultGoTemplateProperty" value="Go Application" />
225
+    <property name="SearchEverywhereHistoryKey" value="&#9;FILE&#9;file://D:/goyard/src/SCRM/conf/app.conf" />
231
     <property name="configurable.Global.GOPATH.is.expanded" value="true" />
226
     <property name="configurable.Global.GOPATH.is.expanded" value="true" />
232
     <property name="configurable.Project.GOPATH.is.expanded" value="true" />
227
     <property name="configurable.Project.GOPATH.is.expanded" value="true" />
233
     <property name="go.gopath.indexing.explicitly.defined" value="true" />
228
     <property name="go.gopath.indexing.explicitly.defined" value="true" />
257
   <component name="ToolWindowManager">
252
   <component name="ToolWindowManager">
258
     <frame x="-7" y="-7" width="1550" height="838" extended-state="6" />
253
     <frame x="-7" y="-7" width="1550" height="838" extended-state="6" />
259
     <layout>
254
     <layout>
260
-      <window_info content_ui="combo" id="Project" order="0" sideWeight="0.81006867" visible="true" weight="0.33981234" />
255
+      <window_info content_ui="combo" id="Project" order="0" sideWeight="0.81006867" visible="true" weight="0.19571045" />
261
       <window_info anchor="bottom" id="TODO" order="6" />
256
       <window_info anchor="bottom" id="TODO" order="6" />
262
-      <window_info anchor="bottom" id="Event Log" order="7" sideWeight="0.22319035" side_tool="true" visible="true" weight="0.4550642" />
257
+      <window_info anchor="bottom" id="Event Log" order="7" sideWeight="0.14745308" side_tool="true" visible="true" weight="0.12125535" />
263
       <window_info anchor="right" id="Database" order="3" />
258
       <window_info anchor="right" id="Database" order="3" />
264
-      <window_info anchor="bottom" id="Find" order="1" />
265
       <window_info anchor="bottom" id="Database Changes" order="8" show_stripe_button="false" />
259
       <window_info anchor="bottom" id="Database Changes" order="8" show_stripe_button="false" />
266
       <window_info anchor="bottom" id="Version Control" order="9" />
260
       <window_info anchor="bottom" id="Version Control" order="9" />
267
       <window_info anchor="bottom" id="Run" order="2" />
261
       <window_info anchor="bottom" id="Run" order="2" />
268
       <window_info id="Structure" order="1" sideWeight="0.18993135" side_tool="true" weight="0.288874" />
262
       <window_info id="Structure" order="1" sideWeight="0.18993135" side_tool="true" weight="0.288874" />
269
-      <window_info active="true" anchor="bottom" id="Terminal" order="10" sideWeight="0.77680963" visible="true" weight="0.4550642" />
263
+      <window_info active="true" anchor="bottom" id="Terminal" order="10" sideWeight="0.85254693" visible="true" weight="0.12125535" />
270
       <window_info id="Favorites" order="2" side_tool="true" />
264
       <window_info id="Favorites" order="2" side_tool="true" />
271
       <window_info anchor="bottom" id="Debug" order="3" weight="0.4" />
265
       <window_info anchor="bottom" id="Debug" order="3" weight="0.4" />
272
       <window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
266
       <window_info anchor="right" content_ui="combo" id="Hierarchy" order="2" weight="0.25" />
275
       <window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
269
       <window_info anchor="right" id="Ant Build" order="1" weight="0.25" />
276
       <window_info anchor="bottom" id="Message" order="0" />
270
       <window_info anchor="bottom" id="Message" order="0" />
277
       <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
271
       <window_info anchor="bottom" id="Cvs" order="4" weight="0.25" />
272
+      <window_info anchor="bottom" id="Find" order="1" />
278
     </layout>
273
     </layout>
279
   </component>
274
   </component>
280
   <component name="TypeScriptGeneratedFilesManager">
275
   <component name="TypeScriptGeneratedFilesManager">
457
         </state>
452
         </state>
458
       </provider>
453
       </provider>
459
     </entry>
454
     </entry>
460
-    <entry file="file://$PROJECT_DIR$/service/article_service/article_category_service.go">
461
-      <provider selected="true" editor-type-id="text-editor">
462
-        <state relative-caret-position="-797">
463
-          <caret line="192" column="10" selection-start-line="192" selection-start-column="10" selection-end-line="192" selection-end-column="10" />
464
-        </state>
465
-      </provider>
466
-    </entry>
467
     <entry file="file://$PROJECT_DIR$/controllers/global/open_wechat_controller.go">
455
     <entry file="file://$PROJECT_DIR$/controllers/global/open_wechat_controller.go">
468
       <provider selected="true" editor-type-id="text-editor">
456
       <provider selected="true" editor-type-id="text-editor">
469
         <state relative-caret-position="23">
457
         <state relative-caret-position="23">
478
         </state>
466
         </state>
479
       </provider>
467
       </provider>
480
     </entry>
468
     </entry>
481
-    <entry file="file://$PROJECT_DIR$/controllers/article/article_controller.go">
482
-      <provider selected="true" editor-type-id="text-editor">
483
-        <state relative-caret-position="-792" />
484
-      </provider>
485
-    </entry>
486
     <entry file="file://$PROJECT_DIR$/service/db.go">
469
     <entry file="file://$PROJECT_DIR$/service/db.go">
487
       <provider selected="true" editor-type-id="text-editor">
470
       <provider selected="true" editor-type-id="text-editor">
488
         <state relative-caret-position="1122">
471
         <state relative-caret-position="1122">
595
         </state>
578
         </state>
596
       </provider>
579
       </provider>
597
     </entry>
580
     </entry>
598
-    <entry file="file://$PROJECT_DIR$/models/site_models.go">
581
+    <entry file="file://$PROJECT_DIR$/service/article_service/article_category_service.go">
582
+      <provider selected="true" editor-type-id="text-editor">
583
+        <state relative-caret-position="197">
584
+          <caret line="310" column="110" selection-start-line="310" selection-start-column="99" selection-end-line="310" selection-end-column="110" />
585
+        </state>
586
+      </provider>
587
+    </entry>
588
+    <entry file="file://$PROJECT_DIR$/controllers/article/article_controller.go">
599
       <provider selected="true" editor-type-id="text-editor">
589
       <provider selected="true" editor-type-id="text-editor">
600
-        <state relative-caret-position="5874">
601
-          <caret line="267" column="67" selection-start-line="267" selection-start-column="4" selection-end-line="267" selection-end-column="67" />
590
+        <state relative-caret-position="-193">
591
+          <caret line="1181" column="61" selection-start-line="1181" selection-start-column="43" selection-end-line="1181" selection-end-column="61" />
602
         </state>
592
         </state>
603
       </provider>
593
       </provider>
604
     </entry>
594
     </entry>
605
     <entry file="file://$PROJECT_DIR$/models/activity_models.go">
595
     <entry file="file://$PROJECT_DIR$/models/activity_models.go">
606
       <provider selected="true" editor-type-id="text-editor">
596
       <provider selected="true" editor-type-id="text-editor">
607
-        <state relative-caret-position="660">
597
+        <state relative-caret-position="-775">
608
           <caret line="30" column="95" selection-start-line="30" selection-start-column="95" selection-end-line="30" selection-end-column="95" />
598
           <caret line="30" column="95" selection-start-line="30" selection-start-column="95" selection-end-line="30" selection-end-column="95" />
609
         </state>
599
         </state>
610
       </provider>
600
       </provider>
611
     </entry>
601
     </entry>
612
-    <entry file="file://$PROJECT_DIR$/service/site_service/site_microwebsite_service.go">
602
+    <entry file="file://$PROJECT_DIR$/service/micro_service/micro_service.go">
613
       <provider selected="true" editor-type-id="text-editor">
603
       <provider selected="true" editor-type-id="text-editor">
614
-        <state relative-caret-position="108">
615
-          <caret line="766" column="5" selection-start-line="766" selection-start-column="5" selection-end-line="766" selection-end-column="5" />
604
+        <state relative-caret-position="88">
605
+          <caret line="8" column="5" selection-start-line="8" selection-start-column="5" selection-end-line="8" selection-end-column="5" />
616
         </state>
606
         </state>
617
       </provider>
607
       </provider>
618
     </entry>
608
     </entry>
619
-    <entry file="file://$PROJECT_DIR$/controllers/site/site_controller.go">
609
+    <entry file="file://$PROJECT_DIR$/controllers/micro/micro_controller.go">
620
       <provider selected="true" editor-type-id="text-editor">
610
       <provider selected="true" editor-type-id="text-editor">
621
-        <state relative-caret-position="-4633">
622
-          <caret line="4055" column="55" selection-start-line="4055" selection-start-column="37" selection-end-line="4055" selection-end-column="55" />
611
+        <state relative-caret-position="145">
612
+          <caret line="46" column="39" selection-start-line="46" selection-start-column="32" selection-end-line="46" selection-end-column="39" />
623
         </state>
613
         </state>
624
       </provider>
614
       </provider>
625
     </entry>
615
     </entry>
626
-    <entry file="file://$PROJECT_DIR$/service/micro_service/micro_service.go">
616
+    <entry file="file://$PROJECT_DIR$/service/site_service/site_microwebsite_service.go">
627
       <provider selected="true" editor-type-id="text-editor">
617
       <provider selected="true" editor-type-id="text-editor">
628
-        <state relative-caret-position="156">
629
-          <caret line="50" column="26" selection-start-line="50" selection-start-column="5" selection-end-line="50" selection-end-column="26" />
618
+        <state relative-caret-position="258">
619
+          <caret line="1217" column="24" selection-start-line="1217" selection-start-column="24" selection-end-line="1217" selection-end-column="24" />
620
+          <folding>
621
+            <element signature="e#22#104#0" expanded="true" />
622
+          </folding>
630
         </state>
623
         </state>
631
       </provider>
624
       </provider>
632
     </entry>
625
     </entry>
633
-    <entry file="file://$PROJECT_DIR$/controllers/micro/micro_controller.go">
626
+    <entry file="file://$PROJECT_DIR$/controllers/site/site_controller.go">
627
+      <provider selected="true" editor-type-id="text-editor">
628
+        <state relative-caret-position="295">
629
+          <caret line="5603" column="18" selection-start-line="5603" selection-start-column="9" selection-end-line="5603" selection-end-column="18" />
630
+          <folding>
631
+            <element signature="e#14#224#0" expanded="true" />
632
+          </folding>
633
+        </state>
634
+      </provider>
635
+    </entry>
636
+    <entry file="file://$PROJECT_DIR$/models/site_models.go">
634
       <provider selected="true" editor-type-id="text-editor">
637
       <provider selected="true" editor-type-id="text-editor">
635
-        <state relative-caret-position="172">
636
-          <caret line="187" column="42" selection-start-line="187" selection-start-column="42" selection-end-line="187" selection-end-column="42" />
638
+        <state relative-caret-position="396">
639
+          <caret line="476" column="52" selection-start-line="476" selection-start-column="39" selection-end-line="476" selection-end-column="52" />
637
         </state>
640
         </state>
638
       </provider>
641
       </provider>
639
     </entry>
642
     </entry>
640
     <entry file="file://$PROJECT_DIR$/conf/app.conf">
643
     <entry file="file://$PROJECT_DIR$/conf/app.conf">
641
       <provider selected="true" editor-type-id="text-editor">
644
       <provider selected="true" editor-type-id="text-editor">
642
-        <state relative-caret-position="44">
643
-          <caret line="2" column="13" selection-start-line="2" selection-start-column="13" selection-end-line="2" selection-end-column="13" />
645
+        <state relative-caret-position="154">
646
+          <caret line="7" selection-start-line="7" selection-end-line="7" />
644
         </state>
647
         </state>
645
       </provider>
648
       </provider>
646
     </entry>
649
     </entry>

+ 2 - 2
conf/app.conf View File

1
 appname = SCRM
1
 appname = SCRM
2
-httpport = 9534
3
-runmode = dev
2
+httpport = 9535
3
+runmode =  dev
4
 
4
 
5
 copyrequestbody = true
5
 copyrequestbody = true
6
 sessionon = true
6
 sessionon = true

+ 2 - 1
controllers/article/article_controller.go View File

1085
 	}
1085
 	}
1086
 	adminUserInfo := this.GetAdminUserInfo()
1086
 	adminUserInfo := this.GetAdminUserInfo()
1087
 	userOrgID := adminUserInfo.CurrentOrgId
1087
 	userOrgID := adminUserInfo.CurrentOrgId
1088
+	fmt.Println("文章评论机构id",userOrgID)
1088
 	articles, total, err := article_service.GetAllComment(page, limit, userOrgID)
1089
 	articles, total, err := article_service.GetAllComment(page, limit, userOrgID)
1089
 	fmt.Println("文章内容",articles)
1090
 	fmt.Println("文章内容",articles)
1090
 	if err !=nil{
1091
 	if err !=nil{
1178
 	adminUserInfo := this.GetAdminUserInfo()
1179
 	adminUserInfo := this.GetAdminUserInfo()
1179
 	userOrgID := adminUserInfo.CurrentOrgId
1180
 	userOrgID := adminUserInfo.CurrentOrgId
1180
 	fmt.Println("机构ID",userOrgID)
1181
 	fmt.Println("机构ID",userOrgID)
1181
-	comment, total, err := article_service.GetReplyAllComents(page, limit)
1182
+	comment, total, err := article_service.GetReplyAllComents(userOrgID,page, limit)
1182
 	if err !=nil{
1183
 	if err !=nil{
1183
 		this.ServeFailJsonSend(enums.ErrorCodeDataException, "获取评论列表失败")
1184
 		this.ServeFailJsonSend(enums.ErrorCodeDataException, "获取评论列表失败")
1184
 		return
1185
 		return

+ 19 - 1
controllers/micro/micro_controller.go View File

23
 	beego.Router("/api/site/singleactivitinfo",&Micro{},"Get:GetActivitDetail")
23
 	beego.Router("/api/site/singleactivitinfo",&Micro{},"Get:GetActivitDetail")
24
 	beego.Router("/api/site/singlearticleinfo",&Micro{},"Get:GetArticlesDetail")
24
 	beego.Router("/api/site/singlearticleinfo",&Micro{},"Get:GetArticlesDetail")
25
    beego.Router("/api/site/singledoctorinfo",&Micro{},"Get:GetDoctorInfo")
25
    beego.Router("/api/site/singledoctorinfo",&Micro{},"Get:GetDoctorInfo")
26
-
26
+   beego.Router("/api/site/getrotationlinkaddress",&Micro{},"Get:GetRotationLinkAddress")
27
 }
27
 }
28
 
28
 
29
 type Micro struct {
29
 type Micro struct {
273
 	orgid, _ := this.GetInt64("orgid")
273
 	orgid, _ := this.GetInt64("orgid")
274
 	fmt.Println("机构id",orgid)
274
 	fmt.Println("机构id",orgid)
275
 	editdoctor, err := micro_service.GetDoctorInfo(id, orgid)
275
 	editdoctor, err := micro_service.GetDoctorInfo(id, orgid)
276
+	fmt.Println("错误",err)
277
+	fmt.Println("editdoctor",editdoctor)
276
 	if err !=nil{
278
 	if err !=nil{
277
 		this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
279
 		this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
278
 		return
280
 		return
280
 	this.ServeSuccessJSON(map[string]interface{}{
282
 	this.ServeSuccessJSON(map[string]interface{}{
281
 		"editdoctor":editdoctor,
283
 		"editdoctor":editdoctor,
282
 	})
284
 	})
285
+}
286
+
287
+func (this *Micro) GetRotationLinkAddress()  {
288
+	linkid, _ := this.GetInt64("linkid")
289
+	fmt.Println("linkid",linkid)
290
+	orgid, _ := this.GetInt64("orgid")
291
+	fmt.Println("机构id",orgid)
292
+	linkaddress, err := micro_service.GetRotationLinkAddress(orgid, linkid)
293
+	fmt.Println("错误是什么",err)
294
+	if err !=nil{
295
+		this.ServeFailJsonSend(enums.ErrorCodeDataException, "删除回复成功")
296
+		return
297
+	}
298
+	this.ServeSuccessJSON(map[string]interface{}{
299
+		"linkaddress":linkaddress,
300
+	})
283
 }
301
 }

+ 124 - 44
controllers/site/site_controller.go View File

125
 	beego.Router("/api/site/deleteofficebyid",&Microwebsite{},"Post:DeleteOfficeById")
125
 	beego.Router("/api/site/deleteofficebyid",&Microwebsite{},"Post:DeleteOfficeById")
126
 	beego.Router("/api/site/getarticlebyid",&Microwebsite{},"Get:GetArticleById")
126
 	beego.Router("/api/site/getarticlebyid",&Microwebsite{},"Get:GetArticleById")
127
 	beego.Router("/api/site/getallactivity",&Microwebsite{},"Get:GetAllActivity")
127
 	beego.Router("/api/site/getallactivity",&Microwebsite{},"Get:GetAllActivity")
128
-	beego.Router("/api/site/addlinkaddress",&Microwebsite{},"Post:AddLinkAddress")
128
+	beego.Router("/api/site/addlinkaddresstwo",&Microwebsite{},"Post:AddData")
129
 	beego.Router("/api/site/getlinkaddress",&Microwebsite{},"Get:Getlinkaddress")
129
 	beego.Router("/api/site/getlinkaddress",&Microwebsite{},"Get:Getlinkaddress")
130
 	beego.Router("/api/site/getallconnecway",&Microwebsite{},"Get:GetAllConnecway")
130
 	beego.Router("/api/site/getallconnecway",&Microwebsite{},"Get:GetAllConnecway")
131
 	beego.Router("/api/site/getconnecway",&Microwebsite{},"Get:GetConnecway")
131
 	beego.Router("/api/site/getconnecway",&Microwebsite{},"Get:GetConnecway")
166
 	beego.Router("/api/site/getdoctordetail",&Microwebsite{},"Get:GetDoctorDetailInfo")
166
 	beego.Router("/api/site/getdoctordetail",&Microwebsite{},"Get:GetDoctorDetailInfo")
167
 	beego.Router("/api/site/getArticlelistdetail",&Microwebsite{},"Get:GetArticleListDetail")
167
 	beego.Router("/api/site/getArticlelistdetail",&Microwebsite{},"Get:GetArticleListDetail")
168
 	beego.Router("/api/site/getActivitieslistinfo",&Microwebsite{},"Get:GetActivitiesListDetail")
168
 	beego.Router("/api/site/getActivitieslistinfo",&Microwebsite{},"Get:GetActivitiesListDetail")
169
-
169
+	beego.Router("/api/site/addlinkaddressthree",&Microwebsite{},"Post:AddLinkAddressThree")
170
+	beego.Router("/api/getlinkaddressbylinkid",&Microwebsite{},"Get:GetLinkAddressByLinkId")
171
+	beego.Router("/api/site/addlinkaddressfour",&Microwebsite{},"Post:AddLinkAddressFour")
172
+    beego.Router("/api/site/getmaginclinkaddressbyid",&Microwebsite{},"Get:GetMagicLinkAddressById")
173
+	beego.Router("/api.site/getmagicclickbylinkid",&Microwebsite{},"Get:GetMagicClickByLinkID")
170
 }
174
 }
171
 
175
 
172
 type Microwebsite struct {
176
 type Microwebsite struct {
245
 	}
249
 	}
246
 	err = site_service.UpdateEditpicLink(userOrgID, ids, editpiclink)
250
 	err = site_service.UpdateEditpicLink(userOrgID, ids, editpiclink)
247
 	fmt.Println("添加错误是设么",err)
251
 	fmt.Println("添加错误是设么",err)
248
-	site_service.AddRotation(rotation)
252
+	addRotation := site_service.AddRotation(rotation)
253
+	fmt.Println("addRotation",addRotation)
249
 	patientRotation, err := site_service.GetRotationByLastData(userOrgID)
254
 	patientRotation, err := site_service.GetRotationByLastData(userOrgID)
250
 	if err !=nil{
255
 	if err !=nil{
251
 		this.ServeFailJsonSend(enums.ErrorCodeDataException, "添加医院失败")
256
 		this.ServeFailJsonSend(enums.ErrorCodeDataException, "添加医院失败")
2930
 	adminUserInfo := this.GetAdminUserInfo()
2935
 	adminUserInfo := this.GetAdminUserInfo()
2931
 	userOrgID := int64(adminUserInfo.CurrentOrgId)
2936
 	userOrgID := int64(adminUserInfo.CurrentOrgId)
2932
 	fmt.Println("这个是",userOrgID)
2937
 	fmt.Println("这个是",userOrgID)
2933
-	id, _ := this.GetInt64("id")
2934
-	fmt.Println("id是多少",id)
2938
+
2935
 	dataBody := make(map[string]interface{}, 0)
2939
 	dataBody := make(map[string]interface{}, 0)
2936
 	err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
2940
 	err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
2937
 	if err != nil {
2941
 	if err != nil {
2939
 		this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
2943
 		this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
2940
 		return
2944
 		return
2941
 	}
2945
 	}
2946
+	linkid := int64(dataBody["linkid"].(float64))
2947
+    fmt.Println("linkid是多少",linkid)
2942
 	margtitle := dataBody["margtitle"].(string)
2948
 	margtitle := dataBody["margtitle"].(string)
2943
 	fmt.Println("导航标题",margtitle)
2949
 	fmt.Println("导航标题",margtitle)
2944
 	if len(margtitle) == 0 {
2950
 	if len(margtitle) == 0 {
2974
 		UserOrgId:     userOrgID,
2980
 		UserOrgId:     userOrgID,
2975
 		ImgShow:1,
2981
 		ImgShow:1,
2976
 		Modeid:0,
2982
 		Modeid:0,
2977
-		Linkid:id,
2983
+		Linkid:linkid,
2978
 	}
2984
 	}
2979
 
2985
 
2980
 	err = site_service.AddMagicNavi(&editmargin)
2986
 	err = site_service.AddMagicNavi(&editmargin)
3756
     linkaddress := dataBody["linkaddress"].(string)
3762
     linkaddress := dataBody["linkaddress"].(string)
3757
     fmt.Println("链接地址",linkaddress)
3763
     fmt.Println("链接地址",linkaddress)
3758
 	modelid := int64(dataBody["modeid"].(float64))
3764
 	modelid := int64(dataBody["modeid"].(float64))
3759
-
3765
+	linkid := int64(dataBody["linkid"].(float64))
3760
 	editpiclink := models.SgjPatientEditpiclink{
3766
 	editpiclink := models.SgjPatientEditpiclink{
3761
 		Images:      images,
3767
 		Images:      images,
3762
 		Sort:        sort,
3768
 		Sort:        sort,
3763
 		Piclink:     piclink,
3769
 		Piclink:     piclink,
3764
 		Linkaddress: linkaddress,
3770
 		Linkaddress: linkaddress,
3771
+		Linkid:linkid,
3765
 	}
3772
 	}
3766
 	err = site_service.UpdateEditPatPicLink(id, userOrgID, editpiclink)
3773
 	err = site_service.UpdateEditPatPicLink(id, userOrgID, editpiclink)
3767
 	fmt.Println("第一个错误是设么",err)
3774
 	fmt.Println("第一个错误是设么",err)
3800
 	fmt.Println("图片链接",piclink)
3807
 	fmt.Println("图片链接",piclink)
3801
 	linkaddress := dataBody["linkaddress"].(string)
3808
 	linkaddress := dataBody["linkaddress"].(string)
3802
 	fmt.Println("链接地址",linkaddress)
3809
 	fmt.Println("链接地址",linkaddress)
3803
-
3810
+	linkid := int64(dataBody["linkid"].(float64))
3804
 
3811
 
3805
 	//patientRotation, err := site_service.GetPatientRotationById(id, userOrgID)
3812
 	//patientRotation, err := site_service.GetPatientRotationById(id, userOrgID)
3806
 	//fmt.Println("错误",err)
3813
 	//fmt.Println("错误",err)
3815
 		Status:      1,
3822
 		Status:      1,
3816
 		Modeid:      id,
3823
 		Modeid:      id,
3817
 		ImgShow:1,
3824
 		ImgShow:1,
3825
+		Linkid:linkid,
3818
 	}
3826
 	}
3819
 	err = site_service.AddImageslink(&editpiclink)
3827
 	err = site_service.AddImageslink(&editpiclink)
3820
 	editpiclinks, err := site_service.GetPicImages(userOrgID, id)
3828
 	editpiclinks, err := site_service.GetPicImages(userOrgID, id)
4030
 func (this *Microwebsite) GetArticlelist()  {
4038
 func (this *Microwebsite) GetArticlelist()  {
4031
 	adminUserInfo := this.GetAdminUserInfo()
4039
 	adminUserInfo := this.GetAdminUserInfo()
4032
 	userOrgID := int64(adminUserInfo.CurrentOrgId)
4040
 	userOrgID := int64(adminUserInfo.CurrentOrgId)
4033
-	fmt.Println("机构id",userOrgID)
4041
+	fmt.Println("文章机构id",userOrgID)
4034
 	articlelist, err := site_service.GetArticlelist(userOrgID)
4042
 	articlelist, err := site_service.GetArticlelist(userOrgID)
4035
 	fmt.Println("articlelist",articlelist)
4043
 	fmt.Println("articlelist",articlelist)
4036
 	fmt.Println("错误",err)
4044
 	fmt.Println("错误",err)
4347
 		"activtity":activtity,
4355
 		"activtity":activtity,
4348
 	})
4356
 	})
4349
 }
4357
 }
4350
-
4351
-func (this *Microwebsite) AddLinkAddress()  {
4358
+func (this *Microwebsite) AddData()  {
4352
 	adminUserInfo := this.GetAdminUserInfo()
4359
 	adminUserInfo := this.GetAdminUserInfo()
4353
 	userOrgID := adminUserInfo.CurrentOrgId
4360
 	userOrgID := adminUserInfo.CurrentOrgId
4354
 	fmt.Println("机构id",userOrgID)
4361
 	fmt.Println("机构id",userOrgID)
4355
-	dataBody := make(map[string]interface{}, 0)
4356
-	err := json.Unmarshal(this.Ctx.Input.RequestBody, &dataBody)
4357
-	if err != nil {
4358
-		utils.ErrorLog(err.Error())
4359
-		this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "参数错误")
4360
-		return
4361
-	}
4362
-	addtype := int64(dataBody["addtype"].(float64))
4363
-	fmt.Println("链接内型",addtype)
4364
-	connectType := int64(dataBody["connectType"].(float64))
4365
-	fmt.Println("链接类型2",connectType)
4366
-	contentType := int64(dataBody["contenttype"].(float64))
4367
-	fmt.Println("链接类型3",contentType)
4368
-    linktype := int64(dataBody["linkType"].(float64))
4369
-    fmt.Println("链接类型4",linktype)
4370
-	linkaddress := dataBody["linkaddress"].(string)
4371
-	fmt.Println("链接类型5",linkaddress)
4372
-	defineAddress := dataBody["defineAddress"].(string)
4373
-	if(defineAddress != ""){
4374
-		linkaddress = defineAddress;
4375
-	}
4376
-	fmt.Println("自定义链接地址",defineAddress)
4362
+
4363
+	defineaddress := this.GetString("address")
4364
+	fmt.Println("站位地址",defineaddress)
4377
 	patientLinkaddress := models.SgjPatientLinkaddress{
4365
 	patientLinkaddress := models.SgjPatientLinkaddress{
4366
+		Defineaddress: defineaddress,
4378
 		UserOrgId:     userOrgID,
4367
 		UserOrgId:     userOrgID,
4379
-		Addtype:       addtype,
4380
-		Connecttype:   connectType,
4381
-		Linktype:      linktype,
4382
-		Contenttype:   connectType,
4383
-		Linkaddress:   linkaddress,
4384
-		Defineaddress: defineAddress,
4368
+		Status:        1,
4385
 		Ctime:         time.Now().Unix(),
4369
 		Ctime:         time.Now().Unix(),
4386
-		Status:1,
4387
 	}
4370
 	}
4388
-	err = site_service.AddLinkAddress(&patientLinkaddress)
4389
-	sgjPatientLinkaddress, err := site_service.GetLinkAddress(userOrgID)
4390
-	address, err := site_service.QuerylinkAddress(sgjPatientLinkaddress.ID, sgjPatientLinkaddress.UserOrgId)
4371
+	err := site_service.AddLinkAddress(&patientLinkaddress)
4372
+	fmt.Println("错误是设么",err)
4391
 	if err !=nil{
4373
 	if err !=nil{
4392
 		this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
4374
 		this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
4393
 		return
4375
 		return
4394
 	}
4376
 	}
4395
 	this.ServeSuccessJSON(map[string]interface{}{
4377
 	this.ServeSuccessJSON(map[string]interface{}{
4396
 		"patientLinkaddress":patientLinkaddress,
4378
 		"patientLinkaddress":patientLinkaddress,
4397
-		"address":address,
4398
 	})
4379
 	})
4399
 }
4380
 }
4400
 
4381
 
4382
+
4401
 func  (this *Microwebsite) Getlinkaddress()  {
4383
 func  (this *Microwebsite) Getlinkaddress()  {
4402
 	adminUserInfo := this.GetAdminUserInfo()
4384
 	adminUserInfo := this.GetAdminUserInfo()
4403
 	userOrgID := adminUserInfo.CurrentOrgId
4385
 	userOrgID := adminUserInfo.CurrentOrgId
5523
 	this.ServeSuccessJSON(map[string]interface{}{
5505
 	this.ServeSuccessJSON(map[string]interface{}{
5524
 		"activity":activity,
5506
 		"activity":activity,
5525
 	})
5507
 	})
5508
+}
5509
+
5510
+func (this *Microwebsite) AddLinkAddressThree()  {
5511
+	adminUserInfo := this.GetAdminUserInfo()
5512
+	userOrgID := adminUserInfo.CurrentOrgId
5513
+	fmt.Println("机构id",userOrgID)
5514
+	defineaddress := this.GetString("address")
5515
+	fmt.Println("自定义地址",defineaddress)
5516
+	if len(defineaddress) == 0 {
5517
+		this.ServeFailJsonSend(enums.ErrorCodeParamWrong, "自定义地址不能为空")
5518
+		return
5519
+	}
5520
+	patientLinkaddress := models.SgjPatientLinkaddress{
5521
+		Defineaddress: defineaddress,
5522
+		UserOrgId:userOrgID,
5523
+		Status:1,
5524
+		Ctime:time.Now().Unix(),
5525
+	}
5526
+	err := site_service.AddLinkAddress(&patientLinkaddress)
5527
+	if err !=nil{
5528
+		this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
5529
+		return
5530
+	}
5531
+	this.ServeSuccessJSON(map[string]interface{}{
5532
+		"patientLinkaddress":patientLinkaddress,
5533
+	})
5534
+}
5535
+
5536
+func (this *Microwebsite) GetLinkAddressByLinkId()  {
5537
+	adminUserInfo := this.GetAdminUserInfo()
5538
+	userOrgID := adminUserInfo.CurrentOrgId
5539
+	fmt.Println("机构id",userOrgID)
5540
+	linkid, _ := this.GetInt64("linkid")
5541
+	fmt.Println("linkid是多少?",linkid)
5542
+	linkaddress, err := site_service.GetLinkAddressByLinkId(userOrgID, linkid)
5543
+	if err !=nil{
5544
+		this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
5545
+		return
5546
+	}
5547
+	this.ServeSuccessJSON(map[string]interface{}{
5548
+		"linkaddress":linkaddress,
5549
+	})
5550
+}
5551
+
5552
+func (this *Microwebsite) AddLinkAddressFour()  {
5553
+	adminUserInfo := this.GetAdminUserInfo()
5554
+	userOrgID := adminUserInfo.CurrentOrgId
5555
+	fmt.Println("机构id",userOrgID)
5556
+	address := this.GetString("address")
5557
+	fmt.Println("linkid是多少?",address)
5558
+	linkaddress := models.SgjPatientLinkaddress{
5559
+		Defineaddress: address,
5560
+		Status:        1,
5561
+		Ctime:         time.Now().Unix(),
5562
+		UserOrgId:     userOrgID,
5563
+	}
5564
+
5565
+	err := site_service.AddLinkAddress(&linkaddress)
5566
+	if err !=nil{
5567
+		this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
5568
+		return
5569
+	}
5570
+	this.ServeSuccessJSON(map[string]interface{}{
5571
+		"linkaddress":linkaddress,
5572
+	})
5573
+}
5574
+
5575
+func (this *Microwebsite) GetMagicLinkAddressById()  {
5576
+	adminUserInfo := this.GetAdminUserInfo()
5577
+	userOrgID := adminUserInfo.CurrentOrgId
5578
+	fmt.Println("机构id",userOrgID)
5579
+	id, _:= this.GetInt64("id")
5580
+	fmt.Println("id是多少",id)
5581
+	magiclink, err := site_service.GetMagicLinkAddressById(userOrgID, id)
5582
+	fmt.Println("错误是什么",err)
5583
+	if err !=nil{
5584
+		this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
5585
+		return
5586
+	}
5587
+	this.ServeSuccessJSON(map[string]interface{}{
5588
+		"magiclink":magiclink,
5589
+	})
5590
+}
5591
+
5592
+func (this *Microwebsite) GetMagicClickByLinkID()  {
5593
+	adminUserInfo := this.GetAdminUserInfo()
5594
+	userOrgID := adminUserInfo.CurrentOrgId
5595
+	fmt.Println("机构id",userOrgID)
5596
+	linkid, _:= this.GetInt64("linkid")
5597
+	fmt.Println("id是多少",linkid)
5598
+	magiclink, err := site_service.GetMagicClickByLinkID(userOrgID, linkid)
5599
+	if err !=nil{
5600
+		this.ServeFailJsonSend(enums.ErrorCodeDataException, "更改数据失败")
5601
+		return
5602
+	}
5603
+	this.ServeSuccessJSON(map[string]interface{}{
5604
+		"magiclink":magiclink,
5605
+	})
5526
 }
5606
 }

+ 0 - 5
models/site_models.go View File

474
 
474
 
475
 type SgjPatientLinkaddress struct {
475
 type SgjPatientLinkaddress struct {
476
 	ID int64 `gorm:"column:id" json:"id" form:"id"`
476
 	ID int64 `gorm:"column:id" json:"id" form:"id"`
477
-	Addtype int64 `gorm:"column:addtype" json:"addtype" form:"addtype"`
478
-	Connecttype int64 `gorm:"column:connecttype" json:"connecttype" form:"connecttype"`
479
-	Linktype int64 `gorm:"column:linktype" json:"linktype" form:"linktype"`
480
-	Linkaddress string `gorm:"column:linkaddress" json:"linkaddress" form:"linkaddress"`
481
 	Defineaddress string `gorm:"column:defineaddress" json:"defineaddress" form:"defineaddress"`
477
 	Defineaddress string `gorm:"column:defineaddress" json:"defineaddress" form:"defineaddress"`
482
 	UserOrgId int64 `gorm:"column:user_org_id" json:"user_org_id" form:"user_org_id"`
478
 	UserOrgId int64 `gorm:"column:user_org_id" json:"user_org_id" form:"user_org_id"`
483
 	Status int64 `gorm:"column:status" json:"status" form:"status"`
479
 	Status int64 `gorm:"column:status" json:"status" form:"status"`
484
 	Ctime int64 `gorm:"column:ctime" json:"ctime" form:"ctime"`
480
 	Ctime int64 `gorm:"column:ctime" json:"ctime" form:"ctime"`
485
 	Mtime int64 `gorm:"column:mtime" json:"mtime" form:"mtime"`
481
 	Mtime int64 `gorm:"column:mtime" json:"mtime" form:"mtime"`
486
-	Contenttype int64 `gorm:"column:contenttype" json:"contenttype" form:"contenttype"`
487
 }
482
 }
488
 
483
 
489
 func (SgjPatientLinkaddress)TableName() string {
484
 func (SgjPatientLinkaddress)TableName() string {

+ 2 - 2
service/article_service/article_category_service.go View File

307
 	return  err
307
 	return  err
308
 }
308
 }
309
 
309
 
310
-func GetReplyAllComents(page int64,limit int64)(comment []*models.Comment,total int64,err error)  {
311
-	db := service.PatientReadDB().Table("sgj_patient_articles_comment as a").Where("a.status = 1")
310
+func GetReplyAllComents(orgid int64,page int64,limit int64)(comment []*models.Comment,total int64,err error)  {
311
+	db := service.PatientReadDB().Table("sgj_patient_articles_comment as a").Where("a.status = ?,a.user_org_id = ?",1,orgid)
312
 	offset := (page - 1) * limit
312
 	offset := (page - 1) * limit
313
 	err = db.Where("parent_id = ?",0).Count(&total).Order("a.ctime desc").Offset(offset).Limit(limit).
313
 	err = db.Where("parent_id = ?",0).Count(&total).Order("a.ctime desc").Offset(offset).Limit(limit).
314
 		Select("a.id,a.article_id,a.comment_user_id,a.parent_id,a.content,a.ctime,a.status,a.star_num,a.comment_num,a.comment_id,a.comment_user_name,a.comment_user_avater,a.source,a.ttid,a.tuser_id,a.taid,a.tpid,a.tcid").Find(&comment).Error
314
 		Select("a.id,a.article_id,a.comment_user_id,a.parent_id,a.content,a.ctime,a.status,a.star_num,a.comment_num,a.comment_id,a.comment_user_name,a.comment_user_avater,a.source,a.ttid,a.tuser_id,a.taid,a.tpid,a.tcid").Find(&comment).Error

+ 6 - 0
service/micro_service/micro_service.go View File

140
 	editdoctor := models.SgjPatientEditdoctor{}
140
 	editdoctor := models.SgjPatientEditdoctor{}
141
 	err := service.PatientReadDB().Model(&editdoctor).Where("id = ? AND user_org_id = ?", id, orgid).Find(&editdoctor).Error
141
 	err := service.PatientReadDB().Model(&editdoctor).Where("id = ? AND user_org_id = ?", id, orgid).Find(&editdoctor).Error
142
 	return editdoctor,err
142
 	return editdoctor,err
143
+}
144
+
145
+func GetRotationLinkAddress(orgid int64,linkid int64)(models.SgjPatientLinkaddress,error)  {
146
+	linkaddress := models.SgjPatientLinkaddress{}
147
+	err := service.PatientReadDB().Model(&linkaddress).Where("user_org_id = ? AND id = ? AND status = ?", orgid, linkid, 1).Find(&linkaddress).Error
148
+	return linkaddress,err
143
 }
149
 }

+ 25 - 2
service/site_service/site_microwebsite_service.go View File

703
 
703
 
704
 func UpdateEditPatPicLink(id int64,orgid int64,editpiclink models.SgjPatientEditpiclink)(error)  {
704
 func UpdateEditPatPicLink(id int64,orgid int64,editpiclink models.SgjPatientEditpiclink)(error)  {
705
 
705
 
706
-	err := service.PatientWriteDB().Model(editpiclink).Where("id = ? AND user_org_id =? AND status = ?", id, orgid, 1).Update(map[string]interface{}{"images": editpiclink.Images, "sort": editpiclink.Sort, "piclink": editpiclink.Piclink, "linkaddress": editpiclink.Linkaddress, "mtime": time.Now().Unix()}).Error
706
+	err := service.PatientWriteDB().Model(editpiclink).Where("id = ? AND user_org_id =? AND status = ?", id, orgid, 1).Update(map[string]interface{}{"images": editpiclink.Images, "sort": editpiclink.Sort, "piclink": editpiclink.Piclink, "linkaddress": editpiclink.Linkaddress,"linkid":editpiclink.Linkid, "mtime": time.Now().Unix()}).Error
707
 	return  err
707
 	return  err
708
 }
708
 }
709
 
709
 
858
 	return
858
 	return
859
 }
859
 }
860
 
860
 
861
-func AddLinkAddress(linkaddress *models.SgjPatientLinkaddress) error {
861
+//func AddLinkAddress(linkaddress *models.SgjPatientLinkaddress) error {
862
+//	err := service.PatientWriteDB().Create(&linkaddress).Error
863
+//	return err
864
+//}
865
+
866
+func AddLinkAddress(linkaddress *models.SgjPatientLinkaddress)  error {
862
 	err := service.PatientWriteDB().Create(&linkaddress).Error
867
 	err := service.PatientWriteDB().Create(&linkaddress).Error
863
 	return err
868
 	return err
864
 }
869
 }
1193
 	activity := models.Activity{}
1198
 	activity := models.Activity{}
1194
 	err := service.PatientReadDB().Model(&activity).Where("id=? AND user_org_id = ?", id, orgid).Find(&activity).Error
1199
 	err := service.PatientReadDB().Model(&activity).Where("id=? AND user_org_id = ?", id, orgid).Find(&activity).Error
1195
 	return activity,err
1200
 	return activity,err
1201
+}
1202
+
1203
+func GetLinkAddressByLinkId(orgid int64,linkid int64)(models.SgjPatientLinkaddress,error)  {
1204
+	linkaddress := models.SgjPatientLinkaddress{}
1205
+	err := service.PatientReadDB().Model(&linkaddress).Where("user_org_id = ? AND id = ? AND  status = ?", orgid, linkid, 1).Find(&linkaddress).Error
1206
+	return linkaddress,err
1207
+}
1208
+
1209
+func GetMagicLinkAddressById(orgid int64,linkid int64)(models.SgjPatientMagiclink,error)  {
1210
+	magiclink := models.SgjPatientMagiclink{}
1211
+	err := service.PatientReadDB().Model(&magiclink).Where("user_org_id = ? AND id = ? AND status = ?", orgid, linkid, 1).Find(&magiclink).Error
1212
+	return magiclink,err
1213
+}
1214
+
1215
+func GetMagicClickByLinkID(orgid int64,linkid int64)(models.SgjPatientMagiclink,error)  {
1216
+	magiclink := models.SgjPatientMagiclink{}
1217
+	err := service.PatientReadDB().Model(&magiclink).Where("user_org_id = ? AND id = ? AND status = ?", orgid, linkid, 1).Find(&magiclink).Error
1218
+	return magiclink,err
1196
 }
1219
 }