金豪看板
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

778 lines
30 KiB

2 years ago
  1. 
  2. <!DOCTYPE html>
  3. <html>
  4. <head>
  5. <!--更多资源: -->
  6. <meta charset="utf-8" />
  7. <meta name="description" content="" />
  8. <meta name="keywords" content="" />
  9. <meta name="viewport"
  10. content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" />
  11. <title>执行看板</title>
  12. <!--大屏-->
  13. <link type="text/css" href="~/Content/Cust003/css/public.css" rel="stylesheet" />
  14. <link type="text/css" href="~/Content/Cust003/css/icon.css" rel="stylesheet" />
  15. <link type="text/css" href="~/Content/Cust003/css/index.css" rel="stylesheet" />
  16. <link rel="stylesheet" href="~/Content/Cust069/fonts/icomoon.css">
  17. <script src="~/Content/js/jquery/jquery-2.1.1.min.js" type="text/javascript"></script>
  18. @*<script src="~/Content/Cust003/js/jquery-1.11.0.min.js" type="text/javascript"></script>*@
  19. <script src="~/Content/Cust003/js/jquery.numscroll.js"
  20. type="text/javascript"
  21. charset="utf-8"></script>
  22. <script src="~/Content/js/echarts/echarts5.3.3.min.js"></script>
  23. <style>
  24. h3 {
  25. color: #FFFFFF;
  26. text-shadow: #05d1fc 0px 1px 3px, #05d1fc 1px 0px 3px,#05d1fc 0px -1px 3px, #05d1fc -1px 0px 3px;
  27. filter: glow(color=#00FFCC,strength=3);
  28. }
  29. .rightMain_top {
  30. width: 100%;
  31. padding-bottom: 0.1rem;
  32. }
  33. .animationNone {
  34. animation: none !important;
  35. }
  36. .CustDiv1 ul li:nth-child(1), .CustDiv1 div div ul li:nth-child(1) {
  37. width: 20% !important;
  38. }
  39. .CustDiv1 ul li:nth-child(2), .CustDiv1 div div ul li:nth-child(2) {
  40. width: 28% !important;
  41. }
  42. .CustDiv1 ul li:nth-child(3), .CustDiv1 div div ul li:nth-child(3) {
  43. width: 11% !important;
  44. }
  45. .CustDiv1 ul li:nth-child(4), .CustDiv1 div div ul li:nth-child(4) {
  46. width: 11% !important;
  47. }
  48. .CustDiv1 ul li:nth-child(5), .CustDiv1 div div ul li:nth-child(5) {
  49. width: 19% !important;
  50. }
  51. .CustDiv1 ul li:nth-child(6), .CustDiv1 div div ul li:nth-child(6) {
  52. width: 11% !important;
  53. }
  54. .CustDiv4 ul li:nth-child(1), .CustDiv4 div div ul li:nth-child(1) {
  55. width: 5% !important;
  56. }
  57. .CustDiv4 ul li:nth-child(2), .CustDiv4 div div ul li:nth-child(2) {
  58. width: 18% !important;
  59. }
  60. .CustDiv4 ul li:nth-child(3), .CustDiv4 div div ul li:nth-child(3) {
  61. width: 26% !important;
  62. }
  63. .CustDiv4 ul li:nth-child(4), .CustDiv4 div div ul li:nth-child(4) {
  64. width: 11% !important;
  65. }
  66. .CustDiv4 ul li:nth-child(5), .CustDiv4 div div ul li:nth-child(5) {
  67. width: 11% !important;
  68. }
  69. .CustDiv4 ul li:nth-child(6), .CustDiv4 div div ul li:nth-child(6) {
  70. width: 18% !important;
  71. }
  72. .CustDiv4 ul li:nth-child(7), .CustDiv4 div div ul li:nth-child(7) {
  73. width: 11% !important;
  74. }
  75. .CustDiv2 ul li:nth-child(1), .CustDiv2 div div ul li:nth-child(1) {
  76. width: 22% !important;
  77. }
  78. .CustDiv2 ul li:nth-child(2), .CustDiv2 div div ul li:nth-child(2) {
  79. width: 15% !important;
  80. }
  81. .CustDiv2 ul li:nth-child(3), .CustDiv2 div div ul li:nth-child(3) {
  82. width: 15% !important;
  83. }
  84. .CustDiv2 ul li:nth-child(4), .CustDiv2 div div ul li:nth-child(4) {
  85. width: 15% !important;
  86. }
  87. .CustDiv2 ul li:nth-child(5), .CustDiv2 div div ul li:nth-child(5) {
  88. width: 15% !important;
  89. }
  90. .CustDiv2 ul li:nth-child(6), .CustDiv2 div div ul li:nth-child(6) {
  91. width: 8% !important;
  92. }
  93. .CustDiv2 ul li:nth-child(7), .CustDiv2 div div ul li:nth-child(7) {
  94. width: 10% !important;
  95. }
  96. .leftMain_top, .leftMain_bottom {
  97. height: calc(46.5%);
  98. }
  99. .leftMain_topIn, .leftMain_bottomIn, .leftMain_topIn ul:nth-child(1),
  100. .leftMain_bottomIn ul:nth-child(1), .rightMain_bottom, .rightMain_bottomIn {
  101. height: 100%;
  102. }
  103. img {
  104. height: 0.2rem;
  105. width: 0.5rem;
  106. padding-top: 0.05rem;
  107. }
  108. .bg {
  109. padding-top: 0.01rem;
  110. }
  111. .title {
  112. height: 8%;
  113. text-shadow: #01db78 0px 2px 3px, #01db78 1px 0px 3px, #05d1fc 0px -2px 3px, #05d1fc -1px 0px 3px;
  114. }
  115. .TopName {
  116. vertical-align: middle;
  117. text-align: center;
  118. font-size: 30px;
  119. font-weight: 700;
  120. color: white;
  121. }
  122. .TopNameTime {
  123. vertical-align: middle;
  124. text-align: right;
  125. font-size: 20px;
  126. font-weight: 700;
  127. color: white;
  128. }
  129. /*td {
  130. box-sizing:inherit;
  131. }*/
  132. .rightMain_bottomIn .biaoge_list ul li {
  133. overflow: hidden;
  134. padding-right: 0px;
  135. }
  136. #div1 {
  137. display: flex;
  138. }
  139. #div1-C1{
  140. margin-left:115px;
  141. margin-top:50px;
  142. }
  143. #div1-C1 div {
  144. margin-top: 10px;
  145. color: white;
  146. border: solid 1px #AFEEEE;
  147. text-align: center;
  148. width: 130px;
  149. }
  150. #div1-C2 {
  151. margin-left: 15px;
  152. margin-top: 50px;
  153. }
  154. #div1-C2 div {
  155. margin-top: 10px;
  156. border: solid 1px #AFEEEE;
  157. width: 200px;
  158. height:22.5px;
  159. }
  160. #div1-C3 {
  161. margin-left: 15px;
  162. margin-top: 50px;
  163. }
  164. #div1-C3 div {
  165. margin-top: 10px;
  166. color: white;
  167. /*border-left:solid 1px #AFEEEE;
  168. border-right:solid 1px #AFEEEE;
  169. border-radius:25px;*/
  170. border: solid 1px #AFEEEE;
  171. text-align:center;
  172. width: 30px;
  173. }
  174. </style>
  175. <script type="text/javascript">
  176. document.documentElement.style.fontSize =
  177. (document.documentElement.clientWidth / 768) * 100 + 'px'
  178. </script>
  179. <script src="~/Content/Cust003/js/echarts.min.js"></script>
  180. </head>
  181. <body>
  182. <div class="bg">
  183. <table class="title">
  184. <tr>
  185. <td style="width:20%">
  186. <div class="TopNamelogo" id="TopNamelogo">
  187. @*<img src="~/Content/img/wechat.jpg" border="0" class="logoclass" />*@
  188. </div>
  189. </td>
  190. <td style="width:60%">
  191. <div class="TopName" id="TopName">生产进度看板</div>
  192. </td>
  193. <td style="width:20%">
  194. <div class="TopNameTime" id="TopNameTime"></div>
  195. </td>
  196. </tr>
  197. </table>
  198. @*<div class="title">执行看板</div>*@
  199. <div class="leftMain_top">
  200. <div class="leftMain_topIn">
  201. <ul>
  202. <li class="LineLi" style="width:50%" >
  203. <div class="rightMain_bottom">
  204. <div class="rightMain_bottomIn">
  205. <div class="biaoge biaoge_list"
  206. style="width: 100%; ">
  207. <div class="biaoge_listIn CustDiv1">
  208. <div id="div1">
  209. <div id="div1-C1">
  210. <div>月度生产指标</div>
  211. <div>月度发车指标</div>
  212. <div>上月实际生产</div>
  213. <div>上月实际发车</div>
  214. </div>
  215. <div id="div1-C2">
  216. <div></div>
  217. <div></div>
  218. <div></div>
  219. <div></div>
  220. </div>
  221. <div id="div1-C3">
  222. <div>台</div>
  223. <div>台</div>
  224. <div>台</div>
  225. <div>台</div>
  226. </div>
  227. </div>
  228. </div>
  229. </div>
  230. </div>
  231. </div>
  232. @*</div>*@
  233. </li>
  234. <li class="LineLi"style="width:50%">
  235. <div class="rightMain_bottom" >
  236. <div class="rightMain_bottomIn">
  237. @*<h3> 插件车间生产加工数据</h3>*@
  238. <div class="biaoge biaoge_list" id="marqueelist2"
  239. style="width: 100%; ">
  240. <div class="biaoge_listIn CustDiv1">
  241. <ul class="ul_title">
  242. <li>序号</li>
  243. <li>生产编号</li>
  244. <li>产品名称</li>
  245. <li>用户单位</li>
  246. <li>客户交货期</li>
  247. <li>生产状态</li>
  248. <li>进度</li>
  249. </ul>
  250. <div class="ul_list" id="marqueeCust2">
  251. <div class="ul_listIn" id="marqueeCustCH2">
  252. </div>
  253. </div>
  254. </div>
  255. </div>
  256. <span class="border_bg_leftTop"></span>
  257. <span class="border_bg_rightTop"></span>
  258. <span class="border_bg_leftBottom"></span>
  259. <span class="border_bg_rightBottom"></span>
  260. </div>
  261. </div>
  262. </li>
  263. @*<li class="LineLi">
  264. <div class="rightMain_bottom">
  265. <div class="rightMain_bottomIn">
  266. <h3> 组装车间生产加工数据</h3>
  267. <div class="biaoge biaoge_list" id="marqueelist3"
  268. style="width: 100%; ">
  269. <div class="biaoge_listIn CustDiv1">
  270. <ul class="ul_title">
  271. <li>生产订单</li>
  272. <li>产品名称</li>
  273. <li>计划量</li>
  274. <li>完成量</li>
  275. <li>计划完工日期</li>
  276. <li>生产进度</li>
  277. </ul>
  278. <div class="ul_list" id="marqueeCust3">
  279. <div class="ul_listIn" id="marqueeCustCH3">
  280. </div>
  281. </div>
  282. </div>
  283. </div>
  284. <span class="border_bg_leftTop"></span>
  285. <span class="border_bg_rightTop"></span>
  286. <span class="border_bg_leftBottom"></span>
  287. <span class="border_bg_rightBottom"></span>
  288. </div>
  289. </div>
  290. </li>*@
  291. </ul>
  292. </div>
  293. </div>
  294. <div class="leftMain_bottom">
  295. <div class="leftMain_bottomIn">
  296. <ul>
  297. <li class="LineLi">
  298. <div class="rightMain_bottom">
  299. <div class="rightMain_bottomIn">
  300. <h3> IPQC检验合格率</h3>
  301. <div id="echart1_1" style="width:calc(100% );height:calc(100% - 0.1rem)"></div>
  302. <span class="border_bg_leftTop"></span>
  303. <span class="border_bg_rightTop"></span>
  304. <span class="border_bg_leftBottom"></span>
  305. <span class="border_bg_rightBottom"></span>
  306. </div>
  307. </div>
  308. </li>
  309. <li class="LineLi">
  310. <div class="rightMain_bottom">
  311. <div class="rightMain_bottomIn">
  312. <h3> 检验合格未入库</h3>
  313. <div class="biaoge biaoge_list" id="marqueelist4"
  314. style="width: 100%; ">
  315. <div class="biaoge_listIn CustDiv2">
  316. <ul class="ul_title">
  317. <li>物料条码</li>
  318. <li>送货单号</li>
  319. <li>采购订单号</li>
  320. <li>存货编码</li>
  321. <li>存货名称</li>
  322. <li>数量</li>
  323. <li>检验人员</li>
  324. </ul>
  325. <div class="ul_list" id="RCVUNINView">
  326. <div class="ul_listIn" id="RCVUNIN">
  327. </div>
  328. </div>
  329. </div>
  330. </div>
  331. <span class="border_bg_leftTop"></span>
  332. <span class="border_bg_rightTop"></span>
  333. <span class="border_bg_leftBottom"></span>
  334. <span class="border_bg_rightBottom"></span>
  335. </div>
  336. </div>
  337. </li>
  338. </ul>
  339. </div>
  340. </div>
  341. @*</div>*@
  342. <div style="clear: both"></div>
  343. </div>
  344. <script>
  345. var DataF = 300;// 300;//单位秒 //刷新数据时间
  346. var _BarWidth = "25%";
  347. var _barBorderRadius_M = 2;
  348. $(function () {
  349. getTime();
  350. GetDataZong();
  351. //刷新数据
  352. timer = setInterval(function () {
  353. GetDataZong();
  354. }, DataF * 1000);
  355. });
  356. function getTime() {
  357. var days = new Array("日", "一", "二", "三", "四", "五", "六");
  358. var currentDT = new Date();
  359. var y, m, date, day, hs, ms, ss, theDateStr;
  360. y = currentDT.getFullYear(); //四位整数表示的年份
  361. m = currentDT.getMonth() < 10 ? '0' + (currentDT.getMonth() + 1) : (currentDT.getMonth() + 1); //月
  362. date = currentDT.getDate() < 10 ? '0' + currentDT.getDate() : currentDT.getDate(); //日
  363. day = currentDT.getDay(); //星期
  364. hs = currentDT.getHours() < 10 ? '0' + currentDT.getHours() : currentDT.getHours(); //时
  365. ms = currentDT.getMinutes() < 10 ? '0' + currentDT.getMinutes() : currentDT.getMinutes(); //分
  366. ss = currentDT.getSeconds() < 10 ? '0' + currentDT.getSeconds() : currentDT.getSeconds(); //秒
  367. theDateStr = y + "-" + m + "-" + date + " " + hs + ":" + ms + ":" + ss;
  368. //填充到组件中
  369. $("#TopNameTime").text(theDateStr);
  370. // setTimeout 在执行时,是在载入后延迟指定时间后,去执行一次表达式,仅执行一次
  371. window.setTimeout(getTime, 1000);
  372. }
  373. function GetDataZong() {
  374. //echart1_1();
  375. //GetZhiXing_MO("marqueeCustCH1", "30");
  376. //GetZhiXing_MO("marqueeCustCH2", "60");
  377. //GetZhiXing_MO("marqueeCustCH3", "90");
  378. //GetZhiXing_RCVUnInWare();
  379. // SetIfGo("marqueeCust1", "marqueeCustCH1", "marqueelist1");//判断是否需要滚动
  380. // SetIfGo("marqueeCust2", "marqueeCustCH2", "marqueelist2");//判断是否需要滚动
  381. // SetIfGo("marqueeCust3", "marqueeCustCH3", "marqueelist3");//判断是否需要滚动
  382. //SetIfGo("RCVUNINView", "RCVUNIN", "marqueelist4");//判断是否需要滚动
  383. }
  384. function SetIfGo(DivID, DivCHID,listID)
  385. {
  386. var ListDIV = $("#" + listID)[0].clientHeight;
  387. var H_marqueediv = $("#" + DivCHID)[0];
  388. //var H_marquee= H_marqueediv.clientHeight;
  389. var H_marqueeView = $("#" + DivID)[0].clientHeight;
  390. if ((ListDIV-40) > H_marqueeView) {
  391. if (!$("#" + DivID).hasClass("animationNone")) {
  392. $("#" + DivID).addClass("animationNone");
  393. }
  394. if (!$("#" + DivCHID).hasClass("animationNone")) {
  395. $("#" + DivCHID).addClass("animationNone");
  396. }
  397. }
  398. else {
  399. if ($("#" + DivID).hasClass("animationNone")) {
  400. $("#" + DivID).removeClass("animationNone");
  401. }
  402. if ($("#" + DivCHID).hasClass("animationNone")) {
  403. $("#" + DivCHID).removeClass("animationNone");
  404. }
  405. }
  406. }
  407. function echart1_1() {
  408. // 基于准备好的dom,初始化echarts实例
  409. var myChart = echarts.init(document.getElementById('echart1_1'));
  410. var MonthArray = new Array();
  411. var MonthPercent = new Array();
  412. var MonthPercent_BZ = new Array();
  413. $.ajax({
  414. url: "/SRM/WatchPanel/GetZhiXing_OQC?XX=XX&" + Math.random(),
  415. dataType: "json",
  416. async: false,
  417. success: function (data) {
  418. if (data != false && data != null && data.length > 0) {
  419. for (var i = 0; i < data.length; i++) {
  420. MonthArray.push(data[i].月份);
  421. MonthPercent.push(data[i].PercentNum);
  422. MonthPercent_BZ.push(99.5);
  423. }
  424. //MonthPercent = [80, 75.23, 98, 40, 60,53];//测试
  425. var colors = ['#9c90e7', '#4ff494', '#f2c290', '#FFD700', '#f3aaf5', '#fcfb68']
  426. var colors2 = ['#6A5ACD', '#3D9140', '#ED9121', '#DAA569', '#A066D3', '#E3CF57'];
  427. option = {
  428. color: colors,
  429. tooltip: {
  430. trigger: 'axis': 'axis',
  431. axisPointer: { type: 'shadow' },
  432. formatter: function (params) {
  433. var showHtm = "";
  434. showHtm = params[0].name + "月:" + '<br>' +
  435. params[0].seriesName + ':' + params[0].data + "%" + '<br>' +
  436. params[2].seriesName + ':' + params[2].data + "%";
  437. return showHtm;
  438. }
  439. },
  440. grid: {
  441. "top": "15",
  442. "right": "20",
  443. "bottom": "20",
  444. "left": "40",
  445. },
  446. legend: {
  447. show: false,
  448. },
  449. "xAxis": [
  450. {
  451. data: MonthArray,
  452. axisLine: { show: true, lineStyle: { color: "rgba(255,255,255,.9)", } },
  453. axisTick: { show: true, },
  454. axisLabel: {
  455. textStyle: {
  456. show: true,
  457. //fontSize: 9,
  458. color: "rgba(255,255,255,.9)",
  459. },
  460. },
  461. },
  462. ],
  463. "yAxis": [
  464. {
  465. max:100,
  466. "type": "value",
  467. axisTick: {
  468. show: true,
  469. lineStyle: {
  470. show: true,
  471. color: "rgba(255,255,255,.9)",
  472. },
  473. },
  474. splitLine: { show: false, },
  475. axisLine: {
  476. show: true,
  477. lineStyle: {
  478. show: true,
  479. //fontSize: 9,
  480. color: "rgba(255,255,255,.9)",
  481. },
  482. },
  483. axisLabel: {
  484. show: true,
  485. color: "rgba(255,255,255,.9)"
  486. },
  487. axisLine: {
  488. show: true,
  489. lineStyle: {
  490. show: true,
  491. color: "rgba(255,255,255,.9)",
  492. },
  493. },
  494. }
  495. ],
  496. "series": [
  497. {
  498. "name": "合格率",
  499. "type": "bar",
  500. "data": MonthPercent,
  501. barWidth: _BarWidth,
  502. "itemStyle": {
  503. "normal": {
  504. barBorderRadius: _barBorderRadius_M,
  505. //color: function (params)
  506. //{
  507. // return colors[params.dataIndex];
  508. //},
  509. color: function (params){
  510. return new echarts.graphic.LinearGradient(
  511. 0,
  512. 0,
  513. 0,
  514. 1,
  515. [
  516. { offset: 0, color: colors[params.dataIndex] },
  517. { offset: 1, color: colors2[params.dataIndex] }
  518. ]
  519. )
  520. },
  521. barBorderRadius: [3, 3, 3, 3],
  522. }
  523. },
  524. animation: false,
  525. barGap: '-100%',
  526. barCategoryGap: '40%',
  527. label: {
  528. show: true,
  529. formatter: '{c}%',
  530. },
  531. }
  532. ,
  533. {
  534. "name": "合格率",
  535. "type": "line",
  536. "data": MonthPercent,
  537. barWidth: _BarWidth,
  538. "itemStyle": {
  539. "normal": {
  540. color: "#96aef1",
  541. }
  542. },
  543. label: {
  544. show: false,
  545. //position: 'outside',
  546. formatter: '{c}%',
  547. },
  548. }
  549. ,
  550. {
  551. "name": "标准值",
  552. "type": "line",
  553. "data": MonthPercent_BZ,
  554. "itemStyle": {
  555. "normal": {
  556. }
  557. },
  558. label: {
  559. show: false,
  560. //position: 'outside',
  561. formatter: '{c}%',
  562. }
  563. },
  564. ]
  565. };
  566. myChart.setOption(option);
  567. }
  568. else {
  569. return null;
  570. }
  571. },
  572. error: function (aa) {
  573. return null;
  574. }
  575. });
  576. }
  577. function GetZhiXing_MO(marqueeID, ItemNumber) {
  578. $.ajax({
  579. url: "/SRM/WatchPanel/GetZhiXing_MO?ItemNumber=" + ItemNumber + "&" + Math.random(),
  580. dataType: "json",
  581. async: false,
  582. success: function (data) {
  583. if (data != false && data != null && data.length > 0) {
  584. //生产订单 产品名称 计划数量 完成数量 计划完工日期 生产进度
  585. var html = "";
  586. for (var i = 0; i < data.length; i++) {
  587. html += ' <ul class="ul_con"> ';
  588. if (ItemNumber == "30")
  589. html += ' <li >' + data[i].AB面 + '</li> ';
  590. html += ' <li >' + data[i].生产订单 + '</li> <li >' + data[i].产品名称 + '</li>';
  591. html += ' <li >' + data[i].计划数量 + '</li> <li >' + data[i].完成数量 + '</li>';
  592. html += ' <li >' + data[i].计划完工日期 + '</li> <li >' + data[i].生产进度 + '</li> </ul> ';
  593. }
  594. html += "</ul>";
  595. $("#" + marqueeID).html(html);
  596. }
  597. else {
  598. $("#" + marqueeID).html("");
  599. }
  600. },
  601. error: function (aa) {
  602. }
  603. });
  604. }
  605. function GetArea2(marqueeID, ItemNumber) {
  606. $.ajax({
  607. url: "/SRM/WatchPanel/GetZhiXing_MO?ItemNumber=" + ItemNumber + "&" + Math.random(),
  608. dataType: "json",
  609. async: false,
  610. success: function (data) {
  611. if (data != false && data != null ) {
  612. //序号 生产编号 产品名称 用户单位 客户交货期 生产状态 生产进度
  613. var html = "";
  614. for (var i = 0; i < data.length; i++) {
  615. html += ' <ul class="ul_con"> ';
  616. if (ItemNumber == "30")
  617. html += ' <li >' + data[i].AB面 + '</li> ';
  618. html += ' <li >' + data[i].生产订单 + '</li> <li >' + data[i].产品名称 + '</li>';
  619. html += ' <li >' + data[i].计划数量 + '</li> <li >' + data[i].完成数量 + '</li>';
  620. html += ' <li >' + data[i].计划完工日期 + '</li> <li >' + data[i].生产进度 + '</li> </ul> ';
  621. }
  622. html += "</ul>";
  623. $("#" + marqueeID).html(html);
  624. }
  625. else {
  626. $("#" + marqueeID).html("");
  627. }
  628. },
  629. error: function (aa) {
  630. }
  631. });
  632. }
  633. function GetZhiXing_RCVUnInWare() {
  634. $.ajax({
  635. url: "/SRM/WatchPanel/GetZhiXing_RCVUnInWare?XX=XX&" + Math.random(),
  636. dataType: "json",
  637. async: false,
  638. success: function (data) {
  639. if (data != false && data != null && data.length > 0) {
  640. var html = "";
  641. for (var i = 0; i < data.length; i++) {
  642. html += ' <ul class="ul_con"> <li >' + data[i].LOTNO + '</li> <li >' +
  643. data[i].送货单号 + '</li>';
  644. html += ' <li >' + data[i].采购订单号 + '</li> <li >' + data[i].物料编码 + '</li>';
  645. html += ' <li >' + data[i].物料名称 + '</li> <li >' + data[i].数量 + '</li> ';
  646. html += ' <li >' + data[i].检验人 + '</li> </ul> ';
  647. }
  648. html += "</ul>";
  649. $("#RCVUNIN" ).html(html);
  650. }
  651. else {
  652. $("#RCVUNIN" ).html("");
  653. }
  654. },
  655. error: function (aa) {
  656. }
  657. });
  658. }
  659. </script>
  660. </body>
  661. </html>