Просмотр исходного кода

Merge branch 'master' of http://192.168.1.222:3000/duhongyu/Anyang_api

duhongyu лет назад: 4
Родитель
Сommit
5abbed98ff
1 измененных файлов с 14 добавлено и 6 удалено
  1. 14 6
      CallCenterCommon/CallCenter.Utility/word/AsposeWord.cs

+ 14 - 6
CallCenterCommon/CallCenter.Utility/word/AsposeWord.cs

@@ -168,14 +168,14 @@ namespace CallCenter.Utility
168 168
             oWordApplic.MoveToBookmark("gdly");
169 169
             oWordApplic.Write(dt.Rows[0]["SourceName"].ToString());
170 170
             oWordApplic.MoveToBookmark("blsx");
171
-            if (jbdata.Rows[0]["F_LimitTime"] != null && jbdata.Rows[0]["F_LimitTime"].ToString() != "")
171
+            if (jbdata!=null && jbdata.Rows.Count>0  && jbdata.Rows[0]["F_LimitTime"] != null && jbdata.Rows[0]["F_LimitTime"].ToString() != "")
172 172
                 oWordApplic.Write(DateTime.Parse(jbdata.Rows[0]["F_LimitTime"].ToString()).ToString("yyyy-MM-dd"));
173 173
             else
174 174
                 oWordApplic.Write("");
175 175
             oWordApplic.MoveToBookmark("lxdh");
176 176
             oWordApplic.Write(dt.Rows[0]["F_CusPhone"].ToString());
177 177
             oWordApplic.MoveToBookmark("qssj");
178
-            if (jbdata.Rows[0]["F_SureTime"] != null && jbdata.Rows[0]["F_SureTime"].ToString() != "")
178
+            if (jbdata != null && jbdata.Rows.Count > 0 && jbdata.Rows[0]["F_SureTime"] != null && jbdata.Rows[0]["F_SureTime"].ToString() != "")
179 179
                 oWordApplic.Write(DateTime.Parse(jbdata.Rows[0]["F_SureTime"].ToString()).ToString("yyyy-MM-dd"));
180 180
             else
181 181
                 oWordApplic.Write("");
@@ -198,12 +198,20 @@ namespace CallCenter.Utility
198 198
                 oWordApplic.Write(dt.Rows[0]["F_ComContent"].ToString());
199 199
             }
200 200
             oWordApplic.MoveToBookmark("zbdw");
201
-            oWordApplic.Write(jbdata.Rows[0]["DeptName"].ToString());
201
+            if(jbdata != null && jbdata.Rows.Count > 0)
202
+                oWordApplic.Write(jbdata.Rows[0]["DeptName"].ToString());
203
+            else
204
+                oWordApplic.Write("");
202 205
             oWordApplic.MoveToBookmark("xbdw");
203
-            oWordApplic.Write(jbdata.Rows[0]["OtherDeptName"].ToString());
206
+            if (jbdata != null && jbdata.Rows.Count > 0)
207
+                oWordApplic.Write(jbdata.Rows[0]["OtherDeptName"].ToString());
208
+            else
209
+                oWordApplic.Write("");
204 210
             oWordApplic.MoveToBookmark("ddyj");
205
-            if (jbdata.Rows.Count > 0)
211
+            if (jbdata != null && jbdata.Rows.Count > 0)
206 212
                 oWordApplic.Write(jbdata.Rows[0]["F_AssignedOpinion"].ToString());
213
+            else
214
+                oWordApplic.Write("");
207 215
             oWordApplic.MoveToBookmark("cbyj");
208 216
             oWordApplic.Write("");
209 217
             oWordApplic.MoveToBookmark("ldps");
@@ -213,7 +221,7 @@ namespace CallCenter.Utility
213 221
             oWordApplic.MoveToBookmark("shy");
214 222
             oWordApplic.Write(usercode);
215 223
             oWordApplic.MoveToBookmark("ddy");
216
-            if (jbdata.Rows.Count > 0)
224
+            if (jbdata != null && jbdata.Rows.Count > 0)
217 225
                 oWordApplic.Write(jbdata.Rows[0]["F_CreateUser"].ToString());
218 226
             else
219 227
                 oWordApplic.Write("");