VarietyCategory.cshtml 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567
  1. 
  2. @{
  3. Layout = null;
  4. }
  5. <!DOCTYPE html>
  6. <html>
  7. <head>
  8. <meta name="viewport" content="width=device-width" />
  9. <title>Products</title>
  10. <link href="~/easyui/themes/bootstrap/easyui.css" rel="stylesheet" />
  11. <link href="~/easyui/themes/icon.css" rel="stylesheet" />
  12. <script src="~/Content/js/jquery.min.js"></script>
  13. <script src="~/easyui/jquery.easyui.min.js"></script>
  14. <script src="~/easyui/jquery.easyui.mobile.js"></script>
  15. <script src="~/easyui/locale/easyui-lang-zh_CN.js"></script>
  16. <script src="~/js/Utils.js"></script>
  17. <style>
  18. .tree-folder {
  19. background: url(/images/collapse.png) no-repeat;
  20. background-size: 15px 15px;
  21. }
  22. .tree-folder-open {
  23. background: url(/images/Expand.png) no-repeat;
  24. background-size: 15px 15px;
  25. }
  26. .tree-file {
  27. background: url('/images/finalNode.png') no-repeat;
  28. background-size: 15px 15px;
  29. }
  30. </style>
  31. </head>
  32. <body>
  33. <div style="width: 100%;">
  34. <table id="tg" style="width:99%;height: 800px;"></table>
  35. <div id="tbToolBar" style="background:#e0ecff; height: 30px;">
  36. <div id="CurdTool" style="float: left; padding-top: 3px;">
  37. @Html.TextBox("sName", "", new { @id = "sName", @class = "easyui-textbox", @style = "width:150px;height:23px" })
  38. <a class="easyui-linkbutton" data-options="iconCls:'icon-ok'" href="javascript:void(0)" onclick="f_Query();" style="width:100px">查询</a>&nbsp;|
  39. <a class="easyui-linkbutton" href="javascript:void(0)" data-options="iconCls:'icon-add'" onclick="f_add()" style="width:100px">添加子类别</a>&nbsp;|
  40. <a class="easyui-linkbutton" href="javascript:void(0)" data-options="iconCls:'icon-edit'" onclick="f_update()" style="width:100px">修改类别</a>&nbsp;|
  41. <a class="easyui-linkbutton" href="javascript:void(0)" data-options="iconCls:'icon-remove'" onclick="f_delete()" style="width:100px">删除类别</a>&nbsp;|
  42. <a class="easyui-linkbutton" data-options="iconCls:'icon-arrow_up'" href="javascript:void(0)" onclick="f_ChangeNode();" style="width:80px">节点迁移</a>
  43. @*<a class="easyui-linkbutton" data-options="iconCls:'icon-ok'" href="javascript:void(0)" onclick="f_test();" style="width:80px">测试</a>*@
  44. </div>
  45. </div>
  46. </div>
  47. <div id="winVarietyCategoryInfo" class="easyui-window" title="品种信息维护" data-options="modal:true,closed:true,iconCls:'icon-save'" style="width:560px;height:380px;padding:10px 10px;">
  48. <div class="easyui-layout" data-options="fit:true">
  49. <div data-options="region:'center'" style="padding: 5px; height: 250px">
  50. <form id="form">
  51. <input type="hidden" name="VarietyCategoryNo" id="VarietyCategoryNo" />
  52. <input type="hidden" name="Operator" id="Operator" />
  53. <table cellpadding="10" cellspacing="0" style="margin-left: 10px">
  54. <tr>
  55. <td class="td_1" style="width:200px">品种名称:</td>
  56. <td class="td_1"><input class="easyui-textbox" type="text" id="VarietyCategoryName" name="VarietyCategoryName" data-options="required:true" style="width: 400px" /></td>
  57. </tr>
  58. <tr>
  59. <td class="td_1">国家代码:</td>
  60. <td class="td_1">
  61. <input class="easyui-textbox" type="text" id="CountryNo" name="CountryNo" data-options="required:false" style="width: 400px" />
  62. </td>
  63. </tr>
  64. <tr>
  65. <td class="td_1">省编码:</td>
  66. <td class="td_1">
  67. <input class="easyui-textbox" type="text" id="ProvincialNo" name="ProvincialNo" data-options="required:false" style="width: 400px" />
  68. </td>
  69. </tr>
  70. <tr>
  71. <td class="td_1">本地编码:</td>
  72. <td class="td_1">
  73. <input class="easyui-textbox" type="text" id="LocalNo" name="LocalNo" data-options="required:false" style="width: 400px" />
  74. </td>
  75. </tr>
  76. @*<tr>
  77. <td class="td_1">参与主要商品定价:</td>
  78. <td class="td_1">
  79. <input class="easyui-switchbutton" id="IsMajorCost" name="IsMajorCost" onText="参与" offText="不参与" style="width: 400px" />
  80. </td>
  81. </tr>
  82. <tr>
  83. <td class="td_1">参与主要产品来源:</td>
  84. <td class="td_1">
  85. <input class="easyui-switchbutton" id="IsMajorSrc" name="IsMajorSrc" onText="参与" offText="不参与" style="width: 400px" />
  86. </td>
  87. </tr>
  88. <tr>
  89. <td class="td_1">参与检测:</td>
  90. <td class="td_1">
  91. <input class="easyui-switchbutton" id="IsCanChecked" name="IsCanChecked" onText="参与" offText="不参与" style="width: 400px" />
  92. </td>
  93. </tr>*@
  94. </table>
  95. </form>
  96. </div>
  97. <div data-options="region:'south',border:false" style="text-align:right;height:50px;padding-top:5px">
  98. <a class="easyui-linkbutton" data-options="iconCls:'icon-ok'" href="javascript:void(0)" onclick="Save();" style="width:80px">确认</a>
  99. <a class="easyui-linkbutton" data-options="iconCls:'icon-cancel'" href="javascript:void(0)" onclick="$('#winVarietyCategoryInfo').window('close');" style="width:80px">取消</a>
  100. </div>
  101. </div>
  102. </div>
  103. <div id="winChangeCategoryNode" class="easyui-window" title="节点迁移" data-options="modal:true,closed:true,iconCls:'icon-save'" style="width:520px;height:150px;padding:10px 10px;">
  104. <div class="easyui-layout" data-options="fit:true">
  105. <div data-options="region:'center'" style="padding: 5px; height: 250px">
  106. 选择: <input class="easyui-combotree" id="ParentNo" name="ParentNo" data-options="required:true" style="width: 400px" />
  107. </div>
  108. <div data-options="region:'south',border:false" style="text-align:right;padding-top:5px">
  109. <a class="easyui-linkbutton" data-options="iconCls:'icon-ok'" href="javascript:void(0)" onclick="SaveChange();" style="width:80px">确认</a>
  110. <a class="easyui-linkbutton" data-options="iconCls:'icon-cancel'" href="javascript:void(0)" onclick="$('#winChangeCategoryNode').window('close');" style="width:80px">取消</a>
  111. </div>
  112. </div>
  113. </div>
  114. <div id="winQueryNode" class="easyui-window" title="节点查询" data-options="modal:true,closed:true,iconCls:'icon-save'" style="width:520px;height:450px;padding:10px 10px;">
  115. <div class="easyui-layout" data-options="fit:true">
  116. <div data-options="region:'center'" style="padding: 5px; height: 250px">
  117. <table id="tgQuery" style="width:99%;"></table>
  118. </div>
  119. <div data-options="region:'south',border:false" style="text-align:right;padding-top:5px">
  120. <a class="easyui-linkbutton" data-options="iconCls:'icon-cancel'" href="javascript:void(0)" onclick="$('#winQueryNode').window('close');" style="width:80px">取消</a>
  121. </div>
  122. </div>
  123. </div>
  124. <script>
  125. function f_test() {
  126. $.ajax({
  127. url: "@Url.Action("InsertData")",
  128. dataType: "json",
  129. type: "post",
  130. Success: function(data) {
  131. if (CheckAajxData(data) === false) return;
  132. if (data.Success === true) {
  133. //LoadTable();
  134. $.messager.alert("提示", "操作成功!");
  135. } else {
  136. $.messager.alert("提示", "操作失败!" + msg);
  137. }
  138. }
  139. });
  140. }
  141. function f_ChangeNode() {
  142. var node = $("#tg").treegrid('getSelected');
  143. if (node) {
  144. $("#ParentNo").combotree({
  145. url: '@Url.Action("GetVarietyCategoryNode")'
  146. });
  147. $("#VarietyCategoryNo").val(node.VarietyCategoryNo);
  148. $("#winChangeCategoryNode").window('center').window('open');
  149. } else {
  150. $.messager.alert("提示", "请选择一条记录继续操作!");
  151. }
  152. }
  153. function SaveChange() {
  154. var ParentNo = $("#ParentNo").combotree('getValue');
  155. $.ajax({
  156. url: "@Url.Action("ChangeFatherNode")",
  157. dataType: "json",
  158. data: { ParentNo: ParentNo, VarietyCategoryNo: $("#VarietyCategoryNo").val() },
  159. type: "post",
  160. success: function(data) {
  161. if (CheckAajxData(data) === false) return;
  162. var msg = data.ErrorInfo;
  163. if (data.Success === true) {
  164. //LoadTable();
  165. $('#tg').treegrid('reload');
  166. $("#winChangeCategoryNode").window("close");
  167. $.messager.alert("提示", "操作成功!");
  168. } else {
  169. $.messager.alert("提示", "操作失败!" + msg);
  170. }
  171. }
  172. });
  173. }
  174. function f_Query() {
  175. var sname = $("#sName").textbox('getValue');
  176. if (!sname.trim()) {
  177. return;
  178. }
  179. $('#tgQuery').treegrid({
  180. title: '',
  181. //iconCls: 'icon-ok',
  182. rownumbers: false,
  183. collapsible: false,
  184. fitColumns: true,
  185. url: '@Url.Action("QueryVarietyCategoryNode")?VarietyCategoryName=' + sname,
  186. method: 'post',
  187. idField: 'VarietyCategoryNo',
  188. treeField: 'VarietyCategoryName',
  189. lines: true,
  190. showFooter: false,
  191. columns: [
  192. [
  193. { title: '产品名', field: 'VarietyCategoryName', width: 80 },
  194. { title: '市编码', field: 'LocalNo', width: 50 }
  195. ]
  196. ]
  197. });
  198. $('#winQueryNode').window('open');
  199. }
  200. function f_add() {
  201. var node = $("#tg").treegrid('getSelected');
  202. if (node) {
  203. $("#form").form('clear');
  204. $("#VarietyCategoryNo").val(node.VarietyCategoryNo);
  205. $("#Operator").val("add");
  206. $('#winVarietyCategoryInfo').window('center').window('open');
  207. } else {
  208. $.messager.alert("提示", "请选择一个节点作为父节点进行添加!");
  209. }
  210. }
  211. function f_update() {// IsMajorCost, IsMajorSrc, IsCanChecked,
  212. var node = $("#tg").treegrid('getSelected');
  213. if (node) {
  214. $("#VarietyCategoryNo").val(node.VarietyCategoryNo);
  215. $("#Operator").val("update");
  216. $("#VarietyCategoryName").textbox('setValue', node.VarietyCategoryName);//CountryNo ProvincialNo LocalNo
  217. $("#CountryNo").textbox('setValue', node.CountryNo);
  218. $("#ProvincialNo").textbox('setValue', node.ProvincialNo);
  219. $("#LocalNo").textbox('setValue', node.LocalNo);
  220. $('#winVarietyCategoryInfo').window('center').window('open');
  221. } else {
  222. $.messager.alert("提示", "请选择一个节点进行修改!");
  223. }
  224. //$("#IsMajorCost").switchbutton(IsMajorCost === "Y" ? "check" : "uncheck" );
  225. //$("#IsMajorSrc").switchbutton(IsMajorSrc === "Y" ? "check" : "uncheck");
  226. //$("#IsCanChecked").switchbutton( IsCanChecked === "Y" ? "check" : "uncheck");
  227. }
  228. function f_delete() {
  229. var node = $("#tg").treegrid('getSelected');
  230. if (node) {
  231. $("#Operator").val("delete");
  232. $("#VarietyCategoryNo").val(node.VarietyCategoryNo);
  233. $.messager.confirm('删除或恢复',
  234. '确定删除或恢复这条记录?',
  235. function(r) {
  236. if (r) {
  237. Save();
  238. }
  239. });
  240. } else {
  241. $.messager.alert("提示", "请选择一个节点进行删除!");
  242. }
  243. }
  244. function f_up(VarietyCategoryNo) {
  245. $("#Operator").val("up");
  246. $("#VarietyCategoryNo").val(VarietyCategoryNo);
  247. Save();
  248. }
  249. function f_down(VarietyCategoryNo) {
  250. $("#Operator").val("down");
  251. $("#VarietyCategoryNo").val(VarietyCategoryNo);
  252. Save();
  253. }
  254. function Save(type) {
  255. var lcType = $("#Operator").val();
  256. var lcUrl = "";
  257. switch (lcType) {
  258. case 'add':
  259. lcUrl = "@Url.Action("AddVarietyCategory")";
  260. break;
  261. case 'update':
  262. lcUrl = "@Url.Action("UpdateVarietyCategory")";
  263. break;
  264. case 'delete':
  265. lcUrl = "@Url.Action("DeleteVarietyCategory")";
  266. break;
  267. case 'up':
  268. lcUrl = "@Url.Action("MoveVarietyCategory")";
  269. break;
  270. case 'down':
  271. lcUrl = "@Url.Action("MoveVarietyCategory")";
  272. break;
  273. default:
  274. }
  275. $.ajax({
  276. url: lcUrl,
  277. type: "post",
  278. dataType: "json",
  279. data: $("#form").serialize(),
  280. success: function(data) {
  281. console.log(data);
  282. if (CheckAajxData(data) === false) return;
  283. var msg = data.ErrorInfo;
  284. if (data.Success === true) {
  285. //LoadTable();
  286. // $('#tg').treegrid('reload');
  287. //$('#tg').treegrid('refresh', $("#VarietyCategoryNo").val());
  288. refreshNode(lcType, data.Data);
  289. //$('#tg').treegrid("reload");
  290. // console.log(data.Data);
  291. //$('#tg').treegrid("expand", data.Data);
  292. $("#winVarietyCategoryInfo").window("close");
  293. $.messager.alert("提示", "操作成功!");
  294. //layer.alert(msg, { icon: 1, title: '提示信息' });
  295. } else {
  296. //layer.alert(msg, { icon: 7, title: '提示信息' });
  297. $.messager.alert("提示", "操作失败!" + msg);
  298. }
  299. }
  300. });
  301. }
  302. function refreshNode(type, Data) {
  303. var node = $('#tg').treegrid('getSelected');
  304. if (node) {
  305. switch (type) {
  306. case 'add':
  307. // $('#tg').treegrid('append', {
  308. // parent: node.VarietyCategoryNo,
  309. // data: [{
  310. // VarietyCategoryNo: Data,
  311. // VarietyCategoryName: $("#VarietyCategoryName").textbox('getValue'),
  312. // CountryNo:$("#CountryNo").textbox('getValue'),
  313. // ProvincialNo:$("#ProvincialNo").textbox('getValue'),
  314. // LocalNo: $("#LocalNo").textbox('getValue'),
  315. // IsMajorCost: "N",
  316. // IsMajorSrc: "N",
  317. // IsCanChecked:"N"
  318. // }]
  319. //});
  320. $('#tg').treegrid("reload", Data);
  321. break;
  322. case 'update':
  323. // $('#tg').treegrid('update', {
  324. // id: node.VarietyCategoryNo,
  325. // row: {
  326. // VarietyCategoryName: $("#VarietyCategoryName").textbox('getValue'),
  327. // CountryNo:$("#CountryNo").textbox('getValue'),
  328. // ProvincialNo:$("#ProvincialNo").textbox('getValue'),
  329. // LocalNo: $("#LocalNo").textbox('getValue'),
  330. // IsMajorCost: "N",
  331. // IsMajorSrc: "Y",
  332. // IsCanChecked:"N"
  333. // }
  334. //});
  335. $('#tg').treegrid("reload", Data);
  336. break;
  337. case 'delete':
  338. //$('#tg').treegrid('remove', node.VarietyCategoryNo);
  339. $('#tg').treegrid("reload", Data);
  340. break;
  341. }
  342. }
  343. }
  344. function IsMajorCostFormatter(value, row, index) {
  345. var lcRetval = '';
  346. if (value === "Y") {
  347. lcRetval += '<input class="checkbutton" type="checkbox" data-key="' + row.VarietyCategoryNo +'" id="IsMajorCost-' + row.VarietyCategoryNo +'" checked/>';
  348. } else {
  349. lcRetval += '<input class="checkbutton" type="checkbox" data-key="' + row.VarietyCategoryNo +'" id="IsMajorCost-' + row.VarietyCategoryNo + '" />';
  350. }
  351. //lcRetval += '';
  352. return lcRetval;
  353. }
  354. function IsMajorSrcFormatter(value, row, index) {
  355. var lcRetval = '';
  356. if (value === "Y") {
  357. lcRetval += '<input class="checkbutton" type="checkbox" data-key="' + row.VarietyCategoryNo+'" id="IsMajorSrc-' + row.VarietyCategoryNo +'" checked/>';
  358. } else {
  359. lcRetval += '<input class="checkbutton" type="checkbox" data-key="' + row.VarietyCategoryNo +'" id="IsMajorSrc-' + row.VarietyCategoryNo + '" />';
  360. }
  361. //lcRetval += '';
  362. return lcRetval;
  363. }
  364. function IsCanCheckedFormatter(value, row, index) {
  365. var lcRetval = '';
  366. if (value === "Y") {
  367. lcRetval += '<input class="checkbutton" data-key="' + row.VarietyCategoryNo +'" id="IsCanChecked-' + row.VarietyCategoryNo +'" type="checkbox" checked/>';
  368. } else {
  369. lcRetval += '<input class="checkbutton" data-key="' + row.VarietyCategoryNo +'" id="IsCanChecked-' + row.VarietyCategoryNo + '" type="checkbox" />';
  370. }
  371. //lcRetval += '';
  372. return lcRetval;
  373. }
  374. $(function () {
  375. $("#sName").textbox({width:200,height:25, buttonText: "品种名称", buttonAlign: 'left'});
  376. $('#tg').treegrid({
  377. title: '',
  378. //iconCls: 'icon-ok',
  379. rownumbers: false,
  380. collapsible: false,
  381. fitColumns: true,
  382. toolbar: '#tbToolBar',
  383. url: '@Url.Action("GetVarietyCategory")',
  384. method: 'post',
  385. idField: 'VarietyCategoryNo',
  386. treeField: 'VarietyCategoryName',
  387. lines: true,
  388. showFooter: false,
  389. columns: [
  390. [
  391. { title: '产品名', field: 'VarietyCategoryName', width: 80 },
  392. { title: '国家编码', field: 'CountryNo', width: 50, align: 'center' },
  393. { title: '省编码', field: 'ProvincialNo', width: 50 },
  394. { title: '市编码', field: 'LocalNo', width: 50 },
  395. { title: '是否参与商品定价', field: 'IsMajorCost', width: 60, formatter: IsMajorCostFormatter },
  396. { title: '是否参与主要产品来源', field: 'IsMajorSrc', width: 60, formatter: IsMajorSrcFormatter},
  397. { title: '是否参与检测', field: 'IsCanChecked', width: 60, formatter: IsCanCheckedFormatter},
  398. //{
  399. // field: 'Operator',
  400. // title: '',
  401. // width: 180,
  402. // formatter: function(value, row) {
  403. // var s = '<a href="#" class="add-btn" onclick="f_add(\'' + row.VarietyCategoryNo + '\')">添加子产品</a>';
  404. // s += '&nbsp;|<a href="#" class="edit-btn" onclick="f_update(\'' +
  405. // row.VarietyCategoryNo +
  406. // '\',\'' + row.VarietyCategoryName + '\',\'' + row.CountryNo + '\',\'' + row.ProvincialNo + '\',\'' + row.LocalNo + '\')">修改</a>';
  407. // s += '&nbsp;|<a href="#" class="del-btn" onclick="f_delete(\'' +
  408. // row.VarietyCategoryNo +
  409. // '\')">删除</a>';
  410. // //s += '&nbsp;|<a href="#" class="up-btn1" onclick="f_up(\'' + row.VarietyCategoryNo + '\')">上移</a>';
  411. // //s += '&nbsp;|<a href="#" class="down-btn" onclick="f_down(\'' + row.VarietyCategoryNo + '\')">下移</a>';
  412. // if (row.VarietyCategoryNo !== "10000") {
  413. // s += '&nbsp;|<a href="#" class="up-btn" onclick="f_ChangeNode(\'' + row.VarietyCategoryNo + '\')">节点迁移</a>';
  414. // }
  415. // return s;
  416. // }
  417. //}
  418. ]
  419. ],//icon-arrow_up icon-arrow_down
  420. onLoadSuccess: function() {
  421. $(".add-btn").linkbutton({
  422. text: '添加子类别',
  423. plain: true,
  424. iconCls: 'icon-add'
  425. });
  426. $(".del-btn").linkbutton({
  427. text: '删除',
  428. plain: true,
  429. iconCls: 'icon-remove'
  430. });
  431. $(".edit-btn").linkbutton({
  432. text: '编辑',
  433. plain: true,
  434. iconCls: 'icon-edit'
  435. });
  436. $(".checkbutton").unbind("click");
  437. $(".checkbutton").click(function(e) {
  438. var curItem = $(this);
  439. console.log(curItem[0].id, curItem[0].checked);
  440. $.ajax({
  441. url: "@Url.Action("UpdatePartakeStatus")",
  442. type: "post",
  443. dataType: "json",
  444. data: { key: curItem[0].id, status: curItem[0].checked?"Y":"N" },
  445. success: function (data) {
  446. if (CheckAajxData(data) === false) {
  447. return;
  448. }
  449. var msg = data.ErrorInfo;
  450. if (data.Success === true) {
  451. $('#tg').treegrid('reload', curItem[0].dataset.key);
  452. console.log(curItem[0].dataset.key);
  453. // $('#tg').treegrid('refresh', curItem[0].dataset.key);
  454. $.messager.alert("提示", "操作成功!");
  455. } else {
  456. oAllBool = false;
  457. $.messager.alert({
  458. title: '提示',
  459. msg: "操作失败!" + msg,
  460. fn: function(){
  461. if (curItem[0].checked) {
  462. curItem[0].checked = false;
  463. } else {
  464. //curItem.switchbutton('check');
  465. curItem[0].checked = true;
  466. }
  467. }
  468. });
  469. }
  470. }
  471. });
  472. });
  473. @*$(".easyui-switchbutton").switchbutton({
  474. onChange: function(checked) {
  475. console.log(checked);
  476. var curItem = $(this);
  477. console.log(curItem[0].id);
  478. if (oAllBool) {
  479. $.ajax({
  480. url: "@Url.Action("UpdatePartakeStatus")",
  481. type: "post",
  482. dataType: "json",
  483. data: { key: curItem[0].id, status: checked?"Y":"N" },
  484. success: function(data) {
  485. if (CheckAajxData(data) === false) {
  486. return;
  487. }
  488. var msg = data.ErrorInfo;
  489. if (data.Success === true) {
  490. $('#tg').treegrid('reload');
  491. $.messager.alert("提示", "操作成功!");
  492. } else {
  493. oAllBool = false;
  494. $.messager.alert({
  495. title: '提示',
  496. msg: "操作失败!" + msg,
  497. fn: function(){
  498. if (checked) {
  499. curItem.switchbutton('uncheck');
  500. } else {
  501. curItem.switchbutton('check');
  502. }
  503. setTimeout(function () { oAllBool=true}, 500);
  504. }
  505. });
  506. }
  507. }
  508. });
  509. }
  510. }
  511. });*@
  512. $(".up-btn").linkbutton({
  513. text: '节点迁移',
  514. plain: true,
  515. iconCls: 'icon-arrow_up'
  516. });
  517. $(".down-btn").linkbutton({
  518. text: '下移',
  519. plain: true,
  520. iconCls: 'icon-arrow_down'
  521. });
  522. $(".up-btn1").linkbutton({
  523. text: '上移',
  524. plain: true,
  525. iconCls: 'icon-arrow_up'
  526. });
  527. }
  528. });
  529. });
  530. var oAllBool = true;
  531. </script>
  532. </body>
  533. </html>