市长热线演示版

workordernew.aspx 31KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="workordernew.aspx.cs" Inherits="HySoft.BaseCallCenter.Web.workordermanage.workorder.workordernew" %>
  2. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head id="Head1" runat="server">
  5. <title>手工制单</title>
  6. <link href="../../scripts/ui/skins/Aqua/css/ligerui-all.css" rel="stylesheet" type="text/css" />
  7. <script src="../../scripts/jquery/jquery-1.3.2.min.js" type="text/javascript"></script>
  8. <script src="../../scripts/ui/json2.js" type="text/javascript"></script>
  9. <script src="../../scripts/ui/js/core/base.js" type="text/javascript"></script>
  10. <script src="../../scripts/ui/js/ligerui.min.js" type="text/javascript"></script>
  11. <link href="../../scripts/ui/skins/Tab/css/tab.css" rel="stylesheet" type="text/css" />
  12. <link href="../../scripts/ui/skins/Tab/css/grid.css" rel="stylesheet" type="text/css" />
  13. <script src="../../scripts/ui/js/plugins/ligerGrid.js" type="text/javascript"></script>
  14. <script src="../../scripts/ui/js/plugins/ligerLayout.js" type="text/javascript"></script>
  15. <script src="../../scripts/ui/js/plugins/ligerTree.js" type="text/javascript"></script>
  16. <script src="../../scripts/ui/js/plugins/ligerMenu.js" type="text/javascript"></script>
  17. <link href="../../scripts/ui/skins/ligerui-icons.css" rel="stylesheet" type="text/css" />
  18. <link href="../../images/style.css" rel="stylesheet" type="text/css" />
  19. <script src="../../scripts/My97DatePicker/WdatePicker.js" type="text/javascript"></script>
  20. <script type="text/javascript">
  21. var gridlist;
  22. var treelist = null;
  23. var historylist;
  24. $(function () {
  25. try {
  26. $("#layout1").ligerLayout({
  27. leftWidth: 250
  28. });
  29. var w = $("#form1").width() - 260;
  30. $("#divOrderForm").ligerPanel({
  31. title: '工单信息',
  32. height: 330,
  33. width: w
  34. });
  35. $.ajax({
  36. type: 'get',
  37. url: '../../telmanage/ajax/telrecords.ashx?action=insertCallLogs&serverip=&ctiusercode=',
  38. dataType: 'html',
  39. success: function (res) {
  40. try {
  41. InitList();
  42. }
  43. catch (e) {
  44. alert(e.Message);
  45. }
  46. }
  47. });
  48. }
  49. catch (e) {
  50. alert(e.Message);
  51. }
  52. });
  53. function SetTreeValue() {
  54. try {
  55. treelist.setValue(document.getElementById("hidSeriveDeptParentId").value);
  56. if (document.getElementById("hidSeriveDeptParentId").value == "" || document.getElementById("hidSeriveDeptParentId").value == "0") {
  57. treelist.setText("顶级部门");
  58. }
  59. }
  60. catch (e) {
  61. }
  62. }
  63. function InitList() {
  64. treelist = $("#drpServiceDept").ligerComboBox({
  65. width: 130,
  66. selectBoxWidth: 200,
  67. selectBoxHeight: 150, valueField: 'id', resize: false, treeLeafOnly: false,
  68. tree: {
  69. url: '../../customermanage/ajax/customeredit.ashx?action=getservicedepttreelist',
  70. checkbox: false,
  71. height: 150,
  72. ajaxType: 'get',
  73. onSuccess: function (data) { SetTreeValue(); }
  74. },
  75. onSelected: function (newvalue) {
  76. $("#hiddSeriveDeptId").val(newvalue);
  77. }
  78. });
  79. $("#txtByDept").ligerComboBox({
  80. width: 130,
  81. selectBoxWidth: 200,
  82. selectBoxHeight: 150, valueField: 'id', resize: false, treeLeafOnly: false,
  83. tree: {
  84. url: '../../customermanage/ajax/customeredit.ashx?action=getservicedepttreelist',
  85. checkbox: false,
  86. height: 150,
  87. ajaxType: 'get',
  88. onSuccess: function (data) { }
  89. }
  90. });
  91. $("#drpProvince").ligerComboBox({
  92. url: '../../customermanage/ajax/customeredit.ashx?action=getregionlist',
  93. valueField: '_f_regionid',
  94. textField: '_f_regionname',
  95. autocomplete: true,
  96. onSelected: function (newvalue) {
  97. $("#hiddProvinceId").val(newvalue);
  98. $("#drpCity").ligerComboBox({
  99. url: '../../customermanage/ajax/customeredit.ashx?action=getregionlist&regionpid=' + newvalue,
  100. valueField: '_f_regionid',
  101. textField: '_f_regionname', onSelected: function (newvalue) {
  102. $("#hiddCityId").val(newvalue);
  103. }
  104. });
  105. }
  106. });
  107. var cid = document.getElementById("hiddCityId").value;
  108. var sprovinceid = document.getElementById("hiddProvinceId").value;
  109. if (sprovinceid != "") {
  110. $("#drpCity").ligerComboBox({
  111. url: '../../customermanage/ajax/customeredit.ashx?action=getregionlist&regionpid=' + sprovinceid,
  112. valueField: '_f_regionid',
  113. textField: '_f_regionname',
  114. isMultiSelect: false,
  115. isShowCheckBox: false,
  116. onSuccess: function (data) {
  117. if (cid != "") {
  118. liger.get("drpCity").setValue(cid);
  119. } else {
  120. liger.get("drpCity").setValue(data[0]._f_regionid);
  121. document.getElementById("hiddCityId").value = data[0]._f_regionid;
  122. }
  123. }, onSelected: function (newvalue) {
  124. $("#hiddCityId").val(newvalue);
  125. }
  126. });
  127. }
  128. else {
  129. $("#drpCity").ligerComboBox({
  130. data: null,
  131. valueField: '_f_regionid',
  132. textField: '_f_regionname',
  133. isMultiSelect: false,
  134. isShowCheckBox: false
  135. });
  136. }
  137. document.getElementById("HdPanduan").value = "";
  138. document.getElementById("hiddCityId").value = cid;
  139. BindData("txtTsType", "hiddTsType", "TSLX");
  140. $("#drpAfterSaleName").ligerComboBox({
  141. url: '../../customermanage/ajax/customeredit.ashx?action=getaftersalelist',
  142. valueField: '_f_userid',
  143. textField: '_f_username',
  144. autocomplete: true, onSelected: function (newvalue) {
  145. $("#hiddAfterSaleNameID").val(newvalue);
  146. }
  147. });
  148. $("#txtByName").ligerComboBox({
  149. url: '../../customermanage/ajax/customeredit.ashx?action=getaftersalelist',
  150. valueField: '_f_userid',
  151. textField: '_f_username',
  152. autocomplete: true, onSelected: function (newvalue) {
  153. $("#hiddByName").val(newvalue);
  154. }
  155. });
  156. }
  157. function SelectJDDept(deptid, deptname) {
  158. document.getElementById("txtJDDept").value = deptname;
  159. document.getElementById("hiddJDDept").value = deptid;
  160. try {
  161. $("#txtJDUser").ligerComboBox({
  162. url: '../../telmanage/ajax/selectuser.ashx?action=getaftersalelist&deptid=' + deptid,
  163. valueField: '_f_userid',
  164. textField: '_f_username',
  165. autocomplete: true, onSelected: function (newvalue) {
  166. $("#hiddJDUser").val(newvalue);
  167. }
  168. });
  169. }
  170. catch (e) { }
  171. }
  172. function BindData(objid, hiddid, param) {
  173. $("#" + objid).ligerComboBox({
  174. url: '../../customermanage/ajax/customeredit.ashx?action=getdictionarylist&param=' + param,
  175. valueField: '_f_dictionaryvalueid',
  176. textField: '_f_name',
  177. autocomplete: true,
  178. onSelected: function (newvalue) {
  179. $("#" + hiddid).val(newvalue);
  180. }
  181. });
  182. }
  183. function ProvinceData() {
  184. $.post("../../customermanage/ajax/customeredit.ashx?action=getprovincelist", function (data, states) {
  185. if (states == "success") {
  186. return data;
  187. }
  188. })
  189. }
  190. function GetCustomerInfo() {
  191. $.ajax({
  192. type: 'get',
  193. url: '../../telmanage/ajax/customeropt.ashx?action=getCustomerInfoByPhone&tel=' + document.getElementById("hfPhone").value,
  194. dataType: 'html',
  195. success: function (res) {
  196. if (res != "") {
  197. }
  198. }
  199. });
  200. }
  201. function OpenWindowShow1(Url, Title, Width, Height) {
  202. $.ligerDialog.open({
  203. title: Title, url: Url, height: Height, width: Width, isResize: true, modal: true, buttons: [
  204. { text: '关闭', onclick: function (item, dialog) { dialog.close(); AgentFree(); } }
  205. ], isResize: true
  206. });
  207. }
  208. function OpenWindowShow(Url, Title, Width, Height) {
  209. $.ligerDialog.open({
  210. title: Title, url: Url, height: Height, width: Width, isResize: true, modal: true, isResize: true
  211. });
  212. }
  213. function Player(path) {
  214. OpenWindowShow1('voiceplay.aspx?path=' + path, '录音播放与下载', 600, 300);
  215. }
  216. function validate(optid) {
  217. $.ligerDialog.waitting('工单提交中...');
  218. return true;
  219. }
  220. function SelectCustomer() {
  221. var vheight = $("#form1").height();
  222. var vwidth = $("#form1").width() * 0.9;
  223. OpenWindowShow('../../telmanage/selectcustomer.aspx?name=' + escape(document.getElementById("txtCustomerName").value), "选择客户", vwidth, vheight);
  224. }
  225. function ShowCustomer(id) {
  226. }
  227. function SetCustomerInfo(F_CustomerId,
  228. F_CustomerName,
  229. F_CustomerCode,
  230. F_ServiceDeptID,
  231. F_RegionId,
  232. F_CityID,
  233. F_ServiceDept,
  234. F_Province,
  235. F_City,
  236. _f_chargename, F_Telephone, F_Mobile, F_ChargeTelephone) {
  237. document.getElementById("hiddCustomerId").value = F_CustomerId;
  238. document.getElementById("txtCustomerName").value = F_CustomerName;
  239. document.getElementById("divCustomerCode").innerHTML = "<a href=\"javascript:void(null)\" target=\"_self\" onclick=\"ShowCustomer('" + F_CustomerId + "');\">" + F_CustomerCode + "</a>";
  240. document.getElementById("hiddSeriveDeptId").value = F_ServiceDeptID;
  241. document.getElementById("hiddProvinceId").value = F_RegionId;
  242. document.getElementById("hiddCityId").value = F_CityID;
  243. document.getElementById("hiddTelephone").value = F_Telephone;
  244. document.getElementById("hiddMobile").value = F_Mobile;
  245. document.getElementById("hiddChargeTelephone").value = F_ChargeTelephone;
  246. document.getElementById("drpServiceDept").value = F_ServiceDept;
  247. document.getElementById("drpProvince").value = F_Province;
  248. document.getElementById("drpCity").value = F_City;
  249. document.getElementById("drpTelephone").value = F_Telephone;
  250. document.getElementById("drpMobile").value = F_Mobile;
  251. document.getElementById("drpChargeTelephone").value = F_ChargeTelephone;
  252. document.getElementById("txtTsName").value = _f_chargename;
  253. }
  254. var sgridlist;
  255. function FastSearch() {
  256. var txtobj = document.getElementById("txtJDUser");
  257. var txtobjcode = document.getElementById("hiddJDUser");
  258. var divobj = document.getElementById("divJDDept");
  259. var divdataobj = document.getElementById("divDataJDDept");
  260. if (txtobj.value == "") {
  261. divobj.style.display = "none";
  262. //divdataobj.innerHTML = "";
  263. txtobjcode.value = "0";
  264. }
  265. else {
  266. divobj.style.display = "inline";
  267. document.getElementById("hiddJDUser").value = "0";
  268. document.getElementById("hiddJDDept").value = "0";
  269. sgridlist = $("#divDataJDDept").ligerGrid({
  270. height: 180,
  271. columns: [
  272. { display: 'ID', name: '_f_userid', align: 'left', width: 0, hide: true },
  273. { display: '用户名称', name: '_f_username', width: 100 },
  274. { display: '部门', name: '_f_deptname', width: 150 }
  275. ], url: '../../telmanage/ajax/selectuser.ashx?action=getuserbyname' + '&name=' + encodeURI(txtobj.value), pageSize: 5, rownumbers: true,
  276. onDblClickRow: function (data, rowindex, rowobj) {
  277. try {
  278. document.getElementById("txtJDUser").value = data._f_username;
  279. document.getElementById("hiddJDUser").value = data._f_userid;
  280. document.getElementById("txtJDDept").value = data._f_deptname;
  281. document.getElementById("hiddJDDept").value = data._f_deptid;
  282. }
  283. catch (e) {
  284. alert(e.Message);
  285. }
  286. document.getElementById("divJDDept").style.display = "none";
  287. }
  288. });
  289. sgridlist.changePage('first');
  290. $("#pageloading").hide();
  291. }
  292. }
  293. function pandaun() {
  294. if (document.getElementById("F_CODE").value == "") {
  295. $.ligerDialog.alert("工单记录编号不能为空!");
  296. }
  297. }
  298. // 2015-4-11 张高炯
  299. function EditAndSaveCustomerInfo() {
  300. //客户名称
  301. var cid = encodeURIComponent(document.getElementById("hiddCustomerId").value);
  302. if (cid == "" || cid <= 0 || cid == "undefined") { $.ligerDialog.warn('没有选择客户'); return; }
  303. var cname = encodeURIComponent(document.getElementById("txtCustomerName").value);
  304. //客户编号
  305. //var ccode = encodeURIComponent(document.getElementById("divCustomerCode").innerHTML);
  306. //所属客服部
  307. var sdepid = encodeURIComponent(document.getElementById("hiddSeriveDeptId").value);
  308. var sdep = encodeURIComponent(document.getElementById("drpServiceDept").value);
  309. //所属省份
  310. var prid = encodeURIComponent(document.getElementById("hiddProvinceId").value);
  311. var pr = encodeURIComponent(document.getElementById("drpProvince").value);
  312. //所属市县
  313. var ctid = encodeURIComponent(document.getElementById("hiddCityId").value);
  314. var ct = encodeURIComponent(document.getElementById("drpCity").value);
  315. //联系电话
  316. var tel = encodeURIComponent(document.getElementById("drpTelephone").value);
  317. var mobile = encodeURIComponent(document.getElementById("drpMobile").value);
  318. var tel1 = encodeURIComponent(document.getElementById("drpChargeTelephone").value);
  319. var params = "cid=" + cid + "&cname=" + cname
  320. //+ "&ccode=" + ccode
  321. + "&sdepid=" + sdepid + "&sdep=" + sdep
  322. + "&prid=" + prid + "&pr=" + pr
  323. + "&ctid=" + ctid + "&ct=" + ct
  324. + "&tel="
  325. + tel + "&mobile=" + mobile + "&tel1=" + tel1;
  326. $.ajax({
  327. type: "get",
  328. url: "/telmanage/ajax/editandsavecustomerinfo.ashx?action=editAndSave",
  329. data: params,
  330. cache: false,
  331. success: function (res, state) {
  332. if (state == "success") {
  333. if (res == "True") {
  334. $.ligerDialog.success('修改客户信息成功');
  335. } else if (res == "False") {
  336. $.ligerDialog.error('修改客户信息失败');
  337. }
  338. }
  339. }
  340. });
  341. }
  342. function TabCloseById() {
  343. document.getElementById("hfBusinessType").value = "";
  344. document.getElementById("hfPhone").value = "";
  345. document.getElementById("hfCallId").value = "";
  346. document.getElementById("hfTab").value = "";
  347. document.getElementById("hiddCustomerId").value = "";
  348. document.getElementById("txtCustomerName").value = "";
  349. document.getElementById("drpServiceDept").value = "";
  350. document.getElementById("hiddSeriveDeptId").value = "";
  351. document.getElementById("drpProvince").value = "";
  352. document.getElementById("hiddProvinceId").value = "";
  353. document.getElementById("txtTsType").value = "";
  354. document.getElementById("hiddTsType").value = "";
  355. document.getElementById("txtTsName").value = "";
  356. document.getElementById("txtTsPhone").value = "";
  357. document.getElementById("txtByDept").value = "";
  358. document.getElementById("hiddByDept").value = "";
  359. document.getElementById("txtByName").value = "";
  360. document.getElementById("hiddByName").value = "";
  361. document.getElementById("txtByPhone").value = "";
  362. document.getElementById("txtTsContent").value = "";
  363. document.getElementById("divCustomerCode").innerHTML = "";
  364. document.getElementById("drpCity").value = "";
  365. document.getElementById("hiddCityId").value = "";
  366. document.getElementById("HdPanduan").value = "nocity";
  367. }
  368. document.onkeydown = function (e) {
  369. //捕捉回车事件
  370. var ev = (typeof event != 'undefined') ? window.event : e;
  371. if (ev.keyCode == 13 && document.activeElement.id == "txtCustomerName") {
  372. SelectCustomer();
  373. }
  374. if (ev.keyCode == 13 && document.activeElement.id == "F_CODE") {
  375. pandaun();
  376. }
  377. }
  378. </script>
  379. </head>
  380. <body style="overflow: hidden;" scroll="no">
  381. <form id="form1" runat="server">
  382. <asp:HiddenField ID="hfBusinessType" Value="1" runat="server"></asp:HiddenField>
  383. <%--按键选择类型--%>
  384. <asp:HiddenField ID="hfPhone" Value="" runat="server"></asp:HiddenField>
  385. <%--来电号码--%>
  386. <asp:HiddenField ID="hfCallId" Value="0" runat="server"></asp:HiddenField>
  387. <%--来电callid--%>
  388. <asp:HiddenField ID="hfUserId" Value="0" runat="server"></asp:HiddenField>
  389. <asp:HiddenField ID="hfTab" Value="0" runat="server"></asp:HiddenField>
  390. <div id="layout1">
  391. <div position="left" title="客户信息" style="overflow: auto; height: 100%;">
  392. <table class="form_table">
  393. <col width="85px" />
  394. <col />
  395. <tbody>
  396. <tr>
  397. <th>客户名称:
  398. </th>
  399. <td>
  400. <div style="float: left;">
  401. <asp:HiddenField ID="hiddCustomerId" Value="0" runat="server" />
  402. <asp:TextBox ID="txtCustomerName" class="entertype" runat="server" CssClass="txtInput normal" Style="width: 90px;"></asp:TextBox>
  403. </div>
  404. <div style="float: left; padding-top: 2px;">
  405. <img src="../../images/btn_off_lookup.gif" onclick="SelectCustomer();" alt="选择客户" style="cursor: pointer;" />
  406. </div>
  407. </td>
  408. </tr>
  409. <tr>
  410. <th>客户编号:
  411. </th>
  412. <td>
  413. <div id="divCustomerCode" runat="server">
  414. <a href="javascript:void(null)" target="_self" onclick="ShowCustomer('0');">0000</a>
  415. </div>
  416. </td>
  417. </tr>
  418. <tr>
  419. <th>所属单位:
  420. </th>
  421. <td>
  422. <asp:TextBox ID="drpServiceDept" runat="server"></asp:TextBox><asp:HiddenField ID="hiddSeriveDeptId"
  423. runat="server" />
  424. </td>
  425. </tr>
  426. <tr>
  427. <th>所属省份:
  428. </th>
  429. <td>
  430. <asp:TextBox ID="drpProvince" runat="server"></asp:TextBox><asp:HiddenField ID="hiddProvinceId"
  431. runat="server" />
  432. </td>
  433. </tr>
  434. <tr>
  435. <th>所属市县:
  436. </th>
  437. <td>
  438. <asp:TextBox ID="drpCity" runat="server"></asp:TextBox><asp:HiddenField ID="hiddCityId"
  439. runat="server" />
  440. <asp:HiddenField ID="HdPanduan" runat="server" />
  441. </td>
  442. </tr>
  443. <tr>
  444. <th>联系电话1:
  445. </th>
  446. <td>
  447. <asp:TextBox ID="drpTelephone" runat="server" CssClass="txtInput normal" Style="width: 120px;"></asp:TextBox><asp:HiddenField
  448. ID="hiddTelephone" runat="server" />
  449. </td>
  450. </tr>
  451. <tr>
  452. <th>联系电话2:
  453. </th>
  454. <td>
  455. <asp:TextBox ID="drpMobile" runat="server" CssClass="txtInput normal" Style="width: 120px;"></asp:TextBox><asp:HiddenField
  456. ID="hiddMobile" runat="server" />
  457. </td>
  458. </tr>
  459. <tr>
  460. <th>联系电话3:
  461. </th>
  462. <td>
  463. <asp:TextBox ID="drpChargeTelephone" runat="server" CssClass="txtInput normal" Style="width: 120px;"></asp:TextBox><asp:HiddenField
  464. ID="hiddChargeTelephone" runat="server" />
  465. </td>
  466. </tr>
  467. <tr>
  468. <th colspan="2" style="text-align: center">
  469. <input id="editandsave" type="button" title="修改并保存" value="修改并保存" class="btnSubmit" onclick="EditAndSaveCustomerInfo()" />
  470. </th>
  471. </tr>
  472. </tbody>
  473. </table>
  474. </div>
  475. <div position="center" title="">
  476. <div id="divOrderForm">
  477. <div style="position: relative; z-index: 9999;">
  478. <div id="divJDDept" ostate="0" onmouseover="this.ostate='1';" onmouseout="this.ostate='0';"
  479. style="display: none; height: 180px; width: 280px; background-color: White; border: solid 1px #89BBDC; position: absolute; top: 100px; left: 488px;">
  480. <div id="divDataJDDept" style="height: 180px; width: 100%; overflow-y: auto;">
  481. </div>
  482. </div>
  483. <div id="divJDDeptZX" ostate="0" onmouseover="this.ostate='1';" onmouseout="this.ostate='0';"
  484. style="display: none; height: 180px; width: 280px; background-color: White; border: solid 1px #89BBDC; position: absolute; top: 120px; left: 450px;">
  485. <div id="divDataJDDeptZX" style="height: 230px; width: 100%; overflow-y: auto;">
  486. </div>
  487. </div>
  488. </div>
  489. <div id="contentTab" style="width: 100%; height: auto;">
  490. <ul class="tab_nav">
  491. <li id="tabli0" class="selected"><a onclick="tabs(0);" href="javascript:;">诉求问题</a></li>
  492. </ul>
  493. <div class="tab_con" id="tabdiv0" style="height: 180px;display: block; overflow-y: auto;">
  494. <table class="form_table" style="width: 100%; height: auto;">
  495. <col width="95px" />
  496. <col />
  497. <col width="95px" />
  498. <col />
  499. <col width="95px" />
  500. <col />
  501. <tbody>
  502. <tr>
  503. <th>诉求类型:
  504. </th>
  505. <td>
  506. <asp:TextBox ID="txtTsType" runat="server" Style="width: 120px;"></asp:TextBox><asp:HiddenField
  507. ID="hiddTsType" runat="server" Value="0" />
  508. </td>
  509. <th>诉求人:
  510. </th>
  511. <td>
  512. <asp:TextBox ID="txtTsName" runat="server" CssClass="txtInput normal" Style="width: 120px;"></asp:TextBox>
  513. </td>
  514. <th>诉求人电话:
  515. </th>
  516. <td>
  517. <asp:TextBox ID="txtTsPhone" runat="server" CssClass="txtInput normal" Style="width: 120px;"></asp:TextBox>
  518. </td>
  519. </tr>
  520. <tr>
  521. <th>承办单位:
  522. </th>
  523. <td>
  524. <asp:TextBox ID="txtByDept" runat="server" Style="width: 120px;"></asp:TextBox><asp:HiddenField
  525. ID="hiddByDept" runat="server" Value="0" />
  526. </td>
  527. <th>工单处理人</th>
  528. <td>
  529. <div style="float: left;">
  530. <asp:TextBox ID="txtJDDept" runat="server" Style="display: none;"></asp:TextBox><asp:HiddenField
  531. ID="hiddJDDept" runat="server" Value="0" />
  532. <asp:TextBox ID="txtJDUser" runat="server" CssClass="txtInput normal" onkeyup="FastSearch();"
  533. Style="width: 120px;"></asp:TextBox><asp:HiddenField ID="hiddJDUser" runat="server"
  534. Value="0" />
  535. </div>
  536. <div style="float: left; padding-top: 2px; display: none;">
  537. <div id="selectDeptUser" onclick="SelectJDUser();"
  538. alt="选择处理人" style="cursor: pointer; width: 21px; height: 19px; background: url(../images/btn_off_lookup.gif) no-repeat;">
  539. &nbsp;
  540. </div>
  541. </div>
  542. </td>
  543. <th>直接接单说明</th>
  544. <td>
  545. <asp:TextBox ID="F_EXAMINETYPE" runat="server" CssClass="txtInput normal" Style="width: 120px;"></asp:TextBox></td>
  546. <%--<th>被投诉人:
  547. </th>
  548. <td>
  549. <asp:TextBox ID="txtByName" runat="server" Style="width: 120px;"></asp:TextBox><asp:HiddenField
  550. ID="hiddByName" runat="server" Value="0" />
  551. </td>
  552. <th>被投诉人电话:
  553. </th>
  554. <td>
  555. <asp:TextBox ID="txtByPhone" runat="server" CssClass="txtInput normal" Style="width: 120px;"></asp:TextBox>
  556. </td>--%>
  557. </tr>
  558. <tr>
  559. <th>诉求内容:
  560. </th>
  561. <td colspan="5">
  562. <textarea id="txtTsContent" cols="20" rows="2" runat="server" class="txtInput normal"
  563. style="width: 600px; height: 40px;"></textarea>
  564. </td>
  565. </tr>
  566. </tbody>
  567. </table>
  568. </div>
  569. <div style="width: 100%; text-align: center; display: none;">
  570. <asp:Button ID="btnSubmit" runat="server" Text="保&nbsp;&nbsp;存" CssClass="btnSubmit"
  571. OnClientClick="return validate();" OnClick="btnSubmit_Click" />
  572. </div>
  573. <div id="divOpt0" runat="server" style="width: 100%; text-align: center;">
  574. </div>
  575. </div>
  576. </div>
  577. </div>
  578. </div>
  579. </form>
  580. </body>
  581. </html>