1.工序汇报单基础打印完成模板待调试设计
2.增加委外工序派工单列表
3.增加委外工序计划转出单列表
4.增加委外工序汇单列表
| | |
| | | <publishTime>03/23/2021 16:57:43</publishTime> |
| | | </File> |
| | | <File Include="bin/WebTM.dll"> |
| | | <publishTime>04/25/2021 11:09:44</publishTime> |
| | | <publishTime>04/26/2021 20:49:30</publishTime> |
| | | </File> |
| | | <File Include="bin/WebTM.pdb"> |
| | | <publishTime>04/25/2021 11:09:44</publishTime> |
| | | <publishTime>04/26/2021 20:49:30</publishTime> |
| | | </File> |
| | | <File Include="layuiadmin/config.js"> |
| | | <publishTime>03/23/2021 16:57:43</publishTime> |
| | |
| | | <publishTime>03/23/2021 16:57:43</publishTime> |
| | | </File> |
| | | <File Include="layuiadmin/Scripts/webConfig.js"> |
| | | <publishTime>04/25/2021 09:24:25</publishTime> |
| | | <publishTime>04/25/2021 17:46:41</publishTime> |
| | | </File> |
| | | <File Include="layuiadmin/style/admin.css"> |
| | | <publishTime>03/23/2021 16:57:43</publishTime> |
| | |
| | | <File Include="views/CreateControl.js"> |
| | | <publishTime>04/23/2021 17:23:49</publishTime> |
| | | </File> |
| | | <File Include="views/grf/123.grf"> |
| | | <publishTime>04/26/2021 18:41:05</publishTime> |
| | | </File> |
| | | <File Include="views/grf/123.txt"> |
| | | <publishTime>04/26/2021 20:49:00</publishTime> |
| | | </File> |
| | | <File Include="views/grf/a.grf"> |
| | | <publishTime>04/26/2021 20:14:15</publishTime> |
| | | </File> |
| | | <File Include="views/grf/æ±æ¥å.grf"> |
| | | <publishTime>04/26/2021 18:41:05</publishTime> |
| | | </File> |
| | | <File Include="views/grf/æ±æ¥å1.grf"> |
| | | <publishTime>04/23/2021 17:05:55</publishTime> |
| | | </File> |
| | | <File Include="views/GRInstall.js"> |
| | |
| | | <publishTime>03/23/2021 16:57:43</publishTime> |
| | | </File> |
| | | <File Include="views/index.html"> |
| | | <publishTime>04/25/2021 09:06:39</publishTime> |
| | | <publishTime>04/26/2021 18:22:48</publishTime> |
| | | </File> |
| | | <File Include="views/senior/echarts/bar.html"> |
| | | <publishTime>03/23/2021 16:57:43</publishTime> |
| | |
| | | <publishTime>04/25/2021 09:06:39</publishTime> |
| | | </File> |
| | | <File Include="views/åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_Department.html"> |
| | | <publishTime>04/25/2021 09:06:39</publishTime> |
| | | <publishTime>04/25/2021 17:41:13</publishTime> |
| | | </File> |
| | | <File Include="views/åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_Department_Edit.html"> |
| | | <publishTime>04/25/2021 17:41:13</publishTime> |
| | | </File> |
| | | <File Include="views/åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_Employee.html"> |
| | | <publishTime>03/29/2021 20:16:17</publishTime> |
| | | </File> |
| | | <File Include="views/åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_Material.html"> |
| | | <publishTime>03/29/2021 20:16:17</publishTime> |
| | | </File> |
| | | <File Include="views/åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_StockPlace.html"> |
| | | <publishTime>04/25/2021 17:41:13</publishTime> |
| | | </File> |
| | | <File Include="views/åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_Unit.html"> |
| | | <publishTime>04/25/2021 17:41:13</publishTime> |
| | | </File> |
| | | <File Include="views/åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_Warehouse.html"> |
| | | <publishTime>03/29/2021 20:16:17</publishTime> |
| | |
| | | <publishTime>03/29/2021 20:16:17</publishTime> |
| | | </File> |
| | | <File Include="views/åºç¡èµæ/éå®åºç¡èµæ/Gy_Customer.html"> |
| | | <publishTime>03/29/2021 10:48:23</publishTime> |
| | | <publishTime>03/29/2021 20:16:17</publishTime> |
| | | </File> |
| | | <File Include="views/模治å
·ç®¡ç/Sc_CheckToolsRepairWorkBillList.html"> |
| | | <publishTime>03/24/2021 14:28:14</publishTime> |
| | |
| | | <publishTime>04/08/2021 10:57:44</publishTime> |
| | | </File> |
| | | <File Include="views/ç产工åºç®¡ç/å¢å ä¸è¯è¯å®¡å/QC_Add_NoPassProdCheckBill.html"> |
| | | <publishTime>04/20/2021 21:46:06</publishTime> |
| | | <publishTime>04/20/2021 21:10:48</publishTime> |
| | | </File> |
| | | <File Include="views/ç产工åºç®¡ç/å¢å ä¸è¯è¯å®¡å/QC_NoPassProdCheckBill.html"> |
| | | <publishTime>04/13/2021 10:12:44</publishTime> |
| | |
| | | <File Include="views/ç产工åºç®¡ç/å§å¤å·¥åºæ±æ¥å/Sc_StationOutBillMainList.html"> |
| | | <publishTime>03/29/2021 19:54:57</publishTime> |
| | | </File> |
| | | <File Include="views/ç产工åºç®¡ç/å§å¤å·¥åºæ±æ¥å/WW_EntrustProcessReportBillList.html"> |
| | | <publishTime>04/26/2021 16:37:04</publishTime> |
| | | </File> |
| | | <File Include="views/ç产工åºç®¡ç/å§å¤å·¥åºæ´¾å·¥å/WW_EntrustProcSendWorkBillList.html"> |
| | | <publishTime>04/26/2021 18:31:40</publishTime> |
| | | </File> |
| | | <File Include="views/ç产工åºç®¡ç/å§å¤å·¥åºè®¡åæ±æ¥å/WW_EntrustProcessReportBillList.html"> |
| | | <publishTime>04/26/2021 18:30:16</publishTime> |
| | | </File> |
| | | <File Include="views/ç产工åºç®¡ç/å§å¤å·¥åºè®¡å转åºå/WW_EntrustProcessSendOutBillList.html"> |
| | | <publishTime>04/26/2021 18:28:12</publishTime> |
| | | </File> |
| | | <File Include="views/ç产工åºç®¡ç/å·¥åºæ±æ¥å/HBarPlanPrint.html"> |
| | | <publishTime>04/25/2021 11:06:24</publishTime> |
| | | <publishTime>04/26/2021 20:53:27</publishTime> |
| | | </File> |
| | | <File Include="views/ç产工åºç®¡ç/å·¥åºæ±æ¥å/Sc_Add_ProcessReportList.html"> |
| | | <publishTime>04/25/2021 10:35:02</publishTime> |
| | | <publishTime>04/26/2021 19:58:41</publishTime> |
| | | </File> |
| | | <File Include="views/ç产工åºç®¡ç/å·¥åºæ±æ¥å/Sc_ProcessReport_PDA.html"> |
| | | <publishTime>04/09/2021 17:56:11</publishTime> |
| | |
| | | <publishTime>04/23/2021 16:41:10</publishTime> |
| | | </File> |
| | | <File Include="views/ç产工åºç®¡ç/å·¥åºæ´¾å·¥å/Sc_Add_ProcessSendWork.html"> |
| | | <publishTime>04/22/2021 17:13:32</publishTime> |
| | | <publishTime>04/21/2021 16:40:38</publishTime> |
| | | </File> |
| | | <File Include="views/ç产管ç/ç产任å¡å/Sc_ICMOBillList.html"> |
| | | <publishTime>03/23/2021 16:57:43</publishTime> |
| | |
| | | <publishTime>03/29/2021 20:16:17</publishTime> |
| | | </File> |
| | | <File Include="views/计å管ç/å·¥èºè·¯çº¿/Gy_RoutingBill.html"> |
| | | <publishTime>04/25/2021 16:05:20</publishTime> |
| | | <publishTime>04/25/2021 17:41:13</publishTime> |
| | | </File> |
| | | <File Include="views/计å管ç/å·¥èºè·¯çº¿/Gy_RoutingBillList.html"> |
| | | <publishTime>03/29/2021 20:16:17</publishTime> |
| | | </File> |
| | | <File Include="views/ç产工åºç®¡ç/å·¥åºæ±æ¥å/Sc_ProcessReportList.html"> |
| | | <publishTime>04/21/2021 18:59:55</publishTime> |
| | | <publishTime>04/26/2021 20:56:58</publishTime> |
| | | </File> |
| | | <File Include="views/ç产工åºç®¡ç/å·¥åºæ´¾å·¥å/Sc_ProcessSendWorkList.html"> |
| | | <publishTime>04/21/2021 14:26:35</publishTime> |
| | | <publishTime>04/09/2021 21:12:33</publishTime> |
| | | </File> |
| | | <File Include="views/ç产工åºç®¡ç/å·¥åºè®¡åå/Sc_ProcessPlanList.html"> |
| | | <publishTime>04/09/2021 20:12:18</publishTime> |
| | |
| | | <publishTime>03/29/2021 20:16:17</publishTime> |
| | | </File> |
| | | <File Include="views/计å管ç/å·¥èºè·¯çº¿/Gy_RoutingBill_loser.html"> |
| | | <publishTime>04/25/2021 13:29:33</publishTime> |
| | | <publishTime>04/25/2021 17:41:13</publishTime> |
| | | </File> |
| | | <File Include="views/车é´ç®¡ç/ä¸è¯åè¯å®¡å/Cj_NoPassProc.html"> |
| | | <publishTime>03/26/2021 09:58:10</publishTime> |
| | |
| | | <publishTime>03/29/2021 20:16:17</publishTime> |
| | | </File> |
| | | <File Include="Web.config"> |
| | | <publishTime>04/25/2021 11:09:48</publishTime> |
| | | <publishTime>04/26/2021 20:45:34</publishTime> |
| | | </File> |
| | | </ItemGroup> |
| | | </Project> |
| | |
| | | <Content Include="layuiadmin\layui\font\iconfont.woff" /> |
| | | <None Include="Properties\PublishProfiles\JFTM.pubxml" /> |
| | | <Content Include="views\CreateControl.js" /> |
| | | <Content Include="views\grf\æ±æ¥å.grf" /> |
| | | <Content Include="views\grf\123.txt" /> |
| | | <Content Include="views\grf\a.grf" /> |
| | | <None Include="Web.Debug.config"> |
| | | <DependentUpon>Web.config</DependentUpon> |
| | | </None> |
| | |
| | | <Content Include="views\åºç¡èµæ\éå®åºç¡èµæ\Gy_Customer.html" /> |
| | | <Content Include="views\模治å
·ç®¡ç\模治å
·ç®¡ç\Gy_CheckToolsFileMainList.html" /> |
| | | <Content Include="views\模治å
·ç®¡ç\模治å
·ç®¡ç\Gy_Mould.html" /> |
| | | <Content Include="views\ç产工åºç®¡ç\å§å¤å·¥åºè®¡åæ±æ¥å\WW_EntrustProcessReportBillList.html" /> |
| | | <Content Include="views\ç产工åºç®¡ç\å§å¤å·¥åºæ´¾å·¥å\WW_EntrustProcSendWorkBillList.html" /> |
| | | <Content Include="views\ç产工åºç®¡ç\å§å¤å·¥åºè®¡å转åºå\WW_EntrustProcessSendOutBillList.html" /> |
| | | <Content Include="views\ç产工åºç®¡ç\å·¥åºæ±æ¥å\HBarPlanPrint.html" /> |
| | | <Content Include="views\ç产工åºç®¡ç\å·¥åºæ±æ¥å\xmlLBM_ProcessReport.aspx" /> |
| | | <Content Include="views\计å管ç\å·¥èºè·¯çº¿\Gy_RoutingBill_loser.html" /> |
| | |
| | | <Content Include="views\ç产工åºç®¡ç\å¢å ä¸è¯è¯å®¡å\QC_Add_NoPassProdCheckBill.html" /> |
| | | <Content Include="views\ç产工åºç®¡ç\å¢å ä¸è¯è¯å®¡å\QC_NoPassProdCheckBillList.html" /> |
| | | <Content Include="views\ç产工åºç®¡ç\å§å¤å·¥å\WW_EntrustWorkOrderBillMainList.html" /> |
| | | <Content Include="views\ç产工åºç®¡ç\å§å¤å·¥åºæ±æ¥å\Sc_StationOutBillMainList.html" /> |
| | | <Content Include="views\ç产工åºç®¡ç\å·¥åºæ±æ¥å\Sc_Add_ProcessReportList.html" /> |
| | | <Content Include="views\ç产工åºç®¡ç\å·¥åºæ±æ¥å\Sc_ProcessReportList.html" /> |
| | | <Content Include="views\ç产工åºç®¡ç\å·¥åºæ±æ¥å\Sc_ProcessReport_PDA.html" /> |
| New file |
| | |
| | | Object Report |
| | | Version='6.0.0.6' |
| | | Title='ä½ çæ¥è¡¨æ é¢' |
| | | PrintAsDesignPaper=F |
| | | Object Font |
| | | Name='å®ä½' |
| | | Size=105000,0 |
| | | Weight=400 |
| | | Charset=134 |
| | | End |
| | | Object Printer |
| | | Size=256 |
| | | Width=7 |
| | | Height=5 |
| | | LeftMargin=0 |
| | | TopMargin=0 |
| | | RightMargin=0 |
| | | BottomMargin=0 |
| | | End |
| | | Object DetailGrid |
| | | CenterView=T |
| | | ShowColLine=F |
| | | ShowRowLine=F |
| | | Object Border |
| | | Object Pen |
| | | Width=1.5 |
| | | End |
| | | End |
| | | Object Recordset |
| | | Items Field |
| | | Item |
| | | Name='æ¡ç ç¼å·' |
| | | End |
| | | Item |
| | | Name='æ¥æ' |
| | | Type=DateTime |
| | | Format='yyyy//MM//dd' |
| | | End |
| | | Item |
| | | Name='æ¹æ¬¡' |
| | | End |
| | | Item |
| | | Name='ç©æä»£ç ' |
| | | End |
| | | Item |
| | | Name='ç©æåç§°' |
| | | End |
| | | Item |
| | | Name='è§æ ¼åå·' |
| | | End |
| | | Item |
| | | Name='æ°é' |
| | | Type=Currency |
| | | End |
| | | Item |
| | | Name='ä¾åºå代ç ' |
| | | End |
| | | Item |
| | | Name='ä¾åºå' |
| | | End |
| | | Item |
| | | Name='åæ®å·' |
| | | End |
| | | End |
| | | End |
| | | Items Column |
| | | Item |
| | | Name='Column1' |
| | | Width=7.01146 |
| | | End |
| | | End |
| | | Object ColumnContent |
| | | Height=4.78896 |
| | | Items ColumnContentCell |
| | | Item |
| | | Column='Column1' |
| | | FreeCell=T |
| | | Items Control |
| | | Item |
| | | Type=FreeGrid |
| | | Name='FreeGrid1' |
| | | Left=0.105833 |
| | | Top=0.15875 |
| | | Object Border |
| | | Styles=[DrawLeft|DrawTop|DrawRight|DrawBottom] |
| | | End |
| | | ColumnCount=4 |
| | | RowCount=6 |
| | | Items FreeGridColumn |
| | | Item[1] |
| | | Width=1.27 |
| | | End |
| | | Item[2] |
| | | Width=2.11667 |
| | | End |
| | | Item[3] |
| | | Width=1.08479 |
| | | End |
| | | Item[4] |
| | | Width=2.2225 |
| | | End |
| | | End |
| | | Items FreeGridRow |
| | | Item[1] |
| | | Height=0.846667 |
| | | End |
| | | Item[2] |
| | | Height=0.65 |
| | | End |
| | | Item[3] |
| | | Height=0.65 |
| | | End |
| | | Item[4] |
| | | Height=0.65 |
| | | End |
| | | Item[5] |
| | | Height=0.65 |
| | | End |
| | | Item[6] |
| | | Height=0.899583 |
| | | End |
| | | End |
| | | Items FreeGridCell |
| | | Item[1,1] |
| | | Object Font |
| | | Name='å®ä½' |
| | | Size=82500,0 |
| | | Weight=400 |
| | | Charset=134 |
| | | End |
| | | Text='çäº§æ¥æ' |
| | | End |
| | | Item[1,2] |
| | | Object Font |
| | | Name='å®ä½' |
| | | Size=82500,0 |
| | | Bold=T |
| | | Charset=134 |
| | | End |
| | | WordWrap=T |
| | | ShrinkFontToFit=T |
| | | Text='[#æ¥æ#]' |
| | | End |
| | | Item[1,3] |
| | | FreeCell=T |
| | | Items Control |
| | | Item |
| | | Type=Barcode |
| | | Name='Barcode4' |
| | | Width=3.20146 |
| | | Height=1.40229 |
| | | BarcodeType=QRCode |
| | | CaptionPosition=None |
| | | CheckSum=T |
| | | Text='[#æ¡ç ç¼å·#]' |
| | | Object Font |
| | | Name='é»ä½' |
| | | Size=67500,0 |
| | | Weight=400 |
| | | Charset=134 |
| | | End |
| | | End |
| | | Item |
| | | Type=FieldBox |
| | | Name='FieldBox1' |
| | | Top=1.40229 |
| | | Width=3.20146 |
| | | Height=0.79375 |
| | | Object Font |
| | | Name='å®ä½' |
| | | Size=82500,0 |
| | | Weight=400 |
| | | Charset=134 |
| | | End |
| | | ShrinkFontToFit=T |
| | | WordWrap=T |
| | | DataField='æ¡ç ç¼å·' |
| | | End |
| | | End |
| | | ColSpan=2 |
| | | RowSpan=3 |
| | | End |
| | | Item[2,1] |
| | | Object Font |
| | | Name='å®ä½' |
| | | Size=82500,0 |
| | | Weight=400 |
| | | Charset=134 |
| | | End |
| | | Text='æ¹æ¬¡' |
| | | End |
| | | Item[2,2] |
| | | Object Font |
| | | Name='å®ä½' |
| | | Size=82500,0 |
| | | Bold=T |
| | | Charset=134 |
| | | End |
| | | WordWrap=T |
| | | ShrinkFontToFit=T |
| | | Text='[#åæ®å·#]' |
| | | End |
| | | Item[3,1] |
| | | Object Font |
| | | Name='å®ä½' |
| | | Size=82500,0 |
| | | Weight=400 |
| | | Charset=134 |
| | | End |
| | | Text='代ç ' |
| | | End |
| | | Item[3,2] |
| | | Object Font |
| | | Name='å®ä½' |
| | | Size=82500,0 |
| | | Bold=T |
| | | Charset=134 |
| | | End |
| | | WordWrap=T |
| | | ShrinkFontToFit=T |
| | | Text='[#ç©æä»£ç #]' |
| | | End |
| | | Item[4,1] |
| | | Object Font |
| | | Name='å®ä½' |
| | | Size=82500,0 |
| | | Weight=400 |
| | | Charset=134 |
| | | End |
| | | Text='è§æ ¼' |
| | | End |
| | | Item[4,2] |
| | | Object Font |
| | | Name='å®ä½' |
| | | Size=82500,0 |
| | | Bold=T |
| | | Charset=134 |
| | | End |
| | | WordWrap=T |
| | | ShrinkFontToFit=T |
| | | Text='[#è§æ ¼åå·#]' |
| | | End |
| | | Item[4,3] |
| | | Object Font |
| | | Name='å®ä½' |
| | | Size=82500,0 |
| | | Weight=400 |
| | | Charset=134 |
| | | End |
| | | Text='æ°é' |
| | | End |
| | | Item[4,4] |
| | | Object Font |
| | | Name='å®ä½' |
| | | Size=82500,0 |
| | | Bold=T |
| | | Charset=134 |
| | | End |
| | | WordWrap=T |
| | | Text='[#æ°é#]' |
| | | End |
| | | Item[5,1] |
| | | Object Font |
| | | Name='å®ä½' |
| | | Size=82500,0 |
| | | Weight=400 |
| | | Charset=134 |
| | | End |
| | | Text='åç§°' |
| | | End |
| | | Item[5,2] |
| | | Object Font |
| | | Name='å®ä½' |
| | | Size=82500,0 |
| | | Bold=T |
| | | Charset=134 |
| | | End |
| | | WordWrap=T |
| | | ShrinkFontToFit=T |
| | | Text='[#ç©æåç§°#]' |
| | | ColSpan=3 |
| | | End |
| | | Item[6,1] |
| | | Object Font |
| | | Name='å®ä½' |
| | | Size=82500,0 |
| | | Weight=400 |
| | | Charset=134 |
| | | End |
| | | Text='ä¾åºå' |
| | | End |
| | | Item[6,2] |
| | | Object Font |
| | | Name='å®ä½' |
| | | Size=82500,0 |
| | | Bold=T |
| | | Charset=134 |
| | | End |
| | | WordWrap=T |
| | | ShrinkFontToFit=T |
| | | Text='[#ä¾åºå代ç #][#ä¾åºå#]' |
| | | ColSpan=3 |
| | | End |
| | | End |
| | | End |
| | | End |
| | | End |
| | | End |
| | | End |
| | | Object ColumnTitle |
| | | Height=0 |
| | | Items ColumnTitleCell |
| | | Item |
| | | GroupTitle=F |
| | | Column='Column1' |
| | | TextAlign=MiddleCenter |
| | | Text='Column1' |
| | | End |
| | | End |
| | | End |
| | | End |
| | | Items ReportHeader |
| | | Item |
| | | Name='ReportHeader1' |
| | | Height=0 |
| | | RepeatOnPage=T |
| | | End |
| | | End |
| | | Items ReportFooter |
| | | Item |
| | | Name='ReportFooter1' |
| | | Height=0 |
| | | End |
| | | End |
| | | End |
| | |
| | | </dd> |
| | | |
| | | <dd class="layui-nav-itemed"> |
| | | <a>å§å¤å·¥åºæ±æ¥å</a> |
| | | <a>å§å¤å·¥åºè®¡åæ±æ¥å</a> |
| | | <dl class="layui-nav-child"> |
| | | <dd><a lay-href="ç产工åºç®¡ç/å§å¤å·¥åºæ±æ¥å/Sc_StationOutBillMainList.html">å§å¤å·¥åºæ±æ¥åå表</a></dd> |
| | | <dd><a lay-href="ç产工åºç®¡ç/å§å¤å·¥åºè®¡åæ±æ¥å/WW_EntrustProcessReportBillList.html">å§å¤å·¥åºè®¡åæ±æ¥åå表</a></dd> |
| | | </dl> |
| | | </dd> |
| | | <dd class="layui-nav-itemed"> |
| | | <a>å§å¤å·¥åºè®¡å转åºå</a> |
| | | <dl class="layui-nav-child"> |
| | | <dd><a lay-href="ç产工åºç®¡ç/å§å¤å·¥åºè®¡å转åºå/WW_EntrustProcessSendOutBillList.html">å§å¤å·¥åºè®¡å转åºåå表</a></dd> |
| | | </dl> |
| | | </dd> |
| | | |
| | | <dd class="layui-nav-itemed"> |
| | | <a>å§å¤å·¥åºæ´¾å·¥å</a> |
| | | <dl class="layui-nav-child"> |
| | | <dd><a lay-href="ç产工åºç®¡ç/å§å¤å·¥åºæ´¾å·¥å/WW_EntrustProcSendWorkBillList.html">å§å¤å·¥åºæ´¾å·¥åå表</a></dd> |
| | | </dl> |
| | | </dd> |
| | | |
| New file |
| | |
| | | <!DOCTYPE html> |
| | | <html> |
| | | <head> |
| | | <meta charset="utf-8"> |
| | | <title>å§å¤å·¥åºæ´¾å·¥åå表</title> |
| | | <meta name="renderer" content="webkit"> |
| | | <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"> |
| | | <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> |
| | | <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> |
| | | <script src="../../../layuiadmin/layui/layui.js"></script> |
| | | </head> |
| | | <body> |
| | | |
| | | <div class="layui-card layadmin-header"> |
| | | <div class="layui-breadcrumb" lay-filter="breadcrumb"> |
| | | <a lay-href="">主页</a> |
| | | <a><cite>éè´è®¢å</cite></a> |
| | | <a><cite>éè´è®¢åè¡¨æ ¼</cite></a> |
| | | <a><cite>éè´è®¢åè¡¨æ ¼çéè½½</cite></a> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-fluid"> |
| | | <div class="layui-row layui-col-space15"> |
| | | <div class="layui-col-md12"> |
| | | <div class="layui-card"> |
| | | |
| | | <div class="layui-card-body"> |
| | | <!--<div class="test-table-reload-btn" style="margin-bottom: 10px;">--> |
| | | <form class="layui-form" action=""> |
| | | <div class="layui-form-item"> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label">订åç¶æ</label> |
| | | <div class="layui-input-block"> |
| | | <select name="HStatus" id="HStatus" lay-filter=""> |
| | | <option value="" selected="">å
¨é¨</option> |
| | | <option value="æªç¡®è®¤">æªç¡®è®¤</option> |
| | | <option value="已确认">已确认</option> |
| | | <option value="已驳å">已驳å</option> |
| | | </select> |
| | | </div> |
| | | </div>--> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">åæ®å·</label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input" name="HBillNo" id="HBillNo"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ç©æä»£ç </label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input" name="HNumber" id="HNumber"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">产ååç§°</label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input" name="HName" id="HName"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">è§æ ¼åå·</label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input" name="HModel" id="HModel"> |
| | | </div> |
| | | </div> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label">å
³éç¶æ</label> |
| | | <div class="layui-input-block"> |
| | | <select id="HClStatus" name="HClStatus" lay-filter=""> |
| | | <option value="">å
¨é¨</option> |
| | | <option value="æªå
³é" selected="">æªå
³é</option> |
| | | <option value="å·²å
³é">å·²å
³é</option> |
| | | </select> |
| | | </div> |
| | | </div>--> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">å¼å§æ¥æ</label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input" name="HDate1" id="HDate1"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ç»ææ¥æ</label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input" name="HDate2" id="HDate2"> |
| | | </div> |
| | | </div> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label">交货æ¶é´</label> |
| | | <div class="layui-input-block"> |
| | | <select id="Time" name="Time" lay-filter=""> |
| | | <option value="1">ä¸å¨å
交货</option> |
| | | <option value="2">äºå¨å
交货</option> |
| | | <option value="3">䏿å
交货</option> |
| | | <option value="4">两æå
交货</option> |
| | | <option value="5">䏿å
交货</option> |
| | | <option value="6">åå¹´å
交货</option> |
| | | <option value="7">ä¸å¹´å
交货</option> |
| | | <option value="8" selected="">é¿æäº¤è´§</option> |
| | | </select> |
| | | </div> |
| | | </div>--> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label">éè´ç»ç»</label> |
| | | <div class="layui-input-block"> |
| | | <select id="HPURCHASEORGID" name="HPURCHASEORGID" lay-filter=""> |
| | | <option value="">ç»ç»1</option> |
| | | <option value="">ç»ç»2</option> |
| | | </select> |
| | | </div> |
| | | </div>--> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label">æ¯å¦å·²ä¸æ¨éè´§å</label> |
| | | <div class="layui-input-block"> |
| | | <select id="HISGenerate" name="HISGenerate" lay-filter=""> |
| | | <option value="å
¨é¨">å
¨é¨</option> |
| | | <option value="æ¯">æ¯</option> |
| | | <option value="å¦" selected="">å¦</option> |
| | | </select> |
| | | </div> |
| | | </div>--> |
| | | <div class="layui-inline"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="f_Query"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | |
| | | </form> |
| | | <!--</div>--> |
| | | </div> |
| | | |
| | | |
| | | <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table> |
| | | <script type="text/html" id="toolbarDemo"> |
| | | <div class="layui-btn-container"> |
| | | <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-getCheckData"><i class="layui-icon layui-icon-tips"></i>é¢è§</button>--> |
| | | <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-reload"><i class="layui-icon layui-icon-refresh"></i>å·æ°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-confirm" id="btn_confirm"><i class="layui-icon layui-icon-ok-circle"></i>确认</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-back" id="btn_back"><i class="layui-icon layui-icon-close-fill"></i>驳å</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-details"><i class="layui-icon layui-icon-form"></i>详æ
</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-generate"><i class="layui-icon layui-icon-file"></i>çæéè´§å</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-exit"><i class="layui-icon layui-icon-return"></i>éåº</button>--> |
| | | </div> |
| | | </script> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | <!--<script src="../../layuiadmin/layui/lay/modules/mobile/jquery-3.3.1.min.js"></script>--> |
| | | <script src="../../../layuiadmin/layui/layui.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/json2.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/webConfig.js"></script> |
| | | <script> |
| | | var _cur_page = 1; |
| | | var sql = " "; |
| | | //var options = document.getElementById('HStatus').children; |
| | | function getUrlVars() { |
| | | var vars = [], hash; |
| | | var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); |
| | | for (var i = 0; i < hashes.length; i++) { |
| | | hash = hashes[i].split('='); |
| | | vars.push(hash[0]); |
| | | vars[hash[0]] = hash[1]; |
| | | } |
| | | return vars; |
| | | } |
| | | |
| | | function f_alert(sMsg) { |
| | | layer.alert(sMsg, { icon: 5 }); |
| | | //layer.open({ |
| | | // type: 1 |
| | | // , offset: 'auto' //å
·ä½é
ç½®åèï¼http://www.layui.com/doc/modules/layer.html#offset |
| | | // , id: 'layerDemo' //鲿¢éå¤å¼¹åº |
| | | // , content: '<div style="padding: 20px 100px;">' + sMsg + '</div>' |
| | | // , shade: 0 //䏿¾ç¤ºé®ç½© |
| | | // , yes: function () { |
| | | // layer.closeAll(); |
| | | // } |
| | | //}); |
| | | } |
| | | var params = getUrlVars(); |
| | | var type = params[params[0]]; |
| | | //switch (type) { |
| | | // case "UnConfirm": |
| | | // options[1].selected = true; |
| | | // sql += " and ç¶æ like ^^%æªç¡®è®¤%^^"; |
| | | // //$("#HStatus").attr("disabled", true) |
| | | // break; |
| | | // case "ReConfirm": |
| | | // options[2].selected = true; |
| | | // sql += " and ç¶æ like ^^%已确认%^^"; |
| | | // sql += " and æªå
³èæ°é > 0"; |
| | | // break; |
| | | // case "ReBack": |
| | | // options[3].selected = true; |
| | | // sql += " and ç¶æ like ^^%已驳å%^^"; |
| | | // break; |
| | | //} |
| | | layui.config({ |
| | | base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ |
| | | }).extend({ |
| | | index: 'lib/index' //主å
¥å£æ¨¡å |
| | | }).use(['index', 'form', 'laydate', 'code', 'table', 'element', 'layer'], function () { |
| | | var $ = layui.$ |
| | | , admin = layui.admin |
| | | , layer = layui.layer |
| | | , laydate = layui.laydate |
| | | , table = layui.table |
| | | , form = layui.form |
| | | , element = layui.element; |
| | | //常è§ç¨æ³ |
| | | laydate.render({ |
| | | elem: '#HDate1' |
| | | }); |
| | | laydate.render({ |
| | | elem: '#HDate2' |
| | | }); |
| | | //layui.code(); |
| | | RoadHBillNo(sql); |
| | | layer.load(3) |
| | | //æ¹æ³çº§æ¸²æ |
| | | table.render({ |
| | | elem: '#mainTable' |
| | | , dateType: 'json' |
| | | , colFilterRecord: true//æ¯å¦å¼å¯å段çéçè®°å¿åè½ |
| | | , data: [] |
| | | // , url: GetWEBURL()+'GetPOOrderBill' |
| | | , toolbar: '#toolbarDemo' //å¼å¯å¤´é¨å·¥å
·æ ï¼å¹¶ä¸ºå
¶ç»å®å·¦ä¾§æ¨¡æ¿ |
| | | , defaultToolbar: ['filter', 'exports', 'print'] |
| | | // , where: { msg: "", NowPage: 1, OnePage: 10 } |
| | | , cellMinWidth: 100 |
| | | , cols: [[ |
| | | //{ checkbox: true, fixed: true } |
| | | { type: 'checkbox', fixed: 'left' } |
| | | , { field: 'hmainid', title: 'hmainid', sort: true, fixed: true, hide: true } |
| | | , { field: 'æ¥æ', title: 'æ¥æ', sort: true, width: 120 } |
| | | , { field: 'åæ®å·', title: 'åæ®å·', sort: true, width: 170 } |
| | | , { field: 'HDeptID ', title: 'HDeptID', width: 105 } |
| | | , { field: 'é¨é¨ä»£ç ', title: 'é¨é¨ä»£ç ' } |
| | | , { field: 'é¨é¨', title: 'é¨é¨' } |
| | | , { field: 'HMaterID', title: 'HMaterID' } |
| | | , { field: 'ç©æä»£ç ', title: 'ç©æä»£ç ' } |
| | | , { field: 'ç©æåç§°', title: 'ç©æåç§°', width: 115 } |
| | | , { field: 'è§æ ¼åå·', title: 'è§æ ¼åå·', width: 115 } |
| | | , { field: 'HUnitID', title: 'HUnitID' } |
| | | , { field: '计éåä½ä»£ç ', title: '计éåä½ä»£ç ', width: 160 } |
| | | , { field: '计éåä½', title: '计éåä½', width: 160 } |
| | | , { field: 'HprocID ', title: 'HprocID', width: 215 } |
| | | ////, { field: 'hunitid', title: 'hunitid' } |
| | | , { field: 'å·¥åºä»£ç ', title: 'å·¥åºä»£ç ', width: 115 } |
| | | , { field: 'å·¥åº', title: 'å·¥åº' } |
| | | ////, { field: 'hempid', title: 'hempid' } |
| | | , { field: 'HGroupID ', title: 'HGroupID', width: 100 } |
| | | , { field: 'çç»ä»£ç ', title: 'çç»ä»£ç ' } |
| | | , { field: 'çç»åç§°', title: 'çç»åç§°' } |
| | | , { field: 'HSourceID', title: 'HSourceID' } |
| | | , { field: 'èµæºä»£ç ', title: 'èµæºä»£ç ' } |
| | | ////, { field: 'HCenterID', title: 'HCenterID' } |
| | | , { field: 'çäº§èµæº', title: 'çäº§èµæº' } |
| | | , { field: 'HWorkerID ', title: 'HWorkerID' } |
| | | ////, { field: 'hbomid', title: 'hbomid' } |
| | | , { field: 'èå代ç ', title: 'èå代ç ' } |
| | | ////, { field: 'HRoutingInterID', title: 'HRoutingInterID' } |
| | | , { field: 'èå ', title: 'èå' } |
| | | , { field: 'hsubid', title: 'hsubid', hide: true } |
| | | , { field: 'æ°é', title: 'æ°é' } |
| | | , { field: '计åå¼å·¥æ¥æ', title: '计åå¼å·¥æ¥æ' } |
| | | , { field: '计åå®å·¥æ¥æ', title: '计åå®å·¥æ¥æ' } |
| | | , { field: '计åå·¥æ¶', title: '计åå·¥æ¶' } |
| | | , { field: '表ä½å¤æ³¨', title: '表ä½å¤æ³¨' } |
| | | , { field: 'HICMOInterID', title: 'HICMOInterID ' } |
| | | , { field: 'ç产任å¡åå·', title: 'ç产任å¡åå·' } |
| | | , { field: 'HSeOrderInterID', title: 'HSeOrderInterID' } |
| | | , { field: 'éå®è®¢åå·', title: 'éå®è®¢åå·' } |
| | | ////, { field: 'hsubid', title: 'hsubid' } |
| | | , { field: 'è¡¨å¤´å¤æ³¨', title: 'è¡¨å¤´å¤æ³¨' } |
| | | , { field: 'å¶å人', title: 'å¶å人' } |
| | | , { field: 'å¶åæ¥æ', title: 'å¶åæ¥æ' } |
| | | , { field: 'å®¡æ ¸äºº', title: 'å®¡æ ¸äºº' } |
| | | , { field: 'å®¡æ ¸æ¥æ', title: 'å®¡æ ¸æ¥æ' } |
| | | , { field: 'ä¿®æ¹äºº', title: 'ä¿®æ¹äºº ' } |
| | | , { field: 'ä¿®æ¹æ¥æ', title: 'ä¿®æ¹æ¥æ' } |
| | | , { field: 'å
³é人', title: 'å
³é人' } |
| | | , { field: 'å
³éæ¥æ', title: 'å
³éæ¥æ' } |
| | | , { field: 'ä½åºäºº', title: 'ä½åºäºº' } |
| | | , { field: 'ä½åºæ¥æ', title: 'ä½åºæ¥æ' } |
| | | , { field: 'æºå主å
ç ', title: 'æºå主å
ç ' } |
| | | , { field: 'æºååå
ç ', title: 'æºååå
ç ' } |
| | | , { field: 'æºååå·', title: 'æºååå·' } |
| | | , { field: 'æºåç±»å', title: 'æºåç±»å' } |
| | | , { field: 'è¡å
³é人', title: 'è¡å
³é人' } |
| | | , { field: 'HBillType', title: 'HBillType' } |
| | | , { field: 'HQtyDecimal', title: 'HQtyDecimal' } |
| | | , { field: 'HPriceDecimal', title: 'HPriceDecimal' } |
| | | ]] |
| | | //, skin: 'row' //è¡¨æ ¼é£æ ¼ |
| | | // , even: true |
| | | , page: true //æ¯å¦æ¾ç¤ºå页 |
| | | , limits: [10, 20, 50, 100] |
| | | , limit: 50 //æ¯é¡µé»è®¤æ¾ç¤ºçæ°é |
| | | //, height: 500 |
| | | , done: function (res, curr, count) { |
| | | _cur_page = curr; |
| | | layer.closeAll("loading"); |
| | | } |
| | | }); |
| | | |
| | | //头工å
·æ äºä»¶ |
| | | table.on('toolbar(mainTable)', function (obj) { |
| | | var checkStatus = table.checkStatus(obj.config.id); |
| | | switch (obj.event) { |
| | | case 'btn-getCheckData': |
| | | var data = checkStatus.data; |
| | | layer.alert(JSON.stringify(data)); |
| | | break; |
| | | //case 'getCheckLength': |
| | | // var data = checkStatus.data; |
| | | // layer.msg('éä¸äºï¼' + data.length + ' 个'); |
| | | // break; |
| | | //case 'isAll': |
| | | // layer.msg(checkStatus.isAll ? 'å
¨é' : 'æªå
¨é'); |
| | | // break; |
| | | |
| | | //èªå®ä¹å¤´å·¥å
·æ å³ä¾§å¾æ - æç¤º |
| | | case 'btn-reload': |
| | | _cur_page = $(".layui-laypage-em").next().html(); |
| | | RoadHBillNo(sql); |
| | | break; |
| | | case 'btn-confirm': |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | _cur_page = $(".layui-laypage-em").next().html(); |
| | | if (data[0]["ç¶æ"] == "æªç¡®è®¤") { |
| | | layer.confirm('æ¯å¦ç¡®è®¤åæ®?', { icon: 3, title: 'æç¤º' }, function (index) { |
| | | $.ajax({ |
| | | type: "get", |
| | | url: GetWEBURL() + "POOrderAccept", |
| | | data: { "HInterID": data[0]["hmainid"].toString(), "HBillNo": data[0]["åæ®å·"].toString(), "HUser": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | layer.msg(result.Message, { icon: 1 }); |
| | | RoadHBillNo(sql); |
| | | } |
| | | else { |
| | | // $("#verifycode").click(); |
| | | layer.msg(result.Message, { icon: 5 }); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }) |
| | | |
| | | layer.close(index); |
| | | }); |
| | | |
| | | } |
| | | else { |
| | | layer.msg("å¿
é¡»æ¯æªç¡®è®¤åæ®æè½è¿è¡ç¡®è®¤æä½ï¼", { icon: 5 }); |
| | | } |
| | | break; |
| | | case 'btn-back': |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | _cur_page = $(".layui-laypage-em").next().html(); |
| | | var HBackRemark; |
| | | if (data[0]["ç¶æ"] == "æªç¡®è®¤") { |
| | | |
| | | layer.prompt({ |
| | | formType: 2, |
| | | //value: '', |
| | | title: '请è¾å
¥é©³åçç±', |
| | | area: ['400px', '200px'] //èªå®ä¹ææ¬åå®½é« |
| | | }, function (value, index, elem) { |
| | | HBackRemark = value.toString(); |
| | | $.ajax({ |
| | | type: "get", |
| | | url: GetWEBURL() + "POOrderRefuse", |
| | | data: { "HInterID": data[0]["hmainid"].toString(), "HBillNo": data[0]["åæ®å·"].toString(), "HUser": sessionStorage["HUserName"], "HBackRemark": HBackRemark }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | layer.msg("æç»æåï¼", { icon: 1 }); |
| | | RoadHBillNo(sql); |
| | | } |
| | | else { |
| | | // $("#verifycode").click(); |
| | | layer.msg(result.Message, { icon: 5 }); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }) |
| | | //alert(value); //å¾å°value |
| | | layer.close(index); |
| | | }); |
| | | |
| | | } |
| | | else { |
| | | layer.msg("å¿
é¡»æ¯æªç¡®è®¤åæ®æè½è¿è¡é©³åæä½ï¼", { icon: 5 }); |
| | | } |
| | | break; |
| | | case 'btn-details': |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | |
| | | var linterid = data[0].hmainid.toString(); |
| | | //if (AllowLoadData(sSubStr) != false) {//é空éªè¯ |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['100%', '100%'] |
| | | , title: 'éè´è®¢å' |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: true //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: '../../../src/views/SRM/SRM_POOrderBill.html?linterid=' + linterid |
| | | , resize: false |
| | | , cancel: function () { |
| | | //$(".layui-btn").removeClass("layui-btn-disabled"); |
| | | } |
| | | }) |
| | | break; |
| | | case 'btn-generate': |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | ajaxLabelData = data; |
| | | var rows = ''; |
| | | var HEntry = ''; |
| | | for (var i = 0; i < data.length; i++) { |
| | | if (data[i]["ç¶æ"] == "已确认") { |
| | | rows += data[i].hmainid.toString() + ',' + data[i].hsubid.toString() + ';'; |
| | | } |
| | | else { |
| | | HEntry += (i + 1) + ','; |
| | | } |
| | | } |
| | | if (HEntry != '') { |
| | | HEntry = HEntry.substring(0, HEntry.length - 1); |
| | | layer.msg("第" + HEntry + "è¡æªç¡®è®¤ï¼", { icon: 5 }); |
| | | } |
| | | else { |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['100%', '100%'] |
| | | , title: 'éè´§å' |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: false //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: ['../../views/SRM/SRM_POInStockBill_Edit.html?linterid=' + data[0].hmainid.toString() + '&lentryid=' + rows.toString() + '&lSourceBillType=1102', 'yes'] |
| | | , resize: false |
| | | //, cancel: function () { |
| | | // $(".layui-btn").removeClass("layui-btn-disabled"); |
| | | //} |
| | | }) |
| | | } |
| | | break; |
| | | case 'btn-exit': |
| | | //var index = parent.layer.getFrameIndex(window.name); |
| | | //element.tabDelete('layadmin-layout-tabs', this); |
| | | parent.layui.admin.events.closeThisTabs(); |
| | | //parent.layer.close(index); |
| | | break; |
| | | }; |
| | | }); |
| | | |
| | | |
| | | |
| | | ///å è½½æ¾ç¤ºæ°æ® |
| | | function RoadHBillNo(sqlWhere) { |
| | | where = sqlWhere; |
| | | $.ajax({ |
| | | type: "get", |
| | | url: GetWEBURL() + "/Sc_ProcessMangement/MES_WW_EntrustProcSendWorkBill_Json", |
| | | async: true, |
| | | data: { "sqlWhere": sqlWhere },//"HSupNo": sessionStorage["HUserName"], |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | ajaxReturnData = JSON.parse(JSON.stringify(result)).data; |
| | | table.reload('mainTable', { |
| | | data: ajaxReturnData |
| | | , height: 'full-10' |
| | | , page: { |
| | | curr: _cur_page //å¿
é¡»ä»ç¬¬ 1 页å¼å§ |
| | | } |
| | | , loading: false |
| | | , done: function (index, res) { |
| | | |
| | | } |
| | | }); |
| | | } else { |
| | | layer.close(index0); |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | |
| | | }, |
| | | error: function (result) { |
| | | console.log(result); |
| | | layer.close(index0); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | }; |
| | | form.on('submit(f_Query)', function (data) {//æ¥è¯¢ |
| | | var sqlWhere = " and 1=1 "; |
| | | //if ($("#HStatus").val() != "") |
| | | // sqlWhere += " and ç¶æ like ^^%" + $("#HStatus").val() + "%^^"; |
| | | var HBillNo = $("#HBillNo").val();//åæ®å· |
| | | var HNumber = $("#HNumber").val();//ç©æä»£ç |
| | | var HName = $("#HName").val();//ç©æåç§° |
| | | var HModel = $("#HModel").val();//è§æ ¼åå· |
| | | var HDate1 = $("#HDate1").val();//å¼å§æ¥æ |
| | | var HDate2 = $("#HDate2").val();//ç»ææ¥æ |
| | | |
| | | if (HBillNo) |
| | | sqlWhere += " and åæ®å· like '%" + HBillNo + "%'"; |
| | | if (HNumber) |
| | | sqlWhere += " and ç©æä»£ç like '%" + HNumber + "%'"; |
| | | if (HName) |
| | | sqlWhere += " and ç©æåç§° like '%" + HName + "%'"; |
| | | if (HModel) |
| | | sqlWhere += " and è§æ ¼åå· like '%" + HModel + "%'"; |
| | | //if ($("#HClStatus").val() != "") |
| | | // sqlWhere += " and å
³éç¶æ like ^^%" + $("#HClStatus").val() + "%^^"; |
| | | //if ($("#HPURCHASEORGID").val() != "") |
| | | // sqlWhere += " and éè´ç»ç» like ^^%" + $("#HPURCHASEORGID").val() + "%^^"; |
| | | if (HDate1) { |
| | | sqlWhere += " and æ¥æ >= '" + HDate1 + "'"; |
| | | } |
| | | if (HDate2) { |
| | | sqlWhere += " and æ¥æ <= '" + HDate2 + "'"; |
| | | } |
| | | //if ($("#HISGenerate").val() != "") { |
| | | // if ($("#HISGenerate").val() == "æ¯") |
| | | // { |
| | | // sqlWhere += " and æªå
³èæ°é <= 0"; |
| | | // } |
| | | // else if ($("#HISGenerate").val() == "å¦") { |
| | | // sqlWhere += " and æªå
³èæ°é > 0"; |
| | | // } |
| | | //} |
| | | |
| | | |
| | | var Time = $("#Time").val(); |
| | | var dd = new Date(); |
| | | var dt; |
| | | switch (Time) { |
| | | case 1: dd = new Date(dd.setDate(dd.getDate() + 7)); |
| | | case 2: dd = new Date(dd.setDate(dd.getDate() + 14)); |
| | | case 3: dd = new Date(dd.setMonth(dd.getMonth() + 1)); |
| | | case 4: dd = new Date(dd.setMonth(dd.getMonth() + 2)); |
| | | case 5: dd = new Date(dd.setMonth(dd.getMonth() + 3)); |
| | | case 6: dd = new Date(dd.setMonth(dd.getMonth() + 6)); |
| | | case 7: dd = new Date(dd.setMonth(dd.getMonth() + 12)); |
| | | default: dd = new Date(dd.setDate(dd.getDate())); |
| | | } |
| | | dt = dd.getFullYear().toString(); |
| | | if (dd.getMonth() + 1 < 10) { |
| | | dt = dt + "-0" + (dd.getMonth() + 1).toString(); |
| | | } |
| | | else { |
| | | dt = dt + "-0" + (dd.getMonth() + 1).toString(); |
| | | } |
| | | if (dd.getDate() < 10) { |
| | | dt = dt + "-0" + dd.getDate().toString(); |
| | | } |
| | | else { |
| | | dt = dt + "-" + dd.getDate().toString(); |
| | | } |
| | | //if (Time != 8) { |
| | | // sqlWhere += " and äº¤è´§æ¥æ <= ^^" + dt + "^^"; |
| | | //} |
| | | sql = sqlWhere; |
| | | //ä»ç¬¬ä¸é¡µå¼å§ |
| | | _cur_page = 1; |
| | | RoadHBillNo(sqlWhere); |
| | | }); |
| | | var $ = layui.$, active = { |
| | | f_Query: function () { //æ¥è¯¢ |
| | | |
| | | }, |
| | | f_Qrjq: function () { //æ¥å |
| | | |
| | | }, |
| | | f_Bhjq: function () { //æç» |
| | | |
| | | }, |
| | | //JSreload: function () { |
| | | // var demoReload = $('#test-table-demoReload'); |
| | | // //æ§è¡éè½½ |
| | | // table.JSreload('test-table-reload', { |
| | | // page: { |
| | | // curr: 1 //éæ°ä»ç¬¬ 1 页å¼å§ |
| | | // } |
| | | // , where: { |
| | | // key: { |
| | | // id: demoReload.val() |
| | | // } |
| | | // } |
| | | // }); |
| | | //} |
| | | }; |
| | | $('.test-table-reload-btn .layui-btn').on('click', function () { |
| | | var type = $(this).data('type'); |
| | | active[type] ? active[type].call(this) : ''; |
| | | }); |
| | | }); |
| | | </script> |
| | | </body> |
| | | |
| | | </html> |
| New file |
| | |
| | | <!DOCTYPE html> |
| | | <html> |
| | | <head> |
| | | <meta charset="utf-8"> |
| | | <title>å§å¤å·¥åºæ´¾å·¥åå表</title> |
| | | <meta name="renderer" content="webkit"> |
| | | <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"> |
| | | <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> |
| | | <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> |
| | | <script src="../../../layuiadmin/layui/layui.js"></script> |
| | | </head> |
| | | <body> |
| | | |
| | | <div class="layui-card layadmin-header"> |
| | | <div class="layui-breadcrumb" lay-filter="breadcrumb"> |
| | | <a lay-href="">主页</a> |
| | | <a><cite>éè´è®¢å</cite></a> |
| | | <a><cite>éè´è®¢åè¡¨æ ¼</cite></a> |
| | | <a><cite>éè´è®¢åè¡¨æ ¼çéè½½</cite></a> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-fluid"> |
| | | <div class="layui-row layui-col-space15"> |
| | | <div class="layui-col-md12"> |
| | | <div class="layui-card"> |
| | | |
| | | <div class="layui-card-body"> |
| | | <!--<div class="test-table-reload-btn" style="margin-bottom: 10px;">--> |
| | | <form class="layui-form" action=""> |
| | | <div class="layui-form-item"> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label">订åç¶æ</label> |
| | | <div class="layui-input-block"> |
| | | <select name="HStatus" id="HStatus" lay-filter=""> |
| | | <option value="" selected="">å
¨é¨</option> |
| | | <option value="æªç¡®è®¤">æªç¡®è®¤</option> |
| | | <option value="已确认">已确认</option> |
| | | <option value="已驳å">已驳å</option> |
| | | </select> |
| | | </div> |
| | | </div>--> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">åæ®å·</label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input" name="HBillNo" id="HBillNo"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ç©æä»£ç </label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input" name="HNumber" id="HNumber"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">产ååç§°</label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input" name="HName" id="HName"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">è§æ ¼åå·</label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input" name="HModel" id="HModel"> |
| | | </div> |
| | | </div> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label">å
³éç¶æ</label> |
| | | <div class="layui-input-block"> |
| | | <select id="HClStatus" name="HClStatus" lay-filter=""> |
| | | <option value="">å
¨é¨</option> |
| | | <option value="æªå
³é" selected="">æªå
³é</option> |
| | | <option value="å·²å
³é">å·²å
³é</option> |
| | | </select> |
| | | </div> |
| | | </div>--> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">å¼å§æ¥æ</label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input" name="HDate1" id="HDate1"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ç»ææ¥æ</label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input" name="HDate2" id="HDate2"> |
| | | </div> |
| | | </div> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label">交货æ¶é´</label> |
| | | <div class="layui-input-block"> |
| | | <select id="Time" name="Time" lay-filter=""> |
| | | <option value="1">ä¸å¨å
交货</option> |
| | | <option value="2">äºå¨å
交货</option> |
| | | <option value="3">䏿å
交货</option> |
| | | <option value="4">两æå
交货</option> |
| | | <option value="5">䏿å
交货</option> |
| | | <option value="6">åå¹´å
交货</option> |
| | | <option value="7">ä¸å¹´å
交货</option> |
| | | <option value="8" selected="">é¿æäº¤è´§</option> |
| | | </select> |
| | | </div> |
| | | </div>--> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label">éè´ç»ç»</label> |
| | | <div class="layui-input-block"> |
| | | <select id="HPURCHASEORGID" name="HPURCHASEORGID" lay-filter=""> |
| | | <option value="">ç»ç»1</option> |
| | | <option value="">ç»ç»2</option> |
| | | </select> |
| | | </div> |
| | | </div>--> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label">æ¯å¦å·²ä¸æ¨éè´§å</label> |
| | | <div class="layui-input-block"> |
| | | <select id="HISGenerate" name="HISGenerate" lay-filter=""> |
| | | <option value="å
¨é¨">å
¨é¨</option> |
| | | <option value="æ¯">æ¯</option> |
| | | <option value="å¦" selected="">å¦</option> |
| | | </select> |
| | | </div> |
| | | </div>--> |
| | | <div class="layui-inline"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="f_Query"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | |
| | | </form> |
| | | <!--</div>--> |
| | | </div> |
| | | |
| | | |
| | | <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table> |
| | | <script type="text/html" id="toolbarDemo"> |
| | | <div class="layui-btn-container"> |
| | | <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-getCheckData"><i class="layui-icon layui-icon-tips"></i>é¢è§</button>--> |
| | | <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-reload"><i class="layui-icon layui-icon-refresh"></i>å·æ°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-confirm" id="btn_confirm"><i class="layui-icon layui-icon-ok-circle"></i>确认</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-back" id="btn_back"><i class="layui-icon layui-icon-close-fill"></i>驳å</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-details"><i class="layui-icon layui-icon-form"></i>详æ
</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-generate"><i class="layui-icon layui-icon-file"></i>çæéè´§å</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-exit"><i class="layui-icon layui-icon-return"></i>éåº</button>--> |
| | | </div> |
| | | </script> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | <!--<script src="../../layuiadmin/layui/lay/modules/mobile/jquery-3.3.1.min.js"></script>--> |
| | | <script src="../../../layuiadmin/layui/layui.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/json2.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/webConfig.js"></script> |
| | | <script> |
| | | var _cur_page = 1; |
| | | var sql = " "; |
| | | //var options = document.getElementById('HStatus').children; |
| | | function getUrlVars() { |
| | | var vars = [], hash; |
| | | var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); |
| | | for (var i = 0; i < hashes.length; i++) { |
| | | hash = hashes[i].split('='); |
| | | vars.push(hash[0]); |
| | | vars[hash[0]] = hash[1]; |
| | | } |
| | | return vars; |
| | | } |
| | | |
| | | function f_alert(sMsg) { |
| | | layer.alert(sMsg, { icon: 5 }); |
| | | //layer.open({ |
| | | // type: 1 |
| | | // , offset: 'auto' //å
·ä½é
ç½®åèï¼http://www.layui.com/doc/modules/layer.html#offset |
| | | // , id: 'layerDemo' //鲿¢éå¤å¼¹åº |
| | | // , content: '<div style="padding: 20px 100px;">' + sMsg + '</div>' |
| | | // , shade: 0 //䏿¾ç¤ºé®ç½© |
| | | // , yes: function () { |
| | | // layer.closeAll(); |
| | | // } |
| | | //}); |
| | | } |
| | | var params = getUrlVars(); |
| | | var type = params[params[0]]; |
| | | //switch (type) { |
| | | // case "UnConfirm": |
| | | // options[1].selected = true; |
| | | // sql += " and ç¶æ like ^^%æªç¡®è®¤%^^"; |
| | | // //$("#HStatus").attr("disabled", true) |
| | | // break; |
| | | // case "ReConfirm": |
| | | // options[2].selected = true; |
| | | // sql += " and ç¶æ like ^^%已确认%^^"; |
| | | // sql += " and æªå
³èæ°é > 0"; |
| | | // break; |
| | | // case "ReBack": |
| | | // options[3].selected = true; |
| | | // sql += " and ç¶æ like ^^%已驳å%^^"; |
| | | // break; |
| | | //} |
| | | layui.config({ |
| | | base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ |
| | | }).extend({ |
| | | index: 'lib/index' //主å
¥å£æ¨¡å |
| | | }).use(['index', 'form', 'laydate', 'code', 'table', 'element', 'layer'], function () { |
| | | var $ = layui.$ |
| | | , admin = layui.admin |
| | | , layer = layui.layer |
| | | , laydate = layui.laydate |
| | | , table = layui.table |
| | | , form = layui.form |
| | | , element = layui.element; |
| | | //常è§ç¨æ³ |
| | | laydate.render({ |
| | | elem: '#HDate1' |
| | | }); |
| | | laydate.render({ |
| | | elem: '#HDate2' |
| | | }); |
| | | //layui.code(); |
| | | RoadHBillNo(sql); |
| | | layer.load(3) |
| | | //æ¹æ³çº§æ¸²æ |
| | | table.render({ |
| | | elem: '#mainTable' |
| | | , dateType: 'json' |
| | | , colFilterRecord: true//æ¯å¦å¼å¯å段çéçè®°å¿åè½ |
| | | , data: [] |
| | | // , url: GetWEBURL()+'GetPOOrderBill' |
| | | , toolbar: '#toolbarDemo' //å¼å¯å¤´é¨å·¥å
·æ ï¼å¹¶ä¸ºå
¶ç»å®å·¦ä¾§æ¨¡æ¿ |
| | | , defaultToolbar: ['filter', 'exports', 'print'] |
| | | // , where: { msg: "", NowPage: 1, OnePage: 10 } |
| | | , cellMinWidth: 100 |
| | | , cols: [[ |
| | | { type: 'checkbox', fixed: 'left' } |
| | | ,{ field: 'hmainid', title: 'hmainid', sort: true, fixed: true, hide: true } |
| | | ,{ field: 'æ¥æ', title: 'æ¥æ', sort: true, width: 120 } |
| | | , { field: 'åæ®å·', title: 'åæ®å·', sort: true, width: 170 } |
| | | , { field: 'HDeptID ', title: 'HDeptID', width: 105 } |
| | | , { field: 'é¨é¨ä»£ç ', title: 'é¨é¨ä»£ç ' } |
| | | , { field: 'é¨é¨', title: 'é¨é¨' } |
| | | , { field: 'HMaterID', title: 'HMaterID' } |
| | | , { field: 'ç©æä»£ç ', title: 'ç©æä»£ç ' } |
| | | , { field: 'ç©æåç§°', title: 'ç©æåç§°', width: 115 } |
| | | , { field: 'è§æ ¼åå·', title: 'è§æ ¼åå·', width: 115 } |
| | | , { field: 'è¡¨å¤´å¤æ³¨', title: 'è¡¨å¤´å¤æ³¨' } |
| | | , { field: 'hsubid', title: 'hsubid', hide: true ,width: 160 } |
| | | , { field: 'å·¥åº', title: 'å·¥åº', width: 160 } |
| | | , { field: 'åä»· ', title: 'åä»·', width: 215 } |
| | | , { field: 'æ°é ', title: 'æ°é ', width: 115 } |
| | | , { field: 'ä¸è¯æ°é', title: 'ä¸è¯æ°é' } |
| | | , { field: 'æ¥åºæ° ', title: 'æ¥åºæ°', width: 100 } |
| | | , { field: '表ä½å¤æ³¨', title: '表ä½å¤æ³¨' } |
| | | , { field: 'å¶å人', title: 'å¶å人' } |
| | | , { field: 'å¶åæ¥æ', title: 'å¶åæ¥æ' } |
| | | , { field: 'å®¡æ ¸äºº', title: 'å®¡æ ¸äºº' } |
| | | , { field: 'å®¡æ ¸æ¥æ', title: 'å®¡æ ¸æ¥æ' } |
| | | , { field: 'ä¿®æ¹äºº ', title: 'ä¿®æ¹äºº' } |
| | | , { field: 'ä¿®æ¹æ¥æ', title: 'ä¿®æ¹æ¥æ' } |
| | | , { field: 'å
³é人 ', title: 'å
³é人' } |
| | | , { field: 'å
³éæ¥æ', title: 'å
³éæ¥æ'} |
| | | , { field: 'ä½åºäºº', title: 'ä½åºäºº' } |
| | | , { field: 'ä½åºæ¥æ', title: 'ä½åºæ¥æ' } |
| | | , { field: 'æºå主å
ç ', title: 'æºå主å
ç ' } |
| | | , { field: 'æºååå
ç ', title: 'æºååå
ç ' } |
| | | , { field: 'æºååå·', title: 'æºååå·' } |
| | | , { field: 'æºåç±»å', title: 'æºåç±»å ' } |
| | | , { field: 'è¡å
³é人', title: 'è¡å
³é人' } |
| | | , { field: 'HBillType', title: 'HBillType' } |
| | | , { field: 'HBillSubType', title: 'HBillSubType' } |
| | | , { field: 'HICMOInterID', title: 'HICMOInterID' } |
| | | , { field: 'ä»»å¡åå·', title: 'ä»»å¡åå·' } |
| | | |
| | | ]] |
| | | //, skin: 'row' //è¡¨æ ¼é£æ ¼ |
| | | // , even: true |
| | | , page: true //æ¯å¦æ¾ç¤ºå页 |
| | | , limits: [10, 20, 50, 100] |
| | | , limit: 50 //æ¯é¡µé»è®¤æ¾ç¤ºçæ°é |
| | | //, height: 500 |
| | | , done: function (res, curr, count) { |
| | | _cur_page = curr; |
| | | layer.closeAll("loading"); |
| | | } |
| | | }); |
| | | |
| | | //头工å
·æ äºä»¶ |
| | | table.on('toolbar(mainTable)', function (obj) { |
| | | var checkStatus = table.checkStatus(obj.config.id); |
| | | switch (obj.event) { |
| | | case 'btn-getCheckData': |
| | | var data = checkStatus.data; |
| | | layer.alert(JSON.stringify(data)); |
| | | break; |
| | | //case 'getCheckLength': |
| | | // var data = checkStatus.data; |
| | | // layer.msg('éä¸äºï¼' + data.length + ' 个'); |
| | | // break; |
| | | //case 'isAll': |
| | | // layer.msg(checkStatus.isAll ? 'å
¨é' : 'æªå
¨é'); |
| | | // break; |
| | | |
| | | //èªå®ä¹å¤´å·¥å
·æ å³ä¾§å¾æ - æç¤º |
| | | case 'btn-reload': |
| | | _cur_page = $(".layui-laypage-em").next().html(); |
| | | RoadHBillNo(sql); |
| | | break; |
| | | case 'btn-confirm': |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | _cur_page = $(".layui-laypage-em").next().html(); |
| | | if (data[0]["ç¶æ"] == "æªç¡®è®¤") { |
| | | layer.confirm('æ¯å¦ç¡®è®¤åæ®?', { icon: 3, title: 'æç¤º' }, function (index) { |
| | | $.ajax({ |
| | | type: "get", |
| | | url: GetWEBURL()+"POOrderAccept", |
| | | data: { "HInterID": data[0]["hmainid"].toString(), "HBillNo": data[0]["åæ®å·"].toString(), "HUser": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | layer.msg(result.Message, { icon: 1 }); |
| | | RoadHBillNo(sql); |
| | | } |
| | | else { |
| | | // $("#verifycode").click(); |
| | | layer.msg(result.Message, { icon: 5 }); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }) |
| | | |
| | | layer.close(index); |
| | | }); |
| | | |
| | | } |
| | | else { |
| | | layer.msg("å¿
é¡»æ¯æªç¡®è®¤åæ®æè½è¿è¡ç¡®è®¤æä½ï¼", { icon: 5 }); |
| | | } |
| | | break; |
| | | case 'btn-back': |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | _cur_page = $(".layui-laypage-em").next().html(); |
| | | var HBackRemark; |
| | | if (data[0]["ç¶æ"] == "æªç¡®è®¤") { |
| | | |
| | | layer.prompt({ |
| | | formType: 2, |
| | | //value: '', |
| | | title: '请è¾å
¥é©³åçç±', |
| | | area: ['400px', '200px'] //èªå®ä¹ææ¬åå®½é« |
| | | }, function (value, index, elem) { |
| | | HBackRemark = value.toString(); |
| | | $.ajax({ |
| | | type: "get", |
| | | url: GetWEBURL()+"POOrderRefuse", |
| | | data: { "HInterID": data[0]["hmainid"].toString(), "HBillNo": data[0]["åæ®å·"].toString(), "HUser": sessionStorage["HUserName"], "HBackRemark": HBackRemark }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | layer.msg("æç»æåï¼", { icon: 1 }); |
| | | RoadHBillNo(sql); |
| | | } |
| | | else { |
| | | // $("#verifycode").click(); |
| | | layer.msg(result.Message, { icon: 5 }); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }) |
| | | //alert(value); //å¾å°value |
| | | layer.close(index); |
| | | }); |
| | | |
| | | } |
| | | else { |
| | | layer.msg("å¿
é¡»æ¯æªç¡®è®¤åæ®æè½è¿è¡é©³åæä½ï¼", { icon: 5 }); |
| | | } |
| | | break; |
| | | case 'btn-details': |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | |
| | | var linterid = data[0].hmainid.toString(); |
| | | //if (AllowLoadData(sSubStr) != false) {//é空éªè¯ |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['100%', '100%'] |
| | | , title: 'éè´è®¢å' |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: true //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: '../../../src/views/SRM/SRM_POOrderBill.html?linterid=' + linterid |
| | | , resize: false |
| | | , cancel: function () { |
| | | //$(".layui-btn").removeClass("layui-btn-disabled"); |
| | | } |
| | | }) |
| | | break; |
| | | case 'btn-generate': |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | ajaxLabelData = data; |
| | | var rows = ''; |
| | | var HEntry = ''; |
| | | for (var i = 0; i < data.length; i++) { |
| | | if (data[i]["ç¶æ"] == "已确认") { |
| | | rows += data[i].hmainid.toString() + ',' + data[i].hsubid.toString() + ';'; |
| | | } |
| | | else { |
| | | HEntry += (i + 1) + ','; |
| | | } |
| | | } |
| | | if (HEntry != '') { |
| | | HEntry = HEntry.substring(0, HEntry.length - 1); |
| | | layer.msg("第" + HEntry + "è¡æªç¡®è®¤ï¼", { icon: 5 }); |
| | | } |
| | | else{ |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['100%', '100%'] |
| | | , title: 'éè´§å' |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: false //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: ['../../views/SRM/SRM_POInStockBill_Edit.html?linterid=' + data[0].hmainid.toString() + '&lentryid=' + rows.toString() + '&lSourceBillType=1102', 'yes'] |
| | | , resize: false |
| | | //, cancel: function () { |
| | | // $(".layui-btn").removeClass("layui-btn-disabled"); |
| | | //} |
| | | }) |
| | | } |
| | | break; |
| | | case 'btn-exit': |
| | | //var index = parent.layer.getFrameIndex(window.name); |
| | | //element.tabDelete('layadmin-layout-tabs', this); |
| | | parent.layui.admin.events.closeThisTabs(); |
| | | //parent.layer.close(index); |
| | | break; |
| | | }; |
| | | }); |
| | | |
| | | |
| | | |
| | | ///å è½½æ¾ç¤ºæ°æ® |
| | | function RoadHBillNo(sqlWhere) { |
| | | where = sqlWhere; |
| | | $.ajax({ |
| | | type: "get", |
| | | url: GetWEBURL()+"/Sc_ProcessMangement/MES_WW_EntrustProcessReportBill_Json", |
| | | async: true, |
| | | data: { "sqlWhere": sqlWhere },//"HSupNo": sessionStorage["HUserName"], |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | ajaxReturnData = JSON.parse(JSON.stringify(result)).data; |
| | | table.reload('mainTable', { |
| | | data: ajaxReturnData |
| | | , height: 'full-10' |
| | | , page: { |
| | | curr: _cur_page //å¿
é¡»ä»ç¬¬ 1 页å¼å§ |
| | | } |
| | | , loading: false |
| | | , done: function (index, res) { |
| | | |
| | | } |
| | | }); |
| | | layer.close(index0); |
| | | } else { |
| | | layer.close(index0); |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | |
| | | }, |
| | | error: function (result) { |
| | | console.log(result); |
| | | layer.close(index0); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | }; |
| | | form.on('submit(f_Query)', function (data) {//æ¥è¯¢ |
| | | var sqlWhere = " and 1=1 "; |
| | | //if ($("#HStatus").val() != "") |
| | | // sqlWhere += " and ç¶æ like ^^%" + $("#HStatus").val() + "%^^"; |
| | | var HBillNo = $("#HBillNo").val();//åæ®å· |
| | | var HNumber = $("#HNumber").val();//ç©æä»£ç |
| | | var HName = $("#HName").val();//ç©æåç§° |
| | | var HModel = $("#HModel").val();//è§æ ¼åå· |
| | | var HDate1 = $("#HDate1").val();//å¼å§æ¥æ |
| | | var HDate2 = $("#HDate2").val();//ç»ææ¥æ |
| | | |
| | | if (HBillNo) |
| | | sqlWhere += " and åæ®å· like '%" + HBillNo+ "%'"; |
| | | if (HNumber) |
| | | sqlWhere += " and ç©æä»£ç like '%" + HNumber + "%'"; |
| | | if (HName) |
| | | sqlWhere += " and ç©æåç§° like '%" + HName + "%'"; |
| | | if (HModel) |
| | | sqlWhere += " and è§æ ¼åå· like '%" + HModel + "%'"; |
| | | //if ($("#HClStatus").val() != "") |
| | | // sqlWhere += " and å
³éç¶æ like ^^%" + $("#HClStatus").val() + "%^^"; |
| | | //if ($("#HPURCHASEORGID").val() != "") |
| | | // sqlWhere += " and éè´ç»ç» like ^^%" + $("#HPURCHASEORGID").val() + "%^^"; |
| | | if (HDate1) { |
| | | sqlWhere += " and æ¥æ >= '" + HDate1 + "'"; |
| | | } |
| | | if (HDate2) { |
| | | sqlWhere += " and æ¥æ <= '" + HDate2 + "'"; |
| | | } |
| | | //if ($("#HISGenerate").val() != "") { |
| | | // if ($("#HISGenerate").val() == "æ¯") |
| | | // { |
| | | // sqlWhere += " and æªå
³èæ°é <= 0"; |
| | | // } |
| | | // else if ($("#HISGenerate").val() == "å¦") { |
| | | // sqlWhere += " and æªå
³èæ°é > 0"; |
| | | // } |
| | | //} |
| | | |
| | | |
| | | var Time = $("#Time").val(); |
| | | var dd = new Date(); |
| | | var dt; |
| | | switch (Time) { |
| | | case 1: dd = new Date(dd.setDate(dd.getDate() + 7)); |
| | | case 2: dd = new Date(dd.setDate(dd.getDate() + 14)); |
| | | case 3: dd = new Date(dd.setMonth(dd.getMonth() + 1)); |
| | | case 4: dd = new Date(dd.setMonth(dd.getMonth() + 2)); |
| | | case 5: dd = new Date(dd.setMonth(dd.getMonth() + 3)); |
| | | case 6: dd = new Date(dd.setMonth(dd.getMonth() + 6)); |
| | | case 7: dd = new Date(dd.setMonth(dd.getMonth() + 12)); |
| | | default: dd = new Date(dd.setDate(dd.getDate())); |
| | | } |
| | | dt = dd.getFullYear().toString(); |
| | | if (dd.getMonth() + 1 < 10) { |
| | | dt = dt + "-0" + (dd.getMonth() + 1).toString(); |
| | | } |
| | | else { |
| | | dt = dt + "-0" + (dd.getMonth() + 1).toString(); |
| | | } |
| | | if (dd.getDate() < 10) { |
| | | dt = dt + "-0" + dd.getDate().toString(); |
| | | } |
| | | else { |
| | | dt = dt + "-" + dd.getDate().toString(); |
| | | } |
| | | //if (Time != 8) { |
| | | // sqlWhere += " and äº¤è´§æ¥æ <= ^^" + dt + "^^"; |
| | | //} |
| | | sql = sqlWhere; |
| | | //ä»ç¬¬ä¸é¡µå¼å§ |
| | | _cur_page = 1; |
| | | RoadHBillNo(sqlWhere); |
| | | }); |
| | | var $ = layui.$, active = { |
| | | f_Query: function () { //æ¥è¯¢ |
| | | |
| | | }, |
| | | f_Qrjq: function () { //æ¥å |
| | | |
| | | }, |
| | | f_Bhjq: function () { //æç» |
| | | |
| | | }, |
| | | //JSreload: function () { |
| | | // var demoReload = $('#test-table-demoReload'); |
| | | // //æ§è¡éè½½ |
| | | // table.JSreload('test-table-reload', { |
| | | // page: { |
| | | // curr: 1 //éæ°ä»ç¬¬ 1 页å¼å§ |
| | | // } |
| | | // , where: { |
| | | // key: { |
| | | // id: demoReload.val() |
| | | // } |
| | | // } |
| | | // }); |
| | | //} |
| | | }; |
| | | $('.test-table-reload-btn .layui-btn').on('click', function () { |
| | | var type = $(this).data('type'); |
| | | active[type] ? active[type].call(this) : ''; |
| | | }); |
| | | }); |
| | | </script> |
| | | </body> |
| | | |
| | | </html> |
| New file |
| | |
| | | <!DOCTYPE html> |
| | | <html> |
| | | <head> |
| | | <meta charset="utf-8"> |
| | | <title>å§å¤å·¥åºæ´¾å·¥åå表</title> |
| | | <meta name="renderer" content="webkit"> |
| | | <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> |
| | | <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"> |
| | | <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> |
| | | <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> |
| | | <script src="../../../layuiadmin/layui/layui.js"></script> |
| | | </head> |
| | | <body> |
| | | |
| | | <div class="layui-card layadmin-header"> |
| | | <div class="layui-breadcrumb" lay-filter="breadcrumb"> |
| | | <a lay-href="">主页</a> |
| | | <a><cite>éè´è®¢å</cite></a> |
| | | <a><cite>éè´è®¢åè¡¨æ ¼</cite></a> |
| | | <a><cite>éè´è®¢åè¡¨æ ¼çéè½½</cite></a> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-fluid"> |
| | | <div class="layui-row layui-col-space15"> |
| | | <div class="layui-col-md12"> |
| | | <div class="layui-card"> |
| | | |
| | | <div class="layui-card-body"> |
| | | <!--<div class="test-table-reload-btn" style="margin-bottom: 10px;">--> |
| | | <form class="layui-form" action=""> |
| | | <div class="layui-form-item"> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label">订åç¶æ</label> |
| | | <div class="layui-input-block"> |
| | | <select name="HStatus" id="HStatus" lay-filter=""> |
| | | <option value="" selected="">å
¨é¨</option> |
| | | <option value="æªç¡®è®¤">æªç¡®è®¤</option> |
| | | <option value="已确认">已确认</option> |
| | | <option value="已驳å">已驳å</option> |
| | | </select> |
| | | </div> |
| | | </div>--> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">åæ®å·</label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input" name="HBillNo" id="HBillNo"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ç©æä»£ç </label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input" name="HNumber" id="HNumber"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">产ååç§°</label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input" name="HName" id="HName"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">è§æ ¼åå·</label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input" name="HModel" id="HModel"> |
| | | </div> |
| | | </div> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label">å
³éç¶æ</label> |
| | | <div class="layui-input-block"> |
| | | <select id="HClStatus" name="HClStatus" lay-filter=""> |
| | | <option value="">å
¨é¨</option> |
| | | <option value="æªå
³é" selected="">æªå
³é</option> |
| | | <option value="å·²å
³é">å·²å
³é</option> |
| | | </select> |
| | | </div> |
| | | </div>--> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">å¼å§æ¥æ</label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input" name="HDate1" id="HDate1"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ç»ææ¥æ</label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input" name="HDate2" id="HDate2"> |
| | | </div> |
| | | </div> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label">交货æ¶é´</label> |
| | | <div class="layui-input-block"> |
| | | <select id="Time" name="Time" lay-filter=""> |
| | | <option value="1">ä¸å¨å
交货</option> |
| | | <option value="2">äºå¨å
交货</option> |
| | | <option value="3">䏿å
交货</option> |
| | | <option value="4">两æå
交货</option> |
| | | <option value="5">䏿å
交货</option> |
| | | <option value="6">åå¹´å
交货</option> |
| | | <option value="7">ä¸å¹´å
交货</option> |
| | | <option value="8" selected="">é¿æäº¤è´§</option> |
| | | </select> |
| | | </div> |
| | | </div>--> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label">éè´ç»ç»</label> |
| | | <div class="layui-input-block"> |
| | | <select id="HPURCHASEORGID" name="HPURCHASEORGID" lay-filter=""> |
| | | <option value="">ç»ç»1</option> |
| | | <option value="">ç»ç»2</option> |
| | | </select> |
| | | </div> |
| | | </div>--> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label">æ¯å¦å·²ä¸æ¨éè´§å</label> |
| | | <div class="layui-input-block"> |
| | | <select id="HISGenerate" name="HISGenerate" lay-filter=""> |
| | | <option value="å
¨é¨">å
¨é¨</option> |
| | | <option value="æ¯">æ¯</option> |
| | | <option value="å¦" selected="">å¦</option> |
| | | </select> |
| | | </div> |
| | | </div>--> |
| | | <div class="layui-inline"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="f_Query"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | |
| | | </form> |
| | | <!--</div>--> |
| | | </div> |
| | | |
| | | |
| | | <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table> |
| | | <script type="text/html" id="toolbarDemo"> |
| | | <div class="layui-btn-container"> |
| | | <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-getCheckData"><i class="layui-icon layui-icon-tips"></i>é¢è§</button>--> |
| | | <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-reload"><i class="layui-icon layui-icon-refresh"></i>å·æ°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-confirm" id="btn_confirm"><i class="layui-icon layui-icon-ok-circle"></i>确认</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-back" id="btn_back"><i class="layui-icon layui-icon-close-fill"></i>驳å</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-details"><i class="layui-icon layui-icon-form"></i>详æ
</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-generate"><i class="layui-icon layui-icon-file"></i>çæéè´§å</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-exit"><i class="layui-icon layui-icon-return"></i>éåº</button>--> |
| | | </div> |
| | | </script> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | <!--<script src="../../layuiadmin/layui/lay/modules/mobile/jquery-3.3.1.min.js"></script>--> |
| | | <script src="../../../layuiadmin/layui/layui.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/json2.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/jquery-1.4.1.js"></script> |
| | | <script src="../../../layuiadmin/Scripts/webConfig.js"></script> |
| | | <script> |
| | | var _cur_page = 1; |
| | | var sql = " "; |
| | | //var options = document.getElementById('HStatus').children; |
| | | function getUrlVars() { |
| | | var vars = [], hash; |
| | | var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&'); |
| | | for (var i = 0; i < hashes.length; i++) { |
| | | hash = hashes[i].split('='); |
| | | vars.push(hash[0]); |
| | | vars[hash[0]] = hash[1]; |
| | | } |
| | | return vars; |
| | | } |
| | | |
| | | function f_alert(sMsg) { |
| | | layer.alert(sMsg, { icon: 5 }); |
| | | //layer.open({ |
| | | // type: 1 |
| | | // , offset: 'auto' //å
·ä½é
ç½®åèï¼http://www.layui.com/doc/modules/layer.html#offset |
| | | // , id: 'layerDemo' //鲿¢éå¤å¼¹åº |
| | | // , content: '<div style="padding: 20px 100px;">' + sMsg + '</div>' |
| | | // , shade: 0 //䏿¾ç¤ºé®ç½© |
| | | // , yes: function () { |
| | | // layer.closeAll(); |
| | | // } |
| | | //}); |
| | | } |
| | | var params = getUrlVars(); |
| | | var type = params[params[0]]; |
| | | //switch (type) { |
| | | // case "UnConfirm": |
| | | // options[1].selected = true; |
| | | // sql += " and ç¶æ like ^^%æªç¡®è®¤%^^"; |
| | | // //$("#HStatus").attr("disabled", true) |
| | | // break; |
| | | // case "ReConfirm": |
| | | // options[2].selected = true; |
| | | // sql += " and ç¶æ like ^^%已确认%^^"; |
| | | // sql += " and æªå
³èæ°é > 0"; |
| | | // break; |
| | | // case "ReBack": |
| | | // options[3].selected = true; |
| | | // sql += " and ç¶æ like ^^%已驳å%^^"; |
| | | // break; |
| | | //} |
| | | layui.config({ |
| | | base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ |
| | | }).extend({ |
| | | index: 'lib/index' //主å
¥å£æ¨¡å |
| | | }).use(['index', 'form', 'laydate', 'code', 'table', 'element', 'layer'], function () { |
| | | var $ = layui.$ |
| | | , admin = layui.admin |
| | | , layer = layui.layer |
| | | , laydate = layui.laydate |
| | | , table = layui.table |
| | | , form = layui.form |
| | | , element = layui.element; |
| | | //常è§ç¨æ³ |
| | | laydate.render({ |
| | | elem: '#HDate1' |
| | | }); |
| | | laydate.render({ |
| | | elem: '#HDate2' |
| | | }); |
| | | //layui.code(); |
| | | RoadHBillNo(sql); |
| | | layer.load(3) |
| | | //æ¹æ³çº§æ¸²æ |
| | | table.render({ |
| | | elem: '#mainTable' |
| | | , dateType: 'json' |
| | | , colFilterRecord: true//æ¯å¦å¼å¯å段çéçè®°å¿åè½ |
| | | , data: [] |
| | | // , url: GetWEBURL()+'GetPOOrderBill' |
| | | , toolbar: '#toolbarDemo' //å¼å¯å¤´é¨å·¥å
·æ ï¼å¹¶ä¸ºå
¶ç»å®å·¦ä¾§æ¨¡æ¿ |
| | | , defaultToolbar: ['filter', 'exports', 'print'] |
| | | // , where: { msg: "", NowPage: 1, OnePage: 10 } |
| | | , cellMinWidth: 100 |
| | | , cols: [[ |
| | | { type: 'checkbox', fixed: 'left' } |
| | | , { field: 'hmainid', title: 'hmainid', sort: true, fixed: true, hide: true } |
| | | , { field: 'æ¥æ', title: 'æ¥æ', sort: true, width: 120 } |
| | | , { field: 'åæ®å·', title: 'åæ®å·', sort: true, width: 170 } |
| | | , { field: 'HDeptID ', title: 'HDeptID', width: 105 } |
| | | , { field: 'é¨é¨ä»£ç ', title: 'é¨é¨ä»£ç ' } |
| | | , { field: 'é¨é¨', title: 'é¨é¨' } |
| | | , { field: 'HprocID', title: 'HprocID' } |
| | | , { field: 'å·¥åºä»£ç ', title: 'å·¥åºä»£ç ' } |
| | | , { field: 'å·¥åº', title: 'å·¥åº', width: 115 } |
| | | , { field: 'HEmpID', title: 'HEmpID', width: 115 } |
| | | , { field: 'èå代ç ', title: 'èå代ç ' } |
| | | , { field: 'èå', title: 'èå', width: 160 } |
| | | , { field: 'hsubid', title: 'hsubid', hide: true, width: 160 } |
| | | , { field: 'æ°é ', title: 'æ°é', width: 215 } |
| | | , { field: 'è¡¨å¤´å¤æ³¨ ', title: 'è¡¨å¤´å¤æ³¨ ', width: 115 } |
| | | , { field: 'å¶å人', title: 'å¶å人' } |
| | | , { field: 'å¶åæ¥æ ', title: 'å¶åæ¥æ', width: 100 } |
| | | , { field: 'å®¡æ ¸äºº', title: 'å®¡æ ¸äºº' } |
| | | , { field: 'å®¡æ ¸æ¥æ', title: 'å®¡æ ¸æ¥æ' } |
| | | , { field: 'ä¿®æ¹äºº ', title: 'ä¿®æ¹äºº' } |
| | | , { field: 'ä¿®æ¹æ¥æ', title: 'ä¿®æ¹æ¥æ' } |
| | | , { field: 'å
³é人 ', title: 'å
³é人' } |
| | | , { field: 'å
³éæ¥æ', title: 'å
³éæ¥æ' } |
| | | , { field: 'ä½åºäºº', title: 'ä½åºäºº' } |
| | | , { field: 'ä½åºæ¥æ', title: 'ä½åºæ¥æ' } |
| | | , { field: 'æºå主å
ç ', title: 'æºå主å
ç ' } |
| | | , { field: 'æºååå
ç ', title: 'æºååå
ç ' } |
| | | , { field: 'æºååå·', title: 'æºååå·' } |
| | | , { field: 'æºåç±»å', title: 'æºåç±»å ' } |
| | | , { field: 'è¡å
³é人', title: 'è¡å
³é人' } |
| | | , { field: 'HBillType', title: 'HBillType' } |
| | | |
| | | ]] |
| | | //, skin: 'row' //è¡¨æ ¼é£æ ¼ |
| | | // , even: true |
| | | , page: true //æ¯å¦æ¾ç¤ºå页 |
| | | , limits: [10, 20, 50, 100] |
| | | , limit: 50 //æ¯é¡µé»è®¤æ¾ç¤ºçæ°é |
| | | //, height: 500 |
| | | , done: function (res, curr, count) { |
| | | _cur_page = curr; |
| | | layer.closeAll("loading"); |
| | | } |
| | | }); |
| | | |
| | | //头工å
·æ äºä»¶ |
| | | table.on('toolbar(mainTable)', function (obj) { |
| | | var checkStatus = table.checkStatus(obj.config.id); |
| | | switch (obj.event) { |
| | | case 'btn-getCheckData': |
| | | var data = checkStatus.data; |
| | | layer.alert(JSON.stringify(data)); |
| | | break; |
| | | //case 'getCheckLength': |
| | | // var data = checkStatus.data; |
| | | // layer.msg('éä¸äºï¼' + data.length + ' 个'); |
| | | // break; |
| | | //case 'isAll': |
| | | // layer.msg(checkStatus.isAll ? 'å
¨é' : 'æªå
¨é'); |
| | | // break; |
| | | |
| | | //èªå®ä¹å¤´å·¥å
·æ å³ä¾§å¾æ - æç¤º |
| | | case 'btn-reload': |
| | | _cur_page = $(".layui-laypage-em").next().html(); |
| | | RoadHBillNo(sql); |
| | | break; |
| | | case 'btn-confirm': |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | _cur_page = $(".layui-laypage-em").next().html(); |
| | | if (data[0]["ç¶æ"] == "æªç¡®è®¤") { |
| | | layer.confirm('æ¯å¦ç¡®è®¤åæ®?', { icon: 3, title: 'æç¤º' }, function (index) { |
| | | $.ajax({ |
| | | type: "get", |
| | | url: GetWEBURL()+"POOrderAccept", |
| | | data: { "HInterID": data[0]["hmainid"].toString(), "HBillNo": data[0]["åæ®å·"].toString(), "HUser": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | layer.msg(result.Message, { icon: 1 }); |
| | | RoadHBillNo(sql); |
| | | } |
| | | else { |
| | | // $("#verifycode").click(); |
| | | layer.msg(result.Message, { icon: 5 }); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }) |
| | | |
| | | layer.close(index); |
| | | }); |
| | | |
| | | } |
| | | else { |
| | | layer.msg("å¿
é¡»æ¯æªç¡®è®¤åæ®æè½è¿è¡ç¡®è®¤æä½ï¼", { icon: 5 }); |
| | | } |
| | | break; |
| | | case 'btn-back': |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | _cur_page = $(".layui-laypage-em").next().html(); |
| | | var HBackRemark; |
| | | if (data[0]["ç¶æ"] == "æªç¡®è®¤") { |
| | | |
| | | layer.prompt({ |
| | | formType: 2, |
| | | //value: '', |
| | | title: '请è¾å
¥é©³åçç±', |
| | | area: ['400px', '200px'] //èªå®ä¹ææ¬åå®½é« |
| | | }, function (value, index, elem) { |
| | | HBackRemark = value.toString(); |
| | | $.ajax({ |
| | | type: "get", |
| | | url: GetWEBURL()+"POOrderRefuse", |
| | | data: { "HInterID": data[0]["hmainid"].toString(), "HBillNo": data[0]["åæ®å·"].toString(), "HUser": sessionStorage["HUserName"], "HBackRemark": HBackRemark }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | layer.msg("æç»æåï¼", { icon: 1 }); |
| | | RoadHBillNo(sql); |
| | | } |
| | | else { |
| | | // $("#verifycode").click(); |
| | | layer.msg(result.Message, { icon: 5 }); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }) |
| | | //alert(value); //å¾å°value |
| | | layer.close(index); |
| | | }); |
| | | |
| | | } |
| | | else { |
| | | layer.msg("å¿
é¡»æ¯æªç¡®è®¤åæ®æè½è¿è¡é©³åæä½ï¼", { icon: 5 }); |
| | | } |
| | | break; |
| | | case 'btn-details': |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | |
| | | var linterid = data[0].hmainid.toString(); |
| | | //if (AllowLoadData(sSubStr) != false) {//é空éªè¯ |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['100%', '100%'] |
| | | , title: 'éè´è®¢å' |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: true //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: '../../../src/views/SRM/SRM_POOrderBill.html?linterid=' + linterid |
| | | , resize: false |
| | | , cancel: function () { |
| | | //$(".layui-btn").removeClass("layui-btn-disabled"); |
| | | } |
| | | }) |
| | | break; |
| | | case 'btn-generate': |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | ajaxLabelData = data; |
| | | var rows = ''; |
| | | var HEntry = ''; |
| | | for (var i = 0; i < data.length; i++) { |
| | | if (data[i]["ç¶æ"] == "已确认") { |
| | | rows += data[i].hmainid.toString() + ',' + data[i].hsubid.toString() + ';'; |
| | | } |
| | | else { |
| | | HEntry += (i + 1) + ','; |
| | | } |
| | | } |
| | | if (HEntry != '') { |
| | | HEntry = HEntry.substring(0, HEntry.length - 1); |
| | | layer.msg("第" + HEntry + "è¡æªç¡®è®¤ï¼", { icon: 5 }); |
| | | } |
| | | else{ |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['100%', '100%'] |
| | | , title: 'éè´§å' |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: false //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: ['../../views/SRM/SRM_POInStockBill_Edit.html?linterid=' + data[0].hmainid.toString() + '&lentryid=' + rows.toString() + '&lSourceBillType=1102', 'yes'] |
| | | , resize: false |
| | | //, cancel: function () { |
| | | // $(".layui-btn").removeClass("layui-btn-disabled"); |
| | | //} |
| | | }) |
| | | } |
| | | break; |
| | | case 'btn-exit': |
| | | //var index = parent.layer.getFrameIndex(window.name); |
| | | //element.tabDelete('layadmin-layout-tabs', this); |
| | | parent.layui.admin.events.closeThisTabs(); |
| | | //parent.layer.close(index); |
| | | break; |
| | | }; |
| | | }); |
| | | |
| | | |
| | | |
| | | ///å è½½æ¾ç¤ºæ°æ® |
| | | function RoadHBillNo(sqlWhere) { |
| | | where = sqlWhere; |
| | | $.ajax({ |
| | | type: "get", |
| | | url: GetWEBURL()+"/Sc_ProcessMangement/MES_WW_EntrustProcessSendOutBillList_Json", |
| | | async: true, |
| | | data: { "sqlWhere": sqlWhere },//"HSupNo": sessionStorage["HUserName"], |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | ajaxReturnData = JSON.parse(JSON.stringify(result)).data; |
| | | table.reload('mainTable', { |
| | | data: ajaxReturnData |
| | | , height: 'full-10' |
| | | , page: { |
| | | curr: _cur_page //å¿
é¡»ä»ç¬¬ 1 页å¼å§ |
| | | } |
| | | , loading: false |
| | | , done: function (index, res) { |
| | | |
| | | } |
| | | }); |
| | | layer.close(index0); |
| | | } else { |
| | | layer.close(index0); |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | |
| | | }, |
| | | error: function (result) { |
| | | layer.close(index0); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | }; |
| | | form.on('submit(f_Query)', function (data) {//æ¥è¯¢ |
| | | var sqlWhere = " and 1=1 "; |
| | | //if ($("#HStatus").val() != "") |
| | | // sqlWhere += " and ç¶æ like ^^%" + $("#HStatus").val() + "%^^"; |
| | | var HBillNo = $("#HBillNo").val();//åæ®å· |
| | | var HNumber = $("#HNumber").val();//ç©æä»£ç |
| | | var HName = $("#HName").val();//ç©æåç§° |
| | | var HModel = $("#HModel").val();//è§æ ¼åå· |
| | | var HDate1 = $("#HDate1").val();//å¼å§æ¥æ |
| | | var HDate2 = $("#HDate2").val();//ç»ææ¥æ |
| | | |
| | | if (HBillNo) |
| | | sqlWhere += " and åæ®å· like '%" + HBillNo+ "%'"; |
| | | if (HNumber) |
| | | sqlWhere += " and ç©æä»£ç like '%" + HNumber + "%'"; |
| | | if (HName) |
| | | sqlWhere += " and ç©æåç§° like '%" + HName + "%'"; |
| | | if (HModel) |
| | | sqlWhere += " and è§æ ¼åå· like '%" + HModel + "%'"; |
| | | //if ($("#HClStatus").val() != "") |
| | | // sqlWhere += " and å
³éç¶æ like ^^%" + $("#HClStatus").val() + "%^^"; |
| | | //if ($("#HPURCHASEORGID").val() != "") |
| | | // sqlWhere += " and éè´ç»ç» like ^^%" + $("#HPURCHASEORGID").val() + "%^^"; |
| | | if (HDate1) { |
| | | sqlWhere += " and æ¥æ >= '" + HDate1 + "'"; |
| | | } |
| | | if (HDate2) { |
| | | sqlWhere += " and æ¥æ <= '" + HDate2 + "'"; |
| | | } |
| | | //if ($("#HISGenerate").val() != "") { |
| | | // if ($("#HISGenerate").val() == "æ¯") |
| | | // { |
| | | // sqlWhere += " and æªå
³èæ°é <= 0"; |
| | | // } |
| | | // else if ($("#HISGenerate").val() == "å¦") { |
| | | // sqlWhere += " and æªå
³èæ°é > 0"; |
| | | // } |
| | | //} |
| | | |
| | | |
| | | var Time = $("#Time").val(); |
| | | var dd = new Date(); |
| | | var dt; |
| | | switch (Time) { |
| | | case 1: dd = new Date(dd.setDate(dd.getDate() + 7)); |
| | | case 2: dd = new Date(dd.setDate(dd.getDate() + 14)); |
| | | case 3: dd = new Date(dd.setMonth(dd.getMonth() + 1)); |
| | | case 4: dd = new Date(dd.setMonth(dd.getMonth() + 2)); |
| | | case 5: dd = new Date(dd.setMonth(dd.getMonth() + 3)); |
| | | case 6: dd = new Date(dd.setMonth(dd.getMonth() + 6)); |
| | | case 7: dd = new Date(dd.setMonth(dd.getMonth() + 12)); |
| | | default: dd = new Date(dd.setDate(dd.getDate())); |
| | | } |
| | | dt = dd.getFullYear().toString(); |
| | | if (dd.getMonth() + 1 < 10) { |
| | | dt = dt + "-0" + (dd.getMonth() + 1).toString(); |
| | | } |
| | | else { |
| | | dt = dt + "-0" + (dd.getMonth() + 1).toString(); |
| | | } |
| | | if (dd.getDate() < 10) { |
| | | dt = dt + "-0" + dd.getDate().toString(); |
| | | } |
| | | else { |
| | | dt = dt + "-" + dd.getDate().toString(); |
| | | } |
| | | //if (Time != 8) { |
| | | // sqlWhere += " and äº¤è´§æ¥æ <= ^^" + dt + "^^"; |
| | | //} |
| | | sql = sqlWhere; |
| | | //ä»ç¬¬ä¸é¡µå¼å§ |
| | | _cur_page = 1; |
| | | RoadHBillNo(sqlWhere); |
| | | }); |
| | | var $ = layui.$, active = { |
| | | f_Query: function () { //æ¥è¯¢ |
| | | |
| | | }, |
| | | f_Qrjq: function () { //æ¥å |
| | | |
| | | }, |
| | | f_Bhjq: function () { //æç» |
| | | |
| | | }, |
| | | //JSreload: function () { |
| | | // var demoReload = $('#test-table-demoReload'); |
| | | // //æ§è¡éè½½ |
| | | // table.JSreload('test-table-reload', { |
| | | // page: { |
| | | // curr: 1 //éæ°ä»ç¬¬ 1 页å¼å§ |
| | | // } |
| | | // , where: { |
| | | // key: { |
| | | // id: demoReload.val() |
| | | // } |
| | | // } |
| | | // }); |
| | | //} |
| | | }; |
| | | $('.test-table-reload-btn .layui-btn').on('click', function () { |
| | | var type = $(this).data('type'); |
| | | active[type] ? active[type].call(this) : ''; |
| | | }); |
| | | }); |
| | | </script> |
| | | </body> |
| | | |
| | | </html> |
| | |
| | | // CreateDisplayViewerEx("100%", "100%", "../../views/grf/" + OpenTmp + ".grf", "xmlSRM_Web_BarCodeBillList.aspx?linterid=" + value, true, ""); |
| | | // break; |
| | | case "HProcessReport"://å·¥åºæ±æ¥åæå° |
| | | CreateDisplayViewerEx("100%", "100%", "../../views/grf/" + OpenTmp + ".grf", "xmlLBM_ProcessReport.aspx?linterid=" + value, true, ""); |
| | | CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_ProcessReport.aspx?linterid=" + value, true, ""); |
| | | break; |
| | | //case "HPOOrderBill"://éè´è®¢ååæå° |
| | | // CreateDisplayViewerEx("100%", "100%", "../../views/grf/" + OpenTmp + ".grf", "xmlSRM_POInStockBill.aspx?linterid=" + value, true, ""); |
| | |
| | | //æå°Printing |
| | | form.on("submit(Printing)", function (data) { |
| | | layer.alert("ææ¯æå°æé®ï¼åæ®ä¸»IDæ¯ï¼" + HInterID); |
| | | window.open("../å·¥åºæ±æ¥å/HBarPlanPrint.html?linterid=" + HInterID + "&Type=HProcessReport"+"&OpenTmp=æ±æ¥å"); |
| | | window.open("../å·¥åºæ±æ¥å/HBarPlanPrint.html?linterid=" + HInterID + "&Type=HProcessReport"+"&OpenTmp=a"); |
| | | |
| | | }); |
| | | |
| | |
| | | var option = { |
| | | elem: '#mainTable' |
| | | , toolbar: '#toolbarDemo' |
| | | ,height: 'full-50' |
| | | , page: true |
| | | ,cellMinWidth: 90 |
| | | , cols: [[ |