Quellcode durchsuchen

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

duhongyu vor 4 Jahren
Ursprung
Commit
5abbed98ff
1 geänderte Dateien mit 14 neuen und 6 gelöschten Zeilen
  1. 14 6
      CallCenterCommon/CallCenter.Utility/word/AsposeWord.cs

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

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