Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-LayUI
| | |
| | | <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
| | | <PropertyGroup> |
| | | <_PublishTargetUrl>D:\ç½ç«åå¸\æºäºMESWMS\LAYUI</_PublishTargetUrl> |
| | | <History>True|2025-11-07T06:53:42.4049572Z;False|2025-11-07T14:53:29.7282450+08:00;True|2025-11-06T19:55:50.3986389+08:00;False|2025-11-06T19:55:37.6951063+08:00;True|2025-11-06T18:55:19.6956604+08:00;False|2025-11-06T18:54:59.4904683+08:00;True|2025-11-05T08:43:47.0030261+08:00;False|2025-11-05T08:43:29.9947483+08:00;True|2025-11-04T17:28:17.0668341+08:00;True|2025-11-04T16:57:28.8159643+08:00;True|2025-11-04T16:50:31.4445039+08:00;False|2025-11-04T16:50:02.5463432+08:00;False|2025-10-24T11:55:45.1520972+08:00;True|2025-10-22T09:36:13.3802970+08:00;False|2025-10-22T09:35:40.2114838+08:00;True|2025-10-17T10:10:32.1090093+08:00;False|2025-10-17T10:10:14.2097087+08:00;True|2025-10-17T08:57:50.4986438+08:00;False|2025-10-17T08:57:34.6148729+08:00;True|2025-10-15T17:38:42.7890693+08:00;False|2025-10-15T17:38:29.5336459+08:00;True|2025-10-15T14:44:19.9596931+08:00;False|2025-10-15T14:44:06.9733338+08:00;True|2025-10-14T15:03:55.2080252+08:00;True|2025-10-14T13:50:06.8239140+08:00;False|2025-10-14T13:49:17.5380992+08:00;True|2025-10-09T15:43:21.8621182+08:00;False|2025-10-09T15:43:07.2600155+08:00;True|2025-10-07T23:04:35.2397704+08:00;False|2025-10-07T23:04:10.4706265+08:00;True|2025-09-28T09:24:29.0608591+08:00;True|2025-09-28T09:24:08.1555675+08:00;False|2025-09-28T09:23:37.9953809+08:00;True|2025-09-24T13:20:41.7630136+08:00;True|2025-09-24T13:08:47.9053398+08:00;False|2025-09-24T13:08:22.6986901+08:00;True|2025-09-21T15:31:27.7649877+08:00;False|2025-09-21T15:31:15.2147206+08:00;True|2025-09-20T11:54:14.1855999+08:00;True|2025-09-20T11:48:45.9925548+08:00;False|2025-09-20T11:48:33.9131018+08:00;True|2025-09-19T16:36:35.6353404+08:00;True|2025-09-19T16:33:44.0748704+08:00;True|2025-09-19T16:20:15.9184069+08:00;True|2025-09-19T16:18:32.6231345+08:00;True|2025-09-19T16:09:33.7546268+08:00;True|2025-09-19T16:07:13.0937562+08:00;True|2025-09-19T16:04:51.9894822+08:00;True|2025-09-19T16:02:41.2176918+08:00;True|2025-09-19T16:01:47.3472075+08:00;True|2025-09-19T15:59:59.9136845+08:00;True|2025-09-19T15:57:30.2055253+08:00;True|2025-09-19T15:44:09.8299759+08:00;True|2025-09-19T15:10:41.1911815+08:00;True|2025-09-19T15:10:17.6971176+08:00;True|2025-09-19T15:07:56.9882944+08:00;True|2025-09-19T15:05:06.6782885+08:00;True|2025-09-19T15:03:19.3977041+08:00;True|2025-09-19T14:55:51.8630332+08:00;True|2025-09-19T14:52:59.2129683+08:00;False|2025-09-19T14:52:32.3087506+08:00;True|2025-09-18T10:35:30.6927947+08:00;False|2025-09-18T10:35:09.3296840+08:00;False|2025-09-17T08:59:43.2361715+08:00;True|2025-09-16T13:46:04.3354749+08:00;True|2025-09-16T09:03:10.5224849+08:00;False|2025-09-16T09:02:54.0939495+08:00;True|2025-09-15T19:07:55.0065322+08:00;False|2025-09-15T19:07:43.9078258+08:00;True|2025-09-15T13:43:02.7194840+08:00;True|2025-09-15T12:43:41.8299278+08:00;False|2025-09-15T12:43:16.3202892+08:00;True|2025-09-14T20:52:09.3599497+08:00;False|2025-09-14T20:51:55.5551910+08:00;True|2025-09-14T16:35:56.4267213+08:00;True|2025-09-14T16:10:35.4507582+08:00;True|2025-09-14T16:04:30.0969247+08:00;True|2025-09-14T16:03:46.0958639+08:00;True|2025-09-14T16:01:52.5082969+08:00;True|2025-09-14T15:12:07.0239617+08:00;True|2025-09-14T14:55:31.3810881+08:00;False|2025-09-14T13:41:00.1248761+08:00;False|2025-09-12T09:12:36.1841750+08:00;True|2025-09-11T10:28:59.5711340+08:00;False|2025-09-11T10:28:29.0428624+08:00;True|2025-09-10T10:13:31.1270766+08:00;True|2025-09-10T09:36:50.3578377+08:00;False|2025-09-10T09:36:20.6920631+08:00;True|2025-09-08T09:40:08.0905332+08:00;False|2025-09-08T09:39:51.3125449+08:00;True|2025-09-05T15:38:09.2320346+08:00;True|2025-09-05T15:27:54.0459013+08:00;False|2025-09-05T15:27:44.7828443+08:00;True|2025-09-04T17:06:55.5968659+08:00;True|2025-09-04T17:05:18.9087838+08:00;True|2025-09-04T15:19:29.4095578+08:00;False|2025-09-04T15:19:02.5866931+08:00;True|2025-09-03T15:51:28.9030672+08:00;True|2025-09-03T15:50:23.6292004+08:00;True|2025-09-03T15:49:09.2787247+08:00;True|2025-09-03T15:37:43.1319700+08:00;True|2025-09-03T15:02:42.8547695+08:00;True|2025-09-03T13:59:23.7496636+08:00;False|2025-09-03T13:58:55.4054677+08:00;True|2025-09-02T14:17:50.6091123+08:00;True|2025-09-02T13:40:51.7669061+08:00;False|2025-09-02T13:40:13.3546740+08:00;False|2025-09-02T13:38:48.5403592+08:00;False|2025-09-02T13:37:59.6191295+08:00;False|2025-09-02T13:37:32.6098133+08:00;False|2025-09-02T13:37:12.0832669+08:00;True|2025-08-21T13:25:47.4858992+08:00;False|2025-08-21T13:25:32.4156686+08:00;True|2025-08-19T16:07:39.0889263+08:00;True|2025-08-19T16:07:20.3364203+08:00;False|2025-08-19T16:07:00.6078098+08:00;True|2025-08-15T13:33:04.6083649+08:00;False|2025-08-15T13:32:48.5596650+08:00;False|2025-08-14T11:07:04.9417057+08:00;True|2025-08-13T20:37:56.2729405+08:00;True|2025-08-13T20:27:46.2457492+08:00;False|2025-08-13T20:27:22.2365010+08:00;True|2025-08-13T17:38:47.4698629+08:00;True|2025-08-13T14:13:18.0867415+08:00;True|2025-08-13T14:10:53.5215303+08:00;False|2025-08-13T14:10:38.6533775+08:00;True|2025-08-08T14:45:38.8710223+08:00;True|2025-08-08T14:36:05.4506899+08:00;False|2025-08-08T14:35:49.2395019+08:00;True|2025-08-08T12:51:05.5753201+08:00;False|2025-08-08T12:50:41.8998290+08:00;True|2025-08-07T17:46:25.3848582+08:00;True|2025-08-07T14:41:24.7638189+08:00;False|2025-08-07T14:41:08.4966741+08:00;True|2025-08-07T13:18:45.4109538+08:00;False|2025-08-07T13:18:23.6541139+08:00;True|2025-08-06T14:48:29.1813368+08:00;False|2025-08-06T14:48:01.7497640+08:00;True|2025-07-31T11:31:26.9211602+08:00;True|2025-07-31T11:30:27.0395269+08:00;True|2025-07-31T11:20:53.3394769+08:00;True|2025-07-31T11:20:15.7759103+08:00;True|2025-07-31T11:16:57.3823431+08:00;True|2025-07-31T11:05:05.9382499+08:00;True|2025-07-31T10:53:29.9296027+08:00;True|2025-07-31T10:50:29.6294739+08:00;True|2025-07-31T09:38:12.2534472+08:00;True|2025-07-31T09:36:26.1364414+08:00;True|2025-07-31T09:09:38.4479829+08:00;True|2025-07-31T09:01:56.6376393+08:00;True|2025-07-31T08:57:38.0151708+08:00;False|2025-07-31T08:57:19.7029116+08:00;True|2025-07-30T13:59:10.3846558+08:00;True|2025-07-30T13:57:28.7712713+08:00;True|2025-07-30T13:30:14.3755448+08:00;True|2025-07-30T12:47:57.3189783+08:00;True|2025-07-30T12:44:40.9257897+08:00;True|2025-07-30T12:44:26.3988519+08:00;True|2025-07-30T12:42:14.3621410+08:00;True|2025-07-30T12:37:47.5857800+08:00;True|2025-07-30T11:29:53.6303914+08:00;True|2025-07-30T11:23:36.6544326+08:00;True|2025-07-30T09:52:50.5539574+08:00;True|2025-07-30T09:51:43.0235088+08:00;False|2025-07-30T09:51:20.4585269+08:00;True|2025-07-29T18:14:57.7912495+08:00;True|2025-07-29T18:06:59.7432032+08:00;True|2025-07-29T18:06:21.4067333+08:00;True|2025-07-29T18:04:44.7727076+08:00;True|2025-07-29T18:03:16.6330864+08:00;True|2025-07-29T17:58:22.4884094+08:00;True|2025-07-29T17:51:17.4731594+08:00;True|2025-07-29T17:30:02.5175752+08:00;True|2025-07-29T17:22:51.2206869+08:00;True|2025-07-29T15:58:06.7872139+08:00;True|2025-07-29T15:52:25.6935664+08:00;False|2025-07-29T15:51:57.5197553+08:00;True|2025-07-28T17:33:18.1495336+08:00;True|2025-07-28T15:04:36.1888394+08:00;True|2025-07-28T14:19:20.1483024+08:00;True|2025-07-28T14:13:33.0338382+08:00;True|2025-07-28T14:06:02.4983388+08:00;False|2025-07-28T14:05:44.8336761+08:00;False|2025-07-26T12:52:08.1302577+08:00;True|2025-07-25T18:16:22.4916372+08:00;True|2025-07-25T18:10:03.8748246+08:00;True|2025-07-25T18:09:20.6646310+08:00;True|2025-07-25T18:05:24.3772735+08:00;True|2025-07-25T17:56:03.7506046+08:00;True|2025-07-25T17:51:18.4125686+08:00;True|2025-07-25T14:26:44.2546206+08:00;False|2025-07-25T14:26:12.6493026+08:00;True|2025-07-16T19:29:27.0515947+08:00;True|2025-07-16T19:20:01.1132696+08:00;True|2025-07-16T19:16:14.3793010+08:00;True|2025-07-16T19:13:05.0534366+08:00;False|2025-07-16T19:12:48.7636107+08:00;True|2025-07-16T09:21:13.4303928+08:00;True|2025-07-16T09:17:35.4522435+08:00;False|2025-07-16T09:17:13.5076021+08:00;True|2025-07-15T16:57:08.8718036+08:00;False|2025-07-15T16:56:49.7095589+08:00;True|2025-07-10T17:26:30.2500808+08:00;True|2025-07-10T15:05:35.1960737+08:00;False|2025-07-10T15:05:24.5526075+08:00;True|2025-07-09T18:07:52.8307734+08:00;False|2025-07-09T18:07:32.9729733+08:00;True|2025-07-08T09:05:02.3758956+08:00;False|2025-07-08T09:04:45.0633912+08:00;True|2025-07-07T18:57:42.4794642+08:00;True|2025-07-07T18:45:14.4070657+08:00;False|2025-07-07T18:44:22.9506493+08:00;True|2025-07-01T11:37:30.2505294+08:00;True|2025-07-01T11:34:58.9780159+08:00;True|2025-07-01T11:30:55.9731169+08:00;True|2025-07-01T10:50:40.9750731+08:00;True|2025-07-01T10:49:29.5040084+08:00;True|2025-07-01T10:47:32.5577113+08:00;True|2025-07-01T10:45:01.5920641+08:00;False|2025-07-01T10:44:36.2906054+08:00;True|2025-06-30T20:20:37.5108405+08:00;True|2025-06-30T20:18:18.1141382+08:00;False|2025-06-30T20:17:50.2618215+08:00;True|2025-06-30T17:08:40.2046600+08:00;True|2025-06-30T14:13:27.9276170+08:00;False|2025-06-30T14:13:08.2955829+08:00;True|2025-06-26T14:59:37.9432510+08:00;False|2025-06-26T14:59:27.7120940+08:00;True|2025-06-25T10:08:11.5435336+08:00;True|2025-06-25T09:48:15.6545862+08:00;True|2025-06-25T09:17:39.4282829+08:00;False|2025-06-25T09:17:06.1173641+08:00;True|2025-06-24T14:24:24.8608110+08:00;True|2025-06-24T13:29:41.8846061+08:00;True|2025-06-24T11:40:24.7114753+08:00;True|2025-06-24T11:38:39.9925984+08:00;True|2025-06-24T11:31:43.1414921+08:00;True|2025-06-24T11:29:18.2941264+08:00;True|2025-06-24T11:14:30.3743100+08:00;True|2025-06-24T11:13:48.7680482+08:00;True|2025-06-24T11:09:58.5968569+08:00;True|2025-06-24T11:08:08.7682780+08:00;True|2025-06-24T10:37:50.2746842+08:00;True|2025-06-24T10:04:21.1792934+08:00;True|2025-06-24T09:38:18.3176776+08:00;True|2025-06-24T09:34:50.3708868+08:00;False|2025-06-24T09:34:26.4728698+08:00;True|2025-06-23T17:05:32.5796810+08:00;True|2025-06-23T17:04:05.0688937+08:00;True|2025-06-23T13:59:19.2688884+08:00;True|2025-06-23T11:29:10.3814551+08:00;True|2025-06-23T11:19:54.5044517+08:00;True|2025-06-23T11:05:38.5603293+08:00;True|2025-06-23T10:57:03.6611727+08:00;True|2025-06-23T10:49:36.9130331+08:00;False|2025-06-23T10:49:18.5916897+08:00;True|2025-06-20T13:29:58.8176897+08:00;True|2025-06-20T13:15:43.7374949+08:00;False|2025-06-20T13:15:20.7432688+08:00;True|2025-06-19T21:46:29.0476990+08:00;True|2025-06-19T21:44:07.0255680+08:00;True|2025-06-19T21:40:54.8917004+08:00;True|2025-06-19T21:30:44.8729100+08:00;True|2025-06-19T21:17:13.9288647+08:00;True|2025-06-19T21:11:59.7332020+08:00;True|2025-06-19T21:10:46.7558553+08:00;True|2025-06-19T21:06:59.9821855+08:00;True|2025-06-19T20:57:42.2255608+08:00;True|2025-06-19T20:54:22.1485351+08:00;True|2025-06-19T20:53:39.4877170+08:00;True|2025-06-19T20:51:40.1134467+08:00;True|2025-06-19T20:50:06.2220331+08:00;True|2025-06-19T20:43:40.4300258+08:00;True|2025-06-19T20:43:28.4637040+08:00;True|2025-06-19T20:40:58.3939790+08:00;True|2025-06-19T20:38:18.1067206+08:00;True|2025-06-19T20:34:36.8473391+08:00;True|2025-06-19T20:31:08.0652635+08:00;True|2025-06-19T20:29:17.2962865+08:00;True|2025-06-19T20:25:12.9054302+08:00;True|2025-06-19T20:19:04.3290755+08:00;True|2025-06-19T20:10:38.1069948+08:00;True|2025-06-19T20:07:41.9318197+08:00;True|2025-06-19T20:05:31.8825704+08:00;True|2025-06-19T19:59:45.4008154+08:00;True|2025-06-19T19:57:44.1169317+08:00;True|2025-06-19T19:49:05.9273689+08:00;True|2025-06-19T19:21:38.1003970+08:00;True|2025-06-19T19:21:29.4057702+08:00;True|2025-06-19T19:20:49.9520871+08:00;False|2025-06-19T19:20:33.1351490+08:00;True|2025-06-19T17:47:11.8899733+08:00;True|2025-06-19T17:45:51.9461440+08:00;True|2025-06-19T17:42:40.4214364+08:00;True|2025-06-19T17:32:29.9585738+08:00;True|2025-06-19T17:31:57.7429273+08:00;True|2025-06-19T17:31:22.8039838+08:00;True|2025-06-19T16:44:04.9869169+08:00;False|2025-06-19T16:43:53.4308248+08:00;True|2025-06-17T12:44:47.9445980+08:00;True|2025-06-17T12:43:01.6173041+08:00;True|2025-06-17T12:39:35.7469432+08:00;True|2025-06-17T12:17:21.9820010+08:00;True|2025-06-17T11:56:26.7990171+08:00;True|2025-06-17T11:51:59.9444746+08:00;True|2025-06-17T11:50:10.5654966+08:00;True|2025-06-17T11:47:05.2216982+08:00;True|2025-06-17T11:38:52.7237953+08:00;False|2025-06-17T11:38:34.7222132+08:00;True|2025-06-16T19:04:02.3364713+08:00;False|2025-06-16T19:03:45.5930596+08:00;True|2025-06-10T16:19:31.0614174+08:00;True|2025-06-10T16:15:20.6430188+08:00;True|2025-06-10T13:15:38.2392519+08:00;True|2025-06-10T13:14:06.0141666+08:00;True|2025-06-10T13:10:57.3109515+08:00;False|2025-06-10T13:10:44.6334322+08:00;True|2025-06-09T14:19:19.3678350+08:00;True|2025-06-09T13:59:16.4472313+08:00;True|2025-06-09T13:44:59.6573868+08:00;False|2025-06-09T13:44:35.1189385+08:00;True|2025-06-06T14:38:53.2242596+08:00;False|2025-06-06T14:38:29.8735366+08:00;True|2025-06-04T20:53:59.2893402+08:00;False|2025-06-04T20:53:43.4073803+08:00;True|2025-06-03T14:29:52.2448301+08:00;True|2025-06-03T13:56:38.1301683+08:00;True|2025-06-03T13:38:56.7749508+08:00;True|2025-06-03T13:28:45.2901426+08:00;True|2025-06-03T13:27:57.6382388+08:00;True|2025-06-03T13:25:05.8249778+08:00;True|2025-06-03T13:20:50.3714171+08:00;True|2025-06-03T13:19:44.4918539+08:00;True|2025-06-03T13:16:57.8393576+08:00;True|2025-06-03T13:15:35.6020739+08:00;True|2025-06-03T09:29:22.1826197+08:00;True|2025-06-03T08:54:43.5376489+08:00;True|2025-06-03T08:48:51.2196179+08:00;False|2025-06-03T08:48:23.6531326+08:00;True|2025-05-30T19:14:33.1321659+08:00;True|2025-05-30T19:09:28.6321844+08:00;False|2025-05-30T19:09:10.9611020+08:00;True|2025-05-30T11:10:09.3804694+08:00;False|2025-05-30T11:09:38.9759833+08:00;True|2025-05-30T09:25:55.8349264+08:00;False|2025-05-30T09:25:33.7512390+08:00;True|2025-05-29T13:19:09.3041429+08:00;False|2025-05-29T13:18:52.3875953+08:00;True|2025-05-28T18:34:06.8273247+08:00;True|2025-05-28T18:31:05.4364474+08:00;True|2025-05-28T18:27:41.8513807+08:00;True|2025-05-28T18:20:47.6240772+08:00;False|2025-05-28T18:20:38.0301633+08:00;True|2025-05-28T15:45:55.3418948+08:00;True|2025-05-28T15:44:59.7156409+08:00;True|2025-05-28T15:43:03.0458642+08:00;True|2025-05-28T15:40:55.1488977+08:00;True|2025-05-28T15:25:49.1288443+08:00;True|2025-05-28T14:35:05.2561044+08:00;True|2025-05-28T09:39:05.7154902+08:00;False|2025-05-28T09:38:43.0839585+08:00;True|2025-05-26T19:34:53.6400925+08:00;True|2025-05-26T19:19:09.7485729+08:00;True|2025-05-26T19:16:13.4436032+08:00;True|2025-05-26T19:15:41.5587345+08:00;True|2025-05-26T19:13:28.2496521+08:00;True|2025-05-26T19:11:13.9374078+08:00;True|2025-05-26T19:08:26.7288220+08:00;True|2025-05-26T19:07:41.6174469+08:00;True|2025-05-26T19:07:17.8455284+08:00;True|2025-05-26T19:03:18.8383293+08:00;True|2025-05-26T19:02:38.1409352+08:00;True|2025-05-26T18:04:23.0851072+08:00;True|2025-05-26T18:00:37.9490175+08:00;True|2025-05-26T17:36:14.9186618+08:00;True|2025-05-26T17:04:56.2652242+08:00;True|2025-05-26T17:03:32.3788117+08:00;True|2025-05-26T17:01:11.8316740+08:00;True|2025-05-26T16:54:02.0120204+08:00;True|2025-05-26T16:50:36.6739590+08:00;True|2025-05-26T16:20:54.0793563+08:00;True|2025-05-26T16:19:13.4466564+08:00;True|2025-05-26T16:18:37.0522011+08:00;True|2025-05-26T16:10:07.6439971+08:00;True|2025-05-26T16:07:37.9881606+08:00;True|2025-05-26T15:58:45.5790885+08:00;True|2025-05-26T15:57:39.8957333+08:00;True|2025-05-26T15:56:04.5332484+08:00;True|2025-05-26T15:54:08.6770273+08:00;True|2025-05-26T15:51:31.9863077+08:00;True|2025-05-26T14:17:37.4566639+08:00;True|2025-05-26T14:14:45.6478856+08:00;True|2025-05-26T14:13:32.3061443+08:00;True|2025-05-26T14:09:53.7668953+08:00;True|2025-05-26T14:08:53.7195888+08:00;True|2025-05-26T14:06:33.9160028+08:00;True|2025-05-26T09:43:55.0924210+08:00;True|2025-05-26T09:17:54.8815561+08:00;False|2025-05-26T09:17:46.0326457+08:00;True|2025-05-23T10:23:17.1057955+08:00;True|2025-05-23T10:22:31.7938776+08:00;False|2025-05-23T10:22:01.3464796+08:00;False|2025-05-23T10:21:56.8447978+08:00;True|2025-05-23T10:04:53.2423852+08:00;False|2025-05-23T10:04:21.9568682+08:00;True|2025-05-22T13:39:26.7824978+08:00;True|2025-05-22T12:19:49.9134386+08:00;False|2025-05-22T12:18:56.4955831+08:00;True|2025-05-22T09:31:52.8998426+08:00;False|2025-05-22T09:31:31.5103211+08:00;True|2025-05-21T21:36:19.8162653+08:00;True|2025-05-21T21:33:04.3951416+08:00;True|2025-05-21T21:31:06.3835951+08:00;True|2025-05-21T21:27:11.7590428+08:00;False|2025-05-21T21:26:18.2096217+08:00;True|2025-05-21T10:13:15.7576895+08:00;True|2025-05-21T10:08:35.9305095+08:00;False|2025-05-21T10:08:06.4393322+08:00;True|2025-05-20T20:52:06.7190772+08:00;False|2025-05-20T20:51:27.6441551+08:00;True|2025-05-20T10:50:39.3347667+08:00;True|2025-05-20T10:47:24.1628977+08:00;True|2025-05-20T10:42:22.4420459+08:00;True|2025-05-20T10:32:16.8802462+08:00;True|2025-05-20T10:20:12.5700338+08:00;False|2025-05-20T10:19:04.0954824+08:00;True|2025-05-19T10:08:49.0227698+08:00;True|2025-05-19T10:07:02.6110035+08:00;True|2025-05-19T10:05:49.7223902+08:00;True|2025-05-19T09:59:20.9398247+08:00;True|2025-05-19T09:58:31.8629178+08:00;False|2025-05-19T09:57:34.9251908+08:00;True|2025-05-17T12:01:30.1645467+08:00;True|2025-05-17T12:00:32.2339947+08:00;True|2025-05-17T11:55:19.4680460+08:00;True|2025-05-17T11:30:39.9716640+08:00;True|2025-05-17T11:24:41.2103791+08:00;False|2025-05-17T11:24:01.4177591+08:00;True|2025-05-16T16:04:53.4865079+08:00;True|2025-05-16T16:01:42.2978627+08:00;True|2025-05-16T15:59:07.5525777+08:00;True|2025-05-16T12:53:01.9848534+08:00;False|2025-05-16T12:52:37.5899807+08:00;True|2025-05-15T20:18:19.1959577+08:00;True|2025-05-15T20:16:31.3601343+08:00;False|2025-05-15T20:16:14.8877379+08:00;True|2025-05-15T17:13:41.3961273+08:00;True|2025-05-15T16:51:14.1735434+08:00;True|2025-05-15T16:40:38.1341678+08:00;True|2025-05-15T16:23:55.7504003+08:00;True|2025-05-15T15:39:08.0682854+08:00;True|2025-05-15T14:13:21.2837860+08:00;True|2025-05-15T13:36:02.4058882+08:00;True|2025-05-15T13:28:29.8243952+08:00;True|2025-05-15T10:26:14.6137519+08:00;True|2025-05-15T10:21:16.4378162+08:00;False|2025-05-15T10:20:39.3117941+08:00;False|2025-05-14T12:58:11.4083857+08:00;True|2025-04-22T09:20:49.3736316+08:00;True|2025-04-22T09:00:50.9347925+08:00;False|2025-04-22T09:00:33.2771403+08:00;True|2025-04-18T16:58:37.3251028+08:00;False|2025-04-18T16:58:06.8433100+08:00;False|2025-04-18T12:44:40.1660490+08:00;True|2025-04-17T09:55:34.1580504+08:00;True|2025-04-17T09:53:57.7138023+08:00;True|2025-04-17T08:09:58.6602026+08:00;False|2025-04-17T08:09:47.0841532+08:00;True|2025-04-16T10:32:52.7679790+08:00;False|2025-04-16T10:32:40.0727445+08:00;True|2025-04-15T15:29:30.4249752+08:00;True|2025-04-15T15:11:41.4886869+08:00;True|2025-04-15T14:32:57.3415642+08:00;True|2025-04-15T14:29:09.2544662+08:00;True|2025-04-15T14:26:45.3527085+08:00;True|2025-04-15T13:53:46.6655955+08:00;True|2025-04-15T13:36:17.8950794+08:00;True|2025-04-15T10:21:27.2817581+08:00;True|2025-04-15T09:31:18.5018558+08:00;True|2025-04-15T09:29:02.6800394+08:00;False|2025-04-15T09:28:48.9559077+08:00;False|2025-04-14T09:56:18.5240087+08:00;True|2025-04-10T10:06:37.9809030+08:00;True|2025-04-10T08:48:28.7916834+08:00;True|2025-04-10T08:45:40.8001951+08:00;False|2025-04-10T08:45:25.3629200+08:00;True|2025-04-08T10:48:51.1571828+08:00;False|2025-04-08T10:48:38.8386891+08:00;True|2025-04-03T15:58:43.2796893+08:00;True|2025-04-03T15:50:20.2609241+08:00;True|2025-04-03T15:48:25.2894489+08:00;True|2025-04-03T15:46:11.5793596+08:00;True|2025-04-03T15:42:09.2590464+08:00;True|2025-04-03T15:40:50.3642846+08:00;True|2025-04-03T15:18:26.3396856+08:00;True|2025-04-03T15:03:23.3873491+08:00;True|2025-04-03T15:02:37.7250782+08:00;True|2025-04-03T14:57:39.4695978+08:00;True|2025-04-03T14:56:15.9777984+08:00;True|2025-04-03T14:55:02.7047484+08:00;True|2025-04-03T14:52:02.2831331+08:00;True|2025-04-03T14:50:05.3999831+08:00;True|2025-04-03T14:48:15.4688500+08:00;True|2025-04-03T14:47:09.9901017+08:00;True|2025-04-03T14:23:52.3814877+08:00;True|2025-04-03T14:13:17.5825761+08:00;True|2025-04-03T14:11:40.3625146+08:00;False|2025-04-03T14:11:26.5182988+08:00;True|2025-04-01T11:00:10.5721058+08:00;True|2025-04-01T10:56:01.3606814+08:00;True|2025-04-01T10:43:08.9754745+08:00;True|2025-04-01T09:35:49.4493062+08:00;False|2025-04-01T09:35:34.0849515+08:00;True|2025-03-28T15:37:26.0089381+08:00;True|2025-03-28T15:36:04.5827659+08:00;False|2025-03-28T15:35:29.1086723+08:00;True|2025-03-28T13:27:52.4657652+08:00;True|2025-03-28T13:24:54.2318726+08:00;False|2025-03-28T13:24:38.1132697+08:00;False|2025-03-27T15:10:21.1631628+08:00;True|2025-03-26T12:54:27.5698188+08:00;True|2025-03-26T12:52:24.3193373+08:00;True|2025-03-26T12:47:35.8464773+08:00;True|2025-03-26T12:46:39.6287204+08:00;True|2025-03-26T12:41:49.0780387+08:00;True|2025-03-26T12:26:56.1978354+08:00;True|2025-03-26T11:55:08.1689812+08:00;True|2025-03-26T10:37:46.3192080+08:00;False|2025-03-26T10:37:33.1555802+08:00;True|2025-03-25T22:59:55.4631390+08:00;True|2025-03-25T22:58:05.0153954+08:00;False|2025-03-25T22:57:34.7338996+08:00;True|2025-03-25T15:34:14.0157397+08:00;True|2025-03-25T13:16:35.4266052+08:00;True|2025-03-25T13:15:00.5978093+08:00;True|2025-03-25T13:13:05.3147340+08:00;True|2025-03-25T13:11:09.2067782+08:00;True|2025-03-25T13:10:41.9562041+08:00;True|2025-03-25T13:08:59.6162951+08:00;True|2025-03-25T13:08:22.6754824+08:00;True|2025-03-25T12:56:01.8244720+08:00;True|2025-03-25T12:54:46.4657554+08:00;True|2025-03-25T12:52:43.1914868+08:00;True|2025-03-25T12:52:14.3383697+08:00;True|2025-03-25T12:51:23.9803137+08:00;True|2025-03-25T12:48:24.5136392+08:00;False|2025-03-25T12:48:08.8520734+08:00;True|2025-03-22T09:55:01.9290646+08:00;False|2025-03-22T09:54:41.3505928+08:00;True|2025-03-21T15:44:18.6728622+08:00;True|2025-03-21T14:40:13.1127776+08:00;True|2025-03-21T14:22:04.0317926+08:00;True|2025-03-21T14:09:14.7974252+08:00;True|2025-03-21T13:56:36.0273789+08:00;True|2025-03-21T13:39:24.0514954+08:00;True|2025-03-21T13:37:45.5076171+08:00;True|2025-03-21T13:32:16.6261602+08:00;True|2025-03-21T13:30:49.3544077+08:00;True|2025-03-21T12:34:21.5766510+08:00;True|2025-03-21T12:30:15.9179513+08:00;True|2025-03-21T12:19:14.4932635+08:00;True|2025-03-21T12:17:32.1009243+08:00;True|2025-03-21T12:16:10.7444099+08:00;True|2025-03-21T12:13:48.2460484+08:00;True|2025-03-21T12:11:44.7502759+08:00;True|2025-03-21T12:09:54.1637208+08:00;True|2025-03-21T11:48:05.8579065+08:00;True|2025-03-21T11:02:28.9589745+08:00;True|2025-03-21T10:45:58.0983118+08:00;True|2025-03-20T15:01:40.3595666+08:00;True|2025-03-20T14:55:19.0059522+08:00;True|2025-03-20T14:51:39.8660319+08:00;True|2025-03-20T14:27:56.5777746+08:00;True|2025-03-20T13:39:54.7519574+08:00;True|2025-03-19T09:05:48.0282472+08:00;True|2025-03-17T10:08:13.6442704+08:00;True|2025-03-17T09:38:45.1414063+08:00;False|2025-03-17T09:38:22.1405719+08:00;True|2025-03-14T09:32:40.9681768+08:00;True|2025-03-14T09:16:06.9157363+08:00;True|2025-03-14T09:13:01.1255797+08:00;True|2025-03-14T09:11:11.1674520+08:00;True|2025-03-14T09:08:06.9585979+08:00;False|2025-03-14T09:07:47.0760411+08:00;True|2025-03-13T15:55:41.7744956+08:00;True|2025-03-13T13:00:11.3007903+08:00;False|2025-03-13T12:59:36.8182552+08:00;True|2025-03-12T15:14:27.9947739+08:00;True|2025-03-12T15:03:55.1318390+08:00;True|2025-03-12T14:26:34.0190332+08:00;False|2025-03-12T14:25:59.1193483+08:00;True|2025-03-12T09:22:01.4883764+08:00;False|2025-03-12T09:21:39.0080903+08:00;True|2025-03-10T16:26:58.5018670+08:00;True|2025-03-10T16:24:00.3905172+08:00;True|2025-03-10T16:20:21.6595733+08:00;True|2025-03-10T16:18:07.2171657+08:00;True|2025-03-10T16:17:40.3642488+08:00;True|2025-03-10T15:56:00.8463304+08:00;False|2025-03-10T15:54:09.9161096+08:00;False|2025-03-07T10:17:09.2480344+08:00;True|2025-03-06T13:45:18.6674111+08:00;True|2025-03-06T13:43:45.5631731+08:00;False|2025-03-06T13:43:00.1471219+08:00;True|2025-03-06T10:48:04.2926112+08:00;True|2025-03-06T10:24:43.8490693+08:00;True|2025-03-06T09:51:10.8897698+08:00;True|2025-03-06T09:49:27.7421450+08:00;False|2025-03-06T09:49:03.3732372+08:00;True|2025-03-05T10:21:19.2996243+08:00;True|2025-03-05T10:16:03.8214445+08:00;True|2025-03-05T10:14:08.3530581+08:00;True|2025-03-05T10:12:43.5189214+08:00;True|2025-03-05T10:11:16.9120956+08:00;True|2025-03-05T10:05:48.7400931+08:00;False|2025-03-05T10:04:45.2322677+08:00;True|2025-03-04T13:33:54.2471288+08:00;True|2025-03-04T13:23:41.1767740+08:00;True|2025-03-04T11:28:16.4264524+08:00;True|2025-03-04T11:27:03.1611137+08:00;False|2025-03-04T11:26:20.1722430+08:00;True|2025-03-03T15:51:25.3111486+08:00;True|2025-03-03T15:49:32.9940710+08:00;True|2025-03-03T15:46:47.8394406+08:00;True|2025-03-03T15:44:08.2556647+08:00;True|2025-03-03T15:33:18.9879890+08:00;True|2025-03-03T15:31:24.7555763+08:00;True|2025-03-03T15:28:22.2926603+08:00;True|2025-03-03T15:27:18.8298542+08:00;True|2025-03-03T15:24:59.7379802+08:00;True|2025-03-03T15:23:34.0850359+08:00;True|2025-03-03T15:12:24.7076928+08:00;True|2025-03-03T15:04:52.9486877+08:00;True|2025-03-03T14:52:08.1750244+08:00;True|2025-03-03T14:50:55.1357809+08:00;True|2025-03-03T14:03:38.1176734+08:00;True|2023-10-12T09:41:32.8016639+08:00;True|2023-10-12T09:33:45.7062293+08:00;True|2023-10-12T09:25:29.1606626+08:00;True|2023-10-12T09:14:56.8301672+08:00;True|2023-10-12T08:49:06.9528588+08:00;True|2023-10-12T08:41:10.4198328+08:00;True|2023-10-12T08:18:17.0155897+08:00;True|2023-10-11T16:54:34.3349896+08:00;True|2023-10-11T09:31:56.5412983+08:00;True|2023-10-11T09:22:34.8025065+08:00;True|2023-10-10T09:16:33.9279356+08:00;True|2023-10-10T08:57:14.5748323+08:00;True|2023-10-09T09:53:51.8108832+08:00;True|2023-10-08T08:23:15.3020047+08:00;True|2023-10-07T09:41:46.6477464+08:00;True|2023-09-28T13:09:37.4726020+08:00;True|2023-09-28T10:25:25.5533941+08:00;True|2023-09-28T09:22:53.9752101+08:00;True|2023-09-27T09:09:26.8663364+08:00;True|2023-09-26T08:16:45.5815324+08:00;True|2023-09-25T16:06:51.3059542+08:00;False|2023-09-25T16:04:20.0823603+08:00;False|2023-09-25T16:02:50.2444755+08:00;False|2023-09-25T15:57:25.3025439+08:00;False|2023-09-25T15:56:49.6970018+08:00;False|2023-09-25T15:53:20.4815252+08:00;False|2023-09-25T15:50:19.8534089+08:00;True|2023-09-25T13:10:42.3669273+08:00;True|2021-09-27T16:24:34.0556986+08:00;True|2021-07-23T15:55:16.4166192+08:00;True|2021-07-23T15:55:10.5231272+08:00;True|2021-07-23T15:42:16.1730479+08:00;True|2021-07-23T13:59:03.2163357+08:00;True|2021-07-23T13:56:27.0248090+08:00;True|2021-07-23T13:50:06.6730828+08:00;True|2021-07-23T13:16:54.0609171+08:00;True|2021-07-23T09:47:26.2349449+08:00;True|2021-06-18T10:08:36.7720289+08:00;True|2021-06-18T10:02:02.8556313+08:00;True|2021-06-18T09:19:46.8101433+08:00;True|2021-06-17T11:28:10.2122132+08:00;True|2021-06-15T15:34:03.2312661+08:00;True|2021-06-15T15:15:22.7546719+08:00;True|2021-06-15T13:29:38.8451270+08:00;True|2021-06-15T13:24:00.8964134+08:00;True|2021-06-15T12:58:20.3927060+08:00;True|2021-06-15T12:23:25.0159432+08:00;True|2021-06-15T12:22:38.0563281+08:00;True|2021-06-15T11:28:19.6194535+08:00;True|2021-06-15T11:25:48.8728949+08:00;True|2021-06-15T11:09:38.1544762+08:00;True|2021-06-15T10:41:56.9826851+08:00;True|2021-06-15T10:35:25.0388391+08:00;True|2021-06-15T10:32:29.6233619+08:00;True|2021-06-15T09:23:13.5958671+08:00;True|2021-06-15T09:06:29.5417195+08:00;True|2021-06-15T08:37:15.2838896+08:00;True|2021-06-10T17:14:07.3138711+08:00;True|2021-06-10T17:01:12.2987318+08:00;True|2021-06-10T16:59:40.3348009+08:00;True|2021-06-10T16:46:10.5921685+08:00;True|2021-06-10T16:44:16.2724973+08:00;True|2021-06-10T14:39:02.6527482+08:00;True|2021-06-10T14:29:40.7812962+08:00;True|2021-06-10T14:25:39.2821282+08:00;True|2021-06-10T12:14:41.9132607+08:00;True|2021-06-09T18:13:34.0547788+08:00;True|2021-06-09T18:09:50.1762278+08:00;True|2021-06-09T18:00:21.8790266+08:00;True|2021-06-09T17:56:33.9442691+08:00;True|2021-06-09T14:04:32.7497044+08:00;True|2021-06-09T14:03:24.6380146+08:00;True|2021-06-09T14:01:43.0362725+08:00;True|2021-06-09T13:55:02.5402435+08:00;True|2021-06-09T13:52:40.0249905+08:00;True|2021-06-09T13:49:51.5385793+08:00;True|2021-06-09T13:49:17.1969762+08:00;True|2021-06-09T13:41:45.8438377+08:00;True|2021-06-09T13:36:33.2456459+08:00;True|2021-06-09T13:30:16.9451132+08:00;True|2021-06-09T13:17:58.5879548+08:00;True|2021-06-09T13:16:57.3408341+08:00;True|2021-06-09T13:15:05.8138183+08:00;True|2021-06-09T13:12:15.5302490+08:00;True|2021-06-09T13:10:47.8201239+08:00;True|2021-06-09T13:08:07.4256926+08:00;True|2021-06-09T13:00:02.7890031+08:00;True|2021-06-09T12:24:40.5779581+08:00;True|2021-06-09T11:37:09.7069564+08:00;True|2021-06-09T11:31:04.1006833+08:00;True|2021-06-09T09:55:08.3057126+08:00;True|2021-06-08T19:53:15.6886046+08:00;True|2021-06-08T19:20:42.7329855+08:00;True|2021-06-08T19:14:50.6279399+08:00;True|2021-06-08T19:13:38.2606918+08:00;True|2021-06-08T19:09:02.6131247+08:00;True|2021-06-08T15:26:29.1177990+08:00;True|2021-06-08T15:19:58.5398363+08:00;True|2021-06-08T15:17:22.9886891+08:00;True|2021-06-08T15:12:14.6339838+08:00;True|2021-06-08T14:51:00.8799652+08:00;True|2021-06-08T14:05:12.6659322+08:00;True|2021-06-08T13:43:40.9520061+08:00;True|2021-06-08T10:17:41.3958040+08:00;True|2021-06-08T10:15:02.9531430+08:00;True|2021-06-08T10:13:41.2052893+08:00;True|2021-06-08T10:03:42.7732330+08:00;True|2021-06-08T09:19:05.6925809+08:00;True|2021-06-08T09:16:51.2551694+08:00;True|2021-06-08T08:55:47.9089196+08:00;True|2021-06-08T08:54:17.8644326+08:00;True|2021-06-08T08:45:54.0145422+08:00;True|2021-06-08T08:44:04.2569950+08:00;True|2021-06-08T00:06:04.7376137+08:00;True|2021-06-08T00:04:38.0773596+08:00;True|2021-06-07T23:49:53.8045627+08:00;True|2021-06-07T23:22:13.3541265+08:00;True|2021-06-07T22:50:52.5159395+08:00;True|2021-06-07T22:45:07.1078061+08:00;True|2021-06-07T22:31:11.8021180+08:00;True|2021-06-07T22:28:59.6668746+08:00;True|2021-06-07T22:22:40.9337623+08:00;True|2021-06-07T17:47:23.5505559+08:00;True|2021-06-07T17:45:13.5831540+08:00;True|2021-06-05T07:11:01.7763083+08:00;True|2021-06-05T07:09:05.1958272+08:00;True|2021-06-05T07:07:49.7067173+08:00;True|2021-06-05T06:55:07.6636653+08:00;True|2021-06-05T06:53:43.3503529+08:00;True|2021-06-05T06:51:22.0905015+08:00;True|2021-06-05T06:49:55.7672067+08:00;True|2021-06-05T05:53:58.0861418+08:00;True|2021-06-05T05:50:07.2096908+08:00;True|2021-06-05T05:47:01.4240794+08:00;True|2021-06-05T05:44:46.6184627+08:00;True|2021-06-04T17:23:59.1828660+08:00;True|2021-06-04T17:12:55.1640467+08:00;True|2021-06-04T17:10:45.5488523+08:00;True|2021-06-04T17:00:56.3672787+08:00;True|2021-06-04T16:06:36.6880762+08:00;True|2021-06-04T16:03:40.4888248+08:00;True|2021-06-04T15:57:12.2559775+08:00;True|2021-06-04T15:53:18.4937427+08:00;True|2021-06-04T15:47:03.6428056+08:00;True|2021-06-04T14:00:15.5079491+08:00;True|2021-06-04T13:39:24.2724835+08:00;True|2021-06-04T10:36:24.7725284+08:00;True|2021-06-04T09:55:58.5820875+08:00;True|2021-06-04T09:54:31.8417288+08:00;True|2021-06-04T09:49:30.1299352+08:00;True|2021-06-02T01:13:35.0933908+08:00;True|2021-06-02T00:41:42.6942384+08:00;True|2021-06-02T00:34:16.2857357+08:00;True|2021-06-02T00:30:24.3715291+08:00;True|2021-06-02T00:28:05.7622093+08:00;True|2021-06-01T23:47:07.9812981+08:00;True|2021-06-01T23:43:54.6399997+08:00;True|2021-06-01T23:26:11.7387178+08:00;True|2021-06-01T23:24:01.7848138+08:00;True|2021-06-01T23:17:44.1499458+08:00;True|2021-06-01T22:53:53.2119388+08:00;True|2021-06-01T21:41:10.2077522+08:00;True|2021-06-01T18:20:43.2169444+08:00;True|2021-06-01T17:43:22.5732122+08:00;True|2021-06-01T17:42:17.2436639+08:00;True|2021-06-01T17:38:17.4943310+08:00;True|2021-06-01T17:36:57.0238586+08:00;True|2021-06-01T17:30:37.3487475+08:00;True|2021-06-01T17:27:02.9990906+08:00;True|2021-06-01T17:12:53.0479797+08:00;True|2021-06-01T17:12:09.3355906+08:00;True|2021-06-01T17:00:12.7270464+08:00;True|2021-06-01T16:59:01.8148500+08:00;True|2021-06-01T16:58:24.2363761+08:00;True|2021-06-01T16:55:09.7112426+08:00;True|2021-06-01T16:49:52.5036858+08:00;True|2021-06-01T16:46:54.0104279+08:00;True|2021-06-01T16:45:15.4974503+08:00;True|2021-06-01T16:43:27.9970309+08:00;True|2021-06-01T16:41:38.1709833+08:00;True|2021-06-01T16:35:26.5280595+08:00;True|2021-06-01T16:33:57.1397727+08:00;True|2021-06-01T16:32:06.3944162+08:00;True|2021-06-01T16:25:01.1116292+08:00;True|2021-06-01T16:18:36.2515412+08:00;True|2021-06-01T16:13:19.6237694+08:00;True|2021-06-01T16:10:58.1070245+08:00;True|2021-06-01T16:09:36.9385489+08:00;True|2021-06-01T16:08:12.6387651+08:00;True|2021-06-01T15:56:56.8265580+08:00;True|2021-06-01T15:55:24.4764864+08:00;True|2021-06-01T15:52:55.2991115+08:00;True|2021-06-01T15:42:11.4675544+08:00;True|2021-06-01T15:37:23.2605867+08:00;True|2021-06-01T15:36:07.1708859+08:00;True|2021-06-01T15:27:13.7607576+08:00;True|2021-06-01T15:26:02.1216167+08:00;True|2021-06-01T15:20:17.9785316+08:00;True|2021-06-01T15:17:31.7994535+08:00;True|2021-06-01T15:15:33.5870547+08:00;True|2021-06-01T14:48:48.5199499+08:00;True|2021-06-01T14:47:20.2642947+08:00;True|2021-06-01T14:35:18.9806312+08:00;True|2021-06-01T14:33:16.4926476+08:00;True|2021-06-01T14:09:52.1874112+08:00;True|2021-06-01T14:05:13.8582579+08:00;True|2021-06-01T14:00:48.2904877+08:00;True|2021-06-01T13:59:23.3066213+08:00;True|2021-06-01T13:56:48.0600266+08:00;True|2021-06-01T13:34:54.6842175+08:00;True|2021-06-01T13:25:18.0545294+08:00;True|2021-06-01T13:21:54.5203762+08:00;True|2021-06-01T13:16:21.1912230+08:00;True|2021-06-01T13:15:48.6019094+08:00;True|2021-06-01T13:15:01.6891992+08:00;True|2021-06-01T13:05:12.8050109+08:00;True|2021-06-01T12:56:50.4159001+08:00;True|2021-06-01T12:55:03.9062599+08:00;True|2021-06-01T12:50:27.5401681+08:00;True|2021-06-01T12:49:25.1885018+08:00;True|2021-06-01T12:47:37.2860892+08:00;True|2021-06-01T12:44:42.0069652+08:00;True|2021-06-01T12:41:06.6339839+08:00;True|2021-06-01T12:20:08.2825333+08:00;True|2021-06-01T12:17:54.3212651+08:00;True|2021-06-01T12:14:59.7872609+08:00;True|2021-06-01T12:13:59.8766709+08:00;True|2021-06-01T11:22:13.6818824+08:00;True|2021-06-01T11:11:11.8712602+08:00;True|2021-06-01T11:10:20.1735009+08:00;True|2021-06-01T11:08:17.1112299+08:00;True|2021-06-01T11:05:17.8698240+08:00;True|2021-06-01T10:44:43.4614150+08:00;True|2021-05-31T19:20:49.8593267+08:00;True|2021-05-31T19:19:26.2940461+08:00;True|2021-05-31T19:17:45.6039999+08:00;True|2021-05-31T19:08:59.0966761+08:00;True|2021-05-31T19:08:10.5596672+08:00;True|2021-05-31T19:06:39.0670555+08:00;True|2021-05-31T19:05:17.3676884+08:00;True|2021-05-31T19:02:32.1409470+08:00;True|2021-05-31T18:56:41.4179639+08:00;True|2021-05-31T18:42:20.2441083+08:00;True|2021-05-31T18:37:26.4114464+08:00;True|2021-05-31T18:23:19.4103344+08:00;True|2021-05-31T18:12:52.1436524+08:00;True|2021-05-31T18:09:51.8002595+08:00;True|2021-05-31T18:05:27.5639577+08:00;True|2021-05-31T18:03:35.9346540+08:00;True|2021-05-31T17:58:54.0393109+08:00;True|2021-05-31T17:55:12.5626152+08:00;True|2021-05-31T17:51:03.1966945+08:00;True|2021-05-31T17:49:19.8399729+08:00;True|2021-05-31T17:48:09.7657525+08:00;True|2021-05-31T17:46:21.2958557+08:00;True|2021-05-31T17:29:36.1284253+08:00;True|2021-05-31T17:25:21.8909234+08:00;True|2021-05-31T16:51:39.2706342+08:00;True|2021-05-31T16:49:33.0180809+08:00;True|2021-05-31T16:47:28.9366837+08:00;True|2021-05-31T16:45:54.1110876+08:00;True|2021-05-31T16:06:11.0032865+08:00;True|2021-05-31T16:03:11.8484779+08:00;True|2021-05-31T15:58:52.4728351+08:00;True|2021-05-31T15:52:41.3707489+08:00;True|2021-05-31T15:50:22.0767930+08:00;True|2021-05-31T14:55:08.8676668+08:00;True|2021-05-31T14:52:44.0538893+08:00;True|2021-05-31T13:58:49.2018041+08:00;True|2021-05-31T13:54:55.2565438+08:00;True|2021-05-31T13:51:07.8012368+08:00;True|2021-05-31T13:42:17.1041462+08:00;True|2021-05-31T13:41:18.8074005+08:00;True|2021-05-31T13:40:07.2910452+08:00;True|2021-05-31T13:33:41.8814879+08:00;True|2021-05-31T13:23:36.5532446+08:00;True|2021-05-31T13:21:56.2476049+08:00;True|2021-05-31T13:17:18.5030541+08:00;True|2021-05-31T13:15:40.9653645+08:00;True|2021-05-31T13:05:02.0114383+08:00;True|2021-05-31T13:03:31.1860836+08:00;True|2021-05-31T12:50:06.1218714+08:00;True|2021-05-31T10:37:20.3332108+08:00;True|2021-05-28T15:09:56.1970299+08:00;True|2021-05-28T14:25:51.6645627+08:00;True|2021-05-28T13:57:27.0842735+08:00;True|2021-05-28T09:43:20.1440634+08:00;True|2021-05-28T09:18:20.6994283+08:00;True|2021-05-27T17:48:05.1485157+08:00;True|2021-05-27T14:12:24.8809260+08:00;True|2021-05-27T13:55:41.4584398+08:00;True|2021-05-27T13:38:04.4939557+08:00;True|2021-05-25T17:58:59.4925936+08:00;True|2021-05-25T17:34:39.0766301+08:00;True|2021-05-25T16:52:27.5836825+08:00;True|2021-05-25T16:17:11.2915197+08:00;True|2021-05-25T15:56:40.9073807+08:00;True|2021-05-25T15:55:13.6625654+08:00;True|2021-05-25T14:19:47.6594488+08:00;True|2021-05-25T13:29:54.4902763+08:00;True|2021-05-25T10:07:46.4913499+08:00;True|2021-05-25T10:07:00.5180012+08:00;True|2021-05-25T10:03:19.5172048+08:00;True|2021-05-25T10:03:14.0017887+08:00;True|2021-05-25T09:56:45.2214181+08:00;True|2021-05-25T09:40:44.7928610+08:00;True|2021-05-25T09:39:54.9824104+08:00;True|2021-05-21T15:22:12.2171707+08:00;True|2021-05-21T15:19:42.7333615+08:00;True|2021-05-21T11:29:58.3974818+08:00;True|2021-05-21T11:28:09.4616811+08:00;True|2021-05-21T10:47:41.8471117+08:00;True|2021-05-21T10:22:07.2445648+08:00;True|2021-05-21T10:17:03.7723841+08:00;True|2021-05-20T19:16:06.9191828+08:00;True|2021-05-20T15:55:05.5871601+08:00;True|2021-05-20T14:29:30.2254277+08:00;True|2021-05-20T14:25:34.5236240+08:00;True|2021-05-20T14:20:39.0358706+08:00;True|2021-05-20T13:48:02.9388392+08:00;True|2021-05-20T13:39:47.1587014+08:00;True|2021-05-20T13:31:23.4635763+08:00;True|2021-05-20T10:45:56.3395800+08:00;True|2021-05-20T10:40:02.3046411+08:00;True|2021-05-20T08:58:30.2138098+08:00;True|2021-05-19T17:30:07.9866409+08:00;True|2021-05-19T16:35:53.3131106+08:00;True|2021-05-19T15:31:29.5405517+08:00;True|2021-05-19T10:47:11.4381053+08:00;True|2021-05-18T15:34:44.5123556+08:00;True|2021-05-18T15:33:45.3281373+08:00;True|2021-05-18T13:36:24.3027108+08:00;True|2021-05-18T10:30:46.9715813+08:00;True|2021-05-17T16:30:52.0536279+08:00;True|2021-05-17T16:25:48.5246048+08:00;True|2021-05-17T16:23:09.2504235+08:00;True|2021-05-17T16:20:08.1040765+08:00;True|2021-05-17T16:18:13.0021838+08:00;True|2021-05-17T15:49:53.5154178+08:00;True|2021-05-17T15:20:53.2553451+08:00;True|2021-05-17T13:22:30.1785650+08:00;True|2021-05-12T09:19:40.6104101+08:00;True|2021-05-12T08:51:31.1903832+08:00;True|2021-05-11T17:54:23.2917461+08:00;True|2021-05-11T17:41:51.8743268+08:00;True|2021-05-11T15:35:42.7284799+08:00;True|2021-05-11T15:21:56.5628091+08:00;True|2021-05-10T16:46:03.1180467+08:00;True|2021-05-10T16:15:39.9956955+08:00;True|2021-05-08T19:06:57.2743132+08:00;True|2021-05-08T19:05:29.1103688+08:00;True|2021-05-08T19:04:19.9539329+08:00;True|2021-05-08T18:01:38.7928100+08:00;True|2021-05-08T17:52:29.7429021+08:00;True|2021-05-08T17:48:25.9203761+08:00;True|2021-05-08T17:47:15.0602917+08:00;True|2021-05-08T17:43:27.4889222+08:00;True|2021-05-08T17:39:59.4612336+08:00;True|2021-05-08T17:39:33.4978946+08:00;True|2021-05-08T17:39:29.0267002+08:00;True|2021-05-08T17:37:47.5853967+08:00;True|2021-05-08T15:29:49.3055657+08:00;True|2021-05-08T15:27:07.7824934+08:00;True|2021-05-08T14:52:00.4322071+08:00;True|2021-05-08T14:30:25.4769844+08:00;True|2021-05-08T14:20:25.2085810+08:00;True|2021-05-08T13:22:50.6523779+08:00;True|2021-05-08T13:22:45.2166230+08:00;True|2021-05-08T10:18:30.8161572+08:00;True|2021-05-07T20:22:41.7365405+08:00;True|2021-05-07T20:20:31.3610753+08:00;True|2021-05-07T20:20:19.7448959+08:00;True|2021-05-07T20:03:14.9285946+08:00;True|2021-05-07T09:04:49.9965754+08:00;True|2021-05-06T18:08:51.9761525+08:00;True|2021-05-06T17:25:04.5129323+08:00;True|2021-05-06T17:18:48.0130806+08:00;True|2021-05-06T16:27:20.4296013+08:00;True|2021-05-06T16:21:58.2678114+08:00;True|2021-05-06T16:19:59.7383975+08:00;True|2021-05-06T16:17:38.0581420+08:00;True|2021-05-06T16:13:32.0399307+08:00;True|2021-05-06T16:12:43.4430581+08:00;True|2021-05-06T15:03:01.2067903+08:00;True|2021-05-06T15:00:38.4937170+08:00;True|2021-05-06T15:00:20.9792819+08:00;True|2021-05-06T14:47:13.8375625+08:00;True|2021-05-06T14:47:08.2656998+08:00;True|2021-05-06T14:31:31.6193969+08:00;True|2021-05-06T14:30:30.7221216+08:00;True|2021-05-06T14:29:07.9915201+08:00;True|2021-05-06T10:03:10.3335348+08:00;True|2021-04-28T10:26:58.1316805+08:00;True|2021-04-27T16:36:16.4269210+08:00;True|2021-04-27T16:24:41.5059209+08:00;True|2021-04-27T15:53:32.5901894+08:00;True|2021-04-27T15:22:47.3758568+08:00;True|2021-04-27T15:20:08.3268603+08:00;True|2021-04-27T15:07:44.8758565+08:00;True|2021-04-27T14:55:25.1708246+08:00;True|2021-04-27T11:29:16.9305170+08:00;True|2021-04-27T11:22:59.6375169+08:00;True|2021-04-27T11:18:40.6175151+08:00;True|2021-04-27T11:11:03.1485102+08:00;True|2021-04-27T10:59:43.1454752+08:00;True|2021-04-27T10:52:14.9373756+08:00;True|2021-04-26T16:06:17.8889031+08:00;True|2021-04-26T16:01:07.5729037+08:00;True|2021-04-26T15:43:13.1943879+08:00;True|2021-04-26T15:40:31.4783881+08:00;True|2021-04-26T13:48:32.1338637+08:00;True|2021-04-26T13:41:20.7638645+08:00;True|2021-04-26T13:36:41.2688664+08:00;True|2021-04-16T08:22:27.9458518+08:00;True|2021-04-15T16:59:13.8465752+08:00;True|2021-04-15T15:35:34.3385670+08:00;True|2021-04-15T14:45:34.4613245+08:00;True|2021-04-15T14:41:37.0870016+08:00;True|2021-04-15T14:37:07.0200028+08:00;True|2021-04-13T16:40:55.8205619+08:00;True|2021-04-13T16:17:05.5478494+08:00;</History> |
| | | <History>True|2025-11-27T01:52:45.8455378Z;False|2025-11-27T09:52:27.1660968+08:00;True|2025-11-20T15:28:35.1782374+08:00;False|2025-11-20T15:27:58.2912950+08:00;True|2025-11-17T11:28:38.8503182+08:00;True|2025-11-17T11:23:56.4734268+08:00;False|2025-11-17T11:23:36.4097197+08:00;True|2025-11-13T15:25:28.7953742+08:00;True|2025-11-13T14:27:31.1949834+08:00;True|2025-11-13T14:06:59.9226754+08:00;True|2025-11-13T14:06:35.1547300+08:00;False|2025-11-13T14:06:09.0757993+08:00;True|2025-11-12T14:43:27.0202870+08:00;True|2025-11-12T14:40:27.2254016+08:00;True|2025-11-12T14:37:20.2647679+08:00;True|2025-11-12T11:26:52.2724565+08:00;True|2025-11-12T11:17:22.1910757+08:00;False|2025-11-12T11:17:09.9827931+08:00;True|2025-11-11T11:17:42.2481252+08:00;True|2025-11-11T11:15:23.2002587+08:00;True|2025-11-11T11:06:44.0655665+08:00;False|2025-11-11T11:05:59.0473577+08:00;True|2025-11-07T14:53:42.4049572+08:00;False|2025-11-07T14:53:29.7282450+08:00;True|2025-11-06T19:55:50.3986389+08:00;False|2025-11-06T19:55:37.6951063+08:00;True|2025-11-06T18:55:19.6956604+08:00;False|2025-11-06T18:54:59.4904683+08:00;True|2025-11-05T08:43:47.0030261+08:00;False|2025-11-05T08:43:29.9947483+08:00;True|2025-11-04T17:28:17.0668341+08:00;True|2025-11-04T16:57:28.8159643+08:00;True|2025-11-04T16:50:31.4445039+08:00;False|2025-11-04T16:50:02.5463432+08:00;False|2025-10-24T11:55:45.1520972+08:00;True|2025-10-22T09:36:13.3802970+08:00;False|2025-10-22T09:35:40.2114838+08:00;True|2025-10-17T10:10:32.1090093+08:00;False|2025-10-17T10:10:14.2097087+08:00;True|2025-10-17T08:57:50.4986438+08:00;False|2025-10-17T08:57:34.6148729+08:00;True|2025-10-15T17:38:42.7890693+08:00;False|2025-10-15T17:38:29.5336459+08:00;True|2025-10-15T14:44:19.9596931+08:00;False|2025-10-15T14:44:06.9733338+08:00;True|2025-10-14T15:03:55.2080252+08:00;True|2025-10-14T13:50:06.8239140+08:00;False|2025-10-14T13:49:17.5380992+08:00;True|2025-10-09T15:43:21.8621182+08:00;False|2025-10-09T15:43:07.2600155+08:00;True|2025-10-07T23:04:35.2397704+08:00;False|2025-10-07T23:04:10.4706265+08:00;True|2025-09-28T09:24:29.0608591+08:00;True|2025-09-28T09:24:08.1555675+08:00;False|2025-09-28T09:23:37.9953809+08:00;True|2025-09-24T13:20:41.7630136+08:00;True|2025-09-24T13:08:47.9053398+08:00;False|2025-09-24T13:08:22.6986901+08:00;True|2025-09-21T15:31:27.7649877+08:00;False|2025-09-21T15:31:15.2147206+08:00;True|2025-09-20T11:54:14.1855999+08:00;True|2025-09-20T11:48:45.9925548+08:00;False|2025-09-20T11:48:33.9131018+08:00;True|2025-09-19T16:36:35.6353404+08:00;True|2025-09-19T16:33:44.0748704+08:00;True|2025-09-19T16:20:15.9184069+08:00;True|2025-09-19T16:18:32.6231345+08:00;True|2025-09-19T16:09:33.7546268+08:00;True|2025-09-19T16:07:13.0937562+08:00;True|2025-09-19T16:04:51.9894822+08:00;True|2025-09-19T16:02:41.2176918+08:00;True|2025-09-19T16:01:47.3472075+08:00;True|2025-09-19T15:59:59.9136845+08:00;True|2025-09-19T15:57:30.2055253+08:00;True|2025-09-19T15:44:09.8299759+08:00;True|2025-09-19T15:10:41.1911815+08:00;True|2025-09-19T15:10:17.6971176+08:00;True|2025-09-19T15:07:56.9882944+08:00;True|2025-09-19T15:05:06.6782885+08:00;True|2025-09-19T15:03:19.3977041+08:00;True|2025-09-19T14:55:51.8630332+08:00;True|2025-09-19T14:52:59.2129683+08:00;False|2025-09-19T14:52:32.3087506+08:00;True|2025-09-18T10:35:30.6927947+08:00;False|2025-09-18T10:35:09.3296840+08:00;False|2025-09-17T08:59:43.2361715+08:00;True|2025-09-16T13:46:04.3354749+08:00;True|2025-09-16T09:03:10.5224849+08:00;False|2025-09-16T09:02:54.0939495+08:00;True|2025-09-15T19:07:55.0065322+08:00;False|2025-09-15T19:07:43.9078258+08:00;True|2025-09-15T13:43:02.7194840+08:00;True|2025-09-15T12:43:41.8299278+08:00;False|2025-09-15T12:43:16.3202892+08:00;True|2025-09-14T20:52:09.3599497+08:00;False|2025-09-14T20:51:55.5551910+08:00;True|2025-09-14T16:35:56.4267213+08:00;True|2025-09-14T16:10:35.4507582+08:00;True|2025-09-14T16:04:30.0969247+08:00;True|2025-09-14T16:03:46.0958639+08:00;True|2025-09-14T16:01:52.5082969+08:00;True|2025-09-14T15:12:07.0239617+08:00;True|2025-09-14T14:55:31.3810881+08:00;False|2025-09-14T13:41:00.1248761+08:00;False|2025-09-12T09:12:36.1841750+08:00;True|2025-09-11T10:28:59.5711340+08:00;False|2025-09-11T10:28:29.0428624+08:00;True|2025-09-10T10:13:31.1270766+08:00;True|2025-09-10T09:36:50.3578377+08:00;False|2025-09-10T09:36:20.6920631+08:00;True|2025-09-08T09:40:08.0905332+08:00;False|2025-09-08T09:39:51.3125449+08:00;True|2025-09-05T15:38:09.2320346+08:00;True|2025-09-05T15:27:54.0459013+08:00;False|2025-09-05T15:27:44.7828443+08:00;True|2025-09-04T17:06:55.5968659+08:00;True|2025-09-04T17:05:18.9087838+08:00;True|2025-09-04T15:19:29.4095578+08:00;False|2025-09-04T15:19:02.5866931+08:00;True|2025-09-03T15:51:28.9030672+08:00;True|2025-09-03T15:50:23.6292004+08:00;True|2025-09-03T15:49:09.2787247+08:00;True|2025-09-03T15:37:43.1319700+08:00;True|2025-09-03T15:02:42.8547695+08:00;True|2025-09-03T13:59:23.7496636+08:00;False|2025-09-03T13:58:55.4054677+08:00;True|2025-09-02T14:17:50.6091123+08:00;True|2025-09-02T13:40:51.7669061+08:00;False|2025-09-02T13:40:13.3546740+08:00;False|2025-09-02T13:38:48.5403592+08:00;False|2025-09-02T13:37:59.6191295+08:00;False|2025-09-02T13:37:32.6098133+08:00;False|2025-09-02T13:37:12.0832669+08:00;True|2025-08-21T13:25:47.4858992+08:00;False|2025-08-21T13:25:32.4156686+08:00;True|2025-08-19T16:07:39.0889263+08:00;True|2025-08-19T16:07:20.3364203+08:00;False|2025-08-19T16:07:00.6078098+08:00;True|2025-08-15T13:33:04.6083649+08:00;False|2025-08-15T13:32:48.5596650+08:00;False|2025-08-14T11:07:04.9417057+08:00;True|2025-08-13T20:37:56.2729405+08:00;True|2025-08-13T20:27:46.2457492+08:00;False|2025-08-13T20:27:22.2365010+08:00;True|2025-08-13T17:38:47.4698629+08:00;True|2025-08-13T14:13:18.0867415+08:00;True|2025-08-13T14:10:53.5215303+08:00;False|2025-08-13T14:10:38.6533775+08:00;True|2025-08-08T14:45:38.8710223+08:00;True|2025-08-08T14:36:05.4506899+08:00;False|2025-08-08T14:35:49.2395019+08:00;True|2025-08-08T12:51:05.5753201+08:00;False|2025-08-08T12:50:41.8998290+08:00;True|2025-08-07T17:46:25.3848582+08:00;True|2025-08-07T14:41:24.7638189+08:00;False|2025-08-07T14:41:08.4966741+08:00;True|2025-08-07T13:18:45.4109538+08:00;False|2025-08-07T13:18:23.6541139+08:00;True|2025-08-06T14:48:29.1813368+08:00;False|2025-08-06T14:48:01.7497640+08:00;True|2025-07-31T11:31:26.9211602+08:00;True|2025-07-31T11:30:27.0395269+08:00;True|2025-07-31T11:20:53.3394769+08:00;True|2025-07-31T11:20:15.7759103+08:00;True|2025-07-31T11:16:57.3823431+08:00;True|2025-07-31T11:05:05.9382499+08:00;True|2025-07-31T10:53:29.9296027+08:00;True|2025-07-31T10:50:29.6294739+08:00;True|2025-07-31T09:38:12.2534472+08:00;True|2025-07-31T09:36:26.1364414+08:00;True|2025-07-31T09:09:38.4479829+08:00;True|2025-07-31T09:01:56.6376393+08:00;True|2025-07-31T08:57:38.0151708+08:00;False|2025-07-31T08:57:19.7029116+08:00;True|2025-07-30T13:59:10.3846558+08:00;True|2025-07-30T13:57:28.7712713+08:00;True|2025-07-30T13:30:14.3755448+08:00;True|2025-07-30T12:47:57.3189783+08:00;True|2025-07-30T12:44:40.9257897+08:00;True|2025-07-30T12:44:26.3988519+08:00;True|2025-07-30T12:42:14.3621410+08:00;True|2025-07-30T12:37:47.5857800+08:00;True|2025-07-30T11:29:53.6303914+08:00;True|2025-07-30T11:23:36.6544326+08:00;True|2025-07-30T09:52:50.5539574+08:00;True|2025-07-30T09:51:43.0235088+08:00;False|2025-07-30T09:51:20.4585269+08:00;True|2025-07-29T18:14:57.7912495+08:00;True|2025-07-29T18:06:59.7432032+08:00;True|2025-07-29T18:06:21.4067333+08:00;True|2025-07-29T18:04:44.7727076+08:00;True|2025-07-29T18:03:16.6330864+08:00;True|2025-07-29T17:58:22.4884094+08:00;True|2025-07-29T17:51:17.4731594+08:00;True|2025-07-29T17:30:02.5175752+08:00;True|2025-07-29T17:22:51.2206869+08:00;True|2025-07-29T15:58:06.7872139+08:00;True|2025-07-29T15:52:25.6935664+08:00;False|2025-07-29T15:51:57.5197553+08:00;True|2025-07-28T17:33:18.1495336+08:00;True|2025-07-28T15:04:36.1888394+08:00;True|2025-07-28T14:19:20.1483024+08:00;True|2025-07-28T14:13:33.0338382+08:00;True|2025-07-28T14:06:02.4983388+08:00;False|2025-07-28T14:05:44.8336761+08:00;False|2025-07-26T12:52:08.1302577+08:00;True|2025-07-25T18:16:22.4916372+08:00;True|2025-07-25T18:10:03.8748246+08:00;True|2025-07-25T18:09:20.6646310+08:00;True|2025-07-25T18:05:24.3772735+08:00;True|2025-07-25T17:56:03.7506046+08:00;True|2025-07-25T17:51:18.4125686+08:00;True|2025-07-25T14:26:44.2546206+08:00;False|2025-07-25T14:26:12.6493026+08:00;True|2025-07-16T19:29:27.0515947+08:00;True|2025-07-16T19:20:01.1132696+08:00;True|2025-07-16T19:16:14.3793010+08:00;True|2025-07-16T19:13:05.0534366+08:00;False|2025-07-16T19:12:48.7636107+08:00;True|2025-07-16T09:21:13.4303928+08:00;True|2025-07-16T09:17:35.4522435+08:00;False|2025-07-16T09:17:13.5076021+08:00;True|2025-07-15T16:57:08.8718036+08:00;False|2025-07-15T16:56:49.7095589+08:00;True|2025-07-10T17:26:30.2500808+08:00;True|2025-07-10T15:05:35.1960737+08:00;False|2025-07-10T15:05:24.5526075+08:00;True|2025-07-09T18:07:52.8307734+08:00;False|2025-07-09T18:07:32.9729733+08:00;True|2025-07-08T09:05:02.3758956+08:00;False|2025-07-08T09:04:45.0633912+08:00;True|2025-07-07T18:57:42.4794642+08:00;True|2025-07-07T18:45:14.4070657+08:00;False|2025-07-07T18:44:22.9506493+08:00;True|2025-07-01T11:37:30.2505294+08:00;True|2025-07-01T11:34:58.9780159+08:00;True|2025-07-01T11:30:55.9731169+08:00;True|2025-07-01T10:50:40.9750731+08:00;True|2025-07-01T10:49:29.5040084+08:00;True|2025-07-01T10:47:32.5577113+08:00;True|2025-07-01T10:45:01.5920641+08:00;False|2025-07-01T10:44:36.2906054+08:00;True|2025-06-30T20:20:37.5108405+08:00;True|2025-06-30T20:18:18.1141382+08:00;False|2025-06-30T20:17:50.2618215+08:00;True|2025-06-30T17:08:40.2046600+08:00;True|2025-06-30T14:13:27.9276170+08:00;False|2025-06-30T14:13:08.2955829+08:00;True|2025-06-26T14:59:37.9432510+08:00;False|2025-06-26T14:59:27.7120940+08:00;True|2025-06-25T10:08:11.5435336+08:00;True|2025-06-25T09:48:15.6545862+08:00;True|2025-06-25T09:17:39.4282829+08:00;False|2025-06-25T09:17:06.1173641+08:00;True|2025-06-24T14:24:24.8608110+08:00;True|2025-06-24T13:29:41.8846061+08:00;True|2025-06-24T11:40:24.7114753+08:00;True|2025-06-24T11:38:39.9925984+08:00;True|2025-06-24T11:31:43.1414921+08:00;True|2025-06-24T11:29:18.2941264+08:00;True|2025-06-24T11:14:30.3743100+08:00;True|2025-06-24T11:13:48.7680482+08:00;True|2025-06-24T11:09:58.5968569+08:00;True|2025-06-24T11:08:08.7682780+08:00;True|2025-06-24T10:37:50.2746842+08:00;True|2025-06-24T10:04:21.1792934+08:00;True|2025-06-24T09:38:18.3176776+08:00;True|2025-06-24T09:34:50.3708868+08:00;False|2025-06-24T09:34:26.4728698+08:00;True|2025-06-23T17:05:32.5796810+08:00;True|2025-06-23T17:04:05.0688937+08:00;True|2025-06-23T13:59:19.2688884+08:00;True|2025-06-23T11:29:10.3814551+08:00;True|2025-06-23T11:19:54.5044517+08:00;True|2025-06-23T11:05:38.5603293+08:00;True|2025-06-23T10:57:03.6611727+08:00;True|2025-06-23T10:49:36.9130331+08:00;False|2025-06-23T10:49:18.5916897+08:00;True|2025-06-20T13:29:58.8176897+08:00;True|2025-06-20T13:15:43.7374949+08:00;False|2025-06-20T13:15:20.7432688+08:00;True|2025-06-19T21:46:29.0476990+08:00;True|2025-06-19T21:44:07.0255680+08:00;True|2025-06-19T21:40:54.8917004+08:00;True|2025-06-19T21:30:44.8729100+08:00;True|2025-06-19T21:17:13.9288647+08:00;True|2025-06-19T21:11:59.7332020+08:00;True|2025-06-19T21:10:46.7558553+08:00;True|2025-06-19T21:06:59.9821855+08:00;True|2025-06-19T20:57:42.2255608+08:00;True|2025-06-19T20:54:22.1485351+08:00;True|2025-06-19T20:53:39.4877170+08:00;True|2025-06-19T20:51:40.1134467+08:00;True|2025-06-19T20:50:06.2220331+08:00;True|2025-06-19T20:43:40.4300258+08:00;True|2025-06-19T20:43:28.4637040+08:00;True|2025-06-19T20:40:58.3939790+08:00;True|2025-06-19T20:38:18.1067206+08:00;True|2025-06-19T20:34:36.8473391+08:00;True|2025-06-19T20:31:08.0652635+08:00;True|2025-06-19T20:29:17.2962865+08:00;True|2025-06-19T20:25:12.9054302+08:00;True|2025-06-19T20:19:04.3290755+08:00;True|2025-06-19T20:10:38.1069948+08:00;True|2025-06-19T20:07:41.9318197+08:00;True|2025-06-19T20:05:31.8825704+08:00;True|2025-06-19T19:59:45.4008154+08:00;True|2025-06-19T19:57:44.1169317+08:00;True|2025-06-19T19:49:05.9273689+08:00;True|2025-06-19T19:21:38.1003970+08:00;True|2025-06-19T19:21:29.4057702+08:00;True|2025-06-19T19:20:49.9520871+08:00;False|2025-06-19T19:20:33.1351490+08:00;True|2025-06-19T17:47:11.8899733+08:00;True|2025-06-19T17:45:51.9461440+08:00;True|2025-06-19T17:42:40.4214364+08:00;True|2025-06-19T17:32:29.9585738+08:00;True|2025-06-19T17:31:57.7429273+08:00;True|2025-06-19T17:31:22.8039838+08:00;True|2025-06-19T16:44:04.9869169+08:00;False|2025-06-19T16:43:53.4308248+08:00;True|2025-06-17T12:44:47.9445980+08:00;True|2025-06-17T12:43:01.6173041+08:00;True|2025-06-17T12:39:35.7469432+08:00;True|2025-06-17T12:17:21.9820010+08:00;True|2025-06-17T11:56:26.7990171+08:00;True|2025-06-17T11:51:59.9444746+08:00;True|2025-06-17T11:50:10.5654966+08:00;True|2025-06-17T11:47:05.2216982+08:00;True|2025-06-17T11:38:52.7237953+08:00;False|2025-06-17T11:38:34.7222132+08:00;True|2025-06-16T19:04:02.3364713+08:00;False|2025-06-16T19:03:45.5930596+08:00;True|2025-06-10T16:19:31.0614174+08:00;True|2025-06-10T16:15:20.6430188+08:00;True|2025-06-10T13:15:38.2392519+08:00;True|2025-06-10T13:14:06.0141666+08:00;True|2025-06-10T13:10:57.3109515+08:00;False|2025-06-10T13:10:44.6334322+08:00;True|2025-06-09T14:19:19.3678350+08:00;True|2025-06-09T13:59:16.4472313+08:00;True|2025-06-09T13:44:59.6573868+08:00;False|2025-06-09T13:44:35.1189385+08:00;True|2025-06-06T14:38:53.2242596+08:00;False|2025-06-06T14:38:29.8735366+08:00;True|2025-06-04T20:53:59.2893402+08:00;False|2025-06-04T20:53:43.4073803+08:00;True|2025-06-03T14:29:52.2448301+08:00;True|2025-06-03T13:56:38.1301683+08:00;True|2025-06-03T13:38:56.7749508+08:00;True|2025-06-03T13:28:45.2901426+08:00;True|2025-06-03T13:27:57.6382388+08:00;True|2025-06-03T13:25:05.8249778+08:00;True|2025-06-03T13:20:50.3714171+08:00;True|2025-06-03T13:19:44.4918539+08:00;True|2025-06-03T13:16:57.8393576+08:00;True|2025-06-03T13:15:35.6020739+08:00;True|2025-06-03T09:29:22.1826197+08:00;True|2025-06-03T08:54:43.5376489+08:00;True|2025-06-03T08:48:51.2196179+08:00;False|2025-06-03T08:48:23.6531326+08:00;True|2025-05-30T19:14:33.1321659+08:00;True|2025-05-30T19:09:28.6321844+08:00;False|2025-05-30T19:09:10.9611020+08:00;True|2025-05-30T11:10:09.3804694+08:00;False|2025-05-30T11:09:38.9759833+08:00;True|2025-05-30T09:25:55.8349264+08:00;False|2025-05-30T09:25:33.7512390+08:00;True|2025-05-29T13:19:09.3041429+08:00;False|2025-05-29T13:18:52.3875953+08:00;True|2025-05-28T18:34:06.8273247+08:00;True|2025-05-28T18:31:05.4364474+08:00;True|2025-05-28T18:27:41.8513807+08:00;True|2025-05-28T18:20:47.6240772+08:00;False|2025-05-28T18:20:38.0301633+08:00;True|2025-05-28T15:45:55.3418948+08:00;True|2025-05-28T15:44:59.7156409+08:00;True|2025-05-28T15:43:03.0458642+08:00;True|2025-05-28T15:40:55.1488977+08:00;True|2025-05-28T15:25:49.1288443+08:00;True|2025-05-28T14:35:05.2561044+08:00;True|2025-05-28T09:39:05.7154902+08:00;False|2025-05-28T09:38:43.0839585+08:00;True|2025-05-26T19:34:53.6400925+08:00;True|2025-05-26T19:19:09.7485729+08:00;True|2025-05-26T19:16:13.4436032+08:00;True|2025-05-26T19:15:41.5587345+08:00;True|2025-05-26T19:13:28.2496521+08:00;True|2025-05-26T19:11:13.9374078+08:00;True|2025-05-26T19:08:26.7288220+08:00;True|2025-05-26T19:07:41.6174469+08:00;True|2025-05-26T19:07:17.8455284+08:00;True|2025-05-26T19:03:18.8383293+08:00;True|2025-05-26T19:02:38.1409352+08:00;True|2025-05-26T18:04:23.0851072+08:00;True|2025-05-26T18:00:37.9490175+08:00;True|2025-05-26T17:36:14.9186618+08:00;True|2025-05-26T17:04:56.2652242+08:00;True|2025-05-26T17:03:32.3788117+08:00;True|2025-05-26T17:01:11.8316740+08:00;True|2025-05-26T16:54:02.0120204+08:00;True|2025-05-26T16:50:36.6739590+08:00;True|2025-05-26T16:20:54.0793563+08:00;True|2025-05-26T16:19:13.4466564+08:00;True|2025-05-26T16:18:37.0522011+08:00;True|2025-05-26T16:10:07.6439971+08:00;True|2025-05-26T16:07:37.9881606+08:00;True|2025-05-26T15:58:45.5790885+08:00;True|2025-05-26T15:57:39.8957333+08:00;True|2025-05-26T15:56:04.5332484+08:00;True|2025-05-26T15:54:08.6770273+08:00;True|2025-05-26T15:51:31.9863077+08:00;True|2025-05-26T14:17:37.4566639+08:00;True|2025-05-26T14:14:45.6478856+08:00;True|2025-05-26T14:13:32.3061443+08:00;True|2025-05-26T14:09:53.7668953+08:00;True|2025-05-26T14:08:53.7195888+08:00;True|2025-05-26T14:06:33.9160028+08:00;True|2025-05-26T09:43:55.0924210+08:00;True|2025-05-26T09:17:54.8815561+08:00;False|2025-05-26T09:17:46.0326457+08:00;True|2025-05-23T10:23:17.1057955+08:00;True|2025-05-23T10:22:31.7938776+08:00;False|2025-05-23T10:22:01.3464796+08:00;False|2025-05-23T10:21:56.8447978+08:00;True|2025-05-23T10:04:53.2423852+08:00;False|2025-05-23T10:04:21.9568682+08:00;True|2025-05-22T13:39:26.7824978+08:00;True|2025-05-22T12:19:49.9134386+08:00;False|2025-05-22T12:18:56.4955831+08:00;True|2025-05-22T09:31:52.8998426+08:00;False|2025-05-22T09:31:31.5103211+08:00;True|2025-05-21T21:36:19.8162653+08:00;True|2025-05-21T21:33:04.3951416+08:00;True|2025-05-21T21:31:06.3835951+08:00;True|2025-05-21T21:27:11.7590428+08:00;False|2025-05-21T21:26:18.2096217+08:00;True|2025-05-21T10:13:15.7576895+08:00;True|2025-05-21T10:08:35.9305095+08:00;False|2025-05-21T10:08:06.4393322+08:00;True|2025-05-20T20:52:06.7190772+08:00;False|2025-05-20T20:51:27.6441551+08:00;True|2025-05-20T10:50:39.3347667+08:00;True|2025-05-20T10:47:24.1628977+08:00;True|2025-05-20T10:42:22.4420459+08:00;True|2025-05-20T10:32:16.8802462+08:00;True|2025-05-20T10:20:12.5700338+08:00;False|2025-05-20T10:19:04.0954824+08:00;True|2025-05-19T10:08:49.0227698+08:00;True|2025-05-19T10:07:02.6110035+08:00;True|2025-05-19T10:05:49.7223902+08:00;True|2025-05-19T09:59:20.9398247+08:00;True|2025-05-19T09:58:31.8629178+08:00;False|2025-05-19T09:57:34.9251908+08:00;True|2025-05-17T12:01:30.1645467+08:00;True|2025-05-17T12:00:32.2339947+08:00;True|2025-05-17T11:55:19.4680460+08:00;True|2025-05-17T11:30:39.9716640+08:00;True|2025-05-17T11:24:41.2103791+08:00;False|2025-05-17T11:24:01.4177591+08:00;True|2025-05-16T16:04:53.4865079+08:00;True|2025-05-16T16:01:42.2978627+08:00;True|2025-05-16T15:59:07.5525777+08:00;True|2025-05-16T12:53:01.9848534+08:00;False|2025-05-16T12:52:37.5899807+08:00;True|2025-05-15T20:18:19.1959577+08:00;True|2025-05-15T20:16:31.3601343+08:00;False|2025-05-15T20:16:14.8877379+08:00;True|2025-05-15T17:13:41.3961273+08:00;True|2025-05-15T16:51:14.1735434+08:00;True|2025-05-15T16:40:38.1341678+08:00;True|2025-05-15T16:23:55.7504003+08:00;True|2025-05-15T15:39:08.0682854+08:00;True|2025-05-15T14:13:21.2837860+08:00;True|2025-05-15T13:36:02.4058882+08:00;True|2025-05-15T13:28:29.8243952+08:00;True|2025-05-15T10:26:14.6137519+08:00;True|2025-05-15T10:21:16.4378162+08:00;False|2025-05-15T10:20:39.3117941+08:00;False|2025-05-14T12:58:11.4083857+08:00;True|2025-04-22T09:20:49.3736316+08:00;True|2025-04-22T09:00:50.9347925+08:00;False|2025-04-22T09:00:33.2771403+08:00;True|2025-04-18T16:58:37.3251028+08:00;False|2025-04-18T16:58:06.8433100+08:00;False|2025-04-18T12:44:40.1660490+08:00;True|2025-04-17T09:55:34.1580504+08:00;True|2025-04-17T09:53:57.7138023+08:00;True|2025-04-17T08:09:58.6602026+08:00;False|2025-04-17T08:09:47.0841532+08:00;True|2025-04-16T10:32:52.7679790+08:00;False|2025-04-16T10:32:40.0727445+08:00;True|2025-04-15T15:29:30.4249752+08:00;True|2025-04-15T15:11:41.4886869+08:00;True|2025-04-15T14:32:57.3415642+08:00;True|2025-04-15T14:29:09.2544662+08:00;True|2025-04-15T14:26:45.3527085+08:00;True|2025-04-15T13:53:46.6655955+08:00;True|2025-04-15T13:36:17.8950794+08:00;True|2025-04-15T10:21:27.2817581+08:00;True|2025-04-15T09:31:18.5018558+08:00;True|2025-04-15T09:29:02.6800394+08:00;False|2025-04-15T09:28:48.9559077+08:00;False|2025-04-14T09:56:18.5240087+08:00;True|2025-04-10T10:06:37.9809030+08:00;True|2025-04-10T08:48:28.7916834+08:00;True|2025-04-10T08:45:40.8001951+08:00;False|2025-04-10T08:45:25.3629200+08:00;True|2025-04-08T10:48:51.1571828+08:00;False|2025-04-08T10:48:38.8386891+08:00;True|2025-04-03T15:58:43.2796893+08:00;True|2025-04-03T15:50:20.2609241+08:00;True|2025-04-03T15:48:25.2894489+08:00;True|2025-04-03T15:46:11.5793596+08:00;True|2025-04-03T15:42:09.2590464+08:00;True|2025-04-03T15:40:50.3642846+08:00;True|2025-04-03T15:18:26.3396856+08:00;True|2025-04-03T15:03:23.3873491+08:00;True|2025-04-03T15:02:37.7250782+08:00;True|2025-04-03T14:57:39.4695978+08:00;True|2025-04-03T14:56:15.9777984+08:00;True|2025-04-03T14:55:02.7047484+08:00;True|2025-04-03T14:52:02.2831331+08:00;True|2025-04-03T14:50:05.3999831+08:00;True|2025-04-03T14:48:15.4688500+08:00;True|2025-04-03T14:47:09.9901017+08:00;True|2025-04-03T14:23:52.3814877+08:00;True|2025-04-03T14:13:17.5825761+08:00;True|2025-04-03T14:11:40.3625146+08:00;False|2025-04-03T14:11:26.5182988+08:00;True|2025-04-01T11:00:10.5721058+08:00;True|2025-04-01T10:56:01.3606814+08:00;True|2025-04-01T10:43:08.9754745+08:00;True|2025-04-01T09:35:49.4493062+08:00;False|2025-04-01T09:35:34.0849515+08:00;True|2025-03-28T15:37:26.0089381+08:00;True|2025-03-28T15:36:04.5827659+08:00;False|2025-03-28T15:35:29.1086723+08:00;True|2025-03-28T13:27:52.4657652+08:00;True|2025-03-28T13:24:54.2318726+08:00;False|2025-03-28T13:24:38.1132697+08:00;False|2025-03-27T15:10:21.1631628+08:00;True|2025-03-26T12:54:27.5698188+08:00;True|2025-03-26T12:52:24.3193373+08:00;True|2025-03-26T12:47:35.8464773+08:00;True|2025-03-26T12:46:39.6287204+08:00;True|2025-03-26T12:41:49.0780387+08:00;True|2025-03-26T12:26:56.1978354+08:00;True|2025-03-26T11:55:08.1689812+08:00;True|2025-03-26T10:37:46.3192080+08:00;False|2025-03-26T10:37:33.1555802+08:00;True|2025-03-25T22:59:55.4631390+08:00;True|2025-03-25T22:58:05.0153954+08:00;False|2025-03-25T22:57:34.7338996+08:00;True|2025-03-25T15:34:14.0157397+08:00;True|2025-03-25T13:16:35.4266052+08:00;True|2025-03-25T13:15:00.5978093+08:00;True|2025-03-25T13:13:05.3147340+08:00;True|2025-03-25T13:11:09.2067782+08:00;True|2025-03-25T13:10:41.9562041+08:00;True|2025-03-25T13:08:59.6162951+08:00;True|2025-03-25T13:08:22.6754824+08:00;True|2025-03-25T12:56:01.8244720+08:00;True|2025-03-25T12:54:46.4657554+08:00;True|2025-03-25T12:52:43.1914868+08:00;True|2025-03-25T12:52:14.3383697+08:00;True|2025-03-25T12:51:23.9803137+08:00;True|2025-03-25T12:48:24.5136392+08:00;False|2025-03-25T12:48:08.8520734+08:00;True|2025-03-22T09:55:01.9290646+08:00;False|2025-03-22T09:54:41.3505928+08:00;True|2025-03-21T15:44:18.6728622+08:00;True|2025-03-21T14:40:13.1127776+08:00;True|2025-03-21T14:22:04.0317926+08:00;True|2025-03-21T14:09:14.7974252+08:00;True|2025-03-21T13:56:36.0273789+08:00;True|2025-03-21T13:39:24.0514954+08:00;True|2025-03-21T13:37:45.5076171+08:00;True|2025-03-21T13:32:16.6261602+08:00;True|2025-03-21T13:30:49.3544077+08:00;True|2025-03-21T12:34:21.5766510+08:00;True|2025-03-21T12:30:15.9179513+08:00;True|2025-03-21T12:19:14.4932635+08:00;True|2025-03-21T12:17:32.1009243+08:00;True|2025-03-21T12:16:10.7444099+08:00;True|2025-03-21T12:13:48.2460484+08:00;True|2025-03-21T12:11:44.7502759+08:00;True|2025-03-21T12:09:54.1637208+08:00;True|2025-03-21T11:48:05.8579065+08:00;True|2025-03-21T11:02:28.9589745+08:00;True|2025-03-21T10:45:58.0983118+08:00;True|2025-03-20T15:01:40.3595666+08:00;True|2025-03-20T14:55:19.0059522+08:00;True|2025-03-20T14:51:39.8660319+08:00;True|2025-03-20T14:27:56.5777746+08:00;True|2025-03-20T13:39:54.7519574+08:00;True|2025-03-19T09:05:48.0282472+08:00;True|2025-03-17T10:08:13.6442704+08:00;True|2025-03-17T09:38:45.1414063+08:00;False|2025-03-17T09:38:22.1405719+08:00;True|2025-03-14T09:32:40.9681768+08:00;True|2025-03-14T09:16:06.9157363+08:00;True|2025-03-14T09:13:01.1255797+08:00;True|2025-03-14T09:11:11.1674520+08:00;True|2025-03-14T09:08:06.9585979+08:00;False|2025-03-14T09:07:47.0760411+08:00;True|2025-03-13T15:55:41.7744956+08:00;True|2025-03-13T13:00:11.3007903+08:00;False|2025-03-13T12:59:36.8182552+08:00;True|2025-03-12T15:14:27.9947739+08:00;True|2025-03-12T15:03:55.1318390+08:00;True|2025-03-12T14:26:34.0190332+08:00;False|2025-03-12T14:25:59.1193483+08:00;True|2025-03-12T09:22:01.4883764+08:00;False|2025-03-12T09:21:39.0080903+08:00;True|2025-03-10T16:26:58.5018670+08:00;True|2025-03-10T16:24:00.3905172+08:00;True|2025-03-10T16:20:21.6595733+08:00;True|2025-03-10T16:18:07.2171657+08:00;True|2025-03-10T16:17:40.3642488+08:00;True|2025-03-10T15:56:00.8463304+08:00;False|2025-03-10T15:54:09.9161096+08:00;False|2025-03-07T10:17:09.2480344+08:00;True|2025-03-06T13:45:18.6674111+08:00;True|2025-03-06T13:43:45.5631731+08:00;False|2025-03-06T13:43:00.1471219+08:00;True|2025-03-06T10:48:04.2926112+08:00;True|2025-03-06T10:24:43.8490693+08:00;True|2025-03-06T09:51:10.8897698+08:00;True|2025-03-06T09:49:27.7421450+08:00;False|2025-03-06T09:49:03.3732372+08:00;True|2025-03-05T10:21:19.2996243+08:00;True|2025-03-05T10:16:03.8214445+08:00;True|2025-03-05T10:14:08.3530581+08:00;True|2025-03-05T10:12:43.5189214+08:00;True|2025-03-05T10:11:16.9120956+08:00;True|2025-03-05T10:05:48.7400931+08:00;False|2025-03-05T10:04:45.2322677+08:00;True|2025-03-04T13:33:54.2471288+08:00;True|2025-03-04T13:23:41.1767740+08:00;True|2025-03-04T11:28:16.4264524+08:00;True|2025-03-04T11:27:03.1611137+08:00;False|2025-03-04T11:26:20.1722430+08:00;True|2025-03-03T15:51:25.3111486+08:00;True|2025-03-03T15:49:32.9940710+08:00;True|2025-03-03T15:46:47.8394406+08:00;True|2025-03-03T15:44:08.2556647+08:00;True|2025-03-03T15:33:18.9879890+08:00;True|2025-03-03T15:31:24.7555763+08:00;True|2025-03-03T15:28:22.2926603+08:00;True|2025-03-03T15:27:18.8298542+08:00;True|2025-03-03T15:24:59.7379802+08:00;True|2025-03-03T15:23:34.0850359+08:00;True|2025-03-03T15:12:24.7076928+08:00;True|2025-03-03T15:04:52.9486877+08:00;True|2025-03-03T14:52:08.1750244+08:00;True|2025-03-03T14:50:55.1357809+08:00;True|2025-03-03T14:03:38.1176734+08:00;True|2023-10-12T09:41:32.8016639+08:00;True|2023-10-12T09:33:45.7062293+08:00;True|2023-10-12T09:25:29.1606626+08:00;True|2023-10-12T09:14:56.8301672+08:00;True|2023-10-12T08:49:06.9528588+08:00;True|2023-10-12T08:41:10.4198328+08:00;True|2023-10-12T08:18:17.0155897+08:00;True|2023-10-11T16:54:34.3349896+08:00;True|2023-10-11T09:31:56.5412983+08:00;True|2023-10-11T09:22:34.8025065+08:00;True|2023-10-10T09:16:33.9279356+08:00;True|2023-10-10T08:57:14.5748323+08:00;True|2023-10-09T09:53:51.8108832+08:00;True|2023-10-08T08:23:15.3020047+08:00;True|2023-10-07T09:41:46.6477464+08:00;True|2023-09-28T13:09:37.4726020+08:00;True|2023-09-28T10:25:25.5533941+08:00;True|2023-09-28T09:22:53.9752101+08:00;True|2023-09-27T09:09:26.8663364+08:00;True|2023-09-26T08:16:45.5815324+08:00;True|2023-09-25T16:06:51.3059542+08:00;False|2023-09-25T16:04:20.0823603+08:00;False|2023-09-25T16:02:50.2444755+08:00;False|2023-09-25T15:57:25.3025439+08:00;False|2023-09-25T15:56:49.6970018+08:00;False|2023-09-25T15:53:20.4815252+08:00;False|2023-09-25T15:50:19.8534089+08:00;True|2023-09-25T13:10:42.3669273+08:00;True|2021-09-27T16:24:34.0556986+08:00;True|2021-07-23T15:55:16.4166192+08:00;True|2021-07-23T15:55:10.5231272+08:00;True|2021-07-23T15:42:16.1730479+08:00;True|2021-07-23T13:59:03.2163357+08:00;True|2021-07-23T13:56:27.0248090+08:00;True|2021-07-23T13:50:06.6730828+08:00;True|2021-07-23T13:16:54.0609171+08:00;True|2021-07-23T09:47:26.2349449+08:00;True|2021-06-18T10:08:36.7720289+08:00;True|2021-06-18T10:02:02.8556313+08:00;True|2021-06-18T09:19:46.8101433+08:00;True|2021-06-17T11:28:10.2122132+08:00;True|2021-06-15T15:34:03.2312661+08:00;True|2021-06-15T15:15:22.7546719+08:00;True|2021-06-15T13:29:38.8451270+08:00;True|2021-06-15T13:24:00.8964134+08:00;True|2021-06-15T12:58:20.3927060+08:00;True|2021-06-15T12:23:25.0159432+08:00;True|2021-06-15T12:22:38.0563281+08:00;True|2021-06-15T11:28:19.6194535+08:00;True|2021-06-15T11:25:48.8728949+08:00;True|2021-06-15T11:09:38.1544762+08:00;True|2021-06-15T10:41:56.9826851+08:00;True|2021-06-15T10:35:25.0388391+08:00;True|2021-06-15T10:32:29.6233619+08:00;True|2021-06-15T09:23:13.5958671+08:00;True|2021-06-15T09:06:29.5417195+08:00;True|2021-06-15T08:37:15.2838896+08:00;True|2021-06-10T17:14:07.3138711+08:00;True|2021-06-10T17:01:12.2987318+08:00;True|2021-06-10T16:59:40.3348009+08:00;True|2021-06-10T16:46:10.5921685+08:00;True|2021-06-10T16:44:16.2724973+08:00;True|2021-06-10T14:39:02.6527482+08:00;True|2021-06-10T14:29:40.7812962+08:00;True|2021-06-10T14:25:39.2821282+08:00;True|2021-06-10T12:14:41.9132607+08:00;True|2021-06-09T18:13:34.0547788+08:00;True|2021-06-09T18:09:50.1762278+08:00;True|2021-06-09T18:00:21.8790266+08:00;True|2021-06-09T17:56:33.9442691+08:00;True|2021-06-09T14:04:32.7497044+08:00;True|2021-06-09T14:03:24.6380146+08:00;True|2021-06-09T14:01:43.0362725+08:00;True|2021-06-09T13:55:02.5402435+08:00;True|2021-06-09T13:52:40.0249905+08:00;True|2021-06-09T13:49:51.5385793+08:00;True|2021-06-09T13:49:17.1969762+08:00;True|2021-06-09T13:41:45.8438377+08:00;True|2021-06-09T13:36:33.2456459+08:00;True|2021-06-09T13:30:16.9451132+08:00;True|2021-06-09T13:17:58.5879548+08:00;True|2021-06-09T13:16:57.3408341+08:00;True|2021-06-09T13:15:05.8138183+08:00;True|2021-06-09T13:12:15.5302490+08:00;True|2021-06-09T13:10:47.8201239+08:00;True|2021-06-09T13:08:07.4256926+08:00;True|2021-06-09T13:00:02.7890031+08:00;True|2021-06-09T12:24:40.5779581+08:00;True|2021-06-09T11:37:09.7069564+08:00;True|2021-06-09T11:31:04.1006833+08:00;True|2021-06-09T09:55:08.3057126+08:00;True|2021-06-08T19:53:15.6886046+08:00;True|2021-06-08T19:20:42.7329855+08:00;True|2021-06-08T19:14:50.6279399+08:00;True|2021-06-08T19:13:38.2606918+08:00;True|2021-06-08T19:09:02.6131247+08:00;True|2021-06-08T15:26:29.1177990+08:00;True|2021-06-08T15:19:58.5398363+08:00;True|2021-06-08T15:17:22.9886891+08:00;True|2021-06-08T15:12:14.6339838+08:00;True|2021-06-08T14:51:00.8799652+08:00;True|2021-06-08T14:05:12.6659322+08:00;True|2021-06-08T13:43:40.9520061+08:00;True|2021-06-08T10:17:41.3958040+08:00;True|2021-06-08T10:15:02.9531430+08:00;True|2021-06-08T10:13:41.2052893+08:00;True|2021-06-08T10:03:42.7732330+08:00;True|2021-06-08T09:19:05.6925809+08:00;True|2021-06-08T09:16:51.2551694+08:00;True|2021-06-08T08:55:47.9089196+08:00;True|2021-06-08T08:54:17.8644326+08:00;True|2021-06-08T08:45:54.0145422+08:00;True|2021-06-08T08:44:04.2569950+08:00;True|2021-06-08T00:06:04.7376137+08:00;True|2021-06-08T00:04:38.0773596+08:00;True|2021-06-07T23:49:53.8045627+08:00;True|2021-06-07T23:22:13.3541265+08:00;True|2021-06-07T22:50:52.5159395+08:00;True|2021-06-07T22:45:07.1078061+08:00;True|2021-06-07T22:31:11.8021180+08:00;True|2021-06-07T22:28:59.6668746+08:00;True|2021-06-07T22:22:40.9337623+08:00;True|2021-06-07T17:47:23.5505559+08:00;True|2021-06-07T17:45:13.5831540+08:00;True|2021-06-05T07:11:01.7763083+08:00;True|2021-06-05T07:09:05.1958272+08:00;True|2021-06-05T07:07:49.7067173+08:00;True|2021-06-05T06:55:07.6636653+08:00;True|2021-06-05T06:53:43.3503529+08:00;True|2021-06-05T06:51:22.0905015+08:00;True|2021-06-05T06:49:55.7672067+08:00;True|2021-06-05T05:53:58.0861418+08:00;True|2021-06-05T05:50:07.2096908+08:00;True|2021-06-05T05:47:01.4240794+08:00;True|2021-06-05T05:44:46.6184627+08:00;True|2021-06-04T17:23:59.1828660+08:00;True|2021-06-04T17:12:55.1640467+08:00;True|2021-06-04T17:10:45.5488523+08:00;True|2021-06-04T17:00:56.3672787+08:00;True|2021-06-04T16:06:36.6880762+08:00;True|2021-06-04T16:03:40.4888248+08:00;True|2021-06-04T15:57:12.2559775+08:00;True|2021-06-04T15:53:18.4937427+08:00;True|2021-06-04T15:47:03.6428056+08:00;True|2021-06-04T14:00:15.5079491+08:00;True|2021-06-04T13:39:24.2724835+08:00;True|2021-06-04T10:36:24.7725284+08:00;True|2021-06-04T09:55:58.5820875+08:00;True|2021-06-04T09:54:31.8417288+08:00;True|2021-06-04T09:49:30.1299352+08:00;True|2021-06-02T01:13:35.0933908+08:00;True|2021-06-02T00:41:42.6942384+08:00;True|2021-06-02T00:34:16.2857357+08:00;True|2021-06-02T00:30:24.3715291+08:00;True|2021-06-02T00:28:05.7622093+08:00;True|2021-06-01T23:47:07.9812981+08:00;True|2021-06-01T23:43:54.6399997+08:00;True|2021-06-01T23:26:11.7387178+08:00;True|2021-06-01T23:24:01.7848138+08:00;True|2021-06-01T23:17:44.1499458+08:00;True|2021-06-01T22:53:53.2119388+08:00;True|2021-06-01T21:41:10.2077522+08:00;True|2021-06-01T18:20:43.2169444+08:00;True|2021-06-01T17:43:22.5732122+08:00;True|2021-06-01T17:42:17.2436639+08:00;True|2021-06-01T17:38:17.4943310+08:00;True|2021-06-01T17:36:57.0238586+08:00;True|2021-06-01T17:30:37.3487475+08:00;True|2021-06-01T17:27:02.9990906+08:00;True|2021-06-01T17:12:53.0479797+08:00;True|2021-06-01T17:12:09.3355906+08:00;True|2021-06-01T17:00:12.7270464+08:00;True|2021-06-01T16:59:01.8148500+08:00;True|2021-06-01T16:58:24.2363761+08:00;True|2021-06-01T16:55:09.7112426+08:00;True|2021-06-01T16:49:52.5036858+08:00;True|2021-06-01T16:46:54.0104279+08:00;True|2021-06-01T16:45:15.4974503+08:00;True|2021-06-01T16:43:27.9970309+08:00;True|2021-06-01T16:41:38.1709833+08:00;True|2021-06-01T16:35:26.5280595+08:00;True|2021-06-01T16:33:57.1397727+08:00;True|2021-06-01T16:32:06.3944162+08:00;True|2021-06-01T16:25:01.1116292+08:00;True|2021-06-01T16:18:36.2515412+08:00;True|2021-06-01T16:13:19.6237694+08:00;True|2021-06-01T16:10:58.1070245+08:00;True|2021-06-01T16:09:36.9385489+08:00;True|2021-06-01T16:08:12.6387651+08:00;True|2021-06-01T15:56:56.8265580+08:00;True|2021-06-01T15:55:24.4764864+08:00;True|2021-06-01T15:52:55.2991115+08:00;True|2021-06-01T15:42:11.4675544+08:00;True|2021-06-01T15:37:23.2605867+08:00;True|2021-06-01T15:36:07.1708859+08:00;True|2021-06-01T15:27:13.7607576+08:00;True|2021-06-01T15:26:02.1216167+08:00;True|2021-06-01T15:20:17.9785316+08:00;True|2021-06-01T15:17:31.7994535+08:00;True|2021-06-01T15:15:33.5870547+08:00;True|2021-06-01T14:48:48.5199499+08:00;True|2021-06-01T14:47:20.2642947+08:00;True|2021-06-01T14:35:18.9806312+08:00;True|2021-06-01T14:33:16.4926476+08:00;True|2021-06-01T14:09:52.1874112+08:00;True|2021-06-01T14:05:13.8582579+08:00;True|2021-06-01T14:00:48.2904877+08:00;True|2021-06-01T13:59:23.3066213+08:00;True|2021-06-01T13:56:48.0600266+08:00;True|2021-06-01T13:34:54.6842175+08:00;True|2021-06-01T13:25:18.0545294+08:00;True|2021-06-01T13:21:54.5203762+08:00;True|2021-06-01T13:16:21.1912230+08:00;True|2021-06-01T13:15:48.6019094+08:00;True|2021-06-01T13:15:01.6891992+08:00;True|2021-06-01T13:05:12.8050109+08:00;True|2021-06-01T12:56:50.4159001+08:00;True|2021-06-01T12:55:03.9062599+08:00;True|2021-06-01T12:50:27.5401681+08:00;True|2021-06-01T12:49:25.1885018+08:00;True|2021-06-01T12:47:37.2860892+08:00;True|2021-06-01T12:44:42.0069652+08:00;True|2021-06-01T12:41:06.6339839+08:00;True|2021-06-01T12:20:08.2825333+08:00;True|2021-06-01T12:17:54.3212651+08:00;True|2021-06-01T12:14:59.7872609+08:00;True|2021-06-01T12:13:59.8766709+08:00;True|2021-06-01T11:22:13.6818824+08:00;True|2021-06-01T11:11:11.8712602+08:00;True|2021-06-01T11:10:20.1735009+08:00;True|2021-06-01T11:08:17.1112299+08:00;True|2021-06-01T11:05:17.8698240+08:00;True|2021-06-01T10:44:43.4614150+08:00;True|2021-05-31T19:20:49.8593267+08:00;True|2021-05-31T19:19:26.2940461+08:00;True|2021-05-31T19:17:45.6039999+08:00;True|2021-05-31T19:08:59.0966761+08:00;True|2021-05-31T19:08:10.5596672+08:00;True|2021-05-31T19:06:39.0670555+08:00;True|2021-05-31T19:05:17.3676884+08:00;True|2021-05-31T19:02:32.1409470+08:00;True|2021-05-31T18:56:41.4179639+08:00;True|2021-05-31T18:42:20.2441083+08:00;True|2021-05-31T18:37:26.4114464+08:00;True|2021-05-31T18:23:19.4103344+08:00;True|2021-05-31T18:12:52.1436524+08:00;True|2021-05-31T18:09:51.8002595+08:00;True|2021-05-31T18:05:27.5639577+08:00;True|2021-05-31T18:03:35.9346540+08:00;True|2021-05-31T17:58:54.0393109+08:00;True|2021-05-31T17:55:12.5626152+08:00;True|2021-05-31T17:51:03.1966945+08:00;True|2021-05-31T17:49:19.8399729+08:00;True|2021-05-31T17:48:09.7657525+08:00;True|2021-05-31T17:46:21.2958557+08:00;True|2021-05-31T17:29:36.1284253+08:00;True|2021-05-31T17:25:21.8909234+08:00;True|2021-05-31T16:51:39.2706342+08:00;True|2021-05-31T16:49:33.0180809+08:00;True|2021-05-31T16:47:28.9366837+08:00;True|2021-05-31T16:45:54.1110876+08:00;True|2021-05-31T16:06:11.0032865+08:00;True|2021-05-31T16:03:11.8484779+08:00;True|2021-05-31T15:58:52.4728351+08:00;True|2021-05-31T15:52:41.3707489+08:00;True|2021-05-31T15:50:22.0767930+08:00;True|2021-05-31T14:55:08.8676668+08:00;True|2021-05-31T14:52:44.0538893+08:00;True|2021-05-31T13:58:49.2018041+08:00;True|2021-05-31T13:54:55.2565438+08:00;True|2021-05-31T13:51:07.8012368+08:00;True|2021-05-31T13:42:17.1041462+08:00;True|2021-05-31T13:41:18.8074005+08:00;True|2021-05-31T13:40:07.2910452+08:00;True|2021-05-31T13:33:41.8814879+08:00;True|2021-05-31T13:23:36.5532446+08:00;True|2021-05-31T13:21:56.2476049+08:00;True|2021-05-31T13:17:18.5030541+08:00;True|2021-05-31T13:15:40.9653645+08:00;True|2021-05-31T13:05:02.0114383+08:00;True|2021-05-31T13:03:31.1860836+08:00;True|2021-05-31T12:50:06.1218714+08:00;True|2021-05-31T10:37:20.3332108+08:00;True|2021-05-28T15:09:56.1970299+08:00;True|2021-05-28T14:25:51.6645627+08:00;True|2021-05-28T13:57:27.0842735+08:00;True|2021-05-28T09:43:20.1440634+08:00;True|2021-05-28T09:18:20.6994283+08:00;True|2021-05-27T17:48:05.1485157+08:00;True|2021-05-27T14:12:24.8809260+08:00;True|2021-05-27T13:55:41.4584398+08:00;True|2021-05-27T13:38:04.4939557+08:00;True|2021-05-25T17:58:59.4925936+08:00;True|2021-05-25T17:34:39.0766301+08:00;True|2021-05-25T16:52:27.5836825+08:00;True|2021-05-25T16:17:11.2915197+08:00;True|2021-05-25T15:56:40.9073807+08:00;True|2021-05-25T15:55:13.6625654+08:00;True|2021-05-25T14:19:47.6594488+08:00;True|2021-05-25T13:29:54.4902763+08:00;True|2021-05-25T10:07:46.4913499+08:00;True|2021-05-25T10:07:00.5180012+08:00;True|2021-05-25T10:03:19.5172048+08:00;True|2021-05-25T10:03:14.0017887+08:00;True|2021-05-25T09:56:45.2214181+08:00;True|2021-05-25T09:40:44.7928610+08:00;True|2021-05-25T09:39:54.9824104+08:00;True|2021-05-21T15:22:12.2171707+08:00;True|2021-05-21T15:19:42.7333615+08:00;True|2021-05-21T11:29:58.3974818+08:00;True|2021-05-21T11:28:09.4616811+08:00;True|2021-05-21T10:47:41.8471117+08:00;True|2021-05-21T10:22:07.2445648+08:00;True|2021-05-21T10:17:03.7723841+08:00;True|2021-05-20T19:16:06.9191828+08:00;True|2021-05-20T15:55:05.5871601+08:00;True|2021-05-20T14:29:30.2254277+08:00;True|2021-05-20T14:25:34.5236240+08:00;True|2021-05-20T14:20:39.0358706+08:00;True|2021-05-20T13:48:02.9388392+08:00;True|2021-05-20T13:39:47.1587014+08:00;True|2021-05-20T13:31:23.4635763+08:00;True|2021-05-20T10:45:56.3395800+08:00;True|2021-05-20T10:40:02.3046411+08:00;True|2021-05-20T08:58:30.2138098+08:00;True|2021-05-19T17:30:07.9866409+08:00;True|2021-05-19T16:35:53.3131106+08:00;True|2021-05-19T15:31:29.5405517+08:00;True|2021-05-19T10:47:11.4381053+08:00;True|2021-05-18T15:34:44.5123556+08:00;True|2021-05-18T15:33:45.3281373+08:00;True|2021-05-18T13:36:24.3027108+08:00;True|2021-05-18T10:30:46.9715813+08:00;True|2021-05-17T16:30:52.0536279+08:00;True|2021-05-17T16:25:48.5246048+08:00;True|2021-05-17T16:23:09.2504235+08:00;True|2021-05-17T16:20:08.1040765+08:00;True|2021-05-17T16:18:13.0021838+08:00;True|2021-05-17T15:49:53.5154178+08:00;True|2021-05-17T15:20:53.2553451+08:00;True|2021-05-17T13:22:30.1785650+08:00;True|2021-05-12T09:19:40.6104101+08:00;True|2021-05-12T08:51:31.1903832+08:00;True|2021-05-11T17:54:23.2917461+08:00;True|2021-05-11T17:41:51.8743268+08:00;True|2021-05-11T15:35:42.7284799+08:00;True|2021-05-11T15:21:56.5628091+08:00;True|2021-05-10T16:46:03.1180467+08:00;True|2021-05-10T16:15:39.9956955+08:00;True|2021-05-08T19:06:57.2743132+08:00;True|2021-05-08T19:05:29.1103688+08:00;True|2021-05-08T19:04:19.9539329+08:00;True|2021-05-08T18:01:38.7928100+08:00;True|2021-05-08T17:52:29.7429021+08:00;True|2021-05-08T17:48:25.9203761+08:00;True|2021-05-08T17:47:15.0602917+08:00;True|2021-05-08T17:43:27.4889222+08:00;True|2021-05-08T17:39:59.4612336+08:00;True|2021-05-08T17:39:33.4978946+08:00;True|2021-05-08T17:39:29.0267002+08:00;True|2021-05-08T17:37:47.5853967+08:00;True|2021-05-08T15:29:49.3055657+08:00;True|2021-05-08T15:27:07.7824934+08:00;True|2021-05-08T14:52:00.4322071+08:00;True|2021-05-08T14:30:25.4769844+08:00;True|2021-05-08T14:20:25.2085810+08:00;True|2021-05-08T13:22:50.6523779+08:00;True|2021-05-08T13:22:45.2166230+08:00;True|2021-05-08T10:18:30.8161572+08:00;True|2021-05-07T20:22:41.7365405+08:00;True|2021-05-07T20:20:31.3610753+08:00;True|2021-05-07T20:20:19.7448959+08:00;True|2021-05-07T20:03:14.9285946+08:00;True|2021-05-07T09:04:49.9965754+08:00;True|2021-05-06T18:08:51.9761525+08:00;True|2021-05-06T17:25:04.5129323+08:00;True|2021-05-06T17:18:48.0130806+08:00;True|2021-05-06T16:27:20.4296013+08:00;True|2021-05-06T16:21:58.2678114+08:00;True|2021-05-06T16:19:59.7383975+08:00;True|2021-05-06T16:17:38.0581420+08:00;True|2021-05-06T16:13:32.0399307+08:00;True|2021-05-06T16:12:43.4430581+08:00;True|2021-05-06T15:03:01.2067903+08:00;True|2021-05-06T15:00:38.4937170+08:00;True|2021-05-06T15:00:20.9792819+08:00;True|2021-05-06T14:47:13.8375625+08:00;True|2021-05-06T14:47:08.2656998+08:00;True|2021-05-06T14:31:31.6193969+08:00;True|2021-05-06T14:30:30.7221216+08:00;True|2021-05-06T14:29:07.9915201+08:00;True|2021-05-06T10:03:10.3335348+08:00;True|2021-04-28T10:26:58.1316805+08:00;True|2021-04-27T16:36:16.4269210+08:00;True|2021-04-27T16:24:41.5059209+08:00;True|2021-04-27T15:53:32.5901894+08:00;True|2021-04-27T15:22:47.3758568+08:00;True|2021-04-27T15:20:08.3268603+08:00;True|2021-04-27T15:07:44.8758565+08:00;True|2021-04-27T14:55:25.1708246+08:00;True|2021-04-27T11:29:16.9305170+08:00;True|2021-04-27T11:22:59.6375169+08:00;True|2021-04-27T11:18:40.6175151+08:00;True|2021-04-27T11:11:03.1485102+08:00;True|2021-04-27T10:59:43.1454752+08:00;True|2021-04-27T10:52:14.9373756+08:00;True|2021-04-26T16:06:17.8889031+08:00;True|2021-04-26T16:01:07.5729037+08:00;True|2021-04-26T15:43:13.1943879+08:00;True|2021-04-26T15:40:31.4783881+08:00;True|2021-04-26T13:48:32.1338637+08:00;True|2021-04-26T13:41:20.7638645+08:00;True|2021-04-26T13:36:41.2688664+08:00;True|2021-04-16T08:22:27.9458518+08:00;True|2021-04-15T16:59:13.8465752+08:00;True|2021-04-15T15:35:34.3385670+08:00;True|2021-04-15T14:45:34.4613245+08:00;True|2021-04-15T14:41:37.0870016+08:00;True|2021-04-15T14:37:07.0200028+08:00;True|2021-04-13T16:40:55.8205619+08:00;True|2021-04-13T16:17:05.5478494+08:00;</History> |
| | | </PropertyGroup> |
| | | <ItemGroup> |
| | | <File Include="bin/layuiadmin/layui/layui.js"> |
| | |
| | | </File> |
| | | <File Include="bin/WebTM.dll"> |
| | | <publishTime>04/27/2021 20:31:08</publishTime> |
| | | <publishTime>11/06/2025 18:55:11</publishTime> |
| | | <publishTime>11/20/2025 15:27:50</publishTime> |
| | | </File> |
| | | <File Include="bin/WebTM.pdb"> |
| | | <publishTime>04/27/2021 20:31:08</publishTime> |
| | | <publishTime>11/06/2025 18:55:11</publishTime> |
| | | <publishTime>11/20/2025 15:27:50</publishTime> |
| | | </File> |
| | | <File Include="Download/WMS软件å®è£
å
.apk"> |
| | | <publishTime>07/26/2025 12:50:47</publishTime> |
| | |
| | | <File Include="views/grf/å·¥åºæµè½¬.grf"> |
| | | <publishTime>05/23/2025 09:19:18</publishTime> |
| | | </File> |
| | | <File Include="views/grf/å·¥åºæµè½¬å¡å°æ ç¾.grf"> |
| | | <publishTime>11/13/2025 14:52:12</publishTime> |
| | | </File> |
| | | <File Include="views/grf/å¼å¸¸ç±»å.grf"> |
| | | <publishTime>05/23/2025 09:19:18</publishTime> |
| | | </File> |
| | |
| | | <publishTime>10/13/2025 14:38:37</publishTime> |
| | | </File> |
| | | <File Include="views/IpadIndex.html"> |
| | | <publishTime>09/12/2025 09:51:45</publishTime> |
| | | <publishTime>11/20/2025 13:18:46</publishTime> |
| | | </File> |
| | | <File Include="views/IpadStepIndex.html"> |
| | | <publishTime>05/23/2025 09:19:17</publishTime> |
| | |
| | | <publishTime>09/05/2025 16:05:26</publishTime> |
| | | </File> |
| | | <File Include="views/åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_CheckItem.html"> |
| | | <publishTime>10/13/2025 14:38:37</publishTime> |
| | | <publishTime>11/13/2025 15:24:08</publishTime> |
| | | </File> |
| | | <File Include="views/åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_CheckNoteItem.html"> |
| | | <publishTime>05/23/2025 09:19:18</publishTime> |
| | |
| | | <publishTime>05/23/2025 09:19:18</publishTime> |
| | | </File> |
| | | <File Include="views/åºç¡èµæ/å
¬ç¨åºç¡èµæ/HBarPlanPrint.html"> |
| | | <publishTime>10/13/2025 14:38:37</publishTime> |
| | | <publishTime>11/13/2025 14:16:27</publishTime> |
| | | </File> |
| | | <File Include="views/åºç¡èµæ/å
¬ç¨åºç¡èµæ/HBarPlanPrint_GXPG.html"> |
| | | <publishTime>05/23/2025 09:19:18</publishTime> |
| | |
| | | <publishTime>05/23/2025 09:19:18</publishTime> |
| | | </File> |
| | | <File Include="views/åºç¡èµæ/å
¬ç¨åºç¡èµæ/xmlLBM_Sc_ProcessExchangeBillList.aspx"> |
| | | <publishTime>08/07/2025 13:26:41</publishTime> |
| | | <publishTime>11/13/2025 14:17:18</publishTime> |
| | | </File> |
| | | <File Include="views/åºç¡èµæ/å
¬ç¨åºç¡èµæ/xmlLBM_Sc_ProcessExchangeBillList_Small.aspx"> |
| | | <publishTime>11/13/2025 14:26:45</publishTime> |
| | | </File> |
| | | <File Include="views/åºç¡èµæ/å
¬ç¨åºç¡èµæ/xmlLBM_Sc_ProcessExchangeBillList_SubList.aspx"> |
| | | <publishTime>05/23/2025 09:19:18</publishTime> |
| | |
| | | <publishTime>05/23/2025 09:19:18</publishTime> |
| | | </File> |
| | | <File Include="views/åºç¡èµæ/åºç¡èµæ/Gy_Repair_Excel.html"> |
| | | <publishTime>05/23/2025 09:19:18</publishTime> |
| | | <publishTime>11/17/2025 17:40:33</publishTime> |
| | | </File> |
| | | <File Include="views/åºç¡èµæ/åºç¡èµæ/Gy_SettleStyle.html"> |
| | | <publishTime>05/23/2025 09:19:18</publishTime> |
| | |
| | | <publishTime>05/23/2025 09:19:18</publishTime> |
| | | </File> |
| | | <File Include="views/åºç¡èµæ/ç产åºç¡èµæ/Add_Edit_Gy_BadReason.html"> |
| | | <publishTime>05/23/2025 09:19:18</publishTime> |
| | | <publishTime>11/13/2025 17:40:25</publishTime> |
| | | </File> |
| | | <File Include="views/åºç¡èµæ/ç产åºç¡èµæ/Add_Edit_Gy_BadResult.html"> |
| | | <publishTime>05/23/2025 09:19:18</publishTime> |
| | |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | | </File> |
| | | <File Include="views/模治å
·ç®¡ç/模å
·æ
éç»´ä¿®åPDA/Sc_MouldConkBookBill_PDA.html"> |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | | <publishTime>11/17/2025 17:35:02</publishTime> |
| | | </File> |
| | | <File Include="views/模治å
·ç®¡ç/模å
·æ
éç»´ä¿®åPDA/Sc_MouldConkBookBill_PDAEdit.html"> |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | | </File> |
| | | <File Include="views/模治å
·ç®¡ç/模å
·æ
éç»´ä¿®åPDA/Sc_MouldRepairWorkBill_PDA.html"> |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | | <publishTime>11/17/2025 17:54:23</publishTime> |
| | | </File> |
| | | <File Include="views/模治å
·ç®¡ç/模å
·æ
éç»´ä¿®åPDA/Sc_MouldRepairWorkBill_PDAEdit.html"> |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | |
| | | <publishTime>06/13/2025 14:06:40</publishTime> |
| | | </File> |
| | | <File Include="views/模治å
·ç®¡ç/模治å
·ç®¡ç/Sc_Add_MouldRepairCheckBillList.html"> |
| | | <publishTime>10/17/2025 10:10:06</publishTime> |
| | | <publishTime>11/17/2025 18:22:18</publishTime> |
| | | </File> |
| | | <File Include="views/模治å
·ç®¡ç/模治å
·ç®¡ç/Sc_CheckToolsConkBookBillList.html"> |
| | | <publishTime>04/12/2021 11:31:26</publishTime> |
| | |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | | </File> |
| | | <File Include="views/ç产管ç/æ¥è®¡ååºç¡èµæ/Cg_PODemandPlanConfigBillList.html"> |
| | | <publishTime>09/11/2025 10:19:52</publishTime> |
| | | <publishTime>11/12/2025 11:26:40</publishTime> |
| | | </File> |
| | | <File Include="views/ç产管ç/æ¥è®¡ååºç¡èµæ/Cg_PODemandPlanConfigBill_Add.html"> |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | | </File> |
| | | <File Include="views/ç产管ç/æ¥è®¡ååºç¡èµæ/JIT_NeedMaterPlanConfigBillList.html"> |
| | | <publishTime>09/02/2025 12:21:18</publishTime> |
| | | <publishTime>11/12/2025 14:44:30</publishTime> |
| | | </File> |
| | | <File Include="views/ç产管ç/æ¥è®¡ååºç¡èµæ/JIT_NeedMaterPlanConfigBill_Add.html"> |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | |
| | | <File Include="views/ç产管ç/ç产任å¡å/Sc_ICMOBillList.html"> |
| | | <publishTime>04/12/2021 11:31:26</publishTime> |
| | | <publishTime>04/12/2021 11:31:26</publishTime> |
| | | <publishTime>11/05/2025 16:02:58</publishTime> |
| | | <publishTime>11/20/2025 15:27:47</publishTime> |
| | | </File> |
| | | <File Include="views/ç产管ç/ç产任å¡å/Sc_ICMOBillList_LookDown.html"> |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | | </File> |
| | | <File Include="views/ç产管ç/ç产å¼å·¥å/Sc_Add_MESBeginWorkBillList.html"> |
| | | <publishTime>11/07/2025 14:53:05</publishTime> |
| | | <publishTime>11/07/2025 15:00:24</publishTime> |
| | | </File> |
| | | <File Include="views/ç产管ç/ç产å¼å·¥å/Sc_MESBeginWorkBillList.html"> |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | | </File> |
| | | <File Include="views/ç产管ç/ç产æ¥è®¡åå·¥å/JIT_DayPlanBillList.html"> |
| | | <publishTime>06/10/2025 12:07:38</publishTime> |
| | | <publishTime>11/11/2025 10:59:55</publishTime> |
| | | </File> |
| | | <File Include="views/ç产管ç/çäº§æ±æ¥å/Sc_Add_ICMOReportBillList.html"> |
| | | <publishTime>11/04/2025 17:28:05</publishTime> |
| | |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | | </File> |
| | | <File Include="views/计å管ç/å·¥èºè·¯çº¿/Gy_RoutingBill.html"> |
| | | <publishTime>10/13/2025 14:38:37</publishTime> |
| | | <publishTime>11/20/2025 15:23:58</publishTime> |
| | | </File> |
| | | <File Include="views/计å管ç/å·¥èºè·¯çº¿/Gy_RoutingBillCheckQuery.html"> |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | |
| | | <File Include="views/计å管ç/å·¥èºè·¯çº¿/Gy_RoutingBillList.html"> |
| | | <publishTime>04/12/2021 11:31:26</publishTime> |
| | | <publishTime>04/12/2021 11:31:26</publishTime> |
| | | <publishTime>10/24/2025 11:53:31</publishTime> |
| | | <publishTime>11/12/2025 09:36:41</publishTime> |
| | | </File> |
| | | <File Include="views/ç产工åºç®¡ç/å·¥åºæ±æ¥å/Sc_ProcessReportList.html"> |
| | | <publishTime>04/27/2021 08:56:48</publishTime> |
| | |
| | | <File Include="views/ç产管ç/ç产任å¡å/Sc_ICMOBillList.html"> |
| | | <publishTime>04/12/2021 11:31:26</publishTime> |
| | | <publishTime>04/12/2021 11:31:26</publishTime> |
| | | <publishTime>11/05/2025 16:02:58</publishTime> |
| | | <publishTime>11/20/2025 15:27:47</publishTime> |
| | | </File> |
| | | <File Include="views/ç»è£
å/Sc_AssemblyBill_Fast.html"> |
| | | <publishTime>04/12/2021 11:31:26</publishTime> |
| | |
| | | <File Include="views/计å管ç/å·¥èºè·¯çº¿/Gy_RoutingBillList.html"> |
| | | <publishTime>04/12/2021 11:31:26</publishTime> |
| | | <publishTime>04/12/2021 11:31:26</publishTime> |
| | | <publishTime>10/24/2025 11:53:31</publishTime> |
| | | <publishTime>11/12/2025 09:36:41</publishTime> |
| | | </File> |
| | | <File Include="views/计å管ç/å·¥èºè·¯çº¿/Gy_RoutingBillListQuery.html"> |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | |
| | | <File Include="views/è´¨é管ç/å·¡æ£è®°å½å/QC_Add_Edit_PatrolProcCheckBill.html"> |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | | </File> |
| | | <File Include="views/è´¨é管ç/å·¡æ£è®°å½å/QC_Add_Edit_PatrolProcCheckBill_XW.html"> |
| | | <publishTime>11/11/2025 10:59:55</publishTime> |
| | | </File> |
| | | <File Include="views/è´¨é管ç/å·¡æ£è®°å½å/QC_Add_Edit_PatrolProcCheckOtherill.html"> |
| | | <publishTime>11/05/2025 16:02:58</publishTime> |
| | | <publishTime>11/11/2025 11:17:33</publishTime> |
| | | </File> |
| | | <File Include="views/è´¨é管ç/å·¡æ£è®°å½å/QC_PatrolProcCheckBillList.html"> |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | | <publishTime>11/11/2025 10:59:55</publishTime> |
| | | </File> |
| | | <File Include="views/è´¨é管ç/å·¡æ£è®°å½å/QC_PatrolProcCheckOtherBillList.html"> |
| | | <publishTime>09/17/2025 14:39:06</publishTime> |
| | |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | | </File> |
| | | <File Include="views/è´¨é管ç/ç¯å¢æ£æµå/QC_EnvironmentTestDotCheckBillList.html"> |
| | | <publishTime>06/24/2025 14:24:04</publishTime> |
| | | <publishTime>11/17/2025 11:28:21</publishTime> |
| | | </File> |
| | | <File Include="views/è´¨é管ç/ç¯å¢æ£æµå/QC_EnvironmentTestDotCheckBillList_PDA.html"> |
| | | <publishTime>06/24/2025 10:00:32</publishTime> |
| | |
| | | <publishTime>07/22/2021 08:55:24</publishTime> |
| | | </File> |
| | | <File Include="views/è´¨é管ç/é¦ä»¶æ£éªå/QC_Add_Edit_FirstPieceCheckBill.html"> |
| | | <publishTime>11/05/2025 16:02:58</publishTime> |
| | | <publishTime>11/11/2025 10:59:55</publishTime> |
| | | </File> |
| | | <File Include="views/è´¨é管ç/é¦ä»¶æ£éªå/QC_FirstPieceCheckBillList.html"> |
| | | <publishTime>10/13/2025 14:38:37</publishTime> |
| | |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | | </File> |
| | | <File Include="views/车é´ç®¡ç/ååè¿ç«_å°å«/Cj_ProcessItemStationPlatform_batch.html"> |
| | | <publishTime>11/05/2025 16:02:58</publishTime> |
| | | <publishTime>11/11/2025 10:59:55</publishTime> |
| | | </File> |
| | | <File Include="views/车é´ç®¡ç/ååè¿ç«_å°å«/Cj_ProcessItemStationPlatform_batchKeyElement.html"> |
| | | <publishTime>10/24/2025 11:53:31</publishTime> |
| | | <publishTime>11/11/2025 10:59:55</publishTime> |
| | | </File> |
| | | <File Include="views/车é´ç®¡ç/ååè¿ç«_å°å«/Cj_ProcessItemStationPlatform_checkSN.html"> |
| | | <publishTime>11/05/2025 16:02:58</publishTime> |
| | | <publishTime>11/11/2025 10:59:55</publishTime> |
| | | </File> |
| | | <File Include="views/车é´ç®¡ç/ååè¿ç«_å°å«/Cj_ProcessItemStationPlatform_generateCaseCode.html"> |
| | | <publishTime>10/24/2025 11:53:31</publishTime> |
| | | <publishTime>11/11/2025 10:59:55</publishTime> |
| | | </File> |
| | | <File Include="views/车é´ç®¡ç/ååè¿ç«_å°å«/Cj_ProcessItemStationPlatform_generateSNCode.html"> |
| | | <publishTime>11/05/2025 16:02:58</publishTime> |
| | | <publishTime>11/11/2025 10:59:55</publishTime> |
| | | </File> |
| | | <File Include="views/车é´ç®¡ç/ååè¿ç«_å°å«/Cj_ProcessItemStationPlatform_KeyElement.html"> |
| | | <publishTime>10/24/2025 11:53:31</publishTime> |
| | | <publishTime>11/11/2025 10:59:55</publishTime> |
| | | </File> |
| | | <File Include="views/车é´ç®¡ç/ååè¿ç«_å°å«/Cj_ProcessItemStationPlatform_UnbindEdit.html"> |
| | | <publishTime>10/24/2025 11:53:31</publishTime> |
| | |
| | | <File Include="views/车é´ç®¡ç/å·¥åºæµè½¬å¡/Sc_ProcessExchangeBillList.html"> |
| | | <publishTime>04/12/2021 11:31:26</publishTime> |
| | | <publishTime>04/12/2021 11:31:26</publishTime> |
| | | <publishTime>10/13/2025 14:38:37</publishTime> |
| | | <publishTime>11/13/2025 14:14:08</publishTime> |
| | | </File> |
| | | <File Include="views/车é´ç®¡ç/å·¥åºæµè½¬å¡/Sc_ProcessExchangeBillList_LookDown.html"> |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | |
| | | </File> |
| | | <File Include="views/车é´ç®¡ç/å·¥åºæµè½¬å¡/Sc_ProcessExchangeBill_Copy_PL.html"> |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | | </File> |
| | | <File Include="views/车é´ç®¡ç/å·¥åºæµè½¬å¡/Sc_ProcessExchangeBill_dh.html"> |
| | | <publishTime>11/20/2025 15:21:41</publishTime> |
| | | </File> |
| | | <File Include="views/车é´ç®¡ç/å·¥åºæµè½¬å¡/Sc_ProcessExchangeBill_Exchange.html"> |
| | | <publishTime>05/23/2025 09:19:19</publishTime> |
| | |
| | | </File> |
| | | <File Include="Web.config"> |
| | | <publishTime>04/27/2021 20:31:08</publishTime> |
| | | <publishTime>11/05/2025 16:05:35</publishTime> |
| | | <publishTime>11/20/2025 15:28:05</publishTime> |
| | | </File> |
| | | </ItemGroup> |
| | | </Project> |
| | |
| | | <Content Include="views\å质管ç\客è¯å¤ç\Crm_CustomerAppealBill_KaiBei.html" /> |
| | | <Content Include="views\å质管ç\客è¯å¤ç\Crm_CustomerAppealBill.html" /> |
| | | <Content Include="views\å质管ç\客è¯å¤ç\Crm_CustomerAppealBillList.html" /> |
| | | <Content Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\Gy_MaterialPackingRelationList.html" /> |
| | | <Content Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\Gy_MaterialPackingRelation_Edit.html" /> |
| | | <Content Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlzuotuo_xiaowei.aspx" /> |
| | | <Content Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_HGy_BarCodeBill_XinDa.aspx" /> |
| | | <Content Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\Add_Edit_Gy_CheckNoteItem.html" /> |
| | |
| | | <Content Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_Sc_ICMOReportBillList2.aspx" /> |
| | | <Content Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_Sc_ICMOReportBillList.aspx" /> |
| | | <Content Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_QC_TakeSampleCheckBillMainList.aspx" /> |
| | | <Content Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_Sc_ProcessExchangeBillList_Small.aspx" /> |
| | | <Content Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_Xs_OutDoorBillList.aspx" /> |
| | | <Content Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_HPOStockInChangeBillList.aspx" /> |
| | | <Content Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_HPOOrderChangeBillList.aspx" /> |
| | |
| | | <Content Include="views\计å管ç\å·¥èºè·¯çº¿\Gy_RoutingBillHSEQ.html" /> |
| | | <Content Include="views\计å管ç\å·¥èºè·¯çº¿\Gy_RoutingBillCheckQuery.html" /> |
| | | <Content Include="views\计å管ç\å·¥èºè·¯çº¿\Gy_RoutingBillCloseList.html" /> |
| | | <Content Include="views\计å管ç\å·¥èºè·¯çº¿\Gy_RoutingBillimport_WorkQty.html" /> |
| | | <Content Include="views\计å管ç\å·¥èºè·¯çº¿\Gy_RoutingBillToInvalidatedList.html" /> |
| | | <Content Include="views\计å管ç\å·¥èºè·¯çº¿\Gy_RoutingBillWorkQty.html" /> |
| | | <Content Include="views\计å管ç\å·¥èºè·¯çº¿\Pay_ProcPriceTypeChangeReport.html" /> |
| | |
| | | <Content Include="views\车é´ç®¡ç\ååè¿ç«_å°å«\Cj_ProcessItemStationPlatform_generateSNCode.html" /> |
| | | <Content Include="views\车é´ç®¡ç\ååè¿ç«_å°å«\Cj_ProcessItemStationPlatform_checkSN.html" /> |
| | | <Content Include="views\车é´ç®¡ç\ååè¿ç«_å°å«\Cj_ProcessItemStationPlatform_generateCaseCode.html" /> |
| | | <Content Include="views\车é´ç®¡ç\ååè¿ç«_å°å«\Cj_ProcessItemStationPlatform_checkPackage.html" /> |
| | | <Content Include="views\车é´ç®¡ç\ååè¿ç«_å°å«\Cj_ProcessItemStationPlatform_UnbindEdit.html" /> |
| | | <Content Include="views\车é´ç®¡ç\ååè¿ç«_å°å«\Cj_ProcessItemStationPlatform_UnbindList.html" /> |
| | | <Content Include="views\车é´ç®¡ç\ååè¿ç«_å°å«\Cj_ProcessItemStationPlatform_KeyElement.html" /> |
| | |
| | | <Content Include="views\车é´ç®¡ç\å·¥åºæµè½¬\MES_CenterCheckBillList.html" /> |
| | | <Content Include="views\车é´ç®¡ç\å·¥åºæµè½¬å¡\Sc_ProcessExchangeArrangementHEmp.html" /> |
| | | <Content Include="views\车é´ç®¡ç\å·¥åºæµè½¬å¡\Sc_ProcessExchangeBillLIst_QueryCheckRecord.html" /> |
| | | <Content Include="views\车é´ç®¡ç\å·¥åºæµè½¬å¡\Sc_ProcessExchangeBill_DH.html" /> |
| | | <Content Include="views\车é´ç®¡ç\å·¥åºæµè½¬å¡\Sc_ProcessExchangeBill_Exchange.html" /> |
| | | <Content Include="views\车é´ç®¡ç\å·¥åºæµè½¬å¡\Sc_ProcessExchangeBillList_Source.html" /> |
| | | <Content Include="views\车é´ç®¡ç\å·¥åºæµè½¬å¡\Sc_ProcessExchangeArrangement_PG.html" /> |
| | |
| | | <Content Include="views\grf\ææ¡ç _迦å1.grf" /> |
| | | <Content Include="views\grf\ç®±æ¡ç _迦å1.grf" /> |
| | | <Content Include="views\grf\ç©ææ¡ç _å
´è¾¾.grf" /> |
| | | <Content Include="views\grf\å·¥åºæµè½¬å¡å°æ ç¾.grf" /> |
| | | <None Include="Web.Debug.config"> |
| | | <DependentUpon>Web.config</DependentUpon> |
| | | </None> |
| | |
| | | <Compile Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_QC_TakeSampleCheckBillMainList.aspx.designer.cs"> |
| | | <DependentUpon>xmlLBM_QC_TakeSampleCheckBillMainList.aspx</DependentUpon> |
| | | </Compile> |
| | | <Compile Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_Sc_ProcessExchangeBillList_Small.aspx.cs"> |
| | | <DependentUpon>xmlLBM_Sc_ProcessExchangeBillList_Small.aspx</DependentUpon> |
| | | <SubType>ASPXCodeBehind</SubType> |
| | | </Compile> |
| | | <Compile Include="views\åºç¡èµæ\å
¬ç¨åºç¡èµæ\xmlLBM_Xs_OutDoorBillList.aspx.cs"> |
| | | <DependentUpon>xmlLBM_Xs_OutDoorBillList.aspx</DependentUpon> |
| | | <SubType>ASPXCodeBehind</SubType> |
| | |
| | | <Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
| | | <PropertyGroup> |
| | | <NameOfLastUsedPublishProfile>D:\æºäºè¿æ\MES\MES-WEB-LayUI\WebTM\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile> |
| | | <NameOfLastUsedPublishProfile>D:\GitHub\MES-WEB-LayUI\WebTM\Properties\PublishProfiles\FolderProfile.pubxml</NameOfLastUsedPublishProfile> |
| | | <NameOfLastUsedPublishProfile>C:\Users\19858\Desktop\æºäºè¿æ\MES-WEB-LayUI\WebTM\Properties\PublishProfiles\LAYUI.pubxml</NameOfLastUsedPublishProfile> |
| | | <ProjectView>ProjectFiles</ProjectView> |
| | | <LastActiveSolutionConfig>Debug|Any CPU</LastActiveSolutionConfig> |
| | | <UseIISExpress>true</UseIISExpress> |
| | |
| | | /*var WEBURL = "http://localhost/API/"; //颿忬å°é
ç½®*/ |
| | | //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //æ¨ä¹æ¬å°é
ç½® |
| | | // var WEBURL = "http://localhost:8082/API/"; //æè´ºæ¬å°é
ç½® |
| | | // var WEBURL = "http://localhost:8082/API/"; //å¼ ç广æ¬å°é
ç½® |
| | | /* var WEBURL = "http://localhost:81/API/" //ç¿æ¶æ¶æ¬å°é
ç½®*/ |
| | | //var WEBURL = "http://localhost:8082/API/"; //å¼ ç广æ¬å°é
ç½® |
| | | var WEBURL = "http://localhost:8080/API/"; //ç仪æ¬å°é
ç½® |
| | | var WEBURL = "http://localhost:81/API/" //ç¿æ¶æ¶æ¬å°é
ç½® |
| | | //var WEBURL = "http://localhost:8082/LuBaoAPI/"; //æ¨ä¹æ¬å°é
ç½® |
| | | //var WEBURL = "http://47.96.97.237/API/"; //æºäºæå¡å¨ |
| | | /* var WEBURL = "http://localhost:8082/LuBaoAPI/"; //ä½ææ°æ¬å°é
ç½®*/ |
| | |
| | | function WorkStaus(HSourceID1, workcode, HSourceInterID, btn) { |
| | | var flag = false; |
| | | var sWhere = ""; //åç»å¨åå¨è¿ç¨å æ§å¶ æ¹æ³æ¯ h_p_IpadIndexButton |
| | | sWhere = { |
| | | HSourceID: HSourceID1 |
| | | , HICMOBillNo: workcode |
| | | , HInterID: HSourceInterID |
| | | , type: btn |
| | | } |
| | | //switch (btn) { |
| | | // case "å¼å·¥": |
| | | // sWhere = " where HSourceID='" + HSourceID1 + "' and HICMOBillNo='" + workcode + "' and HInterID='" + HSourceInterID + "' and hicmostatus not in('0','2')"; //æ¯å¦æä¸ä¸ºå¼å·¥å¼å·¥ç¶æãåå·¥ç¶æ |
| | |
| | | </div> |
| | | <div class="layui-col-xs2"> |
| | | <button type="button" lay-submit="" lay-filter="HBarCode_Pack-BT" class="layui-btn" id="HBarCode_Pack-BT" style="width: 45px; margin-left: 8px;padding-left:12px">OK</button> |
| | | <div class="layui-col-xs3"> |
| | | <label class="layui-form-label" style="width: 30px; margin-left: 8px; padding-left: 0px;">æ°éå计</label> |
| | | </div> |
| | | <div class="layui-col-xs3"> |
| | | <input type="text" name="HQtyTotal" id="HQtyTotal" lay-verify="HQtyTotal" value="0" autocomplete="off" class="layui-input" readonly> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row" style="margin-top: 5px; margin-bottom: 0px;"> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs2"> |
| | | <label class="layui-form-label" style="width: 45px;padding-left: 0px;">å
æ¡ç </label> |
| | | <div class="layui-col-xs2"> |
| | | <label class="layui-form-label" style="width: 45px;padding-left: 0px;">å
æ¡ç </label> |
| | | </div> |
| | | <div class="layui-col-xs8"> |
| | | <input type="text" name="HBarCode" id="HBarCode" lay-verify="HBarCode" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> |
| | | </div> |
| | | <div class="layui-col-xs2"> |
| | | <button type="button" lay-submit="" lay-filter="HBarCode-BT" class="layui-btn" id="HBarCode-BT" style="width: 45px; margin-left: 8px;padding-left:12px">OK</button> |
| | | <div class="layui-col-xs3"> |
| | | <label class="layui-form-label" style="width: 30px; margin-left: 8px; padding-left: 0px;">ä»¶æ°</label> |
| | | </div> |
| | | <div class="layui-col-xs8"> |
| | | <input type="text" name="HBarCode" id="HBarCode" lay-verify="HBarCode" onkeyup="value=value.replace(/\s+/g,'')" autocomplete="off" class="layui-input" onfocus="this.select();"> |
| | | </div> |
| | | <div class="layui-col-xs2"> |
| | | <button type="button" lay-submit="" lay-filter="HBarCode-BT" class="layui-btn" id="HBarCode-BT" style="width: 45px; margin-left: 8px;padding-left:12px">OK</button> |
| | | <div class="layui-col-xs3"> |
| | | <input type="text" name="HPieceTotal" id="HPieceTotal" lay-verify="HPieceTotal" value="0" autocomplete="off" class="layui-input" readonly> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | listOption.totalRow = true; |
| | | table.cache['wl-table'] = null; //æ¸
ç©ºè¡¨æ ¼ç¼åæ°æ® |
| | | table.render(listOption); |
| | | |
| | | var HQtyTotal = 0; |
| | | var HPieceTotal = 0; |
| | | for (var i = 0; i < listOption.data.length; i++) { |
| | | HQtyTotal += listOption.data[i]["æ°é"] * 1; |
| | | HPieceTotal += listOption.data[i]["æ¡ç 个æ°"] * 1; |
| | | } |
| | | $("#HQtyTotal").val(HQtyTotal); |
| | | $("#HPieceTotal").val(HPieceTotal); |
| | | } |
| | | else { |
| | | listOption.cols = [[ |
| | |
| | | </div> |
| | | <div class="layui-col-xs2"> |
| | | <button type="button" lay-submit="" lay-filter="HBarCode_Pack-BT" class="layui-btn" id="HBarCode_Pack-BT" style="width: 45px; margin-left: 8px;padding-left:12px">OK</button> |
| | | <div class="layui-col-xs3"> |
| | | <label class="layui-form-label" style="width: 30px; margin-left: 8px; padding-left: 0px;">æ°éå计</label> |
| | | </div> |
| | | <div class="layui-col-xs3"> |
| | | <input type="text" name="HQtyTotal" id="HQtyTotal" lay-verify="HQtyTotal" value="0" autocomplete="off" class="layui-input" readonly> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row" style="margin-top: 5px; margin-bottom: 0px;"> |
| | |
| | | </div> |
| | | <div class="layui-col-xs2"> |
| | | <button type="button" lay-submit="" lay-filter="HBarCode-BT" class="layui-btn" id="HBarCode-BT" style="width: 45px; margin-left: 8px;padding-left:12px">OK</button> |
| | | <div class="layui-col-xs3"> |
| | | <label class="layui-form-label" style="width: 30px; margin-left: 8px; padding-left: 0px;">ä»¶æ°</label> |
| | | </div> |
| | | <div class="layui-col-xs3"> |
| | | <input type="text" name="HPieceTotal" id="HPieceTotal" lay-verify="HPieceTotal" value="0" autocomplete="off" class="layui-input" readonly> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | listOption.totalRow = true; |
| | | table.cache['wl-table'] = null; //æ¸
ç©ºè¡¨æ ¼ç¼åæ°æ® |
| | | table.render(listOption); |
| | | |
| | | |
| | | var HQtyTotal = 0; |
| | | var HPieceTotal = 0; |
| | | for (var i = 0; i < listOption.data.length; i++) { |
| | | HQtyTotal += listOption.data[i]["æ°é"] * 1; |
| | | HPieceTotal += listOption.data[i]["æ¡ç 个æ°"] * 1; |
| | | } |
| | | $("#HQtyTotal").val(HQtyTotal); |
| | | $("#HPieceTotal").val(HPieceTotal); |
| | | } |
| | | else { |
| | | listOption.cols = [[ |
| New file |
| | |
| | | { |
| | | "Version":"6.8.2.5", |
| | | "Font":{ |
| | | "Name":"å®ä½", |
| | | "Size":105000, |
| | | "Weight":400, |
| | | "Charset":134 |
| | | }, |
| | | "Printer":{ |
| | | "Size":256, |
| | | "Width":9, |
| | | "Height":6, |
| | | "LeftMargin":0, |
| | | "TopMargin":0, |
| | | "RightMargin":0, |
| | | "BottomMargin":0 |
| | | }, |
| | | "DetailGrid":{ |
| | | "ShowColLine":false, |
| | | "ShowRowLine":false, |
| | | "Border":{ |
| | | "Styles":"[]" |
| | | }, |
| | | "Recordset":{ |
| | | "Field":[ |
| | | { |
| | | "Name":"åæ®å·" |
| | | }, |
| | | { |
| | | "Name":"产å代ç " |
| | | }, |
| | | { |
| | | "Name":"产ååç§°" |
| | | }, |
| | | { |
| | | "Name":"产åè§æ ¼" |
| | | }, |
| | | { |
| | | "Name":"æµè½¬å¡æ°é", |
| | | "Type":"Integer" |
| | | }, |
| | | { |
| | | "Name":"å·¥èºæµ" |
| | | }, |
| | | { |
| | | "Name":"ç产订åå·" |
| | | } |
| | | ] |
| | | }, |
| | | "Column":[ |
| | | { |
| | | "Name":"Column1", |
| | | "Width":10.0013 |
| | | } |
| | | ], |
| | | "ColumnContent":{ |
| | | "Height":5.79438, |
| | | "ColumnContentCell":[ |
| | | { |
| | | "Column":"Column1", |
| | | "FreeCell":true, |
| | | "Control":[ |
| | | { |
| | | "Type":"Barcode", |
| | | "Name":"å
´è¾¾äºç»´ç ", |
| | | "Left":5.60917, |
| | | "Top":3.41313, |
| | | "Width":4.20688, |
| | | "Height":2.19604, |
| | | "BarcodeType":"QRCode", |
| | | "CaptionPosition":"None", |
| | | "Text":"[#åæ®å·#]" |
| | | }, |
| | | { |
| | | "Type":"StaticBox", |
| | | "Name":"æ¡ç ç¼ç ", |
| | | "Left":0.211667, |
| | | "Top":0.9525, |
| | | "Width":2.77813, |
| | | "Height":0.582083, |
| | | "Text":"å·¥åºæµè½¬å¡å·: " |
| | | }, |
| | | { |
| | | "Type":"MemoBox", |
| | | "Name":"åæ®å·", |
| | | "Left":2.80458, |
| | | "Top":0.9525, |
| | | "Width":3.99521, |
| | | "Height":0.582083, |
| | | "Text":"[#åæ®å·#]" |
| | | }, |
| | | { |
| | | "Type":"StaticBox", |
| | | "Name":"ç©æç¼ç æ ç¾", |
| | | "Left":0.211667, |
| | | "Top":1.74625, |
| | | "Width":2.19604, |
| | | "Height":0.582083, |
| | | "Text":"ç©æç¼ç ï¼ " |
| | | }, |
| | | { |
| | | "Type":"StaticBox", |
| | | "Name":"ç©æåç§° æ ç¾", |
| | | "Left":0.211667, |
| | | "Top":2.54, |
| | | "Width":1.98438, |
| | | "Height":0.582083, |
| | | "Text":"ç©æåç§°ï¼" |
| | | }, |
| | | { |
| | | "Type":"StaticBox", |
| | | "Name":"è§æ ¼åå· æ ç¾", |
| | | "Left":0.211667, |
| | | "Top":3.33375, |
| | | "Width":1.98438, |
| | | "Height":0.582083, |
| | | "Text":"è§æ ¼åå·ï¼" |
| | | }, |
| | | { |
| | | "Type":"StaticBox", |
| | | "Name":"æ¶æéç¥åè¯¥ç©ææ°é æ ç¾", |
| | | "Left":0.211667, |
| | | "Top":3.99521, |
| | | "Width":2.38125, |
| | | "Height":0.582083, |
| | | "Text":"æµè½¬å¡æ°é:" |
| | | }, |
| | | { |
| | | "Type":"MemoBox", |
| | | "Name":"ç©æç¼ç ", |
| | | "Left":2.19604, |
| | | "Top":1.74625, |
| | | "Width":6.00604, |
| | | "Height":0.582083, |
| | | "Text":"[#产å代ç #]" |
| | | }, |
| | | { |
| | | "Type":"MemoBox", |
| | | "Name":"ç©æåç§°", |
| | | "Left":2.19604, |
| | | "Top":2.59292, |
| | | "Width":6.61458, |
| | | "Height":0.582083, |
| | | "Text":"[#产ååç§°#]" |
| | | }, |
| | | { |
| | | "Type":"MemoBox", |
| | | "Name":"è§æ ¼åå·", |
| | | "Left":2.19604, |
| | | "Top":3.33375, |
| | | "Width":4.20688, |
| | | "Height":0.582083, |
| | | "Text":"[#产åè§æ ¼#]" |
| | | }, |
| | | { |
| | | "Type":"MemoBox", |
| | | "Name":"æ°é", |
| | | "Left":1.5875, |
| | | "Top":4.60375, |
| | | "Width":4.81542, |
| | | "Height":1.00542, |
| | | "Font":{ |
| | | "Name":"å®ä½", |
| | | "Size":67500, |
| | | "Weight":400, |
| | | "Charset":134 |
| | | }, |
| | | "WordWrap":true, |
| | | "Text":"[#å·¥èºæµ#]" |
| | | }, |
| | | { |
| | | "Type":"StaticBox", |
| | | "Name":"StaticBox1", |
| | | "Left":0.211667, |
| | | "Top":4.78896, |
| | | "Width":2.38125, |
| | | "Height":0.582083, |
| | | "Text":"å·¥èºæµ:" |
| | | }, |
| | | { |
| | | "Type":"MemoBox", |
| | | "Name":"MemoBox2", |
| | | "Left":2.59292, |
| | | "Top":3.99521, |
| | | "Width":2.77813, |
| | | "Height":0.582083, |
| | | "Text":"[#æµè½¬å¡æ°é#]" |
| | | }, |
| | | { |
| | | "Type":"StaticBox", |
| | | "Name":"StaticBox2", |
| | | "Left":0.211667, |
| | | "Top":0.211667, |
| | | "Width":2.77813, |
| | | "Height":0.582083, |
| | | "Text":"ç产订åå·: " |
| | | }, |
| | | { |
| | | "Type":"MemoBox", |
| | | "Name":"MemoBox3", |
| | | "Left":2.40771, |
| | | "Top":0.211667, |
| | | "Width":3.99521, |
| | | "Height":0.582083, |
| | | "Text":"[#ç产订åå·#]" |
| | | } |
| | | ] |
| | | } |
| | | ] |
| | | }, |
| | | "ColumnTitle":{ |
| | | "Height":0, |
| | | "ColumnTitleCell":[ |
| | | { |
| | | "GroupTitle":false, |
| | | "Column":"Column1", |
| | | "Font":{ |
| | | "Name":"å®ä½", |
| | | "Size":120000, |
| | | "Weight":400, |
| | | "Charset":134 |
| | | }, |
| | | "TextAlign":"MiddleCenter", |
| | | "Text":"Column1" |
| | | } |
| | | ] |
| | | } |
| | | }, |
| | | "ReportHeader":[ |
| | | { |
| | | "Name":"ReportHeader1", |
| | | "Height":0 |
| | | } |
| | | ], |
| | | "ReportFooter":[ |
| | | { |
| | | "Name":"ReportFooter1", |
| | | "Height":0 |
| | | } |
| | | ] |
| | | } |
| New file |
| | |
| | | Object Report |
| | | Version='6.8.2.2' |
| | | Title='ä½ çæ¥è¡¨æ é¢' |
| | | PrintAsDesignPaper=F |
| | | Object Font |
| | | Name='å®ä½' |
| | | Size=105000,0 |
| | | Weight=400 |
| | | Charset=134 |
| | | End |
| | | Object Printer |
| | | Size=256 |
| | | Width=6 |
| | | Height=8 |
| | | Oriention=Landscape |
| | | 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='设å¤ç¼å·' |
| | | End |
| | | Item |
| | | Name='设å¤åç§°' |
| | | End |
| | | End |
| | | End |
| | | Items Column |
| | | Item |
| | | Name='Column1' |
| | | Width=7.9375 |
| | | End |
| | | End |
| | | Object ColumnContent |
| | | Height=5.79438 |
| | | Items ColumnContentCell |
| | | Item |
| | | Column='Column1' |
| | | FreeCell=T |
| | | Items Control |
| | | Item |
| | | Type=Barcode |
| | | Name='Barcode4' |
| | | Left=2.32833 |
| | | Top=2.2225 |
| | | Width=3.20146 |
| | | Height=3.20146 |
| | | BarcodeType=QRCode |
| | | CheckSum=T |
| | | Text='[#çäº§èµæºç¼ç #]' |
| | | Object Font |
| | | Name='é»ä½' |
| | | Size=67500,0 |
| | | Weight=400 |
| | | Charset=134 |
| | | End |
| | | End |
| | | Item |
| | | Type=Line |
| | | Name='Line32' |
| | | Left=0.185208 |
| | | Top=1.13771 |
| | | Width=7.48771 |
| | | End |
| | | Item |
| | | Type=Line |
| | | Name='Line33' |
| | | Left=0.185208 |
| | | Top=0.185208 |
| | | Height=5.5 |
| | | U2D=F |
| | | End |
| | | Item |
| | | Type=MemoBox |
| | | Name='MemoBox18' |
| | | Left=1.74625 |
| | | Top=1.16417 |
| | | Width=5.84729 |
| | | Height=0.846667 |
| | | Object Font |
| | | Name='é»ä½' |
| | | Size=105000,0 |
| | | Bold=T |
| | | Charset=134 |
| | | End |
| | | ShrinkFontToFit=T |
| | | WordWrap=T |
| | | Text='[#设å¤åç§°#]' |
| | | End |
| | | Item |
| | | Type=StaticBox |
| | | Name='StaticBox20' |
| | | Left=0.343958 |
| | | Top=0.47625 |
| | | Width=1.00542 |
| | | Height=0.396875 |
| | | Object Font |
| | | Name='é»ä½' |
| | | Size=105000,0 |
| | | Weight=400 |
| | | Charset=134 |
| | | End |
| | | WordWrap=T |
| | | TextAlign=MiddleCenter |
| | | Text='代ç ' |
| | | End |
| | | Item |
| | | Type=Line |
| | | Name='Line34' |
| | | Left=0.19 |
| | | Top=5.65 |
| | | Width=7.48771 |
| | | End |
| | | Item |
| | | Type=Line |
| | | Name='Line35' |
| | | Left=0.185208 |
| | | Top=0.185208 |
| | | Width=7.5 |
| | | End |
| | | Item |
| | | Type=Line |
| | | Name='Line36' |
| | | Left=0.185208 |
| | | Top=2.01083 |
| | | Width=7.48771 |
| | | End |
| | | Item |
| | | Type=StaticBox |
| | | Name='StaticBox21' |
| | | Left=0.343958 |
| | | Top=1.40229 |
| | | Width=1.00542 |
| | | Height=0.396875 |
| | | Object Font |
| | | Name='é»ä½' |
| | | Size=105000,0 |
| | | Weight=400 |
| | | Charset=134 |
| | | End |
| | | WordWrap=T |
| | | TextAlign=MiddleCenter |
| | | Text='åç§°' |
| | | End |
| | | Item |
| | | Type=MemoBox |
| | | Name='MemoBox20' |
| | | Left=1.74625 |
| | | Top=0.238125 |
| | | Width=5.84729 |
| | | Height=0.846667 |
| | | Object Font |
| | | Name='é»ä½' |
| | | Size=105000,0 |
| | | Bold=T |
| | | Charset=134 |
| | | End |
| | | ShrinkFontToFit=T |
| | | WordWrap=T |
| | | Text='[#çäº§èµæºç¼ç #]' |
| | | End |
| | | Item |
| | | Type=Line |
| | | Name='Line41' |
| | | Left=1.53458 |
| | | Top=0.185208 |
| | | Height=1.82 |
| | | U2D=F |
| | | End |
| | | Item |
| | | Type=Line |
| | | Name='Line42' |
| | | Left=7.69 |
| | | Top=0.19 |
| | | Height=5.5 |
| | | U2D=F |
| | | 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 |
| | |
| | | } |
| | | $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * HInitTimeCycle), "yyyy-MM-dd")); |
| | | $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | |
| | | //æ ¹æ®åæ°è®¾ç½®ç«å«åè¡¨æ°æ® |
| | | setStationListByParams(); |
| | | |
| | | //åå§åä¸ææ¡ |
| | | initSelects(); |
| | | |
| | |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region è·ååæ° |
| | | 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; |
| | | } |
| | | //#endregion |
| | | //#region æ ¹æ®åæ°è®¾ç½®ç«å«åè¡¨æ°æ® |
| | | function setStationListByParams() { |
| | | //è·ååæ° |
| | | var params = getUrlVars(); |
| | | var openType = params[params[0]]; //ä»åæ°ä¸è·å æå¼æ¹å¼ VRSï¼VRSä¸è¯ç»è®¡åæï¼ AVIï¼AVIä¸è¯ç»è®¡åæï¼DianCeï¼çµæµä¸è¯ç»è®¡åæï¼JiGuangGeï¼æ¿å
å²ä¸è¯ç»è®¡åæ |
| | | if (openType == null || typeof (openType) == "undefined") { // 说æéªè¯æåäºï¼ |
| | | var data = ["AOI1", "AOI2", "AOI3", "AOI4", "AVI", "çµæµ", "MRB"]; |
| | | var Organization = ""; |
| | | for (var i = 0; i < data.length; i++) { |
| | | Organization += '<option style="color:blue;" value="' + data[i] + '">' + data[i] + '</option>'; |
| | | } |
| | | $("#Station").empty(); |
| | | $("#Station").append(Organization); |
| | | form.render('select'); |
| | | } |
| | | else if (openType == "VRS") { |
| | | var data = ["AOI1", "AOI2", "AOI3", "AOI4"]; |
| | | var Organization = ""; |
| | | for (var i = 0; i < data.length; i++) { |
| | | Organization += '<option style="color:blue;" value="' + data[i] + '">' + data[i] + '</option>'; |
| | | } |
| | | $("#Station").empty(); |
| | | $("#Station").append(Organization); |
| | | form.render('select'); |
| | | } |
| | | else if (openType == "AVI") { |
| | | var data = ["AVI"]; |
| | | var Organization = ""; |
| | | for (var i = 0; i < data.length; i++) { |
| | | Organization += '<option style="color:blue;" value="' + data[i] + '">' + data[i] + '</option>'; |
| | | } |
| | | $("#Station").empty(); |
| | | $("#Station").append(Organization); |
| | | form.render('select'); |
| | | } |
| | | else if (openType == "DianCe") { |
| | | var data = ["çµæµ"]; |
| | | var Organization = ""; |
| | | for (var i = 0; i < data.length; i++) { |
| | | Organization += '<option style="color:blue;" value="' + data[i] + '">' + data[i] + '</option>'; |
| | | } |
| | | $("#Station").empty(); |
| | | $("#Station").append(Organization); |
| | | form.render('select'); |
| | | } |
| | | else if (openType == "JiGuangGe") { |
| | | var data = ["MRB"]; |
| | | var Organization = ""; |
| | | for (var i = 0; i < data.length; i++) { |
| | | Organization += '<option style="color:blue;" value="' + data[i] + '">' + data[i] + '</option>'; |
| | | } |
| | | $("#Station").empty(); |
| | | $("#Station").append(Organization); |
| | | form.render('select'); |
| | | } |
| | | } |
| | | //#endregion |
| | | }); |
| | | |
| | | </script> |
| | |
| | | <table class="" id="mainTable" lay-filter="mainTable"></table> |
| | | <script type="text/html" id="toolbarDemo"> |
| | | <div class="layui-btn-container" id="toolbarDemo_ButtonSet"> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_SouceExcel" id="set_SouceExcel"><i class="layui-icon layui-icon-delete"></i>导å
¥</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btnExcel" id="btnExcel"><i class="layui-icon layui-icon-export"></i>导å
¥</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_Export" id="btn_Export"><i class="layui-icon layui-icon-export"></i>导åº</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btnAdd" id="btnAdd"><i class="layui-icon layui-icon-add-1"></i>æ°å¢</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_Copy" id="btn_Copy"><i class="layui-icon layui-icon-add-1"></i>å¤å¶</button> |
| New file |
| | |
| | |  |
| | | <!DOCTYPE html> |
| | | <html xmlns="http://www.w3.org/1999/xhtml"> |
| | | <head> |
| | | <meta http-equiv="Content-Type" content="text/html; 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, maximum-scale=1"> |
| | | <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> |
| | | <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> |
| | | <script src="../../../layuiadmin/zgqCustom/zgqCustom.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 src="../../../layuiadmin/PubCustom.js"></script> |
| | | <script src="../../../layuiadmin/soulTable.slim.js"></script> |
| | | <script src="../../../layuiadmin/HideButton_New.js"></script> |
| | | <script src="../../../layuiadmin/SetColumn.js"></script> |
| | | |
| | | </head> |
| | | <body> |
| | | <div class="layui-fluid"> |
| | | <div class="layui-col-md12"> |
| | | <div class="layui-card" style="padding: 1px"> |
| | | <div class="layui-card-body" style="padding: 1px;"> |
| | | <form class="layui-form" action="" lay-filter="component-form-group"> |
| | | <div class="layui-collapse"> |
| | | <div class="layui-colla-item"> |
| | | <div class="layui-colla-title layui-inline"> |
| | | <div class="layui-inline"> |
| | | <span>æ´å¤</span> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">åæ®å·</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input ForFilteringSchemes" name="HBillNo" id="HBillNo"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">ç»ç»</label> |
| | | <div class="layui-input-block" style="margin-left: 120px; width: 185px;"> |
| | | <select name="HOrgID" id="HOrgID" lay-verify="HOrgID" class="ForFilteringSchemes"> |
| | | <!--å¨ææ¸²æç»ç»--> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">æ¥æé´é</label> |
| | | <div class="layui-input-block"> |
| | | <select name="HInitTimeCycle" id="HInitTimeCycle" class="ForFilteringSchemes" lay-filter="HInitTimeCycle" style="width:190px;"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">å¼å§æ¥æ</label> |
| | | <div class="layui-input-block"> |
| | | <input type="date" class="layui-input ForFilteringSchemes" id="HBeginDate" style="width:190px;"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ç»ææ¥æ</label> |
| | | <div class="layui-input-block"> |
| | | <input type="date" class="layui-input ForFilteringSchemes" id="HEndDate" style="width:190px;"> |
| | | </div> |
| | | </div> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnReSearch" id="btnReSearch" style="padding:0 5px">éç½®</button> |
| | | <!--æ¾ç¤ºå½åè¿æ»¤æ¹æ¡--> |
| | | <div class="layui-inline" style="margin-left:5px;"> |
| | | <div style="text-align:center;font-size:15px;font-weight:bold;color:#fc9393" id="HFilterScheme_Now"></div> |
| | | </div> |
| | | <div class="layui-colla-content" style="padding: 0px; margin-left: 6%;"> |
| | | <div class="layui-row" style="margin-top:5px"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">è¿æ»¤</label> |
| | | <div class="layui-input-block"> |
| | | <select name="ColName" id="ColName" class="ForFilteringSchemes" lay-filter="ColName" style="width:190px;"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <select name="Comparator" id="Comparator" class="ForFilteringSchemes" lay-filter="Comparator" style="width:190px;"> |
| | | <option value="0" selected="selected"></option> |
| | | <option value="=">=</option> |
| | | <option value=">=">>=</option> |
| | | <option value=">">></option> |
| | | <option value="<="><=</option> |
| | | <option value="<"><</option> |
| | | <option value="<>"><></option> |
| | | <option value="7">å
å«</option> |
| | | <option value="8">å·¦å
å«</option> |
| | | <option value="9">å³å
å«</option> |
| | | <option value="10">ä¸å
å«</option> |
| | | </select> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent" id="ColContent"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row" style="margin-top:5px"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">è¿æ»¤</label> |
| | | <div class="layui-input-block"> |
| | | <select name="ColName1" id="ColName1" class="ForFilteringSchemes" lay-filter="ColName1" style="width:190px;"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <select name="Comparator1" id="Comparator1" lay-filter="Comparator1" class="ForFilteringSchemes" style="width:190px;"> |
| | | <option value="0" selected="selected"></option> |
| | | <option value="=">=</option> |
| | | <option value=">=">>=</option> |
| | | <option value=">">></option> |
| | | <option value="<="><=</option> |
| | | <option value="<"><</option> |
| | | <option value="<>"><></option> |
| | | <option value="7">å
å«</option> |
| | | <option value="8">å·¦å
å«</option> |
| | | <option value="9">å³å
å«</option> |
| | | <option value="10">ä¸å
å«</option> |
| | | </select> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent1" id="ColContent1"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row" style="margin-top:5px"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">è¿æ»¤</label> |
| | | <div class="layui-input-block"> |
| | | <select name="ColName2" id="ColName2" class="ForFilteringSchemes" lay-filter="ColName2" style="width:190px;"> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <select name="Comparator2" id="Comparator2" class="ForFilteringSchemes" lay-filter="Comparator2" style="width:190px;"> |
| | | <option value="0" selected="selected"></option> |
| | | <option value="=">=</option> |
| | | <option value=">=">>=</option> |
| | | <option value=">">></option> |
| | | <option value="<="><=</option> |
| | | <option value="<"><</option> |
| | | <option value="<>"><></option> |
| | | <option value="7">å
å«</option> |
| | | <option value="8">å·¦å
å«</option> |
| | | <option value="9">å³å
å«</option> |
| | | <option value="10">ä¸å
å«</option> |
| | | </select> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <input type="text" class="layui-input ForFilteringSchemes" value="" name="ColContent2" id="ColContent2"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <table class="" id="mainTable" lay-filter="mainTable"></table> |
| | | <script type="text/html" id="toolbarDemo"> |
| | | <div class="layui-btn-container" id="toolbarDemo_ButtonSet"> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_AddNew" id="set_AddNew"><i class="layui-icon layui-icon-file-b"></i>æ°å¢</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_ShowBill" id="set_ShowBill"><i class="layui-icon layui-icon-form"></i>ç¼è¾</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_Copy" id="set_Copy"><i class="layui-icon layui-icon-form"></i>å¤å¶</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill" id="set_DeleteBill"><i class="layui-icon layui-icon-delete"></i>å é¤</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh" id="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>å·æ°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Audit" id="btn-Audit"><i class="layui-icon layui-icon-radio"></i>å®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeAudit" id="btn-DeAudit"><i class="layui-icon layui-icon-circle"></i>åå®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Close" id="btn-Close"><i class="layui-icon layui-icon-radio"></i>å
³é</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeClose" id="btn-DeClose"><i class="layui-icon layui-icon-radio"></i>åå
³é</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Drop" id="btn-Drop"><i class="layui-icon layui-icon-radio"></i>ä½åº</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-DeDrop" id="btn-DeDrop"><i class="layui-icon layui-icon-radio"></i>åä½åº</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_Export" id="btn_Export"><i class="layui-icon layui-icon-export"></i>导åº</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideButton" id="HideButton"><i class="layui-icon layui-icon-form"></i>æé®è®¾ç½®</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Exit" id="get_Exit"><i class="layui-icon layui-icon-logout"></i>éåº</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn" id="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_SaveScheme" id="set_SaveScheme"><i class="layui-icon layui-icon-template"></i>ä¿åæ¹æ¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_ReadScheme" id="set_ReadScheme"><i class="layui-icon layui-icon-set"></i>è¯»åæ¹æ¡</button> |
| | | </div> |
| | | </script> |
| | | </form> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <script> |
| | | layui.config({ |
| | | base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ |
| | | }).extend({ |
| | | index: 'lib/index', //主å
¥å£æ¨¡å |
| | | }).use(['index', 'form', 'table', 'element', 'laypage', 'laydate','soulTable'], function () { |
| | | |
| | | var $ = layui.$ |
| | | , admin = layui.admin |
| | | , layer = layui.layer |
| | | , table = layui.table |
| | | , form = layui.form |
| | | , element = layui.element |
| | | , laypage = layui.laypage |
| | | , laydate = layui.laydate |
| | | , soulTable = layui.soulTable |
| | | |
| | | //#region å
¬ç¨åé |
| | | var option = []; //tableè¡¨æ ¼æ¸²æåæ° |
| | | var sWhere = ""; //è¿æ»¤æ¡ä»¶ |
| | | var HModName = "Gy_MaterialPackingRelationList"; //ç¨äºå设置 |
| | | var titleData = []; //ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | var ins; //ç¨äºå¯¼åºexcel |
| | | var HBillType = "产åå
è£
å
³èä¿¡æ¯å表"; //ç¨äºæé®éè |
| | | var set_HideButton_ID = "toolbarDemo_ButtonSet"; //éè¦è®¾ç½®çæé®çç¶çº§èç¹çid |
| | | //#endregion |
| | | |
| | | //#region ãè¿æ»¤æ¹æ¡ã |
| | | var HClassTag = "ForFilteringSchemes"; //è¿æ»¤æ¡ä»¶çclassç±» |
| | | window.HModuleName = "产åå
è£
å
³èä¿¡æ¯å表"; //模ååç§°ï¼ä¸æçï¼ æ¯ä¸ªæ¨¡å页é¢é½éè¦ä¿®æ¹ |
| | | window.HDefaultFilter = ""; //æ¯å¦å·²ç»éæ©äºè¿æ»¤æ¹æ¡ï¼å
¨å±åéï¼ |
| | | window.HInterID_Choose = 0; //éæ©çè¿æ»¤æ¹æ¡å
ç ï¼å
¨å±åéï¼ |
| | | //#endregion |
| | | |
| | | //#region è¿å
¥é¡µé¢å³å è½½ |
| | | //#region åå§åçé¢ |
| | | set_ClearBill(); |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region 触åäºä»¶ï¼å
æ¬form.on(){}æ ¼å¼çææç¹å»äºä»¶ãéæ©äºä»¶ç |
| | | //#region 头工å
·æ äºä»¶ |
| | | table.on('toolbar(mainTable)', function (obj) { |
| | | switch (obj.event) { |
| | | //æ°å¢ |
| | | case 'set_AddNew': set_AddNew(); |
| | | break; |
| | | //ç¼è¾ |
| | | case 'set_ShowBill': set_ShowBill(); |
| | | break; |
| | | //å¤å¶ |
| | | case 'set_Copy': set_Copy(); |
| | | break; |
| | | //å é¤ |
| | | case 'set_DeleteBill': set_DeleteBill(); |
| | | break; |
| | | //å·æ° |
| | | case 'get_Refresh': get_Refresh(); |
| | | break; |
| | | //å®¡æ ¸æé® ï¼1:å®¡æ ¸ã2:åå®¡æ ¸ï¼ |
| | | case 'btn-Audit': |
| | | set_CheckBill(0); |
| | | break; |
| | | //åå®¡æ ¸æé® |
| | | case 'btn-DeAudit': |
| | | set_CheckBill(1); |
| | | break; |
| | | //å
³éæé® ï¼1:å
³éã2:åå
³éï¼ |
| | | case 'btn-Close': |
| | | set_CloseBill(0); |
| | | break; |
| | | //åå
³éæé® |
| | | case 'btn-DeClose': |
| | | set_CloseBill(1); |
| | | break; |
| | | //ä½åºæé® ï¼1:ä½åºã2:åä½åºï¼ |
| | | case 'btn-Drop': |
| | | set_DropBill(0); |
| | | break; |
| | | //åä½åºæé® |
| | | case 'btn-DeDrop': |
| | | set_DropBill(1); |
| | | break; |
| | | //å¯¼åºæé® |
| | | case 'btn_Export': btn_Export(); |
| | | break; |
| | | //æé®è®¾ç½® |
| | | case 'set_HideButton': |
| | | get_HideButton(set_HideButton_ID, HBillType, HModName, sessionStorage["HUserName"]); |
| | | break; |
| | | //éåºæé® |
| | | case 'get_Exit': Pub_Close(2); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn': get_HideColumnNoPage(HModName, sessionStorage["HUserName"], option, get_FastQuery); |
| | | break; |
| | | //ä¿åæ¹æ¡ |
| | | case 'set_SaveScheme': set_SaveScheme(); |
| | | break; |
| | | //è¯»åæ¹æ¡ |
| | | case 'set_ReadScheme': set_ReadScheme(); |
| | | break; |
| | | }; |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region ç¹å»è¡éä¸é«äº® |
| | | table.on('row(mainTable)', function (obj) { |
| | | //éä¸è¡æ¹åé¢è² |
| | | var flag = !obj.tr.find(':checkbox:first').prop('checked'); |
| | | obj.tr.find(':checkbox').prop('checked', flag); |
| | | if (flag) { |
| | | obj.tr.find('.layui-form-checkbox').addClass('layui-form-checked'); //设置å¤éæ¡é䏿 ·å¼ |
| | | $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//æ¹åå½åtrèæ¯é¢è²ååä½é¢è² |
| | | } else { |
| | | obj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//åæ¶å¤éæ¡é䏿 ·å¼ |
| | | $(obj.tr.selector).attr({ "style": "background:" });//åæ¶å½åtré¢è² |
| | | } |
| | | //mainTable ä¸ºè¡¨æ ¼ID æ³¨ææ¤å¤å¦æID䏿£ç¡®å°å¯¼è´ä½ å¨çå¬å¤éæ¡æ¶è·åä¸å°ä½ éæ©çæ°æ®ï¼åé¢çåªæ¯æ·»å æå é¤é䏿ªé䏿 ·å¼ä»¥åè®¾ç½®èæ¯è²ï¼åä½é¢è² |
| | | layui.each(table.cache.mainTable, function (i, l) { |
| | | if (obj.tr.index() == l.LAY_TABLE_INDEX) { |
| | | l.LAY_CHECKED = flag; |
| | | } |
| | | }); |
| | | }) |
| | | //#endregion |
| | | |
| | | //#region éç½®æé® |
| | | form.on('submit(btnReSearch)', function (data) { |
| | | set_ClearQuery(); |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region æ¥è¯¢æé® |
| | | form.on('submit(btnSearch)', function (data) { |
| | | get_FastQuery(2); |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region æ¥æé´é䏿å表çå¬ |
| | | form.on('select(HInitTimeCycle)', function (data) { |
| | | var HInitTimeCycle = $("#HInitTimeCycle").val() * 1; |
| | | //è¥æ¥æé´éä¸ä¸º ä»»æé´éï¼åç¦ç¨å¼å§æ¥æä¸ç»ææ¥æçéæ© |
| | | if (HInitTimeCycle != -1) { |
| | | $('#HBeginDate').prop('disabled', true); |
| | | $('#HEndDate').prop('disabled', true); |
| | | |
| | | $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * HInitTimeCycle), "yyyy-MM-dd")); |
| | | $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | |
| | | //æ§è¡æ¥è¯¢æ¹æ³ |
| | | get_FastQuery(); |
| | | } else { |
| | | $('#HBeginDate').prop('disabled', false); |
| | | $('#HEndDate').prop('disabled', false); |
| | | } |
| | | }); |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region æ¬é¡µé¢ææè¢«è°ç¨çæ¹æ³ |
| | | //#region åå§åçé¢ |
| | | function set_ClearBill() { |
| | | //åå§åæ¥æé´éãå¼å§æ¥æãç»ææ¥æ |
| | | setSelect_HInitTimeCycle(); |
| | | //è¥æ¥æé´éä¸ä¸º ä»»æé´éï¼åç¦ç¨å¼å§æ¥æä¸ç»ææ¥æçéæ© |
| | | var HInitTimeCycle = $("#HInitTimeCycle").val() * 1; |
| | | if (HInitTimeCycle != -1) { |
| | | $('#HBeginDate').prop('disabled', true); |
| | | $('#HEndDate').prop('disabled', true); |
| | | } else { |
| | | $('#HBeginDate').prop('disabled', false); |
| | | $('#HEndDate').prop('disabled', false); |
| | | } |
| | | |
| | | $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * HInitTimeCycle), "yyyy-MM-dd")); |
| | | $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | //åå§åç»ç» |
| | | Organ(); |
| | | |
| | | //åå§åè¡¨æ ¼ |
| | | set_InitGrid(); |
| | | |
| | | //æ¥è¯¢ |
| | | if (addSWhereByOpenType()) { //addSWhereByOpenType()æ¹æ³å¤ææ¯å¦å
¶å®é¡µé¢æå¼æ¬é¡µé¢ï¼è¥æ¯åå¤çè¿æ»¤æ¡ä»¶ï¼å¹¶è¿åtrue |
| | | get_FastQuery(2); |
| | | } else { |
| | | get_FastQuery(1); |
| | | } |
| | | //æ¥è¯¢å½åç»å½ç¨æ·ææ²¡æå¨å½å模å设置é»è®¤è¿æ»¤æ¹æ¡ |
| | | get_DefaultModule(); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region åå§åè¡¨æ ¼æ¹æ³ |
| | | function set_InitGrid() { |
| | | option = { |
| | | elem: '#mainTable' |
| | | , toolbar: '#toolbarDemo' |
| | | , height: 'full-50' |
| | | , page: true |
| | | , totalRow: true |
| | | //, cellMinWidth: 90 |
| | | , limit: 50 |
| | | , limits: [50, 500, 5000, 20000] |
| | | , done: function (res, curr, count) { |
| | | soulTable.render(this); |
| | | } |
| | | }; |
| | | } |
| | | //#endregion |
| | | |
| | | //#region æ¥è¯¢ |
| | | function get_Display(sWhere) { |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Gy_MaterialPackingRelation/Gy_MaterialPackingRelationList', |
| | | type: "GET", |
| | | async: false, |
| | | data: { "sWhere": sWhere, "user": sessionStorage["HUserName"]}, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | var totalArray = []; |
| | | var data = []; |
| | | var col = []; |
| | | //ç»ç©ºçæ°ç»èµå¼ |
| | | for (var key in data1.list) { |
| | | data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType }); |
| | | } |
| | | //å¨å表左边添å å¾éæ¡ |
| | | col.push({ type: 'checkbox', fixed: 'left' }); |
| | | for (var i = 0; i < data.length; i++) { |
| | | // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') { |
| | | if ($.inArray(data[i].name, titleData) > -1) { |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //éèidå |
| | | } |
| | | else if ($.inArray(data[i].name, totalArray) > -1) { |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, totalRow: true, width: 120 }); |
| | | } |
| | | else { |
| | | switch (data[i].Type) { |
| | | //int |
| | | case 'DateTime': |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + data[i].name + " ==null ?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd')}}</div>", width: 200 }); |
| | | break; |
| | | case 'long': |
| | | case 'Int32': |
| | | case 'Int64': |
| | | case 'double': |
| | | case 'Decimal': |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 120, totalRow: true }); |
| | | break; |
| | | default: |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 }); |
| | | } |
| | | } |
| | | } |
| | | option.cols = [col]; |
| | | option.data = data1.data; |
| | | //table.render(option); |
| | | |
| | | //å设置 |
| | | DisPlay_HideColumn(HModName, sessionStorage["HUserName"], option, titleData); |
| | | |
| | | ////å·æ°è¡¨æ ¼æ°æ® |
| | | ins = table.render(option); |
| | | |
| | | layer.close(ajaxLoad); |
| | | |
| | | if ($("#Comparator").val() == 0 && $("#ColContent").val() == "" & $("#Comparator1").val() == 0 && $("#ColContent1").val() == "" & $("#Comparator2").val() == 0 && $("#ColContent2").val() == "") { |
| | | ColFilter(); |
| | | } |
| | | |
| | | //å·æ°æé®æ¾ç¤º |
| | | Display_HideButton(set_HideButton_ID, HBillType, HModName, sessionStorage["HUserName"]); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(data1.code + data1.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å¿«éè¿æ»¤ |
| | | function get_FastQuery(number) { |
| | | |
| | | var HBillNo = $("#HBillNo").val(); //åæ®å· |
| | | var HBeginDate = $("#HBeginDate").val();//æ»ç»äºº |
| | | var HEndDate = $("#HEndDate").val();//åæ®ç¶æ |
| | | var HOrgID = $("#HOrgID").val(); |
| | | |
| | | //ä»»æåæ®µè¿æ»¤ |
| | | var ColName = $("#ColName").val();//å¤éæ¡ |
| | | var Comparator = $("#Comparator").val() |
| | | var ColContent = $("#ColContent").val(); |
| | | |
| | | var ColName1 = $("#ColName1").val();//å¤éæ¡ |
| | | var Comparator1 = $("#Comparator1").val() |
| | | var ColContent1 = $("#ColContent1").val(); |
| | | var ColName2 = $("#ColName2").val();//å¤éæ¡ |
| | | var Comparator2 = $("#Comparator2").val() |
| | | var ColContent2 = $("#ColContent2").val(); |
| | | |
| | | if (ColName != 0 && Comparator != 0) { |
| | | var com = ""; |
| | | switch (Comparator) { |
| | | case "7": |
| | | com = "like'%" + ColContent + "%'"; |
| | | break; |
| | | case "8": |
| | | com = "like'%" + ColContent + "'"; |
| | | break; |
| | | case "9": |
| | | com = "like'" + ColContent + "%'"; |
| | | break; |
| | | case "10": |
| | | com = "not like'%" + ColContent + "%'"; |
| | | break; |
| | | default: |
| | | com = "" + Comparator + "'" + ColContent + "'"; |
| | | break; |
| | | } |
| | | sWhere += " and " + ColName + " " + com; |
| | | } |
| | | if (ColName1 != 0 && Comparator1 != 0) { |
| | | var com1 = ""; |
| | | switch (Comparator1) { |
| | | case "7": |
| | | com1 = "like'%" + ColContent1 + "%'"; |
| | | break; |
| | | case "8": |
| | | com1 = "like'%" + ColContent1 + "'"; |
| | | break; |
| | | case "9": |
| | | com1 = "like'" + ColContent1 + "%'"; |
| | | break; |
| | | case "10": |
| | | com1 = "not like'%" + ColContent1 + "%'"; |
| | | break; |
| | | default: |
| | | com1 = "" + Comparator1 + "'" + ColContent1 + "'"; |
| | | break; |
| | | } |
| | | sWhere += " and " + ColName1 + " " + com1; |
| | | } |
| | | if (ColName2 != 0 && Comparator2 != 0) { |
| | | var com2 = ""; |
| | | switch (Comparator2) { |
| | | case "7": |
| | | com2 = "like'%" + ColContent2 + "%'"; |
| | | break; |
| | | case "8": |
| | | com2 = "like'%" + ColContent2 + "'"; |
| | | break; |
| | | case "9": |
| | | com2 = "like'" + ColContent2 + "%'"; |
| | | break; |
| | | case "10": |
| | | com2 = "not like'%" + ColContent2 + "%'"; |
| | | break; |
| | | default: |
| | | com2 = "" + Comparator2 + "'" + ColContent2 + "'"; |
| | | break; |
| | | } |
| | | sWhere += " and " + ColName2 + " " + com2; |
| | | } |
| | | |
| | | if (HBillNo) { |
| | | sWhere += " and åæ®å· like '%" + HBillNo + "%'"; |
| | | } |
| | | |
| | | if (HBeginDate) { |
| | | sWhere += " and CONVERT(varchar(100),æ¥æ, 23) >= '" + HBeginDate + "'"; |
| | | } |
| | | if (HEndDate) { |
| | | sWhere += " and CONVERT(varchar(100),æ¥æ, 23) <= '" + HEndDate + "'"; |
| | | } |
| | | if (HOrgID) { |
| | | sWhere += " and HOrgID = '" + HOrgID + "'"; |
| | | } |
| | | |
| | | get_Display(sWhere); |
| | | sWhere = "";//è°ç¨æ¥å£åæ¸
空sWhereç¼å |
| | | } |
| | | //#endregion |
| | | |
| | | //#region éç½®è¿æ»¤æ¡ä»¶æ¹æ³ |
| | | function set_ClearQuery() { |
| | | var HInitTimeCycle = $("#HInitTimeCycle").val() * 1; |
| | | $("#HBillNo").val(""); |
| | | $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * HInitTimeCycle), "yyyy-MM-dd")); |
| | | $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | $("#HOrgID").val(sessionStorage["OrganizationID"]); |
| | | $("#ColContent").val(""); |
| | | $("#ColName").val("0"); |
| | | $("#Comparator").val("0"); |
| | | $("#ColContent2").val(""); |
| | | $("#ColName2").val("0"); |
| | | $("#Comparator2").val("0"); |
| | | $("#ColContent1").val(""); |
| | | $("#ColName1").val("0"); |
| | | $("#Comparator1").val("0"); |
| | | form.render('select'); |
| | | |
| | | sWhere = ""; |
| | | } |
| | | //#endregion |
| | | |
| | | //#region è·åç»ç» |
| | | function Organ() { |
| | | //è·åç»å½é¡µç»ç»å |
| | | $.ajax({ |
| | | type: "get", |
| | | async: false, |
| | | url: GetWEBURL() + "/Web/GetOrganizations", |
| | | success: function (result) { |
| | | var Organization = ""; |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | var data = result.data; |
| | | for (var i = 0; i < data.length; i++) { |
| | | Organization += '<option style="color:blue;" value="' + data[i].ID + '">' + data[i].Name + '</option>'; |
| | | } |
| | | $("#HOrgID").append(Organization); |
| | | $("#HOrgID").val(sessionStorage["OrganizationID"]) |
| | | form.render('select'); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region åå§æ¥æé´é 䏿å表 |
| | | function setSelect_HInitTimeCycle() { |
| | | var valueList = [0, 1, 2, 3, 4, 5, 6, 29]; |
| | | var titleList = ["ä»å¤©", "è¿ä¸¤å¤©", "è¿ä¸å¤©", "è¿å天", "è¿äºå¤©", "è¿å
天", "è¿ä¸å¤©", "è¿30天"]; |
| | | |
| | | var HInitTimeCycle_ArrayList = '<option value="-1" selected="selected" >ä»»æé´é</option>'; |
| | | for (var i = 0; i < valueList.length; i++) { |
| | | HInitTimeCycle_ArrayList += '<option style="color:blue;" value="' + valueList[i] + '">' + titleList[i] + '</option>'; |
| | | } |
| | | |
| | | $("#HInitTimeCycle").empty(); |
| | | $("#HInitTimeCycle").append(HInitTimeCycle_ArrayList); |
| | | form.render('select'); |
| | | |
| | | $("#HInitTimeCycle").val("29"); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region æ°å¢ |
| | | function set_AddNew() { |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['100%', '100%'] |
| | | , title: '产åå
è£
å
³èä¿¡æ¯-æ°å¢' |
| | | , shift: 0//å¼¹åºå¨ç» |
| | | , content: '../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_MaterialPackingRelation_Edit.html?OperationType=1&linterid=0&HSouceBillType=' |
| | | ,btn: ['ç¡®å®'], |
| | | // æé®1 çåè° |
| | | end: function (index, layero, that) { |
| | | //å·æ°é¡µé¢ |
| | | get_FastQuery(); |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region ç¼è¾ |
| | | function set_ShowBill() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var linterid = data[0].hmainid.toString(); |
| | | |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['100%', '100%'] |
| | | , title: '产åå
è£
å
³èä¿¡æ¯-ç¼è¾' |
| | | , shift: 0//å¼¹åºå¨ç» |
| | | , content: '../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_MaterialPackingRelation_Edit.html?OperationType=3&linterid=' + linterid + '&HSouceBillType=' |
| | | , btn: ['ç¡®å®'], |
| | | // æé®1 çåè° |
| | | end: function (index, layero, that) { |
| | | //å·æ°é¡µé¢ |
| | | get_FastQuery(); |
| | | } |
| | | }) |
| | | } else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼'); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å¤å¶ |
| | | function set_Copy() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var linterid = data[0].hmainid.toString(); |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['100%', '100%'] |
| | | , title: 'æ°å¢äº§åå¨å
·æ¸
å' |
| | | , shift: 0//å¼¹åºå¨ç» |
| | | , content: '../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_MaterialPackingRelation_Edit.html?OperationType=2&linterid=' + linterid + '&HSouceBillType=' |
| | | , end: function () { |
| | | //å·æ°é¡µé¢, |
| | | location.reload(); |
| | | } |
| | | }) |
| | | } else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼'); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å é¤ |
| | | function set_DeleteBill() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var HInterID = data[0].hmainid.toString(); |
| | | layer.confirm("确认è¦å é¤åï¼å é¤åä¸è½æ¢å¤", { title: "å é¤ç¡®è®¤" }, function (index) { |
| | | var wait = layer.load(); |
| | | //é»è¾å 餿¹æ³ |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Gy_MaterialPackingRelation/DeleteGy_MaterialPackingRelation', |
| | | type: "GET", |
| | | data: { "HInterID": HInterID, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | console.log('gouba' + result); |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { icon: 1 }, function () { |
| | | // å¾å°frameç´¢å¼ |
| | | var index = layer.getFrameIndex(window.name); |
| | | //å
³éå½åframe |
| | | layer.close(wait); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | |
| | | }); |
| | | get_FastQuery(); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | layer.close(wait); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | layer.close(wait); |
| | | } |
| | | }); |
| | | }) |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®å é¤ï¼'); |
| | | } |
| | | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å·æ° |
| | | function get_Refresh() { |
| | | get_FastQuery(); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region åå®¡æ ¸/å®¡æ ¸æ°æ® |
| | | function set_CheckBill(num) { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var InterID = data[0].hmainid.toString(); |
| | | //é»è¾å®¡æ ¸æ¹æ³ |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Gy_MaterialPackingRelation/AuditGy_MaterialPackingRelation", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HInterID": InterID, "IsAudit": num, "CurUserName": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | // å¾å°frameç´¢å¼ |
| | | var index = layer.getFrameIndex(window.name); |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | $("#btnSearch").trigger('click'); |
| | | }); |
| | | |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®å®¡æ ¸ï¼'); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region åå
³é/å
³éæ°æ® |
| | | function set_CloseBill(num) { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var InterID = data[0].hmainid.toString(); |
| | | //é»è¾å®¡æ ¸æ¹æ³ |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Gy_MaterialPackingRelation/CloseGy_MaterialPackingRelation", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HInterID": InterID, "IsAudit": num, "CurUserName": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | // å¾å°frameç´¢å¼ |
| | | var index = layer.getFrameIndex(window.name); |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | $("#btnSearch").trigger('click'); |
| | | }); |
| | | |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®å®¡æ ¸ï¼'); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region åä½åº/ä½åºæ°æ® |
| | | function set_DropBill(num) { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | var InterID = data[0].hmainid.toString(); |
| | | //é»è¾å®¡æ ¸æ¹æ³ |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "Gy_MaterialPackingRelation/DeleteGy_MaterialPackingRelation", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | data: { "HInterID": InterID, "IsAudit": num, "CurUserName": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | // å¾å°frameç´¢å¼ |
| | | var index = layer.getFrameIndex(window.name); |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | //ä¿®æ¹ä¸ºååå·æ°çé¢ |
| | | $("#btnSearch").trigger('click'); |
| | | }); |
| | | |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®å®¡æ ¸ï¼'); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region 导åºExecel |
| | | function btn_Export() { |
| | | option.data.forEach((item) => { |
| | | for (let itemobj in item) { |
| | | if (item[itemobj] == null) { |
| | | item[itemobj] = ""; |
| | | } |
| | | if (item[itemobj].length > 0) { // åè®¾åæ®µå为field |
| | | item[itemobj] = item[itemobj].toString().replaceAll(/[\r\n]+/g, ''); // å°æ¢è¡ç¬¦æ¿æ¢ä¸ºç©ºå符串 |
| | | } |
| | | } |
| | | }); |
| | | |
| | | table.exportFile(ins.config.id, option.data, "xls"); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region åææ¾ç¤ºä¸ææ¡ |
| | | function ColFilter() { |
| | | var Organization = '<option value="0" selected="selected" ></option>'; |
| | | for (var i = 1; i < option.cols[0].length; i++) { |
| | | if (option.cols[0][i].hide != true) { |
| | | Organization += '<option style="color:blue;" value="' + option.cols[0][i].field + '">' + option.cols[0][i].field + '</option>'; |
| | | } |
| | | } |
| | | $("#ColName").empty(); |
| | | $("#ColName").append(Organization); |
| | | $("#ColName1").empty(); |
| | | $("#ColName1").append(Organization); |
| | | $("#ColName2").empty(); |
| | | $("#ColName2").append(Organization); |
| | | form.render('select'); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region è·ååæ° |
| | | 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; |
| | | } |
| | | //#endregion |
| | | //#region 夿æ¯ç´æ¥æå¼é¡µé¢è¿æ¯å
¶å®é¡µé¢éè¿éæ©æé®æå¼ï¼å¹¶æ¾ç¤ºç¸åºæ°æ® |
| | | function addSWhereByOpenType() { |
| | | //è·ååæ° |
| | | var params = getUrlVars(); |
| | | var openType = params[params[0]]; //ä»åæ°ä¸è·å æå¼æ¹å¼ 1ç´æ¥æå¼ 2å
¶å®é¡µé¢éè¿éæ©æé®æå¼ |
| | | var HOrgID = params[params[1]]; |
| | | if (openType == 2) { |
| | | sWhere += " and HBillStatus<3 and ISNULL(å
³é人,'') = '' and ISNULL(ä½åºäºº,'') = '' "; |
| | | $("#HOrgID").val(HOrgID); |
| | | form.render("select"); |
| | | return true; |
| | | } |
| | | return false; |
| | | } |
| | | //#endregion |
| | | |
| | | //#region ãè¿æ»¤æ¹æ¡ã |
| | | |
| | | //è·åå½åç¨æ·çé»è®¤è¿æ»¤æ¹æ¡ |
| | | function get_DefaultModule() { |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Xt_FastICScheme/Chooselist', |
| | | type: "GET", |
| | | data: { "user": sessionStorage["Czybm"], "HModuleName": HModuleName, "HInterID": 0, "Type": "Default" }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | //å½åç¨æ·è®¾ç½®æé»è®¤çè¿æ»¤æ¹æ¡ |
| | | var data = data1.data; |
| | | //å½åéæ©çè¿æ»¤æ¹æ¡ |
| | | HInterID_Choose = data[0].hmainid; |
| | | //è¿æ»¤æ¹æ¡å
ç |
| | | HInterID = data[0].hmainid |
| | | //è¿æ»¤æ¹æ¡åç§° |
| | | HDefaultFilter = data[0].æ¹æ¡åç§° |
| | | //è¿æ»¤æ¹æ¡ç夿³¨ï¼æ¹æ¡ä¿¡æ¯æè¿°ï¼ |
| | | var HRemark = data[0].夿³¨ |
| | | //æ¾ç¤ºåºå½åçé»è®¤è¿æ»¤æ¹æ¡ |
| | | document.getElementById("HFilterScheme_Now").style.display = "block"; |
| | | document.getElementById('HFilterScheme_Now').innerHTML = "å½åè¿æ»¤æ¹æ¡ï¼" + HDefaultFilter + '<span style="font-size: 15px; font-weight: bold; color:#7b90fb"> ' + "(" + HRemark + ")" + '</span>'; |
| | | //æè¿æ»¤æ¡ä»¶å¼ååå°é¡µé¢ä¸ |
| | | for (let i = 0; i < data.length; i++) { |
| | | $("#" + data[i].è¿æ»¤å段ID).val(data[i].è¿æ»¤å¼); |
| | | if (data[i].è¿æ»¤æ ç¾ç±»å == 'SELECT') { |
| | | $("#" + data[i].è¿æ»¤å段ID).find("option[value='" + data[i].è¿æ»¤å¼ + "']").attr("selected", true); |
| | | } |
| | | } |
| | | |
| | | var HInitTimeCycle = $("#HInitTimeCycle").val() * 1; |
| | | //è¥æ¥æé´éä¸ä¸º ä»»æé´éï¼åç¦ç¨å¼å§æ¥æä¸ç»ææ¥æçéæ© |
| | | if (HInitTimeCycle != -1) { |
| | | $('#HBeginDate').prop('disabled', true); |
| | | $('#HEndDate').prop('disabled', true); |
| | | |
| | | $("#HBeginDate").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * HInitTimeCycle), "yyyy-MM-dd")); |
| | | $("#HEndDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | |
| | | |
| | | //æ§è¡æ¥è¯¢æ¹æ³ |
| | | get_FastQuery(); |
| | | } else { |
| | | $('#HBeginDate').prop('disabled', false); |
| | | $('#HEndDate').prop('disabled', false); |
| | | } |
| | | |
| | | //æ§è¡æ¥è¯¢æ¹æ³ |
| | | get_FastQuery() |
| | | form.render("select"); |
| | | } else { |
| | | //å½åç¨æ·æ²¡æè®¾ç½®é»è®¤çè¿æ»¤æ¹æ¡ |
| | | //éèæ¾ç¤ºè¿æ»¤æ¹æ¡çæ ç¾ä¿¡æ¯ |
| | | document.getElementById("HFilterScheme_Now").style.display = "none"; |
| | | //æ§è¡æ¥è¯¢æ¹æ³ |
| | | get_FastQuery() |
| | | form.render("select"); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //ä¿åæ¹æ¡ |
| | | function set_SaveScheme() { |
| | | var index = layer.open() |
| | | //å¤æç¨æ·æ¯å¦ç¹å»äºå³ä¸è§çâåå·âå
³éå¼¹çªé¡µé¢ |
| | | var HIsClose_Manual = false; |
| | | //è·åæ¬é¡µææè¿æ»¤æ¡ä»¶å¯¹è±¡(classä¸å
å«"ForFilteringSchemes"çå
ç´ ) |
| | | var Filter = document.getElementsByClassName(HClassTag); |
| | | |
| | | var HFilterIdList = "";//è¿æ»¤æ¡ä»¶ |
| | | var HFilterIdLists = "";//æ¼æ¥å¤ä¸ªè¿æ»¤æ¡ä»¶ |
| | | var HValue = "";//è¿æ»¤å¼ |
| | | var HElement_type = "";//è¿æ»¤æ ç¾ç±»å |
| | | |
| | | for (var i = 0; i < Filter.length; i++) { |
| | | HFilterIdList = Filter[i].id; //è¿æ»¤æ¡ä»¶ID |
| | | HFilterIdLists += Filter[i].id + ","; //è¿æ»¤æ¡ä»¶ID(æ¼æ¥) |
| | | HValue += $("#" + HFilterIdList).val() + ","; //è¿æ»¤æ¡ä»¶ä¸è¾å
¥çå¼ |
| | | HElement_type += document.getElementById(HFilterIdList).tagName + ",";//éè¿æ ç¾idè·åæ ç¾ç±»å |
| | | } |
| | | |
| | | //å»é¤æ«å°¾éå· |
| | | HFilterIdLists = HFilterIdLists.substring(0, HFilterIdLists.length - 1); |
| | | HValue = HValue.substring(0, HValue.length - 1); |
| | | HElement_type = HElement_type.substring(0, HElement_type.length - 1); |
| | | |
| | | //å½å页é¢ä¸æ²¡æéæ©è¿æ»¤æ¹æ¡ï¼è¿å
¥æ°å¢æ¹æ³ |
| | | if (HDefaultFilter == "") { |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['40%', '80%'] |
| | | , title: 'è¿æ»¤æ¹æ¡' |
| | | , shift: 0//å¼¹åºå¨ç» |
| | | , content: '../../ç³»ç»ç®¡ç/è¿æ»¤æ¹æ¡è®¾ç½®/Xt_FastICScheme.html?OperationType=1&HModuleName=' + HModuleName + '&HFilterIdLists=' + HFilterIdLists + '&HValue=' + HValue + '&HElement_type=' + HElement_type |
| | | , cancel: function () { |
| | | // å³ä¸è§å
³éäºä»¶çé»è¾ |
| | | HIsClose_Manual = true; |
| | | } |
| | | , end: function () { |
| | | if (HIsClose_Manual != true) { |
| | | get_FastQuery(); |
| | | //æ¾ç¤ºå½åçè¿æ»¤æ¹æ¡ |
| | | document.getElementById("HFilterScheme_Now").style.display = "block"; |
| | | document.getElementById('HFilterScheme_Now').innerHTML = "å½åè¿æ»¤æ¹æ¡ï¼" + sessionStorage["HFilterSchemeName_" + sessionStorage["Czybm"]] + '<span style="font-size: 15px; font-weight: bold; color:#7b90fb"> ' + "(" + sessionStorage["HFilterSchemeRemark_" + sessionStorage["Czybm"]] + ")" + '</span>'; |
| | | } |
| | | } |
| | | }) |
| | | layer.close(index) |
| | | } else { |
| | | //å½å页é¢å·²æè¿æ»¤æ¹æ¡ï¼ç¨æ·éæ© æ°å¢æè
ç¼è¾ |
| | | layer.confirm('å½åå·²éæ©è¿æ»¤æ¹æ¡ï¼æ¯å¦ä¿®æ¹ï¼è¯·éæ©å¯¹åºæä½', { |
| | | title: "æä½æç¤º", |
| | | icon: 0, |
| | | btn: ['æ°å¢æ¹æ¡', 'ä¿åä¿®æ¹å½åæ¹æ¡', 'åæ¶'] |
| | | }, function (index, layero) { |
| | | //æ°å¢ |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['40%', '80%'] |
| | | , title: 'è¿æ»¤æ¹æ¡' |
| | | , shift: 0//å¼¹åºå¨ç» |
| | | , content: '../../ç³»ç»ç®¡ç/è¿æ»¤æ¹æ¡è®¾ç½®/Xt_FastICScheme.html?OperationType=1&HModuleName=' + HModuleName + '&HFilterIdLists=' + HFilterIdLists + '&HValue=' + HValue + '&HElement_type=' + HElement_type |
| | | , end: function () { |
| | | get_FastQuery() |
| | | //æ¾ç¤ºå½åçè¿æ»¤æ¹æ¡ |
| | | document.getElementById("HFilterScheme_Now").style.display = "block"; |
| | | document.getElementById('HFilterScheme_Now').innerHTML = "å½åè¿æ»¤æ¹æ¡ï¼" + sessionStorage["HFilterSchemeName_" + sessionStorage["Czybm"]] + '<span style="font-size: 15px; font-weight: bold; color:#7b90fb"> ' + "(" + sessionStorage["HFilterSchemeRemark_" + sessionStorage["Czybm"]] + ")" + '</span>'; |
| | | } |
| | | }) |
| | | layer.close(index) |
| | | }, function (index) { |
| | | //ç¼è¾ |
| | | var Filter_Edit = document.getElementsByClassName(HClassTag); //è·åæ¬é¡µææè¿æ»¤æ¡ä»¶å¯¹è±¡(classä¸å
å«"ForFilteringSchemes"çå
ç´ ) |
| | | HFilterIdList = ""; |
| | | HFilterIdLists = ""; |
| | | HValue = ""; |
| | | HElement_type = ""; |
| | | for (var i = 0; i < Filter_Edit.length; i++) { |
| | | HFilterIdList = Filter_Edit[i].id; //è¿æ»¤æ¡ä»¶ID |
| | | HFilterIdLists += Filter_Edit[i].id + ","; //è¿æ»¤æ¡ä»¶ID(æ¼æ¥) |
| | | HValue += $("#" + HFilterIdList).val() + ","; //è¿æ»¤æ¡ä»¶ä¸è¾å
¥çå¼ |
| | | HElement_type += document.getElementById(HFilterIdList).tagName + ",";//éè¿æ ç¾idè·åæ ç¾ç±»å |
| | | } |
| | | //å»é¤æ«å°¾éå· |
| | | HFilterIdLists = HFilterIdLists.substring(0, HFilterIdLists.length - 1); |
| | | HValue = HValue.substring(0, HValue.length - 1); |
| | | HElement_type = HElement_type.substring(0, HElement_type.length - 1); |
| | | |
| | | var sMainSub = HInterID_Choose + ';' + HFilterIdLists + ';' + HValue + ';' + HElement_type + ';' + sessionStorage["Czybm"] + ';' + 3; |
| | | |
| | | //ä¿®æ¹ |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: GetWEBURL() + "/Xt_FastICScheme/save", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | async: true, |
| | | data: { "oMain": sMainSub }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { // 说æéªè¯æåäºï¼ |
| | | layer.msg(data.Message, { time: 1 * 1000, icon: 1 }); |
| | | } |
| | | else { |
| | | |
| | | } |
| | | layer.closeAll("loading"); |
| | | }, |
| | | error: function (err) { |
| | | |
| | | |
| | | } |
| | | }); |
| | | layer.close(index) |
| | | }, function (index) { |
| | | //åæ¶ |
| | | layer.alert('åæ¶') |
| | | layer.close(index) |
| | | }); |
| | | } |
| | | |
| | | } |
| | | |
| | | //è¯»åæ¹æ¡ |
| | | function set_ReadScheme() { |
| | | var HIsClose_Manual = false; |
| | | var Filter = document.getElementsByClassName(HClassTag); //è·åæ¬é¡µææè¿æ»¤æ¡ä»¶å¯¹è±¡(classä¸å
å«"ForFilteringSchemes"çå
ç´ ) |
| | | |
| | | var HFilterIdList = ""; |
| | | var HFilterIdLists = ""; |
| | | var HValue = ""; |
| | | var HElement_type = ""; |
| | | for (var i = 0; i < Filter.length; i++) { |
| | | HFilterIdList = Filter[i].id; //è¿æ»¤æ¡ä»¶ID |
| | | HFilterIdLists += Filter[i].id + ","; //è¿æ»¤æ¡ä»¶ID(æ¼æ¥) |
| | | HValue += $("#" + HFilterIdList).val() + ","; //è¿æ»¤æ¡ä»¶ä¸è¾å
¥çå¼ |
| | | HElement_type += document.getElementById(HFilterIdList).tagName + ",";//éè¿æ ç¾idè·åæ ç¾ç±»å |
| | | } |
| | | //å»é¤æ«å°¾éå· |
| | | HFilterIdLists = HFilterIdLists.substring(0, HFilterIdLists.length - 1); |
| | | HValue = HValue.substring(0, HValue.length - 1); |
| | | HElement_type = HElement_type.substring(0, HElement_type.length - 1); |
| | | |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['80%', '80%'] |
| | | , title: 'è¿æ»¤æ¹æ¡å表' |
| | | , shift: 0//å¼¹åºå¨ç» |
| | | , content: '../../ç³»ç»ç®¡ç/è¿æ»¤æ¹æ¡è®¾ç½®/Xt_FastICSchemeList.html?HType=Select&HFilterIdLists=' + HFilterIdLists + '&HValue=' + HValue + '&HElement_type=' + HElement_type + '&HModuleName=' + HModuleName |
| | | , cancel: function () { |
| | | // å³ä¸è§å
³éäºä»¶çé»è¾ |
| | | HIsClose_Manual = true; |
| | | } |
| | | , end: function () { |
| | | if (HIsClose_Manual != true) { |
| | | get_FastQuery() |
| | | form.render("select"); |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | |
| | | //#endregion |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region ãè¿æ»¤æ¹æ¡è¿åæ°æ®ã |
| | | function HFilterScheme(obj) //è¿åè¿æ»¤æ¹æ¡ |
| | | { |
| | | var HInterID = obj[0].hmainid; |
| | | HInterID_Choose = obj[0].hmainid; |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Xt_FastICScheme/Chooselist', |
| | | type: "GET", |
| | | data: { "user": sessionStorage["Czybm"], "HModuleName": HModuleName, "HInterID": HInterID, "Type": "Select" }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | var data = data1.data; |
| | | //èµå¼è¿æ»¤æ¹æ¡åç§° |
| | | HDefaultFilter = data[0].æ¹æ¡åç§° |
| | | var HRemark = data[0].夿³¨ |
| | | //æ¾ç¤ºå½åçè¿æ»¤æ¹æ¡ |
| | | document.getElementById("HFilterScheme_Now").style.display = "block"; |
| | | document.getElementById('HFilterScheme_Now').innerHTML = "å½åè¿æ»¤æ¹æ¡ï¼" + HDefaultFilter + '<span style="font-size: 15px; font-weight: bold; color:#7b90fb"> ' + "(" + HRemark + ")" + '</span>'; |
| | | HInterID = data[0].hmainid |
| | | //æ ¹æ®éæ©çè¿æ»¤æ¹æ¡åå¡«æ°æ®å°åè¡¨è¿æ»¤æ¡ä»¶ |
| | | for (let i = 0; i < data.length; i++) { |
| | | $("#" + data[i].è¿æ»¤å段ID).val(data[i].è¿æ»¤å¼); |
| | | if (data[i].è¿æ»¤æ ç¾ç±»å == 'SELECT') { |
| | | $("#" + data[i].è¿æ»¤å段ID).find("option[value='" + data[i].è¿æ»¤å¼ + "']").attr("selected", true); |
| | | } |
| | | } |
| | | |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(data1.code + data1.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | </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/zgqCustom/zgqCustom.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 src="../../../layuiadmin/PubCustom.js"></script> |
| | | <style> |
| | | .main-btn { /*头é¨ä¸»æé®*/ |
| | | padding: 0 2px; /*è°æ´æé®å·¦å³ç©ºé大å°*/ |
| | | height: 30px; |
| | | line-height: 30px; |
| | | } |
| | | |
| | | .btn-title { |
| | | font-size: 16px; |
| | | } |
| | | /* 鲿¢ä¸ææ¡ç䏿å表被éè---å¿
须设置--- */ |
| | | .layui-table-cell { |
| | | overflow: visible !important; |
| | | } |
| | | /* 使å¾ä¸ææ¡ä¸åå
æ ¼å好åé */ |
| | | td .layui-form-select { |
| | | margin-top: -10px; |
| | | margin-left: -15px; |
| | | margin-right: -15px; |
| | | } |
| | | |
| | | .layui-form-item .layui-inline { |
| | | margin-top: 5px; |
| | | margin-bottom: 5px; |
| | | margin-right: 0px; |
| | | } |
| | | |
| | | .layui-form-label { |
| | | width: 25%; |
| | | } |
| | | </style> |
| | | |
| | | </head> |
| | | <body> |
| | | <div class="layui-fluid" style="padding: 0;"> |
| | | <div class="layui-card" style="padding: 2px;background-color: #efefef;"> |
| | | <div class="layui-card-body" style="padding: 1px;"> |
| | | <form class="layui-form" action="" lay-filter="formData" style="background-color:white;"> |
| | | <div style="padding: 2px; "> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnSave" id="btnSave">ä¿å</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="btnEdit" id="btnEdit">éåº</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_CheckBill" id="set_CheckBill">å®¡æ ¸</button> |
| | | <button class="layui-btn layui-btn-normal" style="margin-left: 0px" type="button" lay-submit="" lay-filter="set_AbandonCheck" id="set_AbandonCheck">åå®¡æ ¸</button> |
| | | </div> |
| | | <div class="layui-tab" lay-filter="tab-POStockInBill"> |
| | | <ul class="layui-tab-title" lay-filter="tab-all"> |
| | | <li lay-id="1" style="padding:1px;" class="layui-this">åºæ¬ä¿¡æ¯</li> |
| | | <li lay-id="3" style="padding:1px;">å¶åä¿¡æ¯</li> |
| | | </ul> |
| | | <div class="layui-tab-content"> |
| | | <!--åºæ¬ä¿¡æ¯--> |
| | | <div class="layui-tab-item layui-show"> |
| | | <div class="layui-form-item" style="padding-top: 10px;"> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">åæ®å·</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HInterID" id="HInterID" lay-verify="HInterID"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">æ¥æ</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="date" class="layui-input" lay-verify="HDate" name="HDate" id="HDate" style="padding-left: 80px;width:185px;"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">项ç®åç§°</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HProjectName" lay-verify="HProjectName" id="HProjectName"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">客æ·<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" lay-verify="HCusName" name="HCusName" id="HCusName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" name="HCusID" id="HCusID" lay-verify="HCusID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="HCusList" id="HCusList" style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">ç©æä»£ç <label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" lay-verify="HMaterNumber" name="HMaterNumber" id="HMaterNumber" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" name="HMaterID" id="HMaterID" lay-verify="HMaterID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchHMater" id="btnSearchHMater" style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 75px;">ç©æåç§°</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HMaterName" lay-verify="HMaterName" id="HMaterName" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">è§æ ¼åå·</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HMaterModel" id="HMaterModel" onmouseover="this.title=this.value" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">夿³¨</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HRemark" id="HRemark" lay-verify="HRemark" style=" width: 500px;"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row" style="margin-top:10px;"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">ç»ç»<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 120px; width: 501px;"> |
| | | <select name="HOrgID" id="HOrgID" lay-verify="HOrgID"> |
| | | <!--å¨ææ¸²æç»ç»--> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <!--å¶åä¿¡æ¯--> |
| | | <div class="layui-tab-item"> |
| | | <div class="layui-form-item"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">å¶å人</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HMaker" id="HMaker" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">å®¡æ ¸äºº</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HChecker" id="HChecker" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">å
³é人</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HCloseMan" id="HCloseMan" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">ä¿®æ¹äºº</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HUpDater" id="HUpDater" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">å¶åæ¥æ</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HMakeDate" id="HMakeDate" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">å®¡æ ¸æ¥æ</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HCheckDate" id="HCheckDate" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">å
³éæ¥æ</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HCloseDate" id="HCloseDate" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">ä¿®æ¹æ¥æ</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HUpDateDate" id="HUpDateDate" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">ä½åºäºº</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HDeleteMan" id="HDeleteMan" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">ä½åºæ¥æ</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HDeleteDate" id="HDeleteDate" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-tab" lay-filter="tab-POStockInBill"> |
| | | <ul class="layui-tab-title" lay-filter="tab-all"> |
| | | <li lay-id="1" style="padding:1px;" class="layui-this">å¨å
·æ¸
å</li> |
| | | </ul> |
| | | <div class="layui-tab-content"> |
| | | <div class="layui-tab-item layui-show"> |
| | | <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-AddLine"><i class="layui-icon layui-icon-form"></i>å¢å ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine"><i class="layui-icon layui-icon-form"></i>å¤å¶ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Up"><i class="layui-icon layui-icon-form"></i>ä¸ç§»</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Under"><i class="layui-icon layui-icon-form"></i>ä¸ç§»</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | </div> |
| | | </script> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </form> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <!--è¡å é¤--> |
| | | <script type="text/html" id="barDemo"> |
| | | <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">å é¤</a> |
| | | </script> |
| | | <!--è¡ä¸æéæ©(å¨è½¬å®¹å¨æ è®°)--> |
| | | <script type="text/html" id="HTransPackFlag"> |
| | | <select name="HTransPackFlag" lay-filter="HTransPackFlag" id="HTransPackFlag{{d.LAY_TABLE_INDEX+1}}"> |
| | | <option value="0">å¦</option> |
| | | <option value="1">æ¯</option> |
| | | </select> |
| | | </script> |
| | | <!--è¡ä¸æéæ©(åè´§å®¹å¨æ è®°)--> |
| | | <script type="text/html" id="HSendPackFlag"> |
| | | <select name="HSendPackFlag" lay-filter="HSendPackFlag" id="HSendPackFlag{{d.LAY_TABLE_INDEX+1}}"> |
| | | <option value="0">å¦</option> |
| | | <option value="1">æ¯</option> |
| | | </select> |
| | | </script> |
| | | <!--è¡ä¸æéæ©(é»è®¤å¨è½¬å®¹å¨æ è®°)--> |
| | | <script type="text/html" id="HDefaultTransPackFlag"> |
| | | <select name="HDefaultTransPackFlag" lay-filter="HDefaultTransPackFlag" id="HDefaultTransPackFlag{{d.LAY_TABLE_INDEX+1}}"> |
| | | <option value="0">å¦</option> |
| | | <option value="1">æ¯</option> |
| | | </select> |
| | | </script> |
| | | <!--è¡ä¸æéæ©(é»è®¤åè´§å®¹å¨æ è®°)--> |
| | | <script type="text/html" id="HDefaultSendPackFlag"> |
| | | <select name="HDefaultSendPackFlag" lay-filter="HDefaultSendPackFlag" id="HDefaultSendPackFlag{{d.LAY_TABLE_INDEX+1}}"> |
| | | <option value="0">å¦</option> |
| | | <option value="1">æ¯</option> |
| | | </select> |
| | | </script> |
| | | <!--è¡ä¸æéæ©(å¯ç¨æ è®°)--> |
| | | <script type="text/html" id="HUseFlag"> |
| | | <select name="HUseFlag" lay-filter="HUseFlag" id="HUseFlag{{d.LAY_TABLE_INDEX+1}}"> |
| | | <option value="0">å¦</option> |
| | | <option value="1">æ¯</option> |
| | | </select> |
| | | </script> |
| | | |
| | | <script> |
| | | |
| | | layui.config({ |
| | | base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ |
| | | }).extend({ |
| | | index: 'lib/index' //主å
¥å£æ¨¡å |
| | | }).use(['index', 'form', 'laydate', 'table', 'element'], function () { |
| | | var $ = layui.$ |
| | | , admin = layui.admin |
| | | , layer = layui.layer |
| | | , table = layui.table |
| | | , form = layui.form |
| | | , element = layui.element; |
| | | //#region å
Œ
±åé |
| | | var HModName = "Gy_MaterialPackingRelation_Edit"; |
| | | var sBillType = "3339"; |
| | | var option = []; |
| | | //#endregion |
| | | |
| | | //#region 页é¢åå§åå è½½ |
| | | //#region åå§åç»ç» |
| | | Organ(); |
| | | //#endregion |
| | | |
| | | //#region è·ååæ° |
| | | var params = getUrlVars(); |
| | | var OperationType = params[params[0]]; //ä»åæ°ä¸è·å æ°æ®ç±»å 1æ·»å ä¿å 2å¤å¶ 3 ç¼è¾ 4æ·»å åå·¥èºè·¯çº¿ |
| | | var linterid = params[params[1]]; //ä»åæ°ä¸è·å åæ®å
ç |
| | | //#endregion |
| | | |
| | | //#region æ ¹æ®æä½ç±»ååå§å页颿°æ® |
| | | if (OperationType == null || OperationType == 1) { |
| | | //设置æä½ç±»å |
| | | OperationType = 1; |
| | | |
| | | //åå§åè¡¨æ ¼ |
| | | get_InitGrid(); |
| | | |
| | | //æ¾ç¤ºåæ°æ® |
| | | DisPlay_HideColumn(); |
| | | |
| | | //åæ®å·åå§å |
| | | createBillNo(); |
| | | |
| | | //ç¦ç¨ç»ç»ç»ä»¶ |
| | | $("#HOrgID").attr("disabled", true); |
| | | |
| | | //ç¦ç¨æé® |
| | | var num = 1; |
| | | HfBtn(num); |
| | | } |
| | | else if (OperationType == 2) { |
| | | //设置æä½ç±»å |
| | | OperationType = 1; |
| | | |
| | | //åå§åè¡¨æ ¼ |
| | | get_InitGrid(); |
| | | |
| | | //æ¾ç¤ºåæ°æ® |
| | | DisPlay_HideColumn(); |
| | | |
| | | //æ ¹æ®å¤å¶åæ®åå§å页颿°æ® |
| | | RoadBillMain(linterid); |
| | | |
| | | //åæ®å·åå§å |
| | | createBillNo(); |
| | | |
| | | //ç¦ç¨ç»ç»ç»ä»¶ |
| | | $("#HOrgID").attr("disabled", true); |
| | | |
| | | //ç¦ç¨æé® |
| | | var num = 1; |
| | | HfBtn(num); |
| | | } |
| | | else if (OperationType == 3) { |
| | | //åå§åè¡¨æ ¼ |
| | | get_InitGrid(); |
| | | |
| | | //æ¾ç¤ºåæ°æ® |
| | | DisPlay_HideColumn(); |
| | | |
| | | //æ ¹æ®ç¼è¾åæ®å
ç åå§åé¡µé¢ |
| | | RoadBillMain(linterid); |
| | | |
| | | //ç¦ç¨ç»ç»é项 |
| | | $("#HOrgID").attr("disabled", true); |
| | | |
| | | //ç¦ç¨æé® |
| | | var num = 1; |
| | | HfBtn(num); |
| | | } |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region äºä»¶çå¬ |
| | | //#region æä½æé®çå¬ |
| | | //#region ä¿åæäº¤ |
| | | form.on('submit(btnSave)', function (data) {//æäº¤ |
| | | set_AddNew(data); |
| | | }); |
| | | |
| | | //#region æ°æ®æ ¡éª |
| | | function AllowLoadData() { //é空éªè¯ |
| | | var Result = true; |
| | | //æ°å¼æ ¼å¼æ ¡éªå·¥å
· |
| | | var ref = /^[1-9]+\d*$/; //æ£æ´æ°æ£åè¡¨è¾¾å¼ |
| | | var temp = ""; |
| | | |
| | | if ($("#HCusID").val() == 0 || $("#HCusID").val() == null || $("#HCusID").val() == "undefined") { |
| | | layer.msg("客æ·ä¸è½ä¸ºç©ºï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | |
| | | if ($("#HMaterID").val() == 0 || $("#HMaterID").val() == null || $("#HMaterID").val() == "undefined") { |
| | | layer.msg("ç©æä¿¡æ¯ä¸è½ä¸ºç©ºï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | |
| | | var sSubTable = table.cache['mainTable']; |
| | | if (sSubTable.length < 1) { |
| | | layer.msg("æç»ä¿¡æ¯ä¸è½ä¸ºç©ºï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | for (var i = 0; i < sSubTable.length; i++) { |
| | | if (!sSubTable[i].HMouldID) { |
| | | var indexRow = i + 1; |
| | | layer.msg("第" + indexRow + "è¡ï¼å
è£
容å¨ä¸è½ä¸ºç©ºï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | |
| | | //temp = sSubTable[i].HSNP + ""; |
| | | //if (!ref.test(temp)) { |
| | | // layer.msg("第" + indexRow + "è¡ï¼å®¹å¨å
è£
äº§åæ°é请è¾å
¥å¤§äº0çæ´æ°ï¼ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return Result = false; |
| | | //} |
| | | } |
| | | return Result; |
| | | } |
| | | //#endregion |
| | | |
| | | //#region ä¿åHMaker |
| | | function set_AddNew(data) { |
| | | |
| | | if (!AllowLoadData())//æ°æ®éªè¯ |
| | | { |
| | | return false; |
| | | } |
| | | |
| | | //è®°å½æä½ç±»å |
| | | var refSav = ""; |
| | | if (OperationType == 1 || OperationType == 2) { |
| | | refSav = "Add"; |
| | | } |
| | | if (OperationType == 3) { |
| | | refSav = "Update"; |
| | | } |
| | | //è¥ä¸ºç¼è¾-ä¿åï¼åæ´æ°ä¿®æ¹äººåä¿®æ¹æ¶é´ |
| | | if (OperationType == 3) { |
| | | data.field.HUpdater = sessionStorage["HUserName"]; |
| | | data.field.HUpdaterDate = Format(new Date(), "yyyy-MM-dd"); |
| | | $("#HUpdater").val(sessionStorage["HUserName"]); |
| | | $("#HUpdaterDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | } |
| | | |
| | | var num = []; |
| | | for (var i = 0; i < table.cache["mainTable"].length; i++) { |
| | | if (table.cache["mainTable"][i] != "") { |
| | | table.cache["mainTable"][i].LAY_TABLE_INDEX = i; |
| | | num.push(table.cache["mainTable"][i]) |
| | | } |
| | | } |
| | | var sMainStr = JSON.stringify(data.field); |
| | | var sSubStr = JSON.stringify(num); |
| | | var sMainSub = sMainStr + ';' + sSubStr + ';' + refSav + ";" + sessionStorage["HUserName"]; |
| | | var index = layer.load(); |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: GetWEBURL() + "/Gy_MaterialPackingRelation/SaveGy_MaterialPackingRelation", |
| | | async: false, |
| | | data: { "sMainSub": sMainSub }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { |
| | | $('#btnSave').addClass("layui-btn-disabled").attr("disabled", true); |
| | | layer.close(index); |
| | | layer.msg("æäº¤æå"); |
| | | var num = 2; |
| | | HfBtn(num); |
| | | } |
| | | else { |
| | | layer.close(index); |
| | | layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | layer.close(index); |
| | | layer.msg("é误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region éåº |
| | | form.on('submit(btnEdit)', function (data) { |
| | | if (params[1] != null) { |
| | | Pub_Close(1); |
| | | } else if (params[1] == null) { |
| | | Pub_Close(2); |
| | | } |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region å®¡æ ¸ |
| | | form.on('submit(set_CheckBill)', function (data) { |
| | | set_CheckBills(0); |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region åå®¡æ ¸ |
| | | form.on('submit(set_AbandonCheck)', function (data) { |
| | | set_AbandonChecks(1); |
| | | }); |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region 表头弹çªçå¬äºä»¶ |
| | | //#region éæ©å®¢æ·æé® |
| | | form.on('submit(HCusList)', function () { |
| | | get_checkCus(); |
| | | }); |
| | | |
| | | //#region 客æ·éæ©é¡µé¢ |
| | | function get_checkCus() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: '客æ·å表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../Baseset/åºç¡èµæ/Gy_CustomerList.html', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) { //æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable'); //è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | |
| | | $("#HCusID").val(checkStatus.data[0].HItemID); |
| | | $("#HCusName").val(checkStatus.data[0].HName); |
| | | |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region éæ©ç©æä»£ç æé® |
| | | form.on('submit(btnSearchHMater)', function () { |
| | | get_checkSearchHMater(); |
| | | }); |
| | | |
| | | //#region ç©æä»£ç éæ©é¡µé¢ |
| | | function get_checkSearchHMater() { |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | , title: "ç©æå表" //æ é¢ |
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["90%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_Material.html', 'yes'] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //æé®ä¸ çåè° |
| | | var iframeWindow = window["layui-layer-iframe" + index];//è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//è·åéä¸çæ°æ® |
| | | |
| | | if (checkStatus.data.length != 1) { |
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®"); |
| | | } |
| | | |
| | | $("#HMaterID").val(checkStatus.data[0].HItemID); |
| | | $("#HMaterNumber").val(checkStatus.data[0].ç©æä»£ç ); |
| | | $("#HMaterName").val(checkStatus.data[0].ç©æåç§°); |
| | | $("#HMaterModel").val(checkStatus.data[0].è§æ ¼åå·); |
| | | |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region å表çå¬äºä»¶ |
| | | //#region 头工å
·æ äºä»¶ |
| | | table.on('toolbar(mainTable)', function (obj) { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | //æ°å¢è¡è¡¨æ ¼æ°æ® |
| | | var NewRow = { |
| | | "HMouldID": 0, |
| | | "HMouldNumber": "", |
| | | "HMouldName": "", |
| | | "HMouldType": "", |
| | | "HMouldPurpose": "", |
| | | "HMouldLength": 0, |
| | | "HMouldWidth": 0, |
| | | "HMouldHeight": 0, |
| | | "HMouldFoldHeight": 0, |
| | | "HSNP":0, |
| | | "HTransPackFlag": 0, |
| | | "HSendPackFlag": 0, |
| | | "HDefaultTransPackFlag": 0, |
| | | "HDefaultSendPackFlag": 0, |
| | | "HUseFlag": 0, |
| | | "HRemark": "" |
| | | }; |
| | | switch (obj.event) { |
| | | //æ°å¢ä¸è¡ |
| | | case 'btn-AddLine': btnAddLine(NewRow); |
| | | break; |
| | | //å¤å¶ä¸è¡ |
| | | case 'btn-CopyLine': btnCopyLine(data); |
| | | break; |
| | | //ä¸ç§» |
| | | case 'btn-Up': btn_up(); |
| | | break; |
| | | //ä¸ç§» |
| | | case 'btn-Under': btn_under(); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn': get_HideColumn(); |
| | | break; |
| | | } |
| | | }); |
| | | |
| | | //#region æ°å¢ä¸è¡ |
| | | function btnAddLine(NewRow) { |
| | | table.cache["mainTable"].push(NewRow); |
| | | option.data = table.cache["mainTable"]; |
| | | table.render(option); |
| | | setSelectByTableRender(); //æ ¹æ®å表å¼éæ°æ¸²æä¸æå表 |
| | | layer.msg('å¢å ä¸è¡æé®ï¼') |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å¤å¶ä¸è¡ |
| | | function btnCopyLine(data) { |
| | | var copydata = JSON.stringify(data); |
| | | if (data.length <= 0) { |
| | | layer.msg("è¯·éæ©éè¦å¤å¶çä¸è¡ï¼"); |
| | | } |
| | | else if (data.length > 1) { |
| | | layer.msg("åªè½éæ©å¤å¶ä¸è¡ï¼"); |
| | | } |
| | | else { |
| | | var copydata2 = copydata.substring(1, copydata.length); //å»é¤é¦è¡å符'[' |
| | | var copyrow = copydata2.substring(0, copydata2.length - 1); //å»é¤æ«å°¾å符']' |
| | | table.cache["mainTable"].push(JSON.parse(copyrow)); //å°å¤å¶çè¡å¼ºè½¬æjson追å å°è¡¨æ ¼ä¸ |
| | | option.data = table.cache["mainTable"]; //å°æ°æ®ç»å®å°dataä¸ |
| | | table.render(option); //å°æ°æ®æ¸²æå°è¡¨æ ¼ä¸ |
| | | setSelectByTableRender(); //å·æ°è¡¨æ ¼åæ¶æ ¹æ®optionä¸HisStockGoodså¼è®¾ç½®ä¸æå表 |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region ä¸ç§» |
| | | function btn_up() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (data.length == 1) { |
| | | var tables = []; |
| | | //è·åè¡¨æ ¼çå
¨é¨è¡ |
| | | var rowList = table.cache['mainTable']; |
| | | for (var i = 0; i < rowList.length; i++) { //éåè¡¨æ ¼çè¡ |
| | | if (rowList[i].LAY_CHECKED == true) { //è·åéä¸è¡çä½ç½® |
| | | //妿æ¯ç¬¬ä¸è¡ä¸ç§»ï¼å失败并æé |
| | | if (i == 0) { |
| | | layer.msg("第ä¸è¡æ°æ®æ æ³ä¸ç§»ï¼"); |
| | | return; |
| | | } |
| | | tables.push(option.data[i - 1]); |
| | | data[0].LAY_CHECKED = true; |
| | | option.data[i - 1] = data[0]; |
| | | option.data[i] = tables[0]; |
| | | table.render(option); |
| | | setSelectByTableRender(); //å·æ°è¡¨æ ¼åæ¶æ ¹æ®optionä¸HisStockGoodså¼è®¾ç½®ä¸æå表 |
| | | break; |
| | | } |
| | | } |
| | | } else { |
| | | layer.msg("è¯·éæ©ä¸è¡æ°æ®ï¼"); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region ä¸ç§» |
| | | function btn_under() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (data.length == 1) { |
| | | var tables = []; |
| | | //è·åè¡¨æ ¼çå
¨é¨è¡ |
| | | var rowList = table.cache['mainTable']; |
| | | for (var i = 0; i < rowList.length; i++) { //éåè¡¨æ ¼çè¡ |
| | | if (rowList[i].LAY_CHECKED == true) { //è·åéä¸è¡çä½ç½® |
| | | //å¦ææ¯æåä¸è¡ä¸ç§»ï¼å失败并æé |
| | | if (i == option.data.length - 1) { |
| | | layer.msg("æåä¸è¡æ°æ®æ æ³ä¸ç§»ï¼"); |
| | | return; |
| | | } |
| | | tables.push(option.data[i + 1]); |
| | | data[0].LAY_CHECKED = true; |
| | | option.data[i + 1] = data[0]; |
| | | option.data[i] = tables[0]; |
| | | table.render(option); |
| | | setSelectByTableRender(); //å·æ°è¡¨æ ¼åæ¶æ ¹æ®optionä¸HisStockGoodså¼è®¾ç½®ä¸æå表 |
| | | break; |
| | | } |
| | | } |
| | | } else { |
| | | layer.msg("è¯·éæ©ä¸è¡æ°æ®ï¼"); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region éèå设置 |
| | | function get_HideColumn() { |
| | | var colName = ""; |
| | | var contentUrl = ""; |
| | | for (var i = 1; i < option.cols[0].length - 1; i++) { |
| | | colName += option.cols[0][i]["title"] + ","; |
| | | } |
| | | var urlStr = window.document.location.pathname;//è·åæä»¶è·¯å¾ |
| | | var urlLen = urlStr.split('/'); |
| | | for (var i = 0; i < urlLen.length - 4; i++) { |
| | | contentUrl += "../"; |
| | | } |
| | | colName = encodeURI(colName.substring(0, colName.length - 1));//对 URI è¿è¡ç¼ç |
| | | |
| | | contentUrl += 'åºç¡èµæ/éèå设置/Gy_GridView_Hide.html?HModName=' + HModName + '&colName=' + colName; |
| | | |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | , title: "éèå设置" //æ é¢ |
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["50%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: [contentUrl, "yes"] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //å·æ°è¡¨æ ¼æ°æ® |
| | | DisPlay_HideColumn(); |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | //#region æ¾ç¤ºåæ°æ® |
| | | function DisPlay_HideColumn() { |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList', |
| | | type: "GET", |
| | | data: { "HModName": HModName, "user": sessionStorage["HUserName"] }, |
| | | async: false, |
| | | success: function (data1) { |
| | | if (data1.data.length != 0) { |
| | | var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® |
| | | var titleData = [];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | |
| | | dataCol = data1.data[0].HGridString.split(','); |
| | | |
| | | for (var i = 0; i < option.cols[0].length - 2; i++) { |
| | | var dataCols = dataCol[i].split('|'); |
| | | //éèå |
| | | if (dataCols[1] == 1) { |
| | | option.cols[0][i + 1]["hide"] = true; |
| | | } |
| | | //设置å宽 |
| | | if (dataCols[3] > 0) { |
| | | option.cols[0][i + 1]["width"] = dataCols[3]; |
| | | } |
| | | //设置å
容åä½å¤§å° |
| | | if (data1.data[0].HFontSize != 0) { |
| | | option.cols[0][i + 1]["style"] = "font-size:" + data1.data[0].HFontSize + "px;"; |
| | | } else { |
| | | option.cols[0][i + 1]["style"] = "font-size:100%"; |
| | | } |
| | | //设置å宽 |
| | | //if (data1.data[0].HColumnWidth != 0) { |
| | | // option.cols[0][i + 1]["width"] = data1.data[0].HColumnWidth + "px;"; |
| | | //} else { |
| | | // option.cols[0][i + 1]["width"] = ""; |
| | | //} |
| | | //æ¾ç¤ºå |
| | | if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) { |
| | | option.cols[0][i + 1]["hide"] = false; |
| | | } |
| | | //å使å¨ä½ç½®(å·¦ å±
ä¸ å³) |
| | | switch (dataCols[2]) { |
| | | case "L": |
| | | option.cols[0][i + 1]["align"] = "left"; |
| | | break; |
| | | case "M": |
| | | option.cols[0][i + 1]["align"] = "center"; |
| | | break; |
| | | case "R": |
| | | option.cols[0][i + 1]["align"] = "right"; |
| | | break; |
| | | } |
| | | } |
| | | |
| | | //åæ¶å»ç»å |
| | | for (var i = 1; i < option.cols[0].length - 1; i++) { |
| | | if (option.cols[0][i]["fixed"] != null) { |
| | | option.cols[0][i]["fixed"] = null; |
| | | } |
| | | else { |
| | | break; |
| | | } |
| | | } |
| | | //å»ç»å |
| | | if (data1.data[0].HFixCols != 0) { |
| | | for (var i = 0; i < data1.data[0].HFixCols; i++) { |
| | | if ($.inArray(option.cols[0][i + 1]["title"], titleData) != -1) { |
| | | data1.data[0].HFixCols += 1; |
| | | } |
| | | option.cols[0][i + 1]["fixed"] = "left"; |
| | | } |
| | | } |
| | | table.render(option); |
| | | } else { |
| | | table.render(option); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region è¡å
äºä»¶ |
| | | table.on('tool(mainTable)', function (obj) { |
| | | set_GridDelete(obj); //è¡å
å é¤ |
| | | set_GridCellCheck(obj); //è¡å
å¿«æ·é®çé |
| | | |
| | | }); |
| | | |
| | | //#region è¡å
å é¤ |
| | | function set_GridDelete(obj) { |
| | | var data = obj.data; |
| | | var rowIndex = $(obj.tr).attr("data-index"); |
| | | if (obj.event === 'del') { |
| | | layer.confirm('ççå é¤è¡åï¼', function (index) { |
| | | if (rowIndex === '0') { |
| | | layer.msg('é¦è¡æ æ³å é¤ï¼ï¼ï¼'); |
| | | } else { |
| | | var oldData = table.cache["mainTable"]; |
| | | oldData.splice(obj.tr.data('index'), 1) |
| | | option.data = oldData;//å°æ°æ®ç»å®å°dataä¸ |
| | | table.render(option); |
| | | layer.close(index); |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å表ï¼å¿«æ·é®(F7)æå¼å¼¹çª |
| | | function set_GridCellCheck(obj) { |
| | | $(document).off('keydown', ".layui-table-edit").on('keydown', '.layui-table-edit', function (e) { |
| | | if (event.key == "F7") { |
| | | //å¨å
·ç®¡ç |
| | | if (obj.event == "HMould") { |
| | | //æå¼å¨å
·ç®¡çå°çªä½ |
| | | layer.open({ |
| | | type: 2, |
| | | skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ |
| | | title: '模å
·å表', |
| | | closeBtn: 1, |
| | | shift: 2, |
| | | area: ['80%', '80%'], |
| | | maxmin: true, |
| | | content: ['../../模治å
·ç®¡ç/模治å
·ç®¡ç/Gy_MouldFileList.html', 'yes'], |
| | | btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) { |
| | | //æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | obj.update({ |
| | | "HMouldID": checkStatus.data[0].hmainid, |
| | | "HMouldNumber": checkStatus.data[0].模å
·ç¼å·, |
| | | "HMouldName": checkStatus.data[0].模å
·åç§°, |
| | | }); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | }); |
| | | } |
| | | obj.event = ""; |
| | | return false; |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region åè¡¨ä¸æå表设置 |
| | | //#region æ ¹æ®å表å¼éæ°æ¸²æä¸æå表 |
| | | function setSelectByTableRender() { |
| | | for (var i = 1; i <= option.data.length; i++) { |
| | | $('#HTransPackFlag' + i + '').val(option.data[i - 1].HTransPackFlag); |
| | | $('#HSendPackFlag' + i + '').val(option.data[i - 1].HSendPackFlag); |
| | | $('#HDefaultTransPackFlag' + i + '').val(option.data[i - 1].HDefaultTransPackFlag); |
| | | $('#HDefaultSendPackFlag' + i + '').val(option.data[i - 1].HDefaultSendPackFlag); |
| | | $('#HUseFlag' + i + '').val(option.data[i - 1].HUseFlag); |
| | | } |
| | | form.render('select'); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region è¡¨æ ¼è¡éæ©å¤çï¼å¨è½¬å®¹å¨æ è®°ï¼ |
| | | form.on('select(HTransPackFlag)', function (data) { |
| | | //è·å䏿æ¡éä¸çå¼ |
| | | var elem = data.othis.parents('tr'); |
| | | var dataindex = elem.attr("data-index"); |
| | | $.each(option.data, function (index, value) { |
| | | if (dataindex == index) { |
| | | value.HTransPackFlag = data.value * 1; //æéä¸ä¸ææ¡idå¼èµå¼ç»è¡¨æ ¼ç¼å |
| | | setSelectHTransPackFlagByTableRender(); //å·æ°è¡¨æ ¼åæ¶æ ¹æ®optionä¸HisStockGoodså¼è®¾ç½®ä¸æå表 |
| | | } |
| | | }); |
| | | }); |
| | | //#endregion |
| | | //#region å·æ°è¡¨æ ¼åæ¶æ ¹æ®optionä¸HTransPackFlagå¼è®¾ç½®å¨è½¬å®¹å¨æ è®°ä¸æå表 |
| | | function setSelectHTransPackFlagByTableRender() { |
| | | for (var i = 1; i <= option.data.length; i++) { |
| | | $('#HTransPackFlag' + i + '').val(option.data[i - 1].HTransPackFlag); |
| | | } |
| | | form.render('select'); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region è¡¨æ ¼è¡éæ©å¤çï¼åè´§å®¹å¨æ è®°ï¼ |
| | | form.on('select(HSendPackFlag)', function (data) { |
| | | //è·å䏿æ¡éä¸çå¼ |
| | | var elem = data.othis.parents('tr'); |
| | | var dataindex = elem.attr("data-index"); |
| | | $.each(option.data, function (index, value) { |
| | | if (dataindex == index) { |
| | | value.HSendPackFlag = data.value * 1; //æéä¸ä¸ææ¡idå¼èµå¼ç»è¡¨æ ¼ç¼å |
| | | setSelectHSendPackFlagByTableRender(); //å·æ°è¡¨æ ¼åæ¶æ ¹æ®optionä¸HisStockGoodså¼è®¾ç½®ä¸æå表 |
| | | } |
| | | }); |
| | | }); |
| | | //#endregion |
| | | //#region å·æ°è¡¨æ ¼åæ¶æ ¹æ®optionä¸HSendPackFlagå¼è®¾ç½®åè´§å®¹å¨æ è®°ä¸æå表 |
| | | function setSelectHSendPackFlagByTableRender() { |
| | | for (var i = 1; i <= option.data.length; i++) { |
| | | $('#HSendPackFlag' + i + '').val(option.data[i - 1].HSendPackFlag); |
| | | } |
| | | form.render('select'); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region è¡¨æ ¼è¡éæ©å¤çï¼é»è®¤å¨è½¬å®¹å¨æ è®°ï¼ |
| | | form.on('select(HDefaultTransPackFlag)', function (data) { |
| | | //è·å䏿æ¡éä¸çå¼ |
| | | var elem = data.othis.parents('tr'); |
| | | var dataindex = elem.attr("data-index"); |
| | | $.each(option.data, function (index, value) { |
| | | if (dataindex == index) { |
| | | value.HDefaultTransPackFlag = data.value * 1; //æéä¸ä¸ææ¡idå¼èµå¼ç»è¡¨æ ¼ç¼å |
| | | setSelectHDefaultTransPackFlagByTableRender(); //å·æ°è¡¨æ ¼åæ¶æ ¹æ®optionä¸HDefaultTransPackFlagå¼è®¾ç½®ä¸æå表 |
| | | } |
| | | }); |
| | | }); |
| | | //#endregion |
| | | //#region å·æ°è¡¨æ ¼åæ¶æ ¹æ®optionä¸HDefaultTransPackFlagå¼è®¾ç½®é»è®¤å¨è½¬å®¹å¨æ è®°ä¸æå表 |
| | | function setSelectHDefaultTransPackFlagByTableRender() { |
| | | for (var i = 1; i <= option.data.length; i++) { |
| | | $('#HDefaultTransPackFlag' + i + '').val(option.data[i - 1].HDefaultTransPackFlag); |
| | | } |
| | | form.render('select'); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region è¡¨æ ¼è¡éæ©å¤çï¼é»è®¤åè´§å®¹å¨æ è®°ï¼ |
| | | form.on('select(HDefaultSendPackFlag)', function (data) { |
| | | //è·å䏿æ¡éä¸çå¼ |
| | | var elem = data.othis.parents('tr'); |
| | | var dataindex = elem.attr("data-index"); |
| | | $.each(option.data, function (index, value) { |
| | | if (dataindex == index) { |
| | | value.HDefaultSendPackFlag = data.value * 1; //æéä¸ä¸ææ¡idå¼èµå¼ç»è¡¨æ ¼ç¼å |
| | | setSelectHDefaultSendPackFlagByTableRender(); //å·æ°è¡¨æ ¼åæ¶æ ¹æ®optionä¸HisStockGoodså¼è®¾ç½®ä¸æå表 |
| | | } |
| | | }); |
| | | }); |
| | | //#endregion |
| | | //#region å·æ°è¡¨æ ¼åæ¶æ ¹æ®optionä¸HDefaultSendPackFlagå¼è®¾ç½®é»è®¤åè´§å®¹å¨æ è®°ä¸æå表 |
| | | function setSelectHDefaultSendPackFlagByTableRender() { |
| | | for (var i = 1; i <= option.data.length; i++) { |
| | | $('#HDefaultSendPackFlag' + i + '').val(option.data[i - 1].HDefaultSendPackFlag); |
| | | } |
| | | form.render('select'); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region è¡¨æ ¼è¡éæ©å¤çï¼å¯ç¨æ è®°ï¼ |
| | | form.on('select(HUseFlag)', function (data) { |
| | | //è·å䏿æ¡éä¸çå¼ |
| | | var elem = data.othis.parents('tr'); |
| | | var dataindex = elem.attr("data-index"); |
| | | $.each(option.data, function (index, value) { |
| | | if (dataindex == index) { |
| | | value.HUseFlag = data.value * 1; //æéä¸ä¸ææ¡idå¼èµå¼ç»è¡¨æ ¼ç¼å |
| | | setSelectHUseFlagByTableRender(); //å·æ°è¡¨æ ¼åæ¶æ ¹æ®optionä¸HUseFlagå¼è®¾ç½®ä¸æå表 |
| | | } |
| | | }); |
| | | }); |
| | | //#endregion |
| | | //#region å·æ°è¡¨æ ¼åæ¶æ ¹æ®optionä¸HUseFlagå¼è®¾ç½®å¯ç¨æ è®°ä¸æå表 |
| | | function setSelectHUseFlagByTableRender() { |
| | | for (var i = 1; i <= option.data.length; i++) { |
| | | $('#HUseFlag' + i + '').val(option.data[i - 1].HUseFlag); |
| | | } |
| | | form.render('select'); |
| | | } |
| | | //#endregion |
| | | //#endregion |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | //#region æ¤é¡µé¢ææçæ¹æ³ |
| | | //#region è·ååæ° |
| | | 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; |
| | | } |
| | | //#endregion |
| | | |
| | | //#region æé®è®¾ç½® |
| | | function HfBtn(num) { |
| | | //æ°å¢ æ¶ ç¦ç¨å
¶ä»æé® |
| | | if (num == 1) { |
| | | $('#btn_LookDown').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#btn_print').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#btn_view').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#set_CloseBill').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#set_CancelCloseBill').addClass("layui-btn-disabled").attr("disabled", true); |
| | | } else if (num == 2) { |
| | | //æ¯æ¬¡æ¢å¤æé® |
| | | $('#btn_LookDown').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | $('#btn_print').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | $('#btn_view').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | $('#set_CheckBill').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | $('#set_AbandonCheck').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | $('#set_CloseBill').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | $('#set_CancelCloseBill').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region è·åç»ç» |
| | | function Organ() { |
| | | //è·åç»å½é¡µç»ç»å |
| | | var Organization = ''; |
| | | $.ajax({ |
| | | type: "get", |
| | | url: GetWEBURL() + "/Web/GetOrganizations", |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | var data = result.data; |
| | | for (var i = 0; i < data.length; i++) { |
| | | Organization += '<option style="color:blue;" value="' + data[i].ID + '">' + data[i].Name + '</option>'; |
| | | } |
| | | $("#HOrgID").append(Organization); |
| | | $("#HOrgID").val(sessionStorage["OrganizationID"]) |
| | | form.render('select'); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region çæåæ®å· |
| | | function createBillNo() { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetMAXNum", |
| | | type: "GET", |
| | | data: { "HBillType": sBillType }, |
| | | success: function (d) { |
| | | //åå§ååæ®å
ç ä¸åæ®å· |
| | | $("#HInterID").val(d.data[0].HInterID); |
| | | $("#HBillNo").val(d.data[0].HBillNo); |
| | | //åå§åæ¥æ |
| | | $("#HDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | //åå§åå¶å人åå¶åæ¶é´ |
| | | $("#HMaker").val(sessionStorage["HUserName"]); |
| | | $("#HMakerDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å表åå§å |
| | | function get_InitGrid() { |
| | | option = { |
| | | elem: '#mainTable' |
| | | , toolbar: '#toolbarDemo' |
| | | , totalRow: true |
| | | , limit: 500 //æ¯é¡µé»è®¤æ¾ç¤ºçæ°é |
| | | , height: 400 |
| | | , cols: [[ //表头 |
| | | { type: 'checkbox', totalRowText: 'å计è¡' } |
| | | , { type: 'numbers', title: 'åºå·', style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HMouldID', title: 'HMouldID', hide: true, style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HMouldNumber', title: 'å
è£
容å¨ä»£ç ', edit: 'true', event: "HMould" } |
| | | , { field: 'HMouldName', title: 'å
è£
容å¨åç§°', style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HMouldType', title: 'å
è£
容å¨åç±»', style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HMouldPurpose', title: 'å
è£
容å¨ç¨é', style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HMouldLength', title: 'å
è£
容å¨é¿åº¦', style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HMouldWidth', title: 'å
è£
容å¨å®½åº¦', style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HMouldHeight', title: 'å
è£
容å¨é«åº¦', style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HMouldFoldHeight', title: 'æå é«åº¦', style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HSNP', title: '容å¨å
è£
äº§åæ°é', edit: 'text', totalRow: true } |
| | | , { field: 'HTransPackFlag', title: 'å¨è½¬å®¹å¨æ è®°', width: 120, templet: '#HTransPackFlag' } |
| | | , { field: 'HSendPackFlag', title: 'åè´§å®¹å¨æ è®°', width: 120, templet: '#HSendPackFlag' } |
| | | , { field: 'HDefaultTransPackFlag', title: 'é»è®¤å¨è½¬å®¹å¨æ è®°', width: 120, templet: '#HDefaultTransPackFlag' } |
| | | , { field: 'HDefaultSendPackFlag', title: 'é»è®¤åè´§å®¹å¨æ è®°', width: 120, templet: '#HDefaultSendPackFlag' } |
| | | , { field: 'HUseFlag', title: 'å¯ç¨æ è®°', width: 120, templet: '#HUseFlag' } |
| | | , { field: 'HRemark', title: '夿³¨', edit: 'text' } |
| | | , { fixed: 'right', title: 'æä½', toolbar: '#barDemo' } |
| | | ]] |
| | | } |
| | | option.data = []; |
| | | table.render(option); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region ç¼è¾ 页é¢èµå¼ |
| | | function RoadBillMain(linterid)//å 载表头 |
| | | { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "Gy_MaterialPackingRelation/Gy_MaterialPackingRelationEditList", |
| | | async: false, |
| | | type: "GET", |
| | | data: { |
| | | "HInterID": linterid, "user": sessionStorage["HUserName"] |
| | | }, |
| | | success: function (result) { |
| | | var tableMain = result.data; |
| | | if (result.code == 1) { |
| | | //主表 |
| | | form.val("formData", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | "HInterID": tableMain[0]["HInterID"] |
| | | , "HBillNo": tableMain[0]["åæ®å·"] |
| | | , "HDate": tableMain[0]["æ¥æ"] |
| | | , "HCusID": tableMain[0]["HCusID"] |
| | | , "HCusName": tableMain[0]["客æ·"] |
| | | , "HProjectName": tableMain[0]["项ç®åç§°"] |
| | | , "HMaterID": tableMain[0]["HMaterID"] |
| | | , "HMaterNumber": tableMain[0]["ç©æä»£ç "] |
| | | , "HMaterName": tableMain[0]["ç©æåç§°"] |
| | | , "HMaterModel": tableMain[0]["ç©æåå·"] |
| | | , "HRemark": tableMain[0]["夿³¨"] |
| | | , "HOrgID": tableMain[0].HOrgID |
| | | , "HMaker": tableMain[0].å建人 |
| | | , "HMakeDate": tableMain[0].å建æ¶é´ |
| | | , "HChecker": tableMain[0].å®¡æ ¸äºº |
| | | , "HCheckDate": tableMain[0].å®¡æ ¸æ¶é´ |
| | | , "HUpDater": tableMain[0].ä¿®æ¹äºº |
| | | , "HUpDateDate": tableMain[0].ä¿®æ¹æ¶é´ |
| | | , "HCloseMan": tableMain[0].å
³é人 |
| | | , "HCloseDate": tableMain[0].å
³éæ¶é´ |
| | | , "HDeleteMan": tableMain[0].ä½åºäºº |
| | | , "HDeleteDate": tableMain[0].ä½åºæ¶é´ |
| | | }); |
| | | option.data = result.data; |
| | | table.render(option); |
| | | |
| | | setSelectByTableRender(); //æ ¹æ®å表å¼éæ°æ¸²æä¸æå表 |
| | | } |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //#region å®¡æ ¸ åå®¡æ ¸ |
| | | //å®¡æ ¸ |
| | | function set_CheckBills(nums) { |
| | | layer.confirm("确认è¦å®¡æ ¸å?", function (index) { |
| | | var wait = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Sc_MouldinventoryBill/CheckGy_MaterialMouldBillMain', |
| | | type: "GET", |
| | | data: { "HInterID": $("#HInterID").val(), "IsAudit": nums, "CurUserName": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | $('#set_CheckBill').addClass("layui-btn-disabled").attr("disabled", true); |
| | | $('#set_AbandonCheck').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | layer.msg(result.Message, { icon: 1 }); |
| | | layer.close(wait); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | layer.close(wait); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | layer.close(wait); |
| | | } |
| | | }); |
| | | }) |
| | | } |
| | | |
| | | //åå®¡æ ¸ |
| | | function set_AbandonChecks(nums) { |
| | | layer.confirm("确认è¦åå®¡æ ¸å?", function (index) { |
| | | var wait = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Sc_MouldinventoryBill/CheckGy_MaterialMouldBillMain', |
| | | type: "GET", |
| | | data: { "HInterID": $("#HInterID").val(), "IsAudit": nums, "CurUserName": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | $('#set_CheckBill').removeClass("layui-btn-disabled").attr("disabled", false); |
| | | $('#set_AbandonCheck').addClass("layui-btn-disabled").attr("disabled", true); |
| | | layer.msg(result.Message, { icon: 1 }); |
| | | layer.close(wait); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | layer.close(wait); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | layer.close(wait); |
| | | } |
| | | }); |
| | | }) |
| | | } |
| | | //#endregion |
| | | }); |
| | | function GetHSupValue(obj) //è¿åå®¢æ· |
| | | { |
| | | $("#HCusName").val(obj[0].HName); |
| | | $("#HCusID").val(obj[0].HItemID); |
| | | } |
| | | |
| | | function GetMaterValue(obj) { //ç©æ |
| | | $("#HMaterID").val(obj[0].HItemID); |
| | | $("#HMaterNumber").val(obj[0].ç©æä»£ç ); |
| | | $("#HMaterName").val(obj[0].ç©æåç§°); |
| | | $("#HMaterModel").val(obj[0].è§æ ¼åå·); |
| | | } |
| | | </script> |
| | | </body> |
| | | </html> |
| | |
| | | var Type = params[params[1]]; |
| | | var OpenTmp = params[params[2]]; |
| | | |
| | | |
| | | |
| | | switch (Type) { |
| | | |
| | | |
| | | //case "HBarCodePrint"://ç©ææ¡ç æå° |
| | | // //CreateDisplayViewerEx("100%", "100%", "../../views/grf/" + OpenTmp + ".grf", "../../views/SRM/xmlSRM_Web_BarCodeBillList.aspx?linterid=" + value, true, ""); |
| | | // CreateDisplayViewerEx("100%", "100%", "../../views/grf/" + OpenTmp + ".grf", "xmlSRM_Web_BarCodeBillList.aspx?linterid=" + value, true, ""); |
| | |
| | | case "HProcessExchange"://å·¥åºæµè½¬å¡ |
| | | var ListTrue = value.split('|'); |
| | | if (ListTrue[1] == 0) { |
| | | CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Sc_ProcessExchangeBillList.aspx?linterid=" + ListTrue[0], true, ""); |
| | | CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Sc_ProcessExchangeBillList.aspx?linterid=" + ListTrue[0], true, ""); |
| | | } else if (ListTrue[1] == 1) { |
| | | //æå°å·¥åºæµè½¬å¡å°æ ç¾ |
| | | CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Sc_ProcessExchangeBillList_Small.aspx?linterid=" + ListTrue[0], true, ""); |
| | | } else { |
| | | CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + "_Sub.grf", "xmlLBM_Sc_ProcessExchangeBillList_SubList.aspx?linterid=" + ListTrue[0], true, ""); |
| | | } |
| | |
| | | CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Sc_CustTagBarCodeList.aspx?linterid=" + ListTrue[0] + "&entryid=" + ListTrue[1], true, ""); |
| | | } else { |
| | | CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Sc_CustTagBarCodeList_Select.aspx?linterid=" + ListTrue[0], true, ""); |
| | | } |
| | | } |
| | | break; |
| | | case "Kf_BarCodeDetailQuery": //æ¡ç æç» |
| | | CreateDisplayViewerEx("100%", "100%", "../../grf/" + OpenTmp + ".grf", "xmlLBM_Kf_BarCodeDetailQuery.aspx?linterid=" + value, true, ""); |
| New file |
| | |
| | | <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="xmlLBM_Sc_ProcessExchangeBillList_Small.aspx.cs" Inherits="WebTM.views.åºç¡èµæ.å
¬ç¨åºç¡èµæ.xmlLBM_Sc_ProcessExchangeBillList" %> |
| | | |
| | | <!DOCTYPE html> |
| | | |
| | | <html xmlns="http://www.w3.org/1999/xhtml"> |
| | | <head runat="server"> |
| | | <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> |
| | | <title></title> |
| | | <script runat="server"> |
| | | protected void Page_Load(object sender, EventArgs e) |
| | | { |
| | | //â
ç¹å«æç¤ºâ
ï¼ |
| | | //ä¸åçæ°æ®åºåºè¯¥éç¨ä¸åçæ¥è¡¨XMLæ°æ®çæç±»ï¼SQL Serveræ°æ®åºç¨SqlXMLReportDataï¼Oracleæ°æ®åºç¨OracleXMLReportData |
| | | //OledbXMLReportDataéåäºAccessçæ¬å°æ°æ®åºï¼ä¸ºäºæ¼ç¤ºæ¹ä¾¿ï¼è¿éä»Grid++ReportçAccessä¾åæ°æ®åºä¸è·åæ¥è¡¨æ°æ® |
| | | |
| | | SqlXMLReportData.GenEntireData(this, "select ç产订åå·,åæ®å·,产å代ç ,产ååç§°,产åè§æ ¼,æµè½¬å¡æ°é,è¡¨å¤´å¤æ³¨ as å·¥èºæµ from h_v_Sc_ProcessExchangeBillQuery where hmainid in("+Request.Params["linterid"] +")","select 1"); |
| | | |
| | | |
| | | } |
| | | </script> |
| | | </head> |
| | | <body> |
| | | <form id="form1" runat="server"> |
| | | <div> |
| | | </div> |
| | | </form> |
| | | </body> |
| | | </html> |
| New file |
| | |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Web; |
| | | using System.Web.UI; |
| | | using System.Web.UI.WebControls; |
| | | |
| | | namespace WebTM.views.åºç¡èµæ.å
¬ç¨åºç¡èµæ |
| | | { |
| | | public partial class xmlLBM_Sc_ProcessExchangeBillList_Small : System.Web.UI.Page |
| | | { |
| | | protected void Page_Load(object sender, EventArgs e) |
| | | { |
| | | |
| | | } |
| | | } |
| | | } |
| | |
| | | , { field: 'HOrgID', title: 'HOrgID', width: 120, hide: true } |
| | | , { field: 'ç»ç»ä»£ç ', title: 'ç»ç»ä»£ç ', width: 120 } |
| | | , { field: 'ç»ç»åç§°', title: 'ç»ç»', width: 120 } |
| | | , { field: '维修项ç®åç§°', title: 'çäº§èµæºåç§°', width: 120 } |
| | | , { field: '维修项ç®ä»£ç ', title: 'çäº§èµæºä»£ç ', width: 120 } |
| | | , { field: '维修项ç®åç§°', title: '维修项ç®åç§°', width: 120 } |
| | | , { field: '维修项ç®ä»£ç ', title: '维修项ç®ä»£ç ', width: 120 } |
| | | , { fixed: 'right', title: 'æä½', toolbar: '#barDemo' } |
| | | ]] |
| | | }; |
| | |
| | | <div class="layui-tab-item layui-show"> |
| | | <div class="layui-form-item"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 120px">ä¸è¯åå 代ç ï¼</label> |
| | | <label class="layui-form-label" style="width: 120px">ä¸è¯ç¼ºé·ä»£ç ï¼</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HNumber" lay-verify="HNumber" id="HNumber" autocomplete="off"> |
| | | <input name="HItemID" id="HItemID" autocomplete="off" type="hidden"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 120px">ä¸è¯åå åç§°ï¼</label> |
| | | <label class="layui-form-label" style="width: 120px">ä¸è¯ç¼ºé·åç§°ï¼</label> |
| | | <div class="layui-input-inline"> |
| | | <input class="layui-input" name="HName" id="HName" autocomplete="off"> |
| | | </div> |
| | |
| | | success: function (result) { |
| | | if (result.code == 1) { // 说æéªè¯æåäºï¼ |
| | | var data = result.data.h_v_IF_Edit_BadReasonList[0]; |
| | | $("#HNumber").val(data.ä¸è¯åå 代ç );//代ç |
| | | $("#HNumber").val(data.ä¸è¯ç¼ºé·ä»£ç );//代ç |
| | | $("#HItemID").val(OperationType == 2 ? 0 : data.HItemID);//代ç ID |
| | | $("#HName").val(data.ä¸è¯åå åç§°);//åç§° |
| | | $("#HName").val(data.ä¸è¯ç¼ºé·åç§°);//åç§° |
| | | $("#HHelpCode").val(data.å©è®°ä»£ç );//å©è®°ä»£ç |
| | | $("#HDeptNumber").val(data.é¨é¨ä»£ç );//é»è®¤é¨é¨ä»£ç |
| | | $("#HDeptName").val(data.é¨é¨åç§°);//é»è®¤é¨é¨ |
| | |
| | | data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | var totalArray = ["ç±³æ°", "éé"]; |
| | | var totalArray = ["ç±³æ°", "éé","ä»¶æ°"]; |
| | | var data = []; |
| | | var col = []; |
| | | //ç»ç©ºçæ°ç»èµå¼ |
| | |
| | | </div> |
| | | <div id="HBadLabelNameList"> |
| | | </div> |
| | | <div id="HistogramReport" style = "background-color: black; height: 2000px; width: 100%; display: flex; flex-direction: column; align-items:center;"> |
| | | <div id="HistogramReport" style = "background-color: black; height: 5000px; width: 100%; display: flex; flex-direction: column; align-items:center;"> |
| | | |
| | | </div> |
| | | </form> |
| | |
| | | var HContainerElement_ColIndex = document.createElement('div'); //è¡ç´¢å¼å®¹å¨ |
| | | HContainerElement_ColIndex.style = "border: 2px solid black;color:white;"; |
| | | HContainerElement_ColIndex.className = "layui-inline"; |
| | | HContainerElement_ColIndex.innerHTML = data[i]["HPosition_x"]; |
| | | if (data[i]["HPosition_x"] * 1 < 10) { |
| | | HContainerElement_ColIndex.innerHTML = "0" + data[i]["HPosition_x"]; |
| | | } else { |
| | | HContainerElement_ColIndex.innerHTML = data[i]["HPosition_x"]; |
| | | } |
| | | if (data[i]["HSetNo"] == HSetNo && data[i]["HPosition_x"] != HPosition_x) { //ç¸åset容å¨ä¸ï¼å½åPCSçè¡ç´¢å¼ä¸ä¸ä¸ä¸ªPCSçè¡ç´¢å¼ä¸ä¸è´ï¼åæ¢è¡ |
| | | var HBrElement_PCS = document.createElement('br'); |
| | | HCurrentElement_Set.appendChild(HBrElement_PCS); |
| | |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HConkTypeName").val(checkStatus.data[0].æ
éç±»å«); |
| | | $("#HConkTypeName").val(checkStatus.data[0].æ
éç±»å«åç§°); |
| | | $("#HConkTypeID").val(checkStatus.data[0].hitemid); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | |
| | | <tr> |
| | | <th>æ°è®¾è®¡å¯¿å½</th> |
| | | <td class="bz_td"> |
| | | <textarea name="HNewDesignLife" id="HNewDesignLife" placeholder="请è¾å
¥æ°è®¾è®¡å¯¿å½" class="layui-textarea"></textarea> |
| | | <textarea name="HNewDesignLife" id="HNewDesignLife" placeholder="请è¾å
¥æ°è®¾è®¡å¯¿å½" class="layui-textarea"></textarea> |
| | | </td> |
| | | </tr> |
| | | <tr> |
| | |
| | | layer.msg("åç°äººæ²¡æéæ©ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | |
| | | if ($("#HNewDesignLife").val() == "" || $("#HNewDesignLife").val() == "undefined") { |
| | | layer.msg("æ°è®¾è®¡å¯¿å½ä¸è½ä¸ºç©ºï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | if (typeof (sSubStr) == "undefined" || sSubStr == "" || sSubStr == "[]") { |
| | | layer.msg("没æè®¾å¤æç»è®°å½", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">é¿</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HMouldLength" id="HMouldLength"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">宽</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HMouldWidth" id="HMouldWidth"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;"> é« </label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HMouldHeight" id="HMouldHeight"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">æå é«åº¦</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HMouldFoldHeight" id="HMouldFoldHeight"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <div class="layui-input-block" style="margin-left: 90px;"> |
| | | <input type="checkbox" name="checkboxHTransPackFlag" id="checkboxHTransPackFlag" lay-skin="primary" lay-filter="checkboxHTransPackFlag" checked title="æ¯å¦å¨è½¬å®¹å¨æ è®°"> |
| | | <input type="hidden" value="true" name="HTransPackFlag" id="HTransPackFlag" lay-verify="HTransPackFlag"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <div class="layui-input-block" style="margin-left: 150px;"> |
| | | <input type="checkbox" name="checkboxHSendPackFlag" id="checkboxHSendPackFlag" lay-skin="primary" lay-filter="checkboxHSendPackFlag" checked title="æ¯å¦åè´§å®¹å¨æ è®°"> |
| | | <input type="hidden" value="true" name="HSendPackFlag" id="HSendPackFlag" lay-verify="HSendPackFlag"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">对åºERPç©æ</label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HMaterNumber" id="HMaterNumber" style="width: 60%;display: inline-block;" readonly> |
| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">䏿¬¡ä¿å
»/æ ¡æ£æ¥æ</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="date" class="layui-input" lay-verify="HNextMainDate" name="HNextMainDate" id="HNextMainDate"> |
| | | <input type="date" class="layui-input" lay-verify="HNextMainDate" name="HNextMainDate" id="HNextMainDate"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="margin-left:10px;"> |
| | |
| | | shift: 2, |
| | | area: ['80%', '80%'], |
| | | maxmin: true, |
| | | content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_Material.html?openType=2&HOrgID=' + HOrgID , 'yes'], |
| | | content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_Material.html?openType=2&HOrgID=' + HOrgID, 'yes'], |
| | | btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) { |
| | | //æé®ãæé®ä¸ãçåè° |
| | |
| | | |
| | | } |
| | | }); |
| | | }); |
| | | |
| | | //æ¯å¦é»è®¤å¨è½¬å®¹å¨æ è®° |
| | | form.on('checkbox(checkboxHTransPackFlag)', function (data) { |
| | | $("#HTransPackFlag").val(data.elem.checked); |
| | | }); |
| | | //æ¯å¦é»è®¤åè´§å®¹å¨æ è®° |
| | | form.on('checkbox(checkboxHSendPackFlag)', function (data) { |
| | | $("#HSendPackFlag").val(data.elem.checked); |
| | | }); |
| | | |
| | | //é»è®¤ä»ä½ç» |
| | |
| | | $("#HInterID").val(linterid);//ä¿®æ¹æ¶ä¸»è¡¨ID |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Gy_Mould_Edit/xg", |
| | | async:false, |
| | | async: false, |
| | | type: "GET", |
| | | data: { |
| | | "HInterID": linterid |
| | | }, |
| | | success: function (d) { |
| | | var IsHTransPackFlag = d.data[0].å¨è½¬å®¹å¨æ è®°; //夿容卿¯å¦è¢«æ è®° |
| | | if (IsHTransPackFlag == 1) { |
| | | $("input[name='checkboxHTransPackFlag']").prop("checked", true); |
| | | } |
| | | else { |
| | | $("input[name='checkboxHTransPackFlag']").prop("checked", false); |
| | | } |
| | | var IsHSendPackFlag = d.data[0].åè´§å®¹å¨æ è®°; |
| | | if (IsHSendPackFlag == 1) { |
| | | $("input[name='checkboxHSendPackFlag']").prop("checked", true); |
| | | } |
| | | else { |
| | | $("input[name='checkboxHSendPackFlag']").prop("checked", false); |
| | | } |
| | | ajaxReturnData = JSON.parse(JSON.stringify(d)).data; |
| | | var tableSub = d.data; |
| | | $("#HInterID").val(d.data[0].hmainid); |
| | |
| | | $("#HSaveLife").val(d.data[0].å®å
¨å¯¿å½); |
| | | $("#HWHID").val(d.data[0].HWhID); |
| | | $("#HWHName").val(d.data[0].é»è®¤ä»åº); |
| | | $("#HMouldLength").val(d.data[0].é¿); |
| | | $("#HMouldWidth").val(d.data[0].宽); |
| | | $("#HMouldHeight").val(d.data[0].é«); |
| | | $("#HMouldFoldHeight").val(d.data[0].æå é«åº¦); |
| | | $("#checkboxHTransPackFlag").prop("checked", d.data[0].å¨è½¬å®¹å¨æ è®° == 1); // 设置å¨è½¬å®¹å¨æ è®° |
| | | $("#HTransPackFlag").val(d.data[0].å¨è½¬å®¹å¨æ è®° == 1 ? "true" : "false"); |
| | | $("#checkboxHSendPackFlag").prop("checked", d.data[0].åè´§å®¹å¨æ è®° == 1); // 设置åè´§å®¹å¨æ è®° |
| | | $("#HSendPackFlag").val(d.data[0].åè´§å®¹å¨æ è®° == 1 ? "true" : "false"; |
| | | layui.form.render('checkbox'); // æ´æ°Layuiçæ¾ç¤ºç¶æï¼å¨ææ¾ç¤ºå¤éæ¡çç¶æ |
| | | //$("#HRoutingID").val(d.data[0].HRoutingID); |
| | | //$("#HBomID").val(d.data[0].HBomID); |
| | | $("#HVersion").val(d.data[0].çæ¬); |
| | |
| | | } |
| | | if (Stverf == "Add") { |
| | | data.field.HMaker = sessionStorage["HUserName"];//å¶å人 |
| | | if (typeof (data.field.HNextMainDate) == "undefined" || data.field.HNextMainDate == "" || data.field.HNextMainDate == null) { |
| | | data.field.HNextMainDate = Format(new Date(), "yyyy-MM-dd"); |
| | | } |
| | | var sMainStr = JSON.stringify(data.field); |
| | | //åè¡¨æ°æ®åºåå |
| | | var sSubStr = JSON.stringify(num); |
| | |
| | | |
| | | //ä¿®æ¹ |
| | | data.field.HUpDater = sessionStorage["HUserName"];//ä¿®æ¹äºº |
| | | if (typeof (data.field.HNextMainDate) == "undefined" || data.field.HNextMainDate == "" || data.field.HNextMainDate == null) { |
| | | data.field.HNextMainDate = Format(new Date(), "yyyy-MM-dd"); |
| | | } |
| | | var sMainStr = JSON.stringify(data.field); |
| | | //åè¡¨æ°æ®åºåå |
| | | var sSubStr = JSON.stringify(num); |
| | |
| | | layer.msg("å¨å
·è§æ ¼ä¸è½ä¸ºç©ºï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | if (!/^[1-9]\d*$/.test($("#HMouldLength").val())) { |
| | | layer.msg("é¿ï¼è¯·è¾å
¥å¤§äºé¶çæ´æ°ï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); //ä½¿ç¨æ£å表达示æ¥å¤ææ¯å¦ä¸ºå¤§äºé¶çæ´æ° |
| | | return Result = false; |
| | | } |
| | | if (!/^[1-9]\d*$/.test($("#HMouldWidth").val())) { |
| | | layer.msg("宽 ï¼è¯·è¾å
¥å¤§äºé¶çæ´æ°ï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); //ä½¿ç¨æ£å表达示æ¥å¤ææ¯å¦ä¸ºå¤§äºé¶çæ´æ° |
| | | return Result = false; |
| | | } |
| | | if (!/^[1-9]\d*$/.test($("#HMouldHeight").val())) { |
| | | layer.msg("é«ï¼è¯·è¾å
¥å¤§äºé¶çæ´æ°ï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); //ä½¿ç¨æ£å表达示æ¥å¤ææ¯å¦ä¸ºå¤§äºé¶çæ´æ° |
| | | return Result = false; |
| | | } |
| | | if (!/^[1-9]\d*$/.test($("#HMouldFoldHeight").val())) { |
| | | layer.msg("æå é«åº¦ï¼è¯·è¾å
¥å¤§äºé¶çæ´æ°ï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); //ä½¿ç¨æ£å表达示æ¥å¤ææ¯å¦ä¸ºå¤§äºé¶çæ´æ° |
| | | return Result = false; |
| | | } |
| | | if ($("#HMouleTypeID").val() == '' || $("#HMouleTypeID").val() == null) { |
| | | layer.msg("å¨å
·åç±»ä¸è½ä¸ºç©ºï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | |
| | | return Result = false; |
| | | } |
| | | return Result; |
| | | } |
| | | } |
| | | |
| | | function GetGyMaterial(obj) { //ç©æ |
| | | $("#HName").val(obj.ç©æåç§°); |
| | | $("#HMaterNumber").val(obj.ç©æä»£ç ); |
| | | $("#HMaterID").val(obj.HItemID); |
| | | } |
| | | function GetGyMaterial(obj) { //ç©æ |
| | | $("#HName").val(obj.ç©æåç§°); |
| | | $("#HMaterNumber").val(obj.ç©æä»£ç ); |
| | | $("#HMaterID").val(obj.HItemID); |
| | | } |
| | | |
| | | function GetMouldTypeValue(obj) { //å¨å
·åç±» |
| | | $("#HMouleTypeName").val(obj[0].å¨å
·åç±»åç§°); |
| | | $("#HMouleTypeID").val(obj[0].HItemID); |
| | | } |
| | | function GetMouldTypeValue(obj) { //å¨å
·åç±» |
| | | $("#HMouleTypeName").val(obj[0].å¨å
·åç±»åç§°); |
| | | $("#HMouleTypeID").val(obj[0].HItemID); |
| | | } |
| | | |
| | | function GetUnitValue(obj) { //计éåä½ |
| | | $("#HUnitName").val(obj[0].计éåä½åç§°); |
| | | $("#HUnitID").val(obj[0].HItemID); |
| | | } |
| | | function GetUnitValue(obj) { //计éåä½ |
| | | $("#HUnitName").val(obj[0].计éåä½åç§°); |
| | | $("#HUnitID").val(obj[0].HItemID); |
| | | } |
| | | |
| | | function GetHDeptNameValue(obj) { //è¿åé¨é¨ |
| | | $("#HDeptID").val(obj[0].HItemID); |
| | | $("#HDeptName").val(obj[0].é¨é¨åç§°); |
| | | } |
| | | function GetHDeptNameValue(obj) { //è¿åé¨é¨ |
| | | $("#HDeptID").val(obj[0].HItemID); |
| | | $("#HDeptName").val(obj[0].é¨é¨åç§°); |
| | | } |
| | | |
| | | function GetHSupNameValue(obj) { //è¿åä¾åºå |
| | | $("#HSupID").val(obj[0].HItemID);//ä¾åºåid |
| | | $("#HSupName").val(obj[0].ä¾åºååç§°);//ä¾åºååç§° |
| | | } |
| | | function GetHSupNameValue(obj) { //è¿åä¾åºå |
| | | $("#HSupID").val(obj[0].HItemID);//ä¾åºåid |
| | | $("#HSupName").val(obj[0].ä¾åºååç§°);//ä¾åºååç§° |
| | | } |
| | | |
| | | function GetHWHValue(obj) { //ä»åº |
| | | $("#HWHName").val(obj[0].ä»åºåç§°); |
| | | $("#HWHID").val(obj[0].HItemID); |
| | | } |
| | | function GetHWHValue(obj) { //ä»åº |
| | | $("#HWHName").val(obj[0].ä»åºåç§°); |
| | | $("#HWHID").val(obj[0].HItemID); |
| | | } |
| | | |
| | | function GetGyStockPlace(obj) { //ä»ä½ |
| | | $("#HSPName").val(obj.ä»ä½åç§°); |
| | | $("#HSPID").val(obj.HMainID); |
| | | } |
| | | function GetGyStockPlace(obj) { //ä»ä½ |
| | | $("#HSPName").val(obj.ä»ä½åç§°); |
| | | $("#HSPID").val(obj.HMainID); |
| | | } |
| | | |
| | | function GetMouldMaintainRuleValue(obj) { //ä¿å
»è§ç¨ |
| | | $("#HMouldMaintainRuleInterName").val(obj[0].åæ®å·); |
| | | $("#HMouldMaintainRuleInterID").val(obj[0].hmainid); |
| | | OptionData = obj[0]; |
| | | } |
| | | function GetMouldMaintainRuleValue(obj) { //ä¿å
»è§ç¨ |
| | | $("#HMouldMaintainRuleInterName").val(obj[0].åæ®å·); |
| | | $("#HMouldMaintainRuleInterID").val(obj[0].hmainid); |
| | | OptionData = obj[0]; |
| | | } |
| | | |
| | | function GetHAccSupNameValue(obj) { //è¿åå¶é åå |
| | | $("#HMadeSupName").val(obj[0].ä¾åºååç§°); |
| | | $("#HMadeSupID").val(obj[0].HItemID); |
| | | } |
| | | //å表å¨å
·åå»è¿å |
| | | function GetMouldFileValue(obj) { |
| | | OptionData = obj[0]; |
| | | function GetHAccSupNameValue(obj) { //è¿åå¶é åå |
| | | $("#HMadeSupName").val(obj[0].ä¾åºååç§°); |
| | | $("#HMadeSupID").val(obj[0].HItemID); |
| | | } |
| | | //å表å¨å
·åå»è¿å |
| | | function GetMouldFileValue(obj) { |
| | | OptionData = obj[0]; |
| | | |
| | | HDataEmp = obj[0]; |
| | | } |
| | | function GetMouldDotCheckRuleValue(obj) { |
| | | OptionData = obj[0]; |
| | | } |
| | | HDataEmp = obj[0]; |
| | | } |
| | | function GetMouldDotCheckRuleValue(obj) { |
| | | OptionData = obj[0]; |
| | | } |
| | | </script> |
| | | </body> |
| | | </html> |
| | |
| | | { type: 'checkbox', totalRowText: 'å计è¡' } |
| | | , { type: 'numbers', title: 'åºå·', totalRow: true } |
| | | , { field: 'HBarCode', title: 'æ¡å½¢ç ', edit: 'text' } |
| | | , { field: 'HRelationQty', title: 'å
³èæ°é', edit: 'text', totalRow: true } |
| | | , { field: 'HRelationMoney', title: 'å
³èéé¢', edit: 'text', totalRow: true} |
| | | , { field: 'HRelationQty', title: 'å
³èæ°é', edit: 'text', totalRow: true, hide: true } |
| | | , { field: 'HRelationMoney', title: 'å
³èéé¢', edit: 'text', totalRow: true, hide: true } |
| | | , { field: 'HBarCodeStatus_Old', title: 'åç¶æ', templet: "#HBarCodeStatus_Old", hide: true } |
| | | , { field: 'HBarCodeStatus_New', title: 'ç¶æ', templet: "#HBarCodeStatus_New" } |
| | | , { field: 'HRemark', title: '表ä½å¤æ³¨', edit: 'text' }//f7 |
| | |
| | | HRepairCheckID: checkOne.hitemid, |
| | | HRepairCheckCode: checkOne.ç»´ä¿®éªæ¶é¡¹ç®ä»£ç , |
| | | HRepairCheckName: checkOne.ç»´ä¿®éªæ¶é¡¹ç®, |
| | | HManagerID: 0, |
| | | HManagerCode: "", |
| | | HManagerName: "", |
| | | HRemark:"" |
| | | }) |
| | | } |
| | | |
| | |
| | | $("#HInitTimeCycle").append(HInitTimeCycle_ArrayList); |
| | | form.render('select'); |
| | | |
| | | $("#HInitTimeCycle").val("29"); |
| | | $("#HInitTimeCycle").val("3"); |
| | | } |
| | | //#endregion |
| | | |
| | |
| | | var sWhere = ""; |
| | | var option = []; |
| | | //#endregion |
| | | var titleData = ["HMaterID", "HUnitID", "HICMOEmpID"];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | var titleData = ["åæ®ç±»å", "hmainid", "HSupplierID","HMaterID"];//ä¸éè¦æ¾ç¤ºçåæ®µ 坿©å± |
| | | |
| | | var ins; |
| | | //#region è¿å
¥é¡µé¢å³å è½½ |
| | |
| | | case 'set_Excel': set_Excel(); |
| | | break; |
| | | //导åºexcel |
| | | case 'get_export': |
| | | get_Export(); |
| | | case 'get_export':get_Export(); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn': get_HideColumn(); |
| | |
| | | data: { "HModName": HModName, "user": sessionStorage["HUserName"] }, |
| | | success: function (data1) { |
| | | if (data1.data.length != 0) { |
| | | titleData = []; |
| | | var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® |
| | | var newCols = [[]];//å¯¹åºæ°æ®åºå顺åºcol |
| | | newCols[0].push(option.cols[0][0]);//æ¾å
¥ç¬¬ä¸ä¸ªcheckbox |
| | |
| | | item[itemobj] = item[itemobj].toString().replace(/[\r\n]+/g, ''); // å°æ¢è¡ç¬¦æ¿æ¢ä¸ºç©ºå符串 |
| | | item[itemobj] = item[itemobj].toString().replace(/,/g, ''); // å°æ¢è¡ç¬¦æ¿æ¢ä¸ºç©ºå符串 |
| | | } |
| | | if (itemobj === 'ç©æä»£ç ') { |
| | | item[itemobj] = item[itemobj].replace(/,/g, 'ï¼'); // æ¿æ¢è±æéå·ä¸ºä¸æéå· |
| | | } |
| | | if (itemobj === 'ç©æåç§°') { |
| | | item[itemobj] = item[itemobj].replace(/,/g, 'ï¼'); // æ¿æ¢è±æéå·ä¸ºä¸æéå· |
| | | } |
| | | if (itemobj === 'è§æ ¼åå·') { |
| | | item[itemobj] = item[itemobj].replace(/,/g, 'ï¼'); // æ¿æ¢è±æéå·ä¸ºä¸æéå· |
| | | } |
| | |
| | | , soulTable = layui.soulTable |
| | | var sWhere = ""; |
| | | var option = []; |
| | | var titleData = ["hmainid", "HWorkShopID","HMaterID","åæ®ç±»å"]; |
| | | var ins; |
| | | //#endregion |
| | | |
| | |
| | | data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | var data = [];//ååæ®µæ°æ® |
| | | var col = []; |
| | | var totalArray = []; |
| | | //ç»ç©ºçæ°ç»èµå¼ |
| | | for (var key in result.list) {//循åºéåæ°ç» |
| | | data.push({ "id": result.list[key].ColmCols, "name": result.list[key].ColmCols, "Type": result.list[key].ColmType });//仿¯ä¸ªå¯¹è±¡ä¸æåæ°æ® |
| | | } |
| | | //å¨å表左边添å å¾éæ¡ |
| | | col.push({ type: 'checkbox', fixed: 'left', totalRowText: 'å计' }); |
| | | for (var i = 0; i < data.length; i++) {//éådataæ°ç»éçæ°æ® |
| | | // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') { |
| | | if ($.inArray(data[i].name, titleData) > -1) {//æ£æ¥dataãiã.nameæ¯å¦å¨æ°ç»ä¸ //计ç®å |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //éèidå |
| | | } |
| | | else if ($.inArray(data[i].name, totalArray) > -1) { //计ç®å |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, totalRow: true, width: 120 }); |
| | | } else if (data[i].name == 'åæ®å·') { |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, event: 'åæ®å·' }); |
| | | } else { |
| | | switch (data[i].Type) { |
| | | //int |
| | | case 'DateTime': |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + (data[i].name == "è¡å
³éæ¥æ" ? "è¡å
³é人" : data[i].name) + " ==''?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd HH:mm:ss')}}</div>", width: 200 }); |
| | | break; |
| | | default: |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 }); |
| | | } |
| | | } |
| | | } |
| | | //卿æ¾ç¤ºåå |
| | | option = { |
| | | elem: '#mainTable' |
| | | , toolbar: '#toolbarDemo' |
| | | , cols: [col] |
| | | , data: result.data |
| | | , height: 800 |
| | | , page: true |
| | | , totalRow: true |
| | | , cellMinWidth: 90 |
| | | , limit: 50 |
| | | , limits: [50, 500, 5000, 20000] |
| | | , done: function (res, curr, count) { |
| | | soulTable.render(this); |
| | | } |
| | | } |
| | | |
| | | option.data = result.data; |
| | | ins = table.render(option); |
| | | layer.close(ajaxLoad); |
| | | //layer.alert("æ¥è¯¢æå", { icon: 1 }); |
| | | |
| | | //å设置 |
| | | DisPlay_HideColumn(); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | //å设置 |
| | | DisPlay_HideColumn(); |
| | | } |
| | | |
| | | |
| | |
| | | |
| | | if ($("#HMergeDept").val() == "æ¯") { |
| | | //æ ¹æ®è½¦é´å 餿²¡æéå®çæ°æ® |
| | | var sql = "delete from Sc_WorkBillSortBillSub where HLockedSub != 1 and HInterID in (select HInterID from Sc_WorkBillSortBillMain where (HWorkShopID=102357 or HWorkShopID=102359) and HLockOrder != 1 )"; |
| | | } else { |
| | | var sql = "delete from Sc_WorkBillSortBillSub where HLockedSub != 1 and HInterID in (select HInterID from Sc_WorkBillSortBillMain with(nolock) where (HWorkShopID=102357 or HWorkShopID=102359) and HLockOrder != 1 )"; |
| | | }else { |
| | | //æ ¹æ®è½¦é´å 餿²¡æéå®çæ°æ® |
| | | var sql = "delete from Sc_WorkBillSortBillSub where HLockedSub != 1 and HInterID in (select HInterID from Sc_WorkBillSortBillMain where HWorkShopID=" + HWorkShopID + " and HLockOrder != 1 )"; |
| | | var sql = "delete from Sc_WorkBillSortBillSub where HLockedSub != 1 and HInterID in (select HInterID from Sc_WorkBillSortBillMain with(nolock) where HWorkShopID=" + HWorkShopID + " and HLockOrder != 1 )"; |
| | | } |
| | | |
| | | if ($("#HWorkShopID").val() == "15035828") { |
| | | //æ ¹æ®æäº§æ è®°å 餿²¡æéå®çæ°æ®ï¼é
件车é´ï¼ |
| | | var sql = "delete from Sc_WorkBillSortBillSub where HLockedSub != 1 and HInterID in (select HInterID from Sc_WorkBillSortBillMain with(nolock) where HRemark = 'é
件订å' and HLockOrder != 1 )"; |
| | | } |
| | | |
| | | $.ajax({ |
| | |
| | | <option value="计å确认">计å确认</option> |
| | | <option value="ä¸è¾¾">ä¸è¾¾</option> |
| | | |
| | | |
| | | <option value="0">å
¨é¨</option> |
| | | <option value="å®å·¥">å®å·¥</option> |
| | | <option value="ç»æ¡">ç»æ¡</option> |
| | | </select> |
| | |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">æ¯å¦ä¸æ¨çææµè½¬å¡</label> |
| | | <div class="layui-input-block" style="margin-top:10px"> |
| | | <select name="HSF" id="HSF" lay-verify="required" lay-search class="layui-input ForFilteringSchemes"> |
| | | <!-- <option value="å
¨é¨">å
¨é¨</option>--> |
| | | <select name="HSF" id="HSF" lay-verify="required" lay-search class="layui-input ForFilteringSchemes"> |
| | | <option value="å
¨é¨" selected="selected">å
¨é¨</option> |
| | | <option value="已䏿¨">已䏿¨</option> |
| | | <option value="æªä¸æ¨">æªä¸æ¨</option> |
| | |
| | | <table class="" id="mainTable" lay-filter="mainTable"></table> |
| | | <div id="page" style="margin-top:70px;"></div> |
| | | <script type="text/html" id="toolbarDemo"> |
| | | <!--<div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_ShowBill"><i class="layui-icon layui-icon-form"></i>䏿¨</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Refresh"><i class="layui-icon layui-icon-refresh-3"></i>å·æ°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="get_Exit"><i class="layui-icon layui-icon-logout"></i>éåº</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_ShowBill_pl"><i class="layui-icon layui-icon-form"></i>æ¹é䏿¨</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_ShowBill_dh"><i class="layui-icon layui-icon-form"></i>å¤è¡ä¸æ¨</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_AddNew"><i class="layui-icon layui-icon-file-b"></i>æ°å¢</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_Edit"><i class="layui-icon layui-icon-form"></i>ç¼è¾</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_copy"><i class="layui-icon layui-icon-form"></i>å¤å¶</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_AddNew_NT"><i class="layui-icon layui-icon-file-b"></i>æ°å¢(æ å表)</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_Edit_NT"><i class="layui-icon layui-icon-form"></i>ç¼è¾(æ å表)</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_copy_NT"><i class="layui-icon layui-icon-form"></i>å¤å¶(æ å表)</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_CheckBill"><i class="layui-icon layui-icon-form"></i>å®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_AbandonCheck"><i class="layui-icon layui-icon-form"></i>åå®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_DeleteBill"><i class="layui-icon layui-icon-delete"></i>å é¤</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_Xc"><i class="layui-icon layui-icon-form"></i>䏿¥</button>--> |
| | | <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="set_Excel"><i class="layui-icon layui-icon-file-b"></i>Excel导å
¥</button>--> |
| | | <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="get-view"><i class="layui-icon layui-icon-tips"></i>é¢è§</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="get-print"><i class="layui-icon layui-icon-print"></i>æå°</button>--> |
| | | <div class="layui-btn-container" id="HideButtonList"> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_ShowBill" id="ShowBill"><i class="layui-icon layui-icon-form"></i>䏿¨</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_BatchSplitPushDown" id="set_BatchSplitPushDown"><i class="layui-icon layui-icon-form"></i>æ¹éæå䏿¨</button> |
| | |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_ShowBill_pl" id="ShowBill_pl"><i class="layui-icon layui-icon-form"></i>æ¹é䏿¨</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_Resume" id="set_Resume"><i class="layui-icon layui-icon-form"></i>å±¥åæ¥è¯¢</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_ShowBill_dh"><i class="layui-icon layui-icon-form"></i>å¤è¡ä¸æ¨</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_ShowBill_dhLsit"><i class="layui-icon layui-icon-form"></i>å¤è¡ä¸æ¨(å表)</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-PushICMOChangeBill" id="btn-PushICMOChangeBill"><i class="layui-icon layui-icon-delete"></i>䏿¨(ç产订ååæ´å)</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-PushProductReportBill" id="btn-PushProductReportBill"><i class="layui-icon layui-icon-delete"></i>䏿¨(çäº§æ±æ¥å)</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="btn-PushProductInBill" id="btn-PushProductInBill"><i class="layui-icon layui-icon-delete"></i>䏿¨(ç产å
¥åºå)</button> |
| | |
| | | break; |
| | | //å¤è¡ä¸æ¨ |
| | | case 'set_ShowBill_dh': set_ShowBill_dh(); |
| | | break; |
| | | //å¤è¡ä¸æ¨ |
| | | case 'set_ShowBill_dhLsit': set_ShowBill_dhLsit(); |
| | | break; |
| | | //æ¹éæå䏿¨ |
| | | case 'set_BatchSplitPushDown': set_BatchSplitPushDown(); |
| | |
| | | } else { |
| | | layer.msg('è¯·éæ©ä¸è¡æ°æ®ä¸æ¨ï¼'); |
| | | } |
| | | } |
| | | } |
| | | |
| | | //æ¹éæå䏿¨æµè½¬å¡ |
| | | function set_BatchSplitPushDown() { |
| | |
| | | } |
| | | } |
| | | |
| | | //æ¹éæå䏿¨æµè½¬å¡ |
| | | function set_ShowBill_dhLsit() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (data.length > 0) { |
| | | var linterid = []; |
| | | var msg = ""; |
| | | var HErr = ""; |
| | | |
| | | for (var i = 0; i < data.length; i++) { |
| | | if (Number(data[i].ç产任å¡åæ°é) - Number(data[i].æµè½¬å¡æ°é) <= 0) { |
| | | msg += "éä¸è¡ç¬¬<span style='color: red;'>" + (i + 1) + "</span>è¡ï¼ç产订åï¼<span style='color: red;'>" + data[i].åæ®å· + "</span>,<br/>è®¢åæ°éï¼<span style='color: blue;'>" + data[i].ç产任å¡åæ°é + "</span>ï¼å·²çææµè½¬å¡æ°<span style='color: blue;'>" + data[i].æµè½¬å¡æ°é + "</span>,<br/>å©ä½å¯ä¸æ¨æµè½¬å¡æ°:<span style='color: orange;'>" + "0</span>ï¼è¯·å¿è¶
éçæï¼" + "<br/>" + "<br/>"; |
| | | } |
| | | linterid.push(data[i].hmainid + '@' + data[i].hsubid); |
| | | } |
| | | |
| | | if (HErr != "") { |
| | | layer.alert(HErr); |
| | | return; |
| | | } |
| | | |
| | | if (msg != "") { |
| | | layer.alert(msg); |
| | | return; |
| | | } |
| | | |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['100%', '100%'] |
| | | , title: 'å·¥åºæµè½¬å¡-ç¼è¾' |
| | | , shift: 0//å¼¹åºå¨ç» |
| | | , content: '../../车é´ç®¡ç/å·¥åºæµè½¬å¡/Sc_ProcessExchangeBill_DH.html?OperationType=2&linterid=' + linterid.toString() + '&HSouceBillType=3710' |
| | | }) |
| | | } else { |
| | | layer.msg('è¯·éæ©æ°æ®ä¸æ¨ï¼'); |
| | | } |
| | | } |
| | | //å±¥åæ¥è¯¢ |
| | | function set_Resume() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | |
| | | item[itemobj] = ""; |
| | | } |
| | | if (item[itemobj].length > 0) { // åè®¾åæ®µå为field |
| | | item[itemobj] = item[itemobj].toString().replaceAll(/[\r\n]+/g, ''); // å°æ¢è¡ç¬¦æ¿æ¢ä¸ºç©ºå符串 |
| | | item[itemobj] = item[itemobj].toString().replace(/[\r\n]+/g, ''); // å°æ¢è¡ç¬¦æ¿æ¢ä¸ºç©ºå符串 |
| | | item[itemobj] = item[itemobj].toString().replace(/,/g, ''); // å°æ¢è¡ç¬¦æ¿æ¢ä¸ºç©ºå符串 |
| | | } |
| | | if (itemobj === 'è§æ ¼åå·') { |
| | | item[itemobj] = item[itemobj].replace(/,/g, 'ï¼'); // æ¿æ¢è±æéå·ä¸ºä¸æéå· |
| | | } |
| | | } |
| | | }); |
| | |
| | | // 彿°ï¼å¤ææ°ç»æ¯å¦ä»å°å°å¤§æåº |
| | | function isSortedAscending(arr) { |
| | | for (let i = 0; i < arr.length - 1; i++) { |
| | | if (arr[i] > arr[i + 1]) { |
| | | if (Number(arr[i]) > Number(arr[i + 1])) { |
| | | return false; |
| | | } |
| | | } |
| | |
| | | } |
| | | if (item[itemobj].length > 0) { // åè®¾åæ®µå为field |
| | | item[itemobj] = item[itemobj].toString().replace(/[\r\n]+/g, ''); // å°æ¢è¡ç¬¦æ¿æ¢ä¸ºç©ºå符串 |
| | | item[itemobj] = item[itemobj].toString().replace(/,/g, ''); // å°æ¢è¡ç¬¦æ¿æ¢ä¸ºç©ºå符串 |
| | | } |
| | | if (itemobj === 'ç©æä»£ç ') { |
| | | item[itemobj] = item[itemobj].replace(/,/g, 'ï¼'); // æ¿æ¢è±æéå·ä¸ºä¸æéå· |
| | | } |
| | | if (itemobj === 'ç©æåç§°') { |
| | | item[itemobj] = item[itemobj].replace(/,/g, 'ï¼'); // æ¿æ¢è±æéå·ä¸ºä¸æéå· |
| | | } |
| | | if (itemobj === 'è§æ ¼åå·') { |
| | | item[itemobj] = item[itemobj].replace(/,/g, 'ï¼'); // æ¿æ¢è±æéå·ä¸ºä¸æéå· |
| | | } |
| | | } |
| | | }); |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">æºåç±»å</label> |
| | | <label class="layui-form-label" style="width: 85px;">æºåç±»å<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <select name="HMainSourceBillType" id="HMainSourceBillType"> |
| | | <option value="1401" selected>éå®è®¢å</option> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">æºååå·</label> |
| | | <label class="layui-form-label" style="width: 85px;">æºååå·<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HMainSourceBillNo" |
| | | id="HMainSourceBillNo" |
| | |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" |
| | | style="width: 85px;padding: 9px 18px;">产å代ç </label> |
| | | style="width: 85px;padding: 9px 18px;">产å代ç <label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HMaterNumber" |
| | | id="HMaterNumber" value="" |
| | |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" |
| | | style="width: 85px;padding: 9px 18px;">æ£éªå</label> |
| | | style="width: 85px;padding: 9px 18px;">æ£éªå<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HFirstCheckEmpName" |
| | | id="HFirstCheckEmpName" |
| | |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" |
| | | style="width: 85px;padding: 9px 18px;">æ£éªæ¹æ¡</label> |
| | | style="width: 85px;padding: 9px 18px;">æ£éªæ¹æ¡<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HQCSchemeName" |
| | | id="HQCSchemeName" |
| | |
| | | </div> |
| | | <div class="layui-inline" id="hidediv1" style="margin-left:20px;"> |
| | | <label class="layui-form-label" |
| | | style="width: 85px;padding: 9px 18px;">å·¥åº</label> |
| | | style="width: 85px;padding: 9px 18px;">å·¥åº<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HProcName" id="HProcName" |
| | | style="background-color:#efefef4d;width: 60%;display: inline-block;" |
| | |
| | | , { field: 'HQualityStdID', title: 'è´¨éæ åID', edit: 'text', hide: true } |
| | | , { field: 'HQualityStdName', title: 'è´¨éæ å', edit: 'text', event: 'HQualityStdName' } |
| | | , { field: 'HInspectMethodID', title: 'æ£éªæ¹æ³ID', edit: 'text', hide: true } |
| | | , { field: 'HInspectMethodName', title: 'æ£éªæ¹æ³', edit: 'text', event: 'HInspectMethodName' } |
| | | , { field: 'HInspectMethodName', title: 'æ£éªæ¹æ³', edit: 'text', event: 'HInspectMethodName', style: 'white-space: nowrap; overflow: hidden;text-overflow: ellipsis;' } |
| | | , { field: 'HInspectBasisID', title: 'æ£éªä¾æ®ID', edit: 'text', hide: true } |
| | | , { field: 'HInspectBasisName', title: 'æ£éªä¾æ®', edit: 'text', event: 'HInspectBasisName' } |
| | | , { field: 'HQCStd', title: 'æ£éªæ å', edit: 'text' } |
| | |
| | | var HEntryID = $("#HEntryID").val() - 1;//æ°ç»ä¸æ |
| | | if (UnRightQty > HAcceptQty) { |
| | | $("#HResult" + (Number(HEntryID) + Number(1))).val(2); //ä¸åæ ¼ |
| | | table.cache["mainTable"][HEntryID].HResult = 2 |
| | | $("#HInspectResultToSee").val('ä¸åæ ¼'); |
| | | $("#HInspectResultToSee2").val('ä¸åæ ¼'); |
| | | $("#HInspectResultToSee").css("background-color", "#F0D6E3");//æ¹åæ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | | $("#HInspectResultToSee2").css("background-color", "#F0D6E3");//æ¹åæ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | | } else { |
| | | $("#HResult" + (Number(HEntryID) + Number(1))).val(1); //åæ ¼ |
| | | table.cache["mainTable"][HEntryID].HResult = 1 |
| | | $("#HInspectResultToSee").val('åæ ¼'); |
| | | $("#HInspectResultToSee2").val('åæ ¼'); |
| | | $("#HInspectResultToSee").css("background-color", "#CEE3F2");//æ¹åæ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">æ£éªå</label> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">æ£éªå<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" lay-verify="HEmpName" name="HEmpName" id="HEmpName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input id="HFirstCheckEmp" name="HFirstCheckEmp" type="hidden" value="0"> |
| | |
| | | <div class="layui-form-item"> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">å·¥åºä»£ç </label> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">å·¥åºä»£ç <label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" lay-verify="HMainProcNumber" name="HMainProcNumber" id="HMainProcNumber" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input id="HMainProcID" name="HMainProcID" type="hidden" value="0"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">çäº§çæ¬¡</label> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">çäº§çæ¬¡<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HShiftsName" id="HShiftsName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHShifts" id="btnHShifts" style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | |
| | | <div class="layui-tab layui-tab-brief" lay-filter="docDemoTabBrief"> |
| | | <h1 style="text-align: center; padding: 10px 0;"><b>å·¡æ£å</b></h1> |
| | | <div class="layui-tab-content"> |
| | | <ul class="layui-tab-title" lay-filter="tab-all"> |
| | | <li lay-id="1" style="padding:1px;" class="layui-this">åºæ¬ä¿¡æ¯</li> |
| | | <li lay-id="2" style="padding:1px;">snç ä¿¡æ¯</li> |
| | | </ul> |
| | | <div class="layui-tab-item layui-show"> |
| | | <div class="layui-form-item"> |
| | | <div class="layui-row"> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="layui-form-item"> |
| | | <div class="layui-row" style="display:none"> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <!--å¶åä¿¡æ¯--> |
| | | <div class="layui-tab-item"> |
| | | <div class="layui-form-item"> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline" style="width: 45%;"> |
| | | <label class="layui-form-label" style="width: 85px;">æ½æ£SN1</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HQCNote1_SN" id="HQCNote1_SN" placeholder="请è¾å
¥å
容" onmouseover="this.title=this.value"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="width: 45%;"> |
| | | <label class="layui-form-label" style="width: 85px;">æ½æ£SN2</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HQCNote2_SN" id="HQCNote2_SN" placeholder="请è¾å
¥å
容" onmouseover="this.title=this.value"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="width: 45%;"> |
| | | <label class="layui-form-label" style="width: 85px;">æ½æ£SN3</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HQCNote3_SN" id="HQCNote3_SN" placeholder="请è¾å
¥å
容" onmouseover="this.title=this.value"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="width: 45%;"> |
| | | <label class="layui-form-label" style="width: 85px;">æ½æ£SN4</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HQCNote4_SN" id="HQCNote4_SN" placeholder="请è¾å
¥å
容" onmouseover="this.title=this.value"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="width: 45%;"> |
| | | <label class="layui-form-label" style="width: 85px;">æ½æ£SN5</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HQCNote5_SN" id="HQCNote5_SN" placeholder="请è¾å
¥å
容" onmouseover="this.title=this.value"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="width: 45%;"> |
| | | <label class="layui-form-label" style="width: 85px;">æ½æ£SN6</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HQCNote6_SN" id="HQCNote6_SN" placeholder="请è¾å
¥å
容" onmouseover="this.title=this.value"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="width: 45%;"> |
| | | <label class="layui-form-label" style="width: 85px;">æ½æ£SN7</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HQCNote7_SN" id="HQCNote7_SN" placeholder="请è¾å
¥å
容" onmouseover="this.title=this.value"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="width: 45%;"> |
| | | <label class="layui-form-label" style="width: 85px;">æ½æ£SN8</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HQCNote8_SN" id="HQCNote8_SN" placeholder="请è¾å
¥å
容" onmouseover="this.title=this.value"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="width: 45%;"> |
| | | <label class="layui-form-label" style="width: 85px;">æ½æ£SN9</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HQCNote9_SN" id="HQCNote9_SN" placeholder="请è¾å
¥å
容" onmouseover="this.title=this.value"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" style="width: 45%;"> |
| | | <label class="layui-form-label" style="width: 85px;">æ½æ£SN10</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HQCNote10_SN" id="HQCNote10_SN" placeholder="请è¾å
¥å
容" onmouseover="this.title=this.value"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine"><i class="layui-icon layui-icon-form"></i>å¢å ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine"><i class="layui-icon layui-icon-form"></i>å¤å¶ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | </div> |
| | | </script> |
| | | <script type="text/html" id="toolbarDemo2"> |
| | | <div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine_Bad"><i class="layui-icon layui-icon-form"></i>å¢å ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine_Bad"><i class="layui-icon layui-icon-form"></i>å¤å¶ä¸è¡</button> |
| | | <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button>--> |
| | | </div> |
| | | </script> |
| | | <script type="text/html" id="xuhao"> |
| | |
| | | } |
| | | |
| | | var params = getUrlVars(); |
| | | |
| | | if (typeof (params[params[0]]) == "undefined") { |
| | | var OperationType = 1;//æä½ç±»å |
| | | var closeType = 2; //å
³éç±»å |
| | |
| | | |
| | | //#region ã卿è·å模ååç§°ã |
| | | var HModuleType = "7506"; |
| | | var HModName = "MES_QC_PatrolProcCheckDetail_Json"; |
| | | //éè¿åæ®ç±»åï¼ä»æ°æ®åºå¨æè·ååæ®æ¨¡åå½å,å¼ç¨jsæä»¶ PageTitle.js |
| | | var HPageTitle = get_PageTitle(HModuleType) == "" ? $("h1").html() : get_PageTitle(HModuleType); |
| | | $("h1").html('<b>' + HPageTitle + '</b>'); |
| | |
| | | , cols: [[ //表头 |
| | | { type: 'checkbox', fixed: 'left', totalRowText: 'å计è¡' } |
| | | , { templet: '#xuhao', title: 'åºå·', sort: true, fixed: 'left', event: "qwe", width: 75 } |
| | | , { field: 'HQCNote1_SN', title: 'æ½æ£SN1', width: 185, edit: 'text', hide: true } |
| | | , { field: 'HQCNote2_SN', title: 'æ½æ£SN2', width: 185, edit: 'text', hide: true} |
| | | , { field: 'HQCNote3_SN', title: 'æ½æ£SN3', width: 185, edit: 'text', hide: true } |
| | | , { field: 'HQCNote4_SN', title: 'æ½æ£SN4', width: 185, edit: 'text', hide: true } |
| | | , { field: 'HQCNote5_SN', title: 'æ½æ£SN5', width: 185, edit: 'text', hide: true } |
| | | , { field: 'HQCNote6_SN', title: 'æ½æ£SN6', width: 185, edit: 'text', hide: true } |
| | | , { field: 'HQCNote7_SN', title: 'æ½æ£SN7', width: 185, edit: 'text', hide: true } |
| | | , { field: 'HQCNote8_SN', title: 'æ½æ£SN8', width: 185, edit: 'text', hide: true } |
| | | , { field: 'HQCNote9_SN', title: 'æ½æ£SN9', width: 185, edit: 'text', hide: true } |
| | | , { field: 'HQCNote10_SN', title: 'æ½æ£SN10', width: 185, edit: 'text', hide: true } |
| | | , { field: 'æ£éªé¡¹ç®åç±»', title: 'æ£éªé¡¹ç®åç±»', event: "", width: 120 } |
| | | , { field: 'HQCCheckItemID', title: 'æ£éªé¡¹ç®ID', edit: 'text', hide: true } |
| | | , { field: 'HQCCheckItemName', title: 'æ£éªé¡¹ç®åç§°', edit: 'text', width: 230 } |
| | | , { field: 'HQCStd', title: 'æ£éªæ å', edit: 'text', event: "", width: 95, hide: true } |
| | | , { field: 'HQCNote1', title: 'æ£éªè®°å½1(09:00--11:00)', width: 185, templet: '#HQCNote1' } |
| | | , { field: 'HQCNote1_SN', title: 'æ½æ£SN1', width: 185, edit: 'text' } |
| | | |
| | | , { field: 'HQCNote2', title: 'æ£éªè®°å½2(11:00--13:00)', width: 185, templet: '#HQCNote2' } |
| | | , { field: 'HQCNote2_SN', title: 'æ½æ£SN2', width: 185, edit: 'text' } |
| | | |
| | | , { field: 'HQCNote3', title: 'æ£éªè®°å½3(13:00--15:00)', width: 185, templet: '#HQCNote3' } |
| | | , { field: 'HQCNote3_SN', title: 'æ½æ£SN3', width: 185, edit: 'text' } |
| | | |
| | | , { field: 'HQCNote4', title: 'æ£éªè®°å½4(15:00--17:00)', width: 185, templet: '#HQCNote4' } |
| | | , { field: 'HQCNote4_SN', title: 'æ½æ£SN4', width: 185, edit: 'text' } |
| | | |
| | | , { field: 'HQCNote5', title: 'æ£éªè®°å½5(17:00--19:00)', width: 185, templet: '#HQCNote5' } |
| | | , { field: 'HQCNote5_SN', title: 'æ½æ£SN5', width: 185, edit: 'text' } |
| | | |
| | | , { field: 'HQCNote6', title: 'æ£éªè®°å½6(18:00--20:00)', edit: 'text', width: 185, hide: true } |
| | | , { field: 'HQCNote6_SN', title: 'æ½æ£SN6', width: 185, edit: 'text', hide: true } |
| | | |
| | | , { field: 'HQCNote7', title: 'æ£éªè®°å½7', edit: 'text', hide: true } |
| | | , { field: 'HQCNote7_SN', title: 'æ½æ£SN7', width: 185, edit: 'text', hide: true } |
| | | |
| | | , { field: 'HQCNote8', title: 'æ£éªè®°å½8', edit: 'text', hide: true } |
| | | , { field: 'HQCNote8_SN', title: 'æ½æ£SN8', width: 185, edit: 'text', hide: true } |
| | | |
| | | , { field: 'HQCNote9', title: 'æ£éªè®°å½9', edit: 'text', hide: true } |
| | | , { field: 'HQCNote9_SN', title: 'æ½æ£SN9', width: 185, edit: 'text', hide: true } |
| | | |
| | | , { field: 'HQCNote10', title: 'æ£éªè®°å½10', edit: 'text', hide: true } |
| | | , { field: 'HQCNote10_SN', title: 'æ½æ£SN10', width: 185, edit: 'text', hide: true } |
| | | |
| | | , { field: 'HRemark', title: '夿³¨', edit: 'text', width: 120 } |
| | | , { fixed: 'right', title: 'æä½', toolbar: '#barDemo', width: 75 } |
| | | ]] |
| | |
| | | "HQCStd": data[i].HQCStd, "HQCNote1": data[i].HQCNote1, "HQCNote2": data[i].HQCNote2, "HQCNote3": data[i].HQCNote3, |
| | | "HQCNote4": data[i].HQCNote4, "HQCNote5": data[i].HQCNote5, "HQCNote6": data[i].HQCNote6, "HQCNote7": data[i].HQCNote7, |
| | | "HQCNote8": data[i].HQCNote8, "HQCNote9": data[i].HQCNote9, "HQCNote10": data[i].HQCNote10, "HRemark": data[i].表ä½å¤æ³¨, |
| | | "HQCNote1_SN": data[i].æ½æ£SNç 1, "HQCNote2_SN": data[i].æ½æ£SNç 2, "HQCNote3_SN": data[i].æ½æ£SNç 3, "HQCNote4_SN": data[i].æ½æ£SNç 4, "HQCNote5_SN": data[i].æ½æ£SNç 5, "HQCNote6_SN": data[i].æ½æ£SNç 6, "HQCNote7_SN": data[i].æ½æ£SNç 7 |
| | | , "HQCNote8_SN": data[i].æ½æ£SNç 8, "HQCNote9_SN": data[i].æ½æ£SNç 9, "HQCNote10_SN": data[i].æ½æ£SNç 10 |
| | | /* "HQCNote1_SN": data[i].æ½æ£SNç 1, "HQCNote2_SN": data[i].æ½æ£SNç 2, "HQCNote3_SN": data[i].æ½æ£SNç 3, "HQCNote4_SN": data[i].æ½æ£SNç 4, "HQCNote5_SN": data[i].æ½æ£SNç 5, "HQCNote6_SN": data[i].æ½æ£SNç 6, "HQCNote7_SN": data[i].æ½æ£SNç 7*/ |
| | | /*, "HQCNote8_SN": data[i].æ½æ£SNç 8, "HQCNote9_SN": data[i].æ½æ£SNç 9, "HQCNote10_SN": data[i].æ½æ£SNç 10*/ |
| | | }); |
| | | } |
| | | |
| | | |
| | | $("#HQCNote1_SN").val(data[0].æ½æ£SNç 1 || ''); |
| | | $("#HQCNote2_SN").val(data[0].æ½æ£SNç 2 || ''); |
| | | $("#HQCNote3_SN").val(data[0].æ½æ£SNç 3 || ''); |
| | | $("#HQCNote4_SN").val(data[0].æ½æ£SNç 4 || ''); |
| | | $("#HQCNote5_SN").val(data[0].æ½æ£SNç 5 || ''); |
| | | $("#HQCNote6_SN").val(data[0].æ½æ£SNç 6 || ''); |
| | | $("#HQCNote7_SN").val(data[0].æ½æ£SNç 7 || ''); |
| | | $("#HQCNote8_SN").val(data[0].æ½æ£SNç 8 || ''); |
| | | $("#HQCNote9_SN").val(data[0].æ½æ£SNç 9 || ''); |
| | | $("#HQCNote10_SN").val(data[0].æ½æ£SNç 10 || ''); |
| | | option.data = rowdata; |
| | | table.render(option); |
| | | for (var i = 0; i < result.data.length; i++) { |
| | |
| | | }); |
| | | |
| | | } |
| | | |
| | | // å¨é¡µé¢å è½½å®æåï¼å¦æå·²æåè¡¨æ°æ®ï¼åæ¥å°è¡¨å¤´ |
| | | $(document).ready(function () { |
| | | setTimeout(function () { |
| | | syncSubTableToHeader(); |
| | | }, 500); |
| | | }); |
| | | //头工å
·æ äºä»¶ |
| | | var rowid = 0; |
| | | var rows = 0; |
| | |
| | | , data = checkStatus.data;; |
| | | var AddRow = table.cache['mainTable']; |
| | | var NewRow = { |
| | | "HQCCheckItemID": 0, "HQCStd": " ", "HQCNote1": " ", "HQCNote2": " ", "HQCNote3": " ", "HQCNote4": " ", "HQCNote5": " ", "HQCNote6": " ", "HQCNote7": " ", "HQCNote8": " ", "HQCNote9": " ", "HQCNote10": " ", "HRemark": " ", "HQCNote1_SN": "", "HQCNote2_SN": "", "HQCNote3_SN": "", "HQCNote4_SN": "", "HQCNote5_SN": "", "HQCNote6_SN": "", "HQCNote7_SN": "" |
| | | , "HQCNote8_SN": "", "HQCNote9_SN": "", "HQCNote10_SN": ""}; |
| | | "HQCCheckItemID": 0, "HQCStd": " ", "HQCNote1": " ", "HQCNote2": " ", "HQCNote3": " ", "HQCNote4": " ", "HQCNote5": " ", "HQCNote6": " ", "HQCNote7": " ", "HQCNote8": " ", "HQCNote9": " ", "HQCNote10": " ", "HRemark": " " |
| | | , "HQCNote1_SN": $("#HQCNote1_SN").val() || '', "HQCNote2_SN": $("#HQCNote2_SN").val() || '', "HQCNote3_SN": $("#HQCNote3_SN").val() || '', "HQCNote4_SN": $("#HQCNote4_SN").val() || '', "HQCNote5_SN": $("#HQCNote5_SN").val() || '', "HQCNote6_SN": $("#HQCNote6_SN").val() || '', "HQCNote7_SN": $("#HQCNote7_SN").val() || '', "HQCNote8_SN": $("#HQCNote8_SN").val() || '', "HQCNote9_SN": $("#HQCNote9_SN").val() || '', "HQCNote10_SN": $("#HQCNote10_SN").val() || '' |
| | | }; |
| | | switch (obj.event) { |
| | | case 'btn-AddLine': |
| | | //table.cache["mainTable"].push(AddRow[rows]); |
| | |
| | | table.render(option);//å°æ°æ®æ¸²æå°è¡¨æ ¼ä¸ |
| | | //layer.alert(copyrow); |
| | | } |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn': |
| | | get_HideColumn(); |
| | | break; |
| | | } |
| | | }); |
| | |
| | | } |
| | | }); |
| | | }) |
| | | // åæ¥è¡¨å¤´SNç å°å表 |
| | | function syncHeaderToSubTable() { |
| | | var tableData = table.cache['mainTable']; |
| | | if (tableData && tableData.length > 0) { |
| | | for (var i = 0; i < tableData.length; i++) { |
| | | tableData[i].HQCNote1_SN = $("#HQCNote1_SN").val() || ''; |
| | | tableData[i].HQCNote2_SN = $("#HQCNote2_SN").val() || ''; |
| | | tableData[i].HQCNote3_SN = $("#HQCNote3_SN").val() || ''; |
| | | tableData[i].HQCNote4_SN = $("#HQCNote4_SN").val() || ''; |
| | | tableData[i].HQCNote5_SN = $("#HQCNote5_SN").val() || ''; |
| | | } |
| | | table.reload('mainTable', { |
| | | data: tableData |
| | | }); |
| | | } |
| | | } |
| | | |
| | | // 忥å表SNç å°è¡¨å¤´ |
| | | function syncSubTableToHeader() { |
| | | var tableData = table.cache['mainTable']; |
| | | if (tableData && tableData.length > 0) { |
| | | var firstRow = tableData[0]; |
| | | $("#HQCNote1_SN").val(firstRow.HQCNote1_SN || ''); |
| | | $("#HQCNote2_SN").val(firstRow.HQCNote2_SN || ''); |
| | | $("#HQCNote3_SN").val(firstRow.HQCNote3_SN || ''); |
| | | $("#HQCNote4_SN").val(firstRow.HQCNote4_SN || ''); |
| | | $("#HQCNote5_SN").val(firstRow.HQCNote5_SN || ''); |
| | | $("#HQCNote6_SN").val(firstRow.HQCNote5_SN || ''); |
| | | $("#HQCNote7_SN").val(firstRow.HQCNote5_SN || ''); |
| | | $("#HQCNote8_SN").val(firstRow.HQCNote5_SN || ''); |
| | | $("#HQCNote9_SN").val(firstRow.HQCNote5_SN || ''); |
| | | $("#HQCNote10_SN").val(firstRow.HQCNote5_SN || ''); |
| | | } |
| | | } |
| | | form.on('submit(Saver)', function (data) {//ä¿å |
| | | //debugger; |
| | | syncHeaderToSubTable(); |
| | | var sMainStr = JSON.stringify(data.field); |
| | | var sSubStr = JSON.stringify(table.cache['mainTable']); |
| | | var sBadStr = JSON.stringify(table.cache['BadReTable']); |
| | |
| | | layer.alert(sMsg, { icon: 5 }); |
| | | |
| | | } |
| | | //#region å表1ï¼éèå设置 |
| | | function get_HideColumn() { |
| | | var colName = ""; |
| | | var contentUrl = ""; |
| | | for (var i = 1; i < option.cols[0].length - 1; i++) { |
| | | colName += option.cols[0][i]["title"] + ","; |
| | | } |
| | | var urlStr = window.document.location.pathname;//è·åæä»¶è·¯å¾ |
| | | var urlLen = urlStr.split('/'); |
| | | for (var i = 0; i < urlLen.length - 4; i++) { |
| | | contentUrl += "../"; |
| | | } |
| | | colName = encodeURI(colName.substring(0, colName.length - 1));//对 URI è¿è¡ç¼ç |
| | | |
| | | contentUrl += 'åºç¡èµæ/éèå设置/Gy_GridView_Hide.html?HModName=' + HModName + '&colName=' + colName; |
| | | |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | , title: "éèå设置" //æ é¢ |
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["50%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: [contentUrl, "yes"] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //å·æ°è¡¨æ ¼æ°æ® |
| | | DisPlay_HideColumn(); |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | //#region å表1ï¼æ¾ç¤ºåæ°æ® |
| | | function DisPlay_HideColumn() { |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Xt_grdAlignment_WMES/grdAlignmentWMESList', |
| | | async: false, |
| | | type: "GET", |
| | | data: { "HModName": HModName, "user": sessionStorage["HUserName"] }, |
| | | async: false, |
| | | success: function (data1) { |
| | | if (data1.data.length != 0) { |
| | | var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® |
| | | var titleData = ["HQCCheckItemID", "HInspectInstruMentID"]; |
| | | |
| | | dataCol = data1.data[0].HGridString.split(','); |
| | | |
| | | for (var i = 0; i < option.cols[0].length - 2; i++) { |
| | | if (dataCol.length <= i) { |
| | | break; |
| | | } |
| | | var dataCols = dataCol[i].split('|'); |
| | | //éèå |
| | | if (dataCols[1] == 1) { |
| | | option.cols[0][i + 1]["hide"] = true; |
| | | } |
| | | //设置å宽 |
| | | if (dataCols[3] > 0) { |
| | | option.cols[0][i + 1]["width"] = dataCols[3]; |
| | | } |
| | | //设置å
容åä½å¤§å° |
| | | if (data1.data[0].HFontSize != 0) { |
| | | option.cols[0][i + 1]["style"] += "font-size:" + data1.data[0].HFontSize + "px;"; |
| | | } else { |
| | | option.cols[0][i + 1]["style"] += "font-size:100%"; |
| | | } |
| | | //æ¾ç¤ºå |
| | | if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) { |
| | | option.cols[0][i + 1]["hide"] = false; |
| | | } |
| | | //å使å¨ä½ç½®(å·¦ å±
ä¸ å³) |
| | | switch (dataCols[2]) { |
| | | case "L": |
| | | option.cols[0][i + 1]["align"] = "left"; |
| | | break; |
| | | case "M": |
| | | option.cols[0][i + 1]["align"] = "center"; |
| | | break; |
| | | case "R": |
| | | option.cols[0][i + 1]["align"] = "right"; |
| | | break; |
| | | } |
| | | //è®¾ç½®è¡¨æ ¼title屿§æ¾ç¤ºå«å |
| | | if (dataCols[4] != null && dataCols[4] != "") { |
| | | option.cols[0][i + 1]["title"] = dataCols[4]; |
| | | } |
| | | } |
| | | |
| | | //åæ¶å»ç»å |
| | | for (var i = 1; i < option.cols[0].length - 1; i++) { |
| | | if (option.cols[0][i]["fixed"] != null) { |
| | | option.cols[0][i]["fixed"] = null; |
| | | } |
| | | else { |
| | | break; |
| | | } |
| | | } |
| | | //å»ç»å |
| | | if (data1.data[0].HFixCols != 0) { |
| | | for (var i = 0; i < data1.data[0].HFixCols; i++) { |
| | | if ($.inArray(option.cols[0][i + 1]["title"], titleData) != -1) { |
| | | data1.data[0].HFixCols += 1; |
| | | } |
| | | option.cols[0][i + 1]["fixed"] = "left"; |
| | | } |
| | | } |
| | | table.render(option); |
| | | } else { |
| | | table.render(option); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | //çå¬æäº¤ |
| | | form.verify({ |
| | | numberOrEmpty: function (value, item) { |
| | |
| | | { |
| | | "HQCCheckItemID": data[i]["HQCCheckItemID"], "æ£éªé¡¹ç®ä»£ç ": data[i].æ£éªé¡¹ç®ä»£ç , "æ£éªé¡¹ç®": data[i]["æ£éªé¡¹ç®"], "HInspectInstruMentID": data[i]["HInspectInstruMentID"], "æ£éªä»ªå¨ä»£ç ": data[i]["æ£éªä»ªå¨ä»£ç "], "æ£éªä»ªå¨": data[i]["æ£éªä»ªå¨"], "HQCStd": data[i]["HQCStd"], "HUnit": data[i]["åä½åç§°"], "HQCNote": "", "HAnalysisMethod": data[i]["åææ¹æ³"], "HResult": data[i]["é»è®¤ç»è®º"], |
| | | "HMax": "", "HMin": "", "HAvg": "", "HRemark": "", "HKeyInspect": data[i]["éç¹æ£æ¥"] == 1 ? true : false, "HStatus": 0, "HSampleSchemeID": data[i]["HSampleSchemeID"] == null ? 0 : data[i]["HSampleSchemeID"], "HUnitID": data[i]["HUnitID"], |
| | | "HInspectVal": '', "HTargetVal": '', "HUpLimit": + data[i].ä¸éå¼, "HDownLimit": + data[i].ä¸éå¼, "HUpOffSet": '', "HDownOffSet": '', "HSampleDamageQty": "0", |
| | | "HInspectVal": '', "HTargetVal": + data[i].ç®æ å¼, "HUpLimit": + data[i].ä¸éå¼, "HDownLimit": + data[i].ä¸éå¼, "HUpOffSet": '', "HDownOffSet": '', "HSampleDamageQty": "0", |
| | | "HSampleSchemeName": data[i].æ½æ ·æ¹æ¡åç§°, "HSampleQty": data[i].æ ·æ¬é, "HAcceptQty": data[i].å
è®¸æ° == null ? 0 : data[i].å
许æ°, "HInspectionLevel": data[i].æ£éªæ°´å¹³, "HRejectQty": data[i].æç»æ° == null ? 0 : data[i].æç»æ°, |
| | | "HStrictness": data[i].ä¸¥æ ¼åº¦, "HSampleUnRightQty": "0", "HAQL": data[i].AQL, "HSamplingType": data[i].æ½æ ·ç±»å |
| | | } |
| | |
| | | , { field: 'HQCStd', title: 'æ£éªæ å', edit: 'text' } |
| | | , { field: 'HUnit', title: 'åä½', edit: 'text' } |
| | | , { field: 'HQCNote', title: 'æ£éªè®°å½', edit: 'text' } |
| | | , { field: 'HTargetVal', title: 'ç®æ å¼' } |
| | | , { field: 'HInspectVal', title: 'æ£éªå¼', edit: 'text' } |
| | | , { field: 'HTargetVal', title: 'ç®æ å¼' } |
| | | , { field: 'HUpLimit', title: 'ä¸éå¼' } |
| | | , { field: 'HDownLimit', title: 'ä¸éå¼' } |
| | | , { field: 'HMax', title: 'æå¤§å¼', edit: 'text', totalRow: true } |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">çäº§èµæº</label> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">çäº§èµæº<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HSourceName" id="HSourceName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" name="HSourceID" id="HSourceID" value="0"> |
| | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">ä»»å¡åå·</label> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">ä»»å¡åå·<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HICMOBillNo" id="HICMOBillNo" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" class="layui-input" name="HICMOInterID" id="HICMOInterID" value="0" style="background-color:#efefef4d;" readonly> |
| | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">产å代ç </label> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">产å代ç <label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HMaterNumber" id="HMaterNumber" value="" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" class="layui-input" name="HMaterID" id="HMaterID" value="0" style="background-color:#efefef4d;width: 60%;display: none;" readonly> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">æ£éªå</label> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">æ£éªå<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HFirstCheckEmpName" id="HFirstCheckEmpName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" name="HFirstCheckEmp" id="HFirstCheckEmp" value="0"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">æ£éªæ¹æ¡</label> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">æ£éªæ¹æ¡<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HQCSchemeName" id="HQCSchemeName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchQCScheme" id="btnSearchQCScheme" style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" id="hidediv1"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">å·¥åº</label> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">å·¥åº<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HProcName" id="HProcName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" name="HProcID" id="HProcID" value="0"> |
| | |
| | | , { field: 'HQualityStdID', title: 'è´¨éæ åID', edit: 'text', hide: true } |
| | | , { field: 'HQualityStdName', title: 'è´¨éæ å', edit: 'text', event: 'HQualityStdName' } |
| | | , { field: 'HInspectMethodID', title: 'æ£éªæ¹æ³ID', edit: 'text', hide: true } |
| | | , { field: 'HInspectMethodName', title: 'æ£éªæ¹æ³', edit: 'text', event: 'HInspectMethodName' } |
| | | , { field: 'HInspectMethodName', title: 'æ£éªæ¹æ³', edit: 'text', event: 'HInspectMethodName', style: 'white-space: nowrap; overflow: hidden;text-overflow: ellipsis;' } |
| | | , { field: 'HInspectBasisID', title: 'æ£éªä¾æ®ID', edit: 'text', hide: true } |
| | | , { field: 'HInspectBasisName', title: 'æ£éªä¾æ®', edit: 'text', event: 'HInspectBasisName' } |
| | | , { field: 'HQCStd', title: 'æ£éªæ å', edit: 'text' } |
| | |
| | | var HEntryID = $("#HEntryID").val() - 1;//æ°ç»ä¸æ |
| | | if (UnRightQty > HAcceptQty) { |
| | | $("#HResult" + (Number(HEntryID) + Number(1))).val(2); //ä¸åæ ¼ |
| | | table.cache["mainTable"][HEntryID].HResult = 2 |
| | | $("#HInspectResultToSee").val('ä¸åæ ¼'); |
| | | $("#HInspectResultToSee2").val('ä¸åæ ¼'); |
| | | $("#HInspectResultToSee").css("background-color", "#F0D6E3");//æ¹åæ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | | $("#HInspectResultToSee2").css("background-color", "#F0D6E3");//æ¹åæ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | | } else { |
| | | $("#HResult" + (Number(HEntryID) + Number(1))).val(1); //åæ ¼ |
| | | table.cache["mainTable"][HEntryID].HResult = 1 |
| | | $("#HInspectResultToSee").val('åæ ¼'); |
| | | $("#HInspectResultToSee2").val('åæ ¼'); |
| | | $("#HInspectResultToSee").css("background-color", "#CEE3F2");//æ¹åæ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">æºåç±»å</label> |
| | | <label class="layui-form-label" style="width: 85px;">æºåç±»å<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <select name="HMainSourceBillType" id="HMainSourceBillType"> |
| | | <option value="1102" selected>éè´è®¢å</option> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">æºååå·</label> |
| | | <label class="layui-form-label" style="width: 85px;">æºååå·<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HMainSourceBillNo" |
| | | id="HMainSourceBillNo" |
| | |
| | | <label class="layui-form-label" style="width: 85px;">æ£éªSN</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HRemarkSN" id="HRemarkSN" |
| | | style="display: inline-block;"> |
| | | style="display: inline-block;"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" |
| | | style="width: 85px;padding: 9px 18px;">产å代ç </label> |
| | | style="width: 85px;padding: 9px 18px;">产å代ç <label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HMaterNumber" |
| | | id="HMaterNumber" value="" |
| | | style="background-color:#efefef4d;width: 60%;display: inline-block;" |
| | | readonly> |
| | | id="HMaterNumber" value="" |
| | | style="background-color:#efefef4d;width: 60%;display: inline-block;" |
| | | readonly> |
| | | <input type="hidden" class="layui-input" name="HMaterID" id="HMaterID" |
| | | value="0" |
| | | style="background-color:#efefef4d;width: 60%;display: none;" |
| | | readonly> |
| | | value="0" |
| | | style="background-color:#efefef4d;width: 60%;display: none;" |
| | | readonly> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" |
| | | lay-submit="" lay-filter="btnSearchMater" id="btnSearchMater" |
| | | style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | lay-submit="" lay-filter="btnSearchMater" id="btnSearchMater" |
| | | style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | |
| | | <label class="layui-form-label" style="width: 85px;">产ååç§°</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HMaterName" id="HMaterName" |
| | | style="background-color:#efefef4d;display: inline-block;" readonly> |
| | | style="background-color:#efefef4d;display: inline-block;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" |
| | | style="width: 85px;padding: 9px 18px;">æ£éªå</label> |
| | | style="width: 85px;padding: 9px 18px;">æ£éªå<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HFirstCheckEmpName" |
| | | id="HFirstCheckEmpName" |
| | | style="background-color:#efefef4d;width: 60%;display: inline-block;" |
| | | readonly> |
| | | id="HFirstCheckEmpName" |
| | | style="background-color:#efefef4d;width: 60%;display: inline-block;" |
| | | readonly> |
| | | <input type="hidden" name="HFirstCheckEmp" id="HFirstCheckEmp" |
| | | value="0"> |
| | | value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" |
| | | lay-submit="" lay-filter="btnSearchHFirstCheckEmp" |
| | | id="btnSearchHFirstCheckEmp" |
| | | style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | lay-submit="" lay-filter="btnSearchHFirstCheckEmp" |
| | | id="btnSearchHFirstCheckEmp" |
| | | style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" |
| | | style="width: 85px;padding: 9px 18px;">æ£éªæ¹æ¡</label> |
| | | style="width: 85px;padding: 9px 18px;">æ£éªæ¹æ¡<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HQCSchemeName" |
| | | id="HQCSchemeName" |
| | | style="background-color:#efefef4d;width: 60%;display: inline-block;" |
| | | readonly> |
| | | id="HQCSchemeName" |
| | | style="background-color:#efefef4d;width: 60%;display: inline-block;" |
| | | readonly> |
| | | <input type="hidden" name="HQCSchemeID" id="HQCSchemeID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" |
| | | lay-submit="" lay-filter="btnSearchQCScheme" id="btnSearchQCScheme" |
| | | style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | lay-submit="" lay-filter="btnSearchQCScheme" id="btnSearchQCScheme" |
| | | style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">æ¶è´§æ°é</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HQty" id="HQty" |
| | | style="background-color:#efefef4d;" readonly value="0"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | </div> |
| | | <div class="layui-inline" id="hidediv1" style="margin-left:20px;"> |
| | | <label class="layui-form-label" |
| | | style="width: 85px;padding: 9px 18px;">å·¥åº</label> |
| | | style="width: 85px;padding: 9px 18px;">å·¥åº<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HProcName" id="HProcName" |
| | | style="background-color:#efefef4d;width: 60%;display: inline-block;" |
| | |
| | | |
| | | }, |
| | | success: function (layero, index) { |
| | | btnSearchCheckSampleScheme |
| | | |
| | | } |
| | | }); |
| | |
| | | |
| | | //表ä½ä¿¡æ¯æ½æ ·æ¹æ¡å¼¹çª |
| | | form.on('submit(btnSearchCheckSampleScheme)', function () { |
| | | var nowindex = $("#HEntryID").val()-1; |
| | | var inspectMethod = table.cache["mainTable"][nowindex].HAnalysisMethod; |
| | | //页é¢å±-èªå®ä¹ |
| | | layer.open({ |
| | | type: 2, |
| | |
| | | shift: 2, |
| | | area: ['90%', '90%'], |
| | | maxmin: true, |
| | | content: ['../../../views/Baseset/åºç¡èµæ/Gy_SampleSchemeListView.html', 'yes'], |
| | | content: ['../../../views/Baseset/åºç¡èµæ/Gy_SampleSchemeListView.html?', 'yes'], |
| | | btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) { |
| | | |
| | |
| | | |
| | | //#region ãéæ£éªæ¹æ¡è·åè¡¨ä½æ£éªé¡¹ç®ä¿¡æ¯ã |
| | | function get_CheckItem() { |
| | | var HBatchQty = $("#HProcExchQty").val() == 0 ? $("#HICMOQty").val() : $("#HProcExchQty").val(); |
| | | var HBatchQty = $("#HQty").val() == 0 ? $("#HICMOQty").val() : $("#HQty").val(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetCheckItemByCheckProjectID", |
| | | type: "GET", |
| | |
| | | "HInspectMethodID": data[i]["HInspectMethodID"], "HInspectMethodName": data[i]["æ£éªæ¹æ³"], "HInspectBasisID": data[i]["HInspectBasisID"], "HInspectBasisName": data[i]["æ£éªä¾æ®"], |
| | | } |
| | | ); |
| | | |
| | | SampleNum.push(data[0].æ ·æ¬é); |
| | | } |
| | | |
| | |
| | | , { field: 'HQualityStdName', title: 'è´¨éæ å', edit: 'text', event: "HQualityStdID" }, |
| | | |
| | | , { field: 'HInspectMethodID', title: 'HInspectMethodID', edit: 'text', hide: true }, |
| | | , { field: 'HInspectMethodName', title: 'æ£éªæ¹æ³', edit: 'text', event: "HInspectMethodID" }, |
| | | , { field: 'HInspectMethodName', title: 'æ£éªæ¹æ³', edit: 'text', event: "HInspectMethodID", style: 'white-space: nowrap; overflow: hidden;text-overflow: ellipsis;'}, |
| | | |
| | | , { field: 'HInspectBasisID', title: 'HInspectBasisID', edit: 'text', hide: true }, |
| | | , { field: 'HInspectBasisName', title: 'æ£éªä¾æ®', edit: 'text', event: "HInspectBasisID" }, |
| | |
| | | var HEntryID = $("#HEntryID").val() - 1;//æ°ç»ä¸æ |
| | | if (UnRightQty > HAcceptQty) { |
| | | $("#HResult" + (Number(HEntryID) + Number(1))).val(2); //ä¸åæ ¼ |
| | | table.cache["mainTable"][HEntryID].HResult = 2 |
| | | $("#HInspectResultToSee").val('ä¸åæ ¼'); |
| | | $("#HInspectResultToSee2").val('ä¸åæ ¼'); |
| | | $("#HInspectResultToSee").css("background-color", "#F0D6E3");//æ¹åæ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | | $("#HInspectResultToSee2").css("background-color", "#F0D6E3");//æ¹åæ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | | } else { |
| | | $("#HResult" + (Number(HEntryID) + Number(1))).val(1); //åæ ¼ |
| | | table.cache["mainTable"][HEntryID].HResult = 1 |
| | | $("#HInspectResultToSee").val('åæ ¼'); |
| | | $("#HInspectResultToSee2").val('åæ ¼'); |
| | | $("#HInspectResultToSee").css("background-color", "#CEE3F2");//æ¹åæ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | |
| | | $("#HMainSourceEntryID").val(res.data[0].HEntryID) |
| | | $("#HQCSchemeName").val(res.data[0].æ£éªæ¹æ¡åç§°); |
| | | $("#HQCSchemeID").val(res.data[0].æ£éªæ¹æ¡ID); |
| | | $("#HQty").val(res.data[0].宿¶æ°é); |
| | | //è·åè¡¨ä½æ£éªé¡¹ç®ä¿¡æ¯ |
| | | get_CheckItem(); |
| | | } |
| | |
| | | <div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine"><i class="layui-icon layui-icon-form"></i>å¢å ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine"><i class="layui-icon layui-icon-form"></i>å¤å¶ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_up"><i class="layui-icon layui-icon-form"></i>ä¸ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_under"><i class="layui-icon layui-icon-form"></i>ä¸ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | </div> |
| | | </script> |
| | |
| | | <select name="HCompareSymbol" lay-filter="HCompareSymbol" id="HCompareSymbol{{d.LAY_TABLE_INDEX+1}}"> |
| | | <option value="1" selected="selected">=</option> |
| | | <option value="2">></option> |
| | | <option value="3=">>=</option> |
| | | <option value="3">>=</option> |
| | | <option value="4"><</option> |
| | | <option value="5"><=</option> |
| | | <option value="6"><></option> |
| | |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn':get_HideColumn(); |
| | | break; |
| | | //ä¸ä¸è¡ |
| | | case 'btn_up': |
| | | btn_up(); |
| | | break; |
| | | //ä¸ä¸è¡ |
| | | case 'btn_under': |
| | | btn_under(); |
| | | break; |
| | | } |
| | | }); |
| | |
| | | , { field: 'HQualityStdID', title: 'è´¨éæ åID', edit: 'text', hide: true } |
| | | , { field: 'HQualityStdName', title: 'è´¨éæ å', edit: 'text', event: 'HQualityStdName' } |
| | | , { field: 'HInspectMethodID', title: 'æ£éªæ¹æ³ID', edit: 'text', hide: true } |
| | | , { field: 'HInspectMethodName', title: 'æ£éªæ¹æ³', edit: 'text', event: 'HInspectMethodName' } |
| | | , { field: 'HInspectMethodName', title: 'æ£éªæ¹æ³', edit: 'text', event: 'HInspectMethodName', style: 'white-space: nowrap; overflow: hidden;text-overflow: ellipsis;' } |
| | | , { field: 'HInspectInstruMentID', title: 'æ£éªä»ªå¨ID', edit: 'text', hide: true } |
| | | , { field: 'HInspectInstruMentName', title: 'æ£éªä»ªå¨', edit: 'text', event: 'HInspectInstruMentName' } |
| | | , { field: 'HInspectBasisID', title: 'æ£éªä¾æ®ID', edit: 'text', hide: true } |
| | |
| | | form.render('checkbox'); |
| | | } |
| | | } |
| | | //#region å表1 ä¸ç§» |
| | | function btn_up() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (data.length == 1) { |
| | | var tables = []; |
| | | //è·åè¡¨æ ¼çå
¨é¨è¡ |
| | | var rowList = table.cache['mainTable']; |
| | | for (var i = 0; i < rowList.length; i++) { //éåè¡¨æ ¼çè¡ |
| | | if (rowList[i].LAY_CHECKED == true) { //è·åéä¸è¡çä½ç½® |
| | | //妿æ¯ç¬¬ä¸è¡ä¸ç§»ï¼å失败并æé |
| | | if (i == 0) { |
| | | layer.msg("第ä¸è¡æ°æ®æ æ³ä¸ç§»ï¼"); |
| | | return; |
| | | } |
| | | tables.push(option.data[i - 1]); |
| | | data[0].LAY_CHECKED = true; |
| | | option.data[i - 1] = data[0]; |
| | | option.data[i] = tables[0]; |
| | | table.render(option); |
| | | CheckedSet_tableSub(); |
| | | break; |
| | | } |
| | | } |
| | | } else { |
| | | layer.msg("è¯·éæ©ä¸è¡æ°æ®ï¼"); |
| | | } |
| | | } |
| | | //#endregion |
| | | //#region å表1 ä¸ç§» |
| | | function btn_under() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (data.length == 1) { |
| | | var tables = []; |
| | | //è·åè¡¨æ ¼çå
¨é¨è¡ |
| | | var rowList = table.cache['mainTable']; |
| | | for (var i = 0; i < rowList.length; i++) { //éåè¡¨æ ¼çè¡ |
| | | if (rowList[i].LAY_CHECKED == true) { //è·åéä¸è¡çä½ç½® |
| | | //å¦ææ¯æåä¸è¡ä¸ç§»ï¼å失败并æé |
| | | if (i == option.data.length - 1) { |
| | | layer.msg("æåä¸è¡æ°æ®æ æ³ä¸ç§»ï¼"); |
| | | return; |
| | | } |
| | | |
| | | |
| | | tables.push(option.data[i + 1]); |
| | | data[0].LAY_CHECKED = true; |
| | | option.data[i + 1] = data[0]; |
| | | option.data[i] = tables[0]; |
| | | table.render(option); |
| | | CheckedSet_tableSub(); |
| | | break; |
| | | } |
| | | } |
| | | } else { |
| | | layer.msg("è¯·éæ©ä¸è¡æ°æ®ï¼"); |
| | | } |
| | | } |
| | | //#endregion |
| | | //è¡¨æ ¼è¡å
äºä»¶å é¤ |
| | | function set_GridDelete(obj) { |
| | | var data = obj.data; |
| | |
| | | </select> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label">ç©æä»£ç </label> |
| | | <div class="layui-input-block"> |
| | | <input type="text" class="layui-input ForFilteringSchemes" name="HMatrerNumber" id="HMatrerNumber" style="width:190px;"> |
| | | <input type="hidden" class="layui-input ForFilteringSchemes" name="HMatrerID" id="HMatrerID" style="width:190px;"> |
| | | </div> |
| | | </div> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearch" id="btnSearch"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | |
| | | var HProject = $("#HProject").val();//项ç®å· |
| | | var HQCCheckProjectName = $("#HQCCheckProjectName").val(); |
| | | var HOrgID = $("#HOrgID").val(); //ç»ç» |
| | | var HMatrerNumber = $("#HMatrerNumber").val(); //ç©æ |
| | | var HMatrerID = $("#HMatrerID").val(); //ç©æ |
| | | //ä»»æåæ®µè¿æ»¤ |
| | | var ColName = $("#ColName").val();//å¤éæ¡ |
| | | var Comparator = $("#Comparator").val() |
| | |
| | | sWhere += " and ç©æåç§° = '" + HName + "'"; |
| | | sWhere += " and å·¥åºåç§° = '" + HProcName + "'"; |
| | | } |
| | | if (HMatrerNumber != "") { |
| | | sWhere += " and ç©æä»£ç ='" + HMatrerNumber + "'"; |
| | | } |
| | | addSWhereByOpenType(); |
| | | get_Display(sWhere); |
| | | sWhere = "";//è°ç¨æ¥å£åæ¸
空sWhereç¼å |
| | |
| | | function set_ClearQuery() { |
| | | $("#HBillNo").val(""); |
| | | $("#HProject").val(""); |
| | | $("#HMatrerNumber").val(""); |
| | | var HInitTimeCycle = $("#HInitTimeCycle").val() * 1; |
| | | $("#HDate1").val(Format(new Date(new Date() - 1000 * 60 * 60 * 24 * HInitTimeCycle), "yyyy-MM-dd")); |
| | | $("#HDate2").val(Format(new Date(), "yyyy-MM-dd")); |
| | |
| | | </div> |
| | | </div> |
| | | <table class="" id="mainTable" lay-filter="mainTable"></table> |
| | | <div id="page" style="position: relative; bottom: 0;"></div> |
| | | <script type="text/html" id="toolbarDemo"> |
| | | <div class="layui-btn-container" id="toolbarDemo_ButtonSet"> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn_Export" id="btn_Export"><i class="layui-icon layui-icon-export"></i>导åº</button> |
| | |
| | | elem: '#mainTable' |
| | | , toolbar: '#toolbarDemo' |
| | | , height: 'full-50' |
| | | , page: true |
| | | , page: false |
| | | , totalRow: true |
| | | //, cellMinWidth: 90 |
| | | , limit: 50 |
| | |
| | | margin-left: -15px; |
| | | margin-right: -15px; |
| | | } |
| | | |
| | | </style> |
| | | </head> |
| | | <body> |
| | |
| | | <!-- æ é¢ï¼ä½¿ç¨ç»å¯¹å®ä½ä½¿å
¶å¨ç¶å®¹å¨å
å±
ä¸ --> |
| | | <h1 style="position: absolute; left: 50%; transform: translateX(-50%); z-index: 0; text-align: center; width: fit-content; margin: 0; padding: 0 10px;"><b>é¦ä»¶æ£éªå</b></h1> |
| | | </div> |
| | | <div class="layui-tab" lay-filter="tab-POStockInBill"> |
| | | <div class="layui-tab" lay-filter="tab-POStockInBill"> |
| | | <ul class="layui-tab-title" lay-filter="tab-all"> |
| | | <li lay-id="1" style="padding:1px;" class="layui-this">åºæ¬ä¿¡æ¯</li> |
| | | <li lay-id="2" style="padding:1px;">å¶åä¿¡æ¯</li> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">çäº§èµæº</label> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">çäº§èµæº<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HSourceName" id="HSourceName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnSearchSource" id="btnSearchSource" style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">ä»»å¡åå·</label> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">ä»»å¡åå·<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HICMOBillNo" id="HICMOBillNo" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" class="layui-input" name="HICMOInterID" id="HICMOInterID" value="0" style="background-color:#efefef4d;" readonly> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">产å代ç </label> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">产å代ç <label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HMaterNumber" id="HMaterNumber" value="" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" class="layui-input" name="HMaterID" id="HMaterID" value="0" style="background-color:#efefef4d;width: 60%;display: none;" readonly> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline" id="hidediv2"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">æµè½¬å¡å·</label> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">æµè½¬å¡å·<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HProcExchBillNo" id="HProcExchBillNo" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" class="layui-input" name="HProcExchInterID" id="HProcExchInterID" value="0" style="background-color:#efefef4d;" readonly> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">æ£éªå</label> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">æ£éªå<label style="color:red"> * </label></label> |
| | | |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HFirstCheckEmpName" id="HFirstCheckEmpName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" name="HFirstCheckEmp" id="HFirstCheckEmp" value="0"> |
| | |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">æ£éªæ¹æ¡</label> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;">æ£éªæ¹æ¡<label style="color:red"> * </label></label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HQCSchemeName" id="HQCSchemeName" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" name="HQCSchemeID" id="HQCSchemeID" value="0"> |
| | |
| | | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">æ¹å·</label> |
| | |
| | | var rowdata = []; |
| | | var option = []; |
| | | var HDeptID = "";//é¨é¨id è·åçæ¬¡ |
| | | var HCenterID = "";//å·¥ä½ä¸å¿id è·åçæ¬¡ |
| | | var HCenterID = "";//å·¥ä½ä¸å¿id è·åçæ¬¡ |
| | | |
| | | var rowdata_Value = []; |
| | | var option_Value = []; |
| | |
| | | |
| | | //客æ·ä¸ºæ¯è«å°ï¼è¿å
¥æç
§è´¨æ£æ¹æ¡è¡¨å¤´ä¸çç©æç»å®å¸¦åºé»è®¤æ¹æ¡ |
| | | if ((sessionStorage["OrganizationID"] == "7667152" && sessionStorage["Organization"] == "CMR Technology Mexico S.A. de C.V.") || |
| | | (sessionStorage["OrganizationID"] == "100199" && sessionStorage["Organization"] == "æå·æ¯è«å°ç£æ§æææéå
¬å¸")) |
| | | { |
| | | (sessionStorage["OrganizationID"] == "100199" && sessionStorage["Organization"] == "æå·æ¯è«å°ç£æ§æææéå
¬å¸")) { |
| | | //èªå¨å¸¦åºæ£éªæ¹æ¡ |
| | | GetCheckItemID(); |
| | | } |
| | | |
| | | |
| | | } |
| | | //å·¥åºè¿ç«æ¥æ¶ååè¡¨é¦æ£ |
| | | else if (HSouceBillType == 3790) { |
| | |
| | | , data = checkStatus.data; |
| | | //æ°å¢è¡è¡¨æ ¼æ°æ® |
| | | var NewRow = { |
| | | "HQCCheckItemID": "", "æ£éªé¡¹ç®ä»£ç ": "","æ£éªé¡¹ç®": "", "HInspectInstruMentID": "0", "æ£éªä»ªå¨ä»£ç ": "", "æ£éªä»ªå¨": "", "HQCStd": "", "HUnit": "", "HQCNote": "", "HAnalysisMethod": "", "HResult": "", |
| | | "HQCCheckItemID": "", "æ£éªé¡¹ç®ä»£ç ": "", "æ£éªé¡¹ç®": "", "HInspectInstruMentID": "0", "æ£éªä»ªå¨ä»£ç ": "", "æ£éªä»ªå¨": "", "HQCStd": "", "HUnit": "", "HQCNote": "", "HAnalysisMethod": "", "HResult": "", |
| | | "HMax": "", "HMin": "", "HAvg": "", "HRemark": "", "HKeyInspect": false, "HStatus": 0, "HSampleSchemeID": 0, "HUnitID": 0, |
| | | "HInspectVal": '', "HTargetVal": '', "HUpLimit": '', "HDownLimit": '', "HUpOffSet": '', "HDownOffSet": '', "HSampleDamageQty": '0', |
| | | "HSampleSchemeName": "", "HSampleQty": "0", "HSampleDamageQty": "0", "HAcceptQty": "0", "HInspectionLevel": "", "HRejectQty": "", |
| | |
| | | //#endregion |
| | | |
| | | //éåºæé® |
| | | form.on('submit(btn-Exit)', function (data) { |
| | | form.on('submit(btn-Exit)', function (data) { |
| | | sWhere = " and hmainid = " + $("#HInterID").val(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/QC_FirstPieceCheckBill/QC_FirstPieceCheckBillList", |
| | |
| | | , æ£éªé¡¹ç®ä»£ç : checkStatus.data[0].代ç |
| | | , HQCCheckItemID: checkStatus.data[0].HItemID |
| | | , HResult: HResult |
| | | }); |
| | | }); |
| | | $('#HResult' + rowIndex + '').find("option[value='" + HResult + "']").attr("selected", true); |
| | | form.render('select'); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | |
| | | } |
| | | } |
| | | //å°æ¹ééæ©çæ°æ®åå
¥æ°ç»ï¼å¤éè¡ï¼ |
| | | for (var i = 0; i < checkStatus.data.length; i++) { |
| | | for (var i = 0; i < checkStatus.data.length; i++) { |
| | | buttonArr.push({ |
| | | "æ£éªé¡¹ç®": checkStatus.data[i].åç§°, "æ£éªé¡¹ç®ä»£ç ": checkStatus.data[i].代ç , "HQCCheckItemID": checkStatus.data[i].HItemID, "HResult": 1, |
| | | "HInspectInstruMentID": "0", "æ£éªä»ªå¨ä»£ç ": "", "æ£éªä»ªå¨": "", "HQCStd": "", "HUnit": "", "HQCNote": "", "HAnalysisMethod": "", |
| | | "HMax": "", "HMin": "", "HAvg": "", "HRemark": "", "HKeyInspect": false, "HStatus": 0, "HSampleSchemeID": 0, "HUnitID": 0, |
| | | "HInspectVal": '', "HTargetVal": '', "HUpLimit": '', "HDownLimit": '', "HUpOffSet": '', "HDownOffSet": '', "HSampleDamageQty": '0', |
| | | "HSampleSchemeName": "", "HSampleQty": "0", "HSampleDamageQty": "0", "HAcceptQty": "0", "HInspectionLevel": "", "HRejectQty": "", |
| | | "HStrictness": "", "HSampleUnRightQty": "", "HAQL": "", "HSamplingType": ""}); |
| | | "HStrictness": "", "HSampleUnRightQty": "", "HAQL": "", "HSamplingType": "" |
| | | }); |
| | | } |
| | | |
| | | table.reload("mainTable", { |
| | |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | |
| | | |
| | | |
| | | } |
| | | , btn2: function (index, layero) { |
| | | //æé®ãæé®äºãçåè° |
| | |
| | | æ£éªé¡¹ç®ä»£ç : OptionData[0].代ç , |
| | | HQCCheckItemID: OptionData[0].HItemID, |
| | | HResult: 1 |
| | | }); |
| | | }); |
| | | $('#HResult' + rowIndex + '').find("option[value='" + 1 + "']").attr("selected", true); |
| | | form.render('select'); |
| | | OptionData = []; |
| | |
| | | obj.update({ |
| | | æ£éªä»ªå¨ä»£ç : OptionData[0].æ£éªä»ªå¨ä»£ç , |
| | | æ£éªä»ªå¨: OptionData[0].æ£éªä»ªå¨åç§°, |
| | | HInspectInstruMentID: OptionData[0].HItemID |
| | | }); |
| | | HInspectInstruMentID: OptionData[0].HItemID |
| | | }); |
| | | OptionData = []; |
| | | } |
| | | } |
| | |
| | | //#endregion |
| | | |
| | | //ä¿å |
| | | function set_SaveBill(data) { |
| | | async function set_SaveBill(data) { |
| | | //èµå¼æåä¸ä¸ªéä¸è¡çæ°æ®ç»option.data |
| | | //Assignment(LastIndex, LastIndex); |
| | | //ä¿åæå䏿¬¡ç¹å»è¡çæ£éªå¼ |
| | | set_SaveValue($("#HEntryID").val()); |
| | | |
| | | try { |
| | | var rownum = $("#HEntryID").val(); |
| | | |
| | | rowFun = table.cache["mainTable"][rownum].HAnalysisMethod; |
| | | if (rowFun == "") |
| | | throw error |
| | | await set_SaveValue($("#HEntryID").val(), rowFun); |
| | | } catch (error) { |
| | | |
| | | layer.msg('ç¨æ·åæ¶äºæ£éªå¼ä¿å'); |
| | | return; |
| | | } |
| | | if ($("#HICMOQty").val() == "" || $("#HICMOQty").val() <= 0) { |
| | | layer.msg("ä»»å¡åæ°éä¸è½ä¸ºç©ºä¸ä¸è½å°äºçäº0ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | |
| | | data: { "sMainSub": sMainSub }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { |
| | | if (data.count == 1) { |
| | | layer.close(index); |
| | | layer.msg("æäº¤æå"); |
| | | $('#btnSave').addClass("layui-btn-disabled").attr("disabled", true);//ä¿åæé® |
| | | $('#set_CheckBill').removeClass("layui-btn-disabled").removeAttr("disabled").addClass("layui-btn-normal"); |
| | | if (isOpenBox=="1") { |
| | | if (isOpenBox == "1") { |
| | | layer.open({ |
| | | type: 2, |
| | | skin: 'layui-layer-rim', |
| | |
| | | "HAnalysisMethod": data[i].åææ¹æ³ == "宿§åæ" ? 1 : (data[i].åææ¹æ³ == "å®éåæ" ? 2 : 3), "HKeyInspect": data[i].éç¹æ£æ¥ == "å¦" ? false : true, |
| | | "HSampleSchemeID": data[i].HSampleSchemeID, "HUnitID": data[i].HUnitID, |
| | | "HInspectVal": data[i].æ£æµå¼, "HTargetVal": data[i].ç®æ å¼, "HUpLimit": data[i].ä¸éå¼, "HDownLimit": data[i].ä¸éå¼, "HUpOffSet": data[i].ä¸åå·®, "HDownOffSet": data[i].ä¸åå·®, "HSampleDamageQty": data[i].æ ·æ¬ç ´åæ°, |
| | | "HSampleSchemeName": data[i].æ½æ ·æ¹æ¡åç§°, "HSampleQty": data[i].æ ·æ¬é, "HSampleDamageQty": data[i].æ ·æ¬ç ´åæ°, "HAcceptQty": data[i].å
许æ°, "HInspectionLevel": 0, "HRejectQty": data[i].æç»æ°, |
| | | "HStrictness": 0, "HSampleUnRightQty": data[i].æ ·æ¬ä¸åæ ¼æ°, "HAQL": data[i].AQL, "HSamplingType": data[i].æ½æ ·ç±»å, "HStrictness": data[i].ä¸¥æ ¼åº¦, "HCompareSymbol": data[i].æ¯è¾ç¬¦, "HQualityStdID": data[i].HQualityStdID, "HQualityStdName": data[i].è´¨éæ å, "HInspectMethodID": data[i].HInspectMethodID, "HInspectMethodName": data[i].æ£éªæ¹æ³, "HInspectBasisID": data[i].HInspectBasisID, "HInspectBasisName": data[i].æ£éªä¾æ®,"HCompareSymbol":data[i].æ¯è¾ç¬¦ |
| | | "HSampleSchemeName": data[i].æ½æ ·æ¹æ¡åç§°, "HSampleQty": data[i].æ ·æ¬é, "HSampleDamageQty": data[i].æ ·æ¬ç ´åæ°, "HAcceptQty": data[i].å
许æ°, "HInspectionLevel": 0, "HRejectQty": data[i].æç»æ°, |
| | | "HStrictness": 0, "HSampleUnRightQty": data[i].æ ·æ¬ä¸åæ ¼æ°, "HAQL": data[i].AQL, "HSamplingType": data[i].æ½æ ·ç±»å, "HStrictness": data[i].ä¸¥æ ¼åº¦, "HCompareSymbol": data[i].æ¯è¾ç¬¦, "HQualityStdID": data[i].HQualityStdID, "HQualityStdName": data[i].è´¨éæ å, "HInspectMethodID": data[i].HInspectMethodID, "HInspectMethodName": data[i].æ£éªæ¹æ³, "HInspectBasisID": data[i].HInspectBasisID, "HInspectBasisName": data[i].æ£éªä¾æ®, "HCompareSymbol": data[i].æ¯è¾ç¬¦ |
| | | |
| | | } |
| | | ) |
| | |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: true //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: '../../ç产管ç/ä½ä¸æå¯¼ä¹¦/Gy_SOPBill_Video.html?OperationType=5&HMaterID=' + HMaterID + '&HSourceNo=&HSourceEntryID=&HProcID=' + HProcID +'&HType=SIP' |
| | | , content: '../../ç产管ç/ä½ä¸æå¯¼ä¹¦/Gy_SOPBill_Video.html?OperationType=5&HMaterID=' + HMaterID + '&HSourceNo=&HSourceEntryID=&HProcID=' + HProcID + '&HType=SIP' |
| | | , resize: false, |
| | | end: function () { |
| | | } |
| | |
| | | } |
| | | }) |
| | | } |
| | | |
| | | |
| | | }); |
| | | |
| | | //#region ãè¡¨ä½æ¾å¤§éã |
| | |
| | | $("tr[data-index = " + (result.data.length - 1) + "] ").attr({ "style": "background:#ceedfa;color:black" }); |
| | | |
| | | trindex = result.data.length - 1; |
| | | $("#HEntryID").val() - 1 |
| | | $("#HEntryID").val() - 1 |
| | | |
| | | //æºå¸¦åºæ½æ ·æ¹æ¡ |
| | | ReturnSampleScheme(data); |
| | |
| | | $("#HDownLimit").val(data[data.length - 1].ä¸éå¼); |
| | | //æ¯è¾ç¬¦ |
| | | $("#HComparator").val(data[data.length - 1].æ¯è¾ç¬¦); |
| | | |
| | | |
| | | |
| | | if ($("#HEntryID").val() - 1 >= 0) { |
| | | option.data[$("#HEntryID").val() - 1].HSampleSchemeID = data[data.length - 1].HSampleSchemeID; |
| | |
| | | , { field: 'HQualityStdID', title: 'è´¨éæ åID', edit: 'text', hide: true } |
| | | , { field: 'HQualityStdName', title: 'è´¨éæ å', edit: 'text', event: 'HQualityStdName' } |
| | | , { field: 'HInspectMethodID', title: 'æ£éªæ¹æ³ID', edit: 'text', hide: true } |
| | | , { field: 'HInspectMethodName', title: 'æ£éªæ¹æ³', edit: 'text', event: 'HInspectMethodName' } |
| | | , { field: 'HInspectMethodName', title: 'æ£éªæ¹æ³', edit: 'text', event: 'HInspectMethodName', style: 'white-space: nowrap; overflow: hidden;text-overflow: ellipsis;' } |
| | | , { field: 'HInspectBasisID', title: 'æ£éªä¾æ®ID', edit: 'text', hide: true } |
| | | , { field: 'HInspectBasisName', title: 'æ£éªä¾æ®', edit: 'text', event: 'HInspectBasisName' } |
| | | , { field: 'HKeyInspect', title: 'éç¹æ£æ¥', templet: '#HKeyInspect', unresize: false } |
| | |
| | | , { field: 'HTargetVal', title: 'ç®æ å¼' } |
| | | , { field: 'HUpLimit', title: 'ä¸éå¼' } |
| | | , { field: 'HDownLimit', title: 'ä¸éå¼' } |
| | | , { field: 'HCompareSymbol', title: 'æ¯è¾ç¬¦'} |
| | | , { field: 'HCompareSymbol', title: 'æ¯è¾ç¬¦' } |
| | | , { field: 'HMax', title: 'æå¤§å¼', edit: 'text', totalRow: true } |
| | | , { field: 'HMin', title: 'æå°å¼', edit: 'text', totalRow: true } |
| | | , { field: 'HAvg', title: 'å¹³åå¼', edit: 'text', totalRow: true } |
| | |
| | | |
| | | //#region ãå廿£éªé¡¹ç®è¡äºä»¶ã |
| | | table.on('rowDouble(mainTable)', function (obj) { |
| | | |
| | | |
| | | |
| | | $("#HInspectResultToSee").css("background-color", "");//å»é¤æ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | | $("#HInspectResultToSee2").css("background-color", "");//å»é¤æ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | | |
| | |
| | | var nowindex = $(obj.tr).attr("data-index"); |
| | | editIndex = Number(nowindex) + Number(1); |
| | | LastIndex = nowindex; |
| | | //#region |
| | | |
| | | //#endregion |
| | | |
| | | |
| | | |
| | | if (option_Check.length > 0) { |
| | | $("[name='HEntryID']").attr("value", Number(nowindex) + Number(1)); |
| | |
| | | $("#HUpLimit").val(option_Check[nowindex].ä¸éå¼); |
| | | $("#HDownLimit").val(option_Check[nowindex].ä¸éå¼); |
| | | $("#HComparator").val(option_Check[nowindex].æ¯è¾ç¬¦) |
| | | } |
| | | } |
| | | |
| | | |
| | | //éä¸è¡æ¹åé¢è² |
| | |
| | | var rowIndex = Number($(obj.tr).attr("data-index")) + Number(1); |
| | | //ææ£éªå¼æ°æ®åå°æ°ç» |
| | | //createArr(rowIndex); |
| | | |
| | | var rowFun = table.cache["mainTable"][nowindex].HAnalysisMethod; |
| | | //è·ååå
æ ¼æ£éªå¼æ°æ® |
| | | |
| | | var table_value = table.cache['ValueTable']; |
| | | |
| | | if (OperationType == 3) { |
| | | set_SaveValue(Number(nowindex) + Number(1)); |
| | | set_SaveValue(Number(nowindex) + Number(1), rowFun); |
| | | } else { |
| | | set_SaveValue(dataindex + 1); |
| | | set_SaveValue(dataindex + 1, rowFun); |
| | | } |
| | | //èµå¼ä¸åæ¾ |
| | | if ($("#HSampleSchemeID").val() != "0") { |
| | |
| | | HStatus: $("#HStatus").val(), //ç¶æ |
| | | HSampleSchemeID: $("#HSampleSchemeID").val(), //æ½æ ·æ¹æ¡ID |
| | | HSampleSchemeName: $("#HSampleSchemeName").val(), //æ½æ ·æ¹æ¡ |
| | | //HCompareSymbol: $("#HCompareSymbol").val(), |
| | | //HCompareSymbol: $("#HCompareSymbol").val(), |
| | | HUnitID: $("#HUnitID").val(), //åä½ID |
| | | HUnit: $("#HUnit").val(), //åä½ |
| | | HInspectVal: $("#HInspectVal").val(), //æ£éªå¼ |
| | |
| | | |
| | | $("#HSampleSchemeID").val(0); |
| | | $("#HSampleSchemeName").val(""); |
| | | //HCompareSymbol: $("#HCompareSymbol").val(); |
| | | //HCompareSymbol: $("#HCompareSymbol").val(); |
| | | $("#HUnitID").val(0); |
| | | $("#HUnit").val(""); |
| | | $("#HInspectVal").val(""); |
| | |
| | | HStatus: $("#HStatus").val(), //ç¶æ |
| | | HSampleSchemeID: option.data[nowindex].HSampleSchemeID, //æ½æ ·æ¹æ¡ID |
| | | HSampleSchemeName: option.data[nowindex].HSampleSchemeName, //æ½æ ·æ¹æ¡ |
| | | //HCompareSymbol: $("#HCompareSymbol").val(), |
| | | //HCompareSymbol: $("#HCompareSymbol").val(), |
| | | HUnitID: option.data[nowindex].HUnitID, //åä½ID |
| | | HUnit: option.data[nowindex].HUnit,//åä½ |
| | | HInspectVal: option.data[nowindex].HInspectVal, //æ£éªå¼ |
| | |
| | | $("#HUnitID").val(maindata[nowindex].HUnitID); |
| | | $("#HUnit").val(maindata[nowindex].HUnit); |
| | | $("#HInspectVal").val(maindata[nowindex].HInspectVal); |
| | | $("#HTargetVal").val(maindata[nowindex].HTargetVal == "" ? (option_Check.length > 0 ? option_Check[nowindex].ç®æ å¼ : "") : maindata[nowindex].HTargetVal ); |
| | | $("#HUpLimit").val(maindata[nowindex].HUpLimit == "" ? (option_Check.length > 0 ? option_Check[nowindex].ä¸éå¼ : "") : maindata[nowindex].HUpLimit ); |
| | | $("#HTargetVal").val(maindata[nowindex].HTargetVal == "" ? (option_Check.length > 0 ? option_Check[nowindex].ç®æ å¼ : "") : maindata[nowindex].HTargetVal); |
| | | $("#HUpLimit").val(maindata[nowindex].HUpLimit == "" ? (option_Check.length > 0 ? option_Check[nowindex].ä¸éå¼ : "") : maindata[nowindex].HUpLimit); |
| | | $("#HDownLimit").val(maindata[nowindex].HDownLimit == "" ? (option_Check.length > 0 ? option_Check[nowindex].ä¸éå¼ : "") : maindata[nowindex].HDownLimit); |
| | | $("#HComparator").val(maindata[nowindex].HCompareSymbol == "" ? (option_Check.length > 0 ? option_Check[nowindex].æ¯è¾ç¬¦ : "=") : maindata[nowindex].HCompareSymbol); |
| | | $("#HUpOffSet").val(maindata[nowindex].HUpOffSet); |
| | |
| | | var HAcceptQty = $("#HAcceptQty").val();//å
è®¸æ° |
| | | //var HEntryID = OperationType == 3 ? editIndex : $("#HEntryID").val() - 1; |
| | | if (UnRightQty > HAcceptQty) { |
| | | $("#HResult" + (Number(HEntryID) )).val(2); //ä¸åæ ¼ |
| | | $("#HResult" + (Number(HEntryID))).val(2); //ä¸åæ ¼ |
| | | $("#HInspectResultToSee").val('ä¸åæ ¼'); |
| | | $("#HInspectResultToSee2").val('ä¸åæ ¼'); |
| | | $("#HInspectResultToSee").css("background-color", "#F0D6E3");//æ¹åæ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | | $("#HInspectResultToSee2").css("background-color", "#F0D6E3");//æ¹åæ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | | } else { |
| | | $("#HResult" + (Number(HEntryID) )).val(1); //åæ ¼ |
| | | $("#HResult" + (Number(HEntryID))).val(1); //åæ ¼ |
| | | $("#HInspectResultToSee").val('åæ ¼'); |
| | | $("#HInspectResultToSee2").val('åæ ¼'); |
| | | $("#HInspectResultToSee").css("background-color", "#CEE3F2");//æ¹åæ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | | $("#HInspectResultToSee2").css("background-color", "#CEE3F2");//æ¹åæ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | | } |
| | | |
| | | form.render('select'); |
| | | form.render('select'); |
| | | } else { |
| | | option_Value.data = [{ |
| | | "HSEQ": "0", "HInSpectResult": "", "HInSpectValueB": "", "HInSpectValueT": "", "HInSpectValue": "" |
| | |
| | | $("#HSampleUnRightQty2").val(UnRightQty); |
| | | var HAcceptQty = $("#HAcceptQty").val();//å
è®¸æ° |
| | | var HEntryID = $("#HEntryID").val() - 1;//æ°ç»ä¸æ |
| | | if (UnRightQty > HAcceptQty) { |
| | | if (UnRightQty > HAcceptQty) { |
| | | $("#HResult" + (Number(HEntryID) + Number(1))).val(2); //ä¸åæ ¼ |
| | | table.cache["mainTable"][HEntryID].HResult = 2 |
| | | $("#HInspectResultToSee").val('ä¸åæ ¼'); |
| | | $("#HInspectResultToSee2").val('ä¸åæ ¼'); |
| | | $("#HInspectResultToSee").css("background-color", "#F0D6E3");//æ¹åæ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | | $("#HInspectResultToSee2").css("background-color", "#F0D6E3");//æ¹åæ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | | } else { |
| | | $("#HResult" + (Number(HEntryID) + Number(1))).val(1); //åæ ¼ |
| | | table.cache["mainTable"][HEntryID].HResult = 1 |
| | | $("#HInspectResultToSee").val('åæ ¼'); |
| | | $("#HInspectResultToSee2").val('åæ ¼'); |
| | | $("#HInspectResultToSee").css("background-color", "#CEE3F2");//æ¹åæ£éªç»æè¾å
¥æ¡èæ¯é¢è² |
| | |
| | | |
| | | form.render('select'); |
| | | } |
| | | //ä¿åæé® |
| | | form.on('submit(btnSave)', function (data) { |
| | | set_SaveBill(data); |
| | | }); |
| | | //æ£éªå¼ä¿å - è¿åPromise |
| | | function set_SaveValue(dataindex, rowFun) { |
| | | return new Promise((resolve, reject) => { |
| | | var hasEmptyRow = false; |
| | | var emptyRowNumbers = []; |
| | | |
| | | //æ£éªå¼ä¿å |
| | | function set_SaveValue(dataindex) { |
| | | if (OperationType == 3) { |
| | | EchoValue(); |
| | | } |
| | | for (let i = 0; i < table.cache['ValueTable'].length; i++) { |
| | | if (table.cache['ValueTable'][i].HInSpectValueB == "" || table.cache['ValueTable'][i].HInSpectValueB == null) { |
| | | table.cache['ValueTable'][i].HInSpectValueB = 0 |
| | | for (let i = 0; i < table.cache['ValueTable'].length; i++) { |
| | | var row = table.cache['ValueTable'][i]; |
| | | if (rowFun == 2) { |
| | | if ( |
| | | (!row.HInSpectValue || row.HInSpectValue === "")) { |
| | | hasEmptyRow = true; |
| | | emptyRowNumbers.push(i + 1); |
| | | } |
| | | } |
| | | } |
| | | if (table.cache['ValueTable'][i].HInSpectValueT == "" || table.cache['ValueTable'][i].HInSpectValueT == null) { |
| | | table.cache['ValueTable'][i].HInSpectValueT = 0 |
| | | } |
| | | if (table.cache['ValueTable'][i].HInSpectValue == "" || table.cache['ValueTable'][i].HInSpectValue == null) { |
| | | table.cache['ValueTable'][i].HInSpectValue = 0 |
| | | } |
| | | } |
| | | var sValueTable = JSON.stringify(table.cache['ValueTable']); |
| | | var HInterID = $("#HInterID").val(); |
| | | var HEntryID = dataindex; |
| | | var msg = sValueTable + ";" + HInterID + ";" + HEntryID |
| | | |
| | | var index = layer.load(); |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: GetWEBURL() + "/QC_FirstPieceCheckBill/set_SaveValue", |
| | | async: true, |
| | | data: { "msg": msg }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { |
| | | |
| | | if (hasEmptyRow) { |
| | | var confirmMsg = "æ£éªå¼è¡¨æ ¼ä¸åå¨ç©ºè¡ï¼ç¬¬ " + emptyRowNumbers.join(", ") + " è¡ï¼ï¼æ¯å¦ç»§ç»ä¿åï¼"; |
| | | layer.confirm(confirmMsg, { |
| | | icon: 3, |
| | | title: 'æç¤º', |
| | | btn: ['确认ä¿å', 'åæ¶ä¿å'] |
| | | }, function (index) { |
| | | |
| | | layer.close(index); |
| | | //$('#btnSave').addClass("layui-btn-disabled").attr("disabled", true);//ä¿åæé® |
| | | } |
| | | else { |
| | | proceedWithSave(dataindex).then(resolve).catch(reject); |
| | | }, function (index) { |
| | | ////è·å䏿¬¡æå¨è¡ä¸æ |
| | | //var dataindex = $("#HEntryID").val() - 1; |
| | | layer.close(index); |
| | | layer.msg("æ£éªå¼ä¿åé误ï¼" + data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | layer.close(index); |
| | | layer.msg("æ£éªå¼ä¿åé误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | //EchoValue(); |
| | | layer.msg('已忶ä¿åï¼è¯·å®åæ°æ®åéæ°æä½', { icon: 2 }); |
| | | //reject(new Error('ç¨æ·åæ¶äºä¿å')); |
| | | }); |
| | | } else { |
| | | |
| | | proceedWithSave(dataindex).then(resolve).catch(reject); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | |
| | | function proceedWithSave(dataindex) { |
| | | return new Promise((resolve, reject) => { |
| | | if (OperationType == 3) { |
| | | EchoValue(); |
| | | } |
| | | |
| | | |
| | | for (let i = 0; i < table.cache['ValueTable'].length; i++) { |
| | | if (table.cache['ValueTable'][i].HInSpectValueB == "" || table.cache['ValueTable'][i].HInSpectValueB == null) { |
| | | table.cache['ValueTable'][i].HInSpectValueB = 0 |
| | | } |
| | | if (table.cache['ValueTable'][i].HInSpectValueT == "" || table.cache['ValueTable'][i].HInSpectValueT == null) { |
| | | table.cache['ValueTable'][i].HInSpectValueT = 0 |
| | | } |
| | | if (table.cache['ValueTable'][i].HInSpectValue == "" || table.cache['ValueTable'][i].HInSpectValue == null) { |
| | | table.cache['ValueTable'][i].HInSpectValue = 0 |
| | | } |
| | | } |
| | | |
| | | var sValueTable = JSON.stringify(table.cache['ValueTable']); |
| | | var HInterID = $("#HInterID").val(); |
| | | var HEntryID = dataindex; |
| | | var msg = sValueTable + ";" + HInterID + ";" + HEntryID |
| | | |
| | | var index = layer.load(); |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: GetWEBURL() + "/QC_FirstPieceCheckBill/set_SaveValue", |
| | | async: true, |
| | | data: { "msg": msg }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | layer.close(index); |
| | | if (data.count == 1) { |
| | | layer.msg('æ£éªå¼ä¿åæå', { icon: 1 }); |
| | | resolve(); // æåæ¶resolve |
| | | } else { |
| | | layer.msg("æ£éªå¼ä¿åé误ï¼" + data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | reject(new Error("æ£éªå¼ä¿åé误ï¼" + data.Message)); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | layer.close(index); |
| | | layer.msg("æ£éªå¼ä¿åé误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | reject(new Error("æ£éªå¼ä¿åé误ï¼" + err)); |
| | | } |
| | | }); |
| | | }); |
| | | } |
| | | //æ£éªå¼ä¿å |
| | | //function set_SaveValue(dataindex) { |
| | | // if (OperationType == 3) { |
| | | // EchoValue(); |
| | | // } |
| | | // for (let i = 0; i < table.cache['ValueTable'].length; i++) { |
| | | // if (table.cache['ValueTable'][i].HInSpectValueB == "" || table.cache['ValueTable'][i].HInSpectValueB == null) { |
| | | // table.cache['ValueTable'][i].HInSpectValueB = 0 |
| | | // } |
| | | // if (table.cache['ValueTable'][i].HInSpectValueT == "" || table.cache['ValueTable'][i].HInSpectValueT == null) { |
| | | // table.cache['ValueTable'][i].HInSpectValueT = 0 |
| | | // } |
| | | // if (table.cache['ValueTable'][i].HInSpectValue == "" || table.cache['ValueTable'][i].HInSpectValue == null) { |
| | | // table.cache['ValueTable'][i].HInSpectValue = 0 |
| | | // } |
| | | // } |
| | | |
| | | // var sValueTable = JSON.stringify(table.cache['ValueTable']); |
| | | // var HInterID = $("#HInterID").val(); |
| | | // var HEntryID = dataindex; |
| | | // var msg = sValueTable + ";" + HInterID + ";" + HEntryID |
| | | |
| | | // var index = layer.load(); |
| | | // $.ajax({ |
| | | // type: "POST", |
| | | // url: GetWEBURL() + "/QC_FirstPieceCheckBill/set_SaveValue", |
| | | // async: false, |
| | | // data: { "msg": msg }, |
| | | // dataType: "json", |
| | | // success: function (data) { |
| | | // if (data.count == 1) { |
| | | // layer.close(index); |
| | | // //$('#btnSave').addClass("layui-btn-disabled").attr("disabled", true);//ä¿åæé® |
| | | // } |
| | | // else { |
| | | // layer.close(index); |
| | | // layer.msg("æ£éªå¼ä¿åé误ï¼" + data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // } |
| | | // }, |
| | | // error: function (err) { |
| | | // layer.close(index); |
| | | // layer.msg("æ£éªå¼ä¿åé误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // } |
| | | // }); |
| | | //} |
| | | |
| | | //æ ¹æ®çäº§èµæºæè
å·¥åº æ¥è¯¢ç产工åä¿¡æ¯ |
| | | function get_ICMOBillStatusList() { |
| | |
| | | url: GetWEBURL() + "/Web/GetCheckItemID", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "HName": HName, "HProName": HProName,"HSourceID": HSourceID }, |
| | | data: { "HName": HName, "HProName": HProName, "HSourceID": HSourceID }, |
| | | success: function (result) { |
| | | if (result.code == 1) { |
| | | $("#HQCSchemeID").val(result.data[0].hmainid); |
| | |
| | | var LoadData = data.data; |
| | | $("#HShiftsID").val(LoadData[0].HInterID); //å½åå·¥åºID |
| | | $("#HShiftsName").val(LoadData[0].çæ¬¡); //å½åå·¥åº |
| | | } |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | layer.alert(err, { icon: 5 }); |
| | |
| | | success: function (data1) { |
| | | if (data1.data.length != 0) { |
| | | var dataCol = [];//æ°æ®åºæ¥è¯¢åºçåæ°æ® |
| | | var titleData = ["HQCCheckItemID","HInspectInstruMentID"]; |
| | | var titleData = ["HQCCheckItemID", "HInspectInstruMentID"]; |
| | | |
| | | dataCol = data1.data[0].HGridString.split(','); |
| | | |
| | |
| | | option.cols[0][i + 1]["style"] += "font-size:" + data1.data[0].HFontSize + "px;"; |
| | | } else { |
| | | option.cols[0][i + 1]["style"] += "font-size:100%"; |
| | | } |
| | | } |
| | | //æ¾ç¤ºå |
| | | if (dataCols[1] == 0 && $.inArray(option.cols[0][i + 1]["title"], titleData) == -1) { |
| | | option.cols[0][i + 1]["hide"] = false; |
| | |
| | | $("#HShiftsID").val(obj[0].HInterID); |
| | | } |
| | | //å·¥åº |
| | | function GetProcessValue (obj) { |
| | | function GetProcessValue(obj) { |
| | | $("#HProcName").val(obj[0].å·¥åºåç§°); |
| | | $("#HProcID").val(obj[0].HItemID); |
| | | $("#HProcID").val(obj[0].HItemID); |
| | | } |
| | | //计éåä½ |
| | | function GetHUnitListValue(obj) { |
| | |
| | | $("#HDownLimit").val(obj.æ£æµå¼åç§°); |
| | | } |
| | | //æ£éªé¡¹ç® |
| | | function GetCheckItemValue (obj) { |
| | | function GetCheckItemValue(obj) { |
| | | OptionData = obj; |
| | | } |
| | | //æ£éªä»ªå¨ |
| | |
| | | sWhere += " and DSN like '%" + HBarcode_SN + "%'"; |
| | | } |
| | | if (HBarcode_ZB) { |
| | | sWhere += " and æ æ¿ç like '%" + HBarcode_ZB + "%'"; |
| | | sWhere += "and 管å¶åºå· like 'P%' and 管å¶åºå· like '%XXX' and 管å¶åºå·='" + HBarcode_ZB+"'"; |
| | | } |
| | | if (HBarcode_ZX) { |
| | | sWhere += " and ä¸ç®±ç like '%" + HBarcode_ZX + "%'"; |
| | | sWhere += "and 管å¶åºå· like 'MZXH%' and 管å¶åºå·='" + HBarcode_ZX+"'"; |
| | | } |
| | | |
| | | get_Display(sWhere); |
| | |
| | | $("#ColName2").val("0"); |
| | | $("#Comparator2").val("0"); |
| | | form.render('select'); |
| | | |
| | | |
| | | get_FastQuery("") |
| | | sWhere = ""; |
| | | } |
| | | //#endregion |
| New file |
| | |
| | | <!DOCTYPE html> |
| | | <html> |
| | | <head> |
| | | <meta http-equiv="Content-Type" content="text/html; 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, maximum-scale=1"> |
| | | <link rel="stylesheet" href="../../../layuiadmin/layui/css/layui.css" media="all"> |
| | | <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> |
| | | <script src="../../../layuiadmin/zgqCustom/zgqCustom.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 src="../../../layuiadmin/PubCustom.js"></script>--> |
| | | <script src="../../CreateControl.js"></script> |
| | | <script src="../../../layuiadmin/MESLanguage.js"></script> |
| | | <script src="../../../layuiadmin/SetColumn.js"></script> |
| | | <script src="../../../layuiadmin/PubCustom.js"></script> |
| | | </head> |
| | | <body> |
| | | <div class="layui-fluid" style="padding: 0;"> |
| | | <div class="layui-card" style="padding: 2px;background-color: #efefef;"> |
| | | <div class="layui-card-body" style="padding: 1px;"> |
| | | <form class="layui-form" action="" lay-filter="formData" style="background-color:white;"> |
| | | <div style="padding: 10px;"> |
| | | <h1 style="text-align: center; padding: 10px 0;"><b>å
è£
æ ¡éªè¿ç«å¹³å°</b></h1> |
| | | </div> |
| | | <div class="layui-tab" style="width: 100%; float: left; background-color:white;"> |
| | | <div class="layui-row"> |
| | | <div class="layui-input-block" style="display: inline-block; margin-left: 0px; float: left"> |
| | | <label class="layui-form-label" style="padding-left:0px" id="">ééç :</label> |
| | | <input type="text" class="layui-input" name="HBarCode_SN" lay-verify="HBarCode_SN" autocomplete="off" placeholder="请é®å
¥åå车" id="HBarCode_SN" style="width: 500px;"> |
| | | </div> |
| | | <button class="layui-btn layui-btn-normal" style="float:left;" type="button" lay-submit="" lay-filter="btnNextProc" id="btnNextProc">æ¢äº§å</button> |
| | | |
| | | <button class="layui-btn layui-btn-normal" style="float:right" type="button" lay-submit="" lay-filter="btnExit" id="btnExit">éåº</button> |
| | | |
| | | |
| | | |
| | | </div> |
| | | |
| | | |
| | | </div> |
| | | <div class="layui-tab layui-tab-card" style="width: 49%; float: left; background-color: white;height:400px"> |
| | | <ul class="layui-tab-title" lay-filter="tab-all"> |
| | | <li lay-id="1" style="padding:1px;" class="layui-this">产åä¿¡æ¯</li> |
| | | <li lay-id="2" style="padding:1px;">å
¶ä»ä¿¡æ¯</li> |
| | | </ul> |
| | | <div class="layui-tab-content" style=""> |
| | | <!--åºæ¬ä¿¡æ¯--> |
| | | <div class="layui-tab-item layui-show"> |
| | | <div class="layui-form-item" style="padding-top: 10px;"> |
| | | |
| | | <div class="layui-row"> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;" id="">æ¹æ¬¡ç ä¿¡æ¯:</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HBarCode_BatchSec" lay-verify="HBarCode_BatchSec" id="HBarCode_BatchSec" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;" id="">å½åæ¹æ¬¡:</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HBatchNo" lay-verify="HBatchNo" id="HBatchNo" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div>--> |
| | | <!--<div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;" id="">ä¾åºå:</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HSupName" lay-verify="HSupName" id="HSupName" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" class="layui-input" lay-verify="HSupID" name="HSupID" id="HSupID"> |
| | | </div> |
| | | </div>--> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;" id="">å½åééç :</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HSNNo" lay-verify="HSNNo" id="HSNNo" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">追溯åå·</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HBillNo" lay-verify="HBillNo" id="HBillNo" style="background-color:#EDEDED;" readonly> |
| | | <input type="hidden" name="HInterID" id="HInterID" lay-verify="HInterID"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;" id="BT_HProcExchBillNo">å·¥åºæµè½¬å¡</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HProcExchBillNo" lay-verify="HProcExchBillNo" id="HProcExchBillNo" value="" style="background-color:#efefef4d;"> |
| | | <input type="hidden" class="layui-input" name="HProcExchInterID" lay-verify="HProcExchInterID" id="HProcExchInterID" value="0"> |
| | | <input type="hidden" class="layui-input" name="HProcExchEntryID" lay-verify="HProcExchEntryID" id="HProcExchEntryID" value="0"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;" id="BT_HICMOBillNo">ç产订å</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HICMOBillNo" lay-verify="HICMOBillNo" id="HICMOBillNo" value="" style="background-color:#efefef4d;"> |
| | | <input type="hidden" class="layui-input" name="HICMOInterID" lay-verify="HICMOInterID" id="HICMOInterID" value="0"> |
| | | <input type="hidden" class="layui-input" name="HICMOEntryID" lay-verify="HICMOEntryID" id="HICMOEntryID" value="0"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;" id="BT_HProcName">å·¥åº</label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HProcName" lay-verify="HProcName" id="HProcName" style="background-color: #efefef4d; width: 60%; display: inline-block;" readonly> |
| | | <input type="hidden" name="HProcID" id="HProcID" lay-verify="HProcID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHProc" id="btnHProc" style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;" id="BT_HMaterNumber">产åç¼ç </label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" lay-verify="HMaterNumber" name="HMaterNumber" id="HMaterNumber" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" class="layui-input" lay-verify="HMaterID" name="HMaterID" id="HMaterID"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;" id="BT_HMaterName">产ååç§°</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" lay-verify="HMaterName" name="HMaterName" id="HMaterName" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;" id="BT_HMaterModel">è§æ ¼åå·</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" lay-verify="HMaterModel" name="HMaterModel" id="HMaterModel" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | |
| | | </div> |
| | | <div class="layui-row"> |
| | | |
| | | |
| | | </div> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px; padding: 9px 18px;" id="BT_HDeptName">å½å车é´</label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" lay-verify="HDeptName" name="HDeptName" id="HDeptName" style="background-color: #efefef4d; width: 60%; display: inline-block;" readonly> |
| | | <input type="hidden" class="layui-input" lay-verify="HDeptID" name="HDeptID" id="HDeptID"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHDept" id="btnHDept" style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;padding: 9px 18px;" id="BT_HEmpName">æä½å</label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" lay-verify="HEmpName" name="HEmpName" id="HEmpName" value="" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" class="layui-input" lay-verify="HEmpID" name="HEmpID" id="HEmpID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHEmp" id="btnHEmp" style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px; padding: 9px 18px;" id="BT_HGroupName">ç产çç»</label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HGroupName" id="HGroupName" lay-verify="HGroupName" value="" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" class="layui-input" name="HGroupID" lay-verify="HGroupID" id="HGroupID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHGroup" id="btnHGroup" style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px; padding: 9px 18px;" id="BT_HSourceName">çäº§èµæº</label> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="text" class="layui-input" name="HSourceName" id="HSourceName" lay-verify="HSourceName" value="" style="background-color:#efefef4d;width: 60%;display: inline-block;" readonly> |
| | | <input type="hidden" class="layui-input" name="HSourceID" lay-verify="HSourceID" id="HSourceID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="btnHSource" id="btnHSource" style="padding: 0 10px;float: right;margin-right: 3px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn"></i> |
| | | </button> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-row"> |
| | | |
| | | </div> |
| | | <div class="layui-row"> |
| | | |
| | | </div> |
| | | <div class="layui-row"> |
| | | |
| | | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <!--å
¶ä»ä¿¡æ¯--> |
| | | <div class="layui-tab-item"> |
| | | <div class="layui-form-item" style="padding-top: 10px;"> |
| | | <div class="layui-row"> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">å¶å人</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HMaker" id="HMaker" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <label class="layui-form-label" style="width: 85px;">å¶åæ¥æ</label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" name="HMakeDate" id="HMakeDate" style="background-color:#efefef4d;" readonly> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | <div class="layui-tab layui-tab-card" style="width: 50.5%; float: right;"> |
| | | <ul class="layui-tab-title"> |
| | | <li class="layui-this">å
è£
é
ä»¶æ¸
å</li> |
| | | </ul> |
| | | <div class="layui-tab-content" style="background-color: white;"> |
| | | <div class="layui-input-block" style="display: inline-block; margin-left:0px;"> |
| | | <label class="layui-form-label" style="padding-left:0px" id="">é
ä»¶ç :</label> |
| | | <input type="text" class="layui-input" name="HBarCode_Key" lay-verify="HBarCode_Key" autocomplete="off" placeholder="请é®å
¥åå车" id="HBarCode_Key" style="width: 500px;float:left"> |
| | | |
| | | </div> |
| | | <div class="layui-tab-item layui-show"> |
| | | <table class="layui-hide" id="mainTable" lay-filter="mainTable"></table> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <div class="layui-tab layui-tab-card" style="float:left;width:100%"> |
| | | <ul class="layui-tab-title"> |
| | | <li class="layui-this">åå²è¿ç«æ¸
å</li> |
| | | </ul> |
| | | <label class="layui-form-label" style="color: red; font-size: 24px; width:auto;position:absolute;left:300px;margin-top:-40px" id="HReturnMessage">æåæ«ç :</label> |
| | | <div class="layui-tab-content" style="background-color: white;"> |
| | | |
| | | <div class="layui-tab-item layui-show"> |
| | | <table class="layui-hide" id="mainTable2" lay-filter="mainTable2"></table> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <!--<script type="text/html" id="toolbarDemo"> |
| | | <div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete"><i class="layui-icon layui-icon-form"></i>è§£ç»</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn" id="HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | </div> |
| | | </script>--> |
| | | <script type="text/html" id="toolbarDemo2"> |
| | | <div class="layui-btn-container"> |
| | | <!--<button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete2"><i class="layui-icon layui-icon-form"></i>å é¤</button>--> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="refresh" id="refresh"><i class="layui-icon layui-icon-form"></i>å·æ°</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn2" id="HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | </div> |
| | | </script> |
| | | </form> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </body> |
| | | </html> |
| | | <script type="text/html" id="barDemo"> |
| | | <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">å é¤</a> |
| | | </script> |
| | | <script> |
| | | |
| | | layui.config({ |
| | | base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ |
| | | }).extend({ |
| | | index: 'lib/index' //主å
¥å£æ¨¡å |
| | | }).use(['index', 'form', 'laydate', 'table', 'element'], function () { |
| | | |
| | | //#region å
Œ
±åé |
| | | |
| | | var $ = layui.$ |
| | | , admin = layui.admin |
| | | , layer = layui.layer |
| | | , table = layui.table |
| | | , form = layui.form |
| | | , element = layui.element; |
| | | |
| | | //å®ä¹å
¨å±åé |
| | | |
| | | var HModName = "Cj_ProcessItemStationPlatform_checkPackage"; |
| | | var HModName2 = "Cj_ProcessItemStationPlatform_checkPackage2"; |
| | | var option = []; |
| | | var option2 = []; |
| | | //#endregion |
| | | |
| | | //#region è¿å
¥é¡µé¢å³å è½½ |
| | | var params = get_UrlVars(); |
| | | set_ClearBill(); |
| | | |
| | | |
| | | |
| | | //#endregion |
| | | |
| | | //#region 触åäºä»¶ï¼å
æ¬form.on(){}æ ¼å¼çææç¹å»äºä»¶ãéæ©äºä»¶ç |
| | | |
| | | table.on('tool(mainTable)', function (obj) { |
| | | set_GridDelete(obj); //è¡å
å é¤ |
| | | }); |
| | | |
| | | //头工å
·æ äºä»¶ |
| | | table.on('toolbar(mainTable)', function (obj) { |
| | | switch (obj.event) { |
| | | //å é¤æé® |
| | | case 'btn-Delete': set_DeleteBill(); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn': get_HideColumnNoPage(HModName, sessionStorage["HUserName"], option, get_Display); |
| | | break; |
| | | }; |
| | | }); |
| | | table.on('toolbar(mainTable2)', function (obj) { |
| | | switch (obj.event) { |
| | | //å é¤æé® |
| | | case 'btn-Delete2': btn_Delete(); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn2': get_HideColumnNoPage(HModName2, sessionStorage["HUserName"], option2, get_Display); |
| | | break; |
| | | //å·æ° |
| | | case 'refresh': get_Display(); |
| | | break; |
| | | }; |
| | | }); |
| | | //ééç åè½¦æ¹æ³ |
| | | $('#HBarCode_SN').on('keydown', function (event) { |
| | | var HBarCode_SN = $('#HBarCode_SN').val(); |
| | | if (event.keyCode == 13) { |
| | | |
| | | if (HBarCode_SN) { |
| | | createBillNo(); |
| | | txtHBarCodeSN_KeyDown(HBarCode_SN); |
| | | } |
| | | |
| | | } |
| | | }); |
| | | //å
³é®ä»¶åè½¦æ¹æ³ |
| | | $('#HBarCode_Key').on('keydown', function (event) { |
| | | var HBarCode_Key = $('#HBarCode_Key').val(); |
| | | if (event.keyCode == 13) { |
| | | |
| | | if (HBarCode_Key) { |
| | | txtHBarCodeKey_KeyDown(HBarCode_Key); |
| | | } |
| | | |
| | | } |
| | | }); |
| | | |
| | | //éæ©æä½å |
| | | form.on('submit(btnHEmp)', function () { |
| | | btnHEmp(); |
| | | }); |
| | | |
| | | |
| | | //éæ©çäº§èµæº |
| | | form.on('submit(btnHSource)', function () { |
| | | btnHSource(); |
| | | }); |
| | | |
| | | //éæ©ç产çç»æé® |
| | | form.on('submit(btnHGroup)', function () { |
| | | btnHGroup(); |
| | | }); |
| | | |
| | | //éæ©çäº§è½¦é´æé® |
| | | form.on('submit(btnHDept)', function () { |
| | | btnHDept(); |
| | | }); |
| | | |
| | | //éæ©å·¥åºæé® |
| | | form.on('submit(btnHProc)', function () { |
| | | btnHProc(); |
| | | }); |
| | | //æ¢äº§å |
| | | form.on('submit(btnNextProc)', function (data) { |
| | | //for (var i = 0; i < option.data.length; i++) { |
| | | // if (option.data[i].HBindingQty < 1 || option.data[i].HBarCode == "") { |
| | | // layer.alert("第<span style='color: red;'>" + (i + 1) + "</span>è¡ï¼é
ä»¶ <span style='color: blue;'>" + option.data[i].HMaterName + "</span> æªç»å®é½æ´ï¼") |
| | | // return; |
| | | // } |
| | | //} |
| | | |
| | | //ä¿åå
³é®ä»¶ |
| | | if (AllowLoadData(data)) { |
| | | set_SaveBill(data); |
| | | } |
| | | |
| | | //åå²ç»å®è®°å½æ¥è¯¢ |
| | | //get_Display(); |
| | | }); |
| | | |
| | | //éåº |
| | | form.on('submit(btnExit)', function (data) { |
| | | if (params[1] != null) { |
| | | Pub_Close(1); |
| | | } else if (params[1] == null) { |
| | | Pub_Close(2); |
| | | } |
| | | }); |
| | | |
| | | |
| | | //#endregion |
| | | |
| | | //#region æ¤é¡µé¢ææçæ¹æ³ |
| | | |
| | | //åå§åçé¢ |
| | | function set_ClearBill() { |
| | | //è¿å
¥é¡µé¢é»è®¤å
æ 卿µè½¬å¡ä¸ |
| | | $("#HBarCode_SN").focus(); |
| | | //å¶å人 |
| | | $("#HMaker").val(sessionStorage["HUserName"]); |
| | | $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | | //éè¿ç»å½ç¨æ·è·åé»è®¤å¼ |
| | | GetDefValByUser(); |
| | | //åå§åè¡¨æ ¼ |
| | | set_InitGrid(); |
| | | // |
| | | get_Display(); |
| | | } |
| | | |
| | | //#region éè¿ç»å½ç¨æ·è·åé»è®¤å¼ |
| | | function GetDefValByUser() { |
| | | var index = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Cj_StationInBill/GetDefValByUser", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "Czybm": sessionStorage["Czybm"], "Czymc": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | var data = result.data[0]; |
| | | |
| | | form.val("formData", { |
| | | "HSourceID": data.HSourceID, |
| | | "HSourceName": data.çäº§èµæºåç§°, |
| | | "HGroupID": data.HGroupID, |
| | | "HGroupName": data.ç产çç»åç§°, |
| | | "HEmpID": data.HEmpID, |
| | | "HEmpName": data.æä½ååç§°, |
| | | "HDeptID": data.HDeptID, |
| | | "HDeptName": data.é¨é¨åç§°, |
| | | "HProcNumber": data.å·¥åºä»£ç , |
| | | "HProcName": data.å·¥åºåç§°, |
| | | "HProcID": data.HProcID |
| | | }); |
| | | layer.close(index); |
| | | } |
| | | , error: function () { |
| | | layer.close(index); |
| | | layer.alert(get_MessageError("[0000-1-002]æ¥å£è¯·æ±å¤±è´¥!", sessionStorage["HTranSlate"]), { icon: 5 }); |
| | | } |
| | | }) |
| | | } |
| | | //#endregion |
| | | |
| | | //å
³é®ä»¶æ¸
å |
| | | function set_InitGrid() { |
| | | option= { |
| | | elem: '#mainTable' |
| | | //, toolbar: '#toolbarDemo' |
| | | , page: false |
| | | , totalRow: true |
| | | , cellMinWidth: 120 |
| | | , data: [] |
| | | , height: 285 |
| | | , limit: 10 |
| | | , cols: [[ //ç»å®ä¿¡æ¯è¡¨ |
| | | { type: 'numbers', title: 'åºå·', width: 50 } |
| | | , { field: 'HBarCode_P', title: '产åç ', width: 265 } |
| | | , { field: 'HBarCode', title: 'é
ä»¶ç ', width: 265 } |
| | | , { field: 'HPartsQty', title: 'é
ä»¶æ°', width: 72 } |
| | | , { field: 'HBindingQty', title: 'å·²ç»æ°', width: 72 } |
| | | , { field: 'HMaterID', title: 'HMaterID', hide: true } |
| | | , { field: 'HMaterNumber', title: 'ç©æä»£ç ', width: 160 } |
| | | , { field: 'HMaterName', title: 'ç©æåç§°', width: 160 } |
| | | , { field: 'HMaterModel', title: 'è§æ ¼åå·', width: 160, hide: true } |
| | | , { field: 'HBatchNo', title: 'æ¹æ¬¡', width: 160, hide: true } |
| | | , { field: 'HSourceID', title: 'HSourceID', width: 160, hide: true } |
| | | , { field: 'HEquipID', title: 'HEquipID', width: 160, hide: true } |
| | | , { field: 'HGroupID', title: 'HGroupID', width: 160, hide: true } |
| | | , { field: 'HWorkerID', title: 'HWorkerID', width: 160, hide: true } |
| | | , { field: 'HScanDate', title: 'HScanDate', width: 160, hide: true } |
| | | , { field: 'HSourceInterID', title: 'HSourceInterID', width: 160, hide: true } |
| | | , { field: 'HSourceEntryID', title: 'HSourceEntryID', width: 160, hide: true } |
| | | , { field: 'HSourceBillNo', title: 'HSourceBillNo', width: 160, hide: true } |
| | | , { fixed: 'right', title: 'æä½', toolbar: '#barDemo', width: 66 } |
| | | ]] |
| | | } |
| | | option2 = { |
| | | elem: '#mainTable2' |
| | | , toolbar: '#toolbarDemo2' |
| | | , page: false |
| | | , totalRow: true |
| | | , cellMinWidth: 120 |
| | | , data: [] |
| | | , height: 385 |
| | | , limit: 10 |
| | | , cols: [[ |
| | | { type: 'numbers', title: 'åºå·' } |
| | | , { field: 'æ¥æ', title: 'æ¥æ' } |
| | | , { field: 'é
件代ç ', title: 'é
件代ç ' } |
| | | , { field: 'é
ä»¶åç§°', title: 'é
ä»¶åç§°' } |
| | | , { field: 'é
ä»¶è§æ ¼', title: 'é
ä»¶è§æ ¼' } |
| | | , { field: 'é
ä»¶æ°é', title: 'é
ä»¶æ°é', totalRow: true } |
| | | , { field: 'HBatchNo', title: 'å½åæ¹æ¬¡' } |
| | | , { field: 'HICMOInterID', title: 'HICMOInterID', hide: true } |
| | | , { field: 'HICMOEntryID', title: 'HICMOEntryID', hide: true } |
| | | , { field: 'HICMOBillNo', title: 'HICMOBillNo', hide: true } |
| | | , { field: 'HProcExchInterID', title: 'HProcExchInterID', hide: true } |
| | | , { field: 'HProcExchEntryID', title: 'HProcExchEntryID', hide: true } |
| | | , { field: 'HProcExchBillNo', title: 'HProcExchBillNo', hide: true } |
| | | , { field: 'HMaterID', title: 'HMaterID', hide: true } |
| | | , { field: 'HBarCode', title: 'HBarCode', hide: true } |
| | | ]] |
| | | } |
| | | table.render(option); |
| | | table.render(option2); |
| | | } |
| | | |
| | | //产åSNééç ç å车æ¥è¯¢ |
| | | function txtHBarCodeSN_KeyDown(HBarCode) { |
| | | //ä¸»è¡¨ä¿¡æ¯æ¥è¯¢ |
| | | var indexs = layer.load(); |
| | | //é
ä»¶ä¿¡æ¯æ¥è¯¢ |
| | | var HBillNo = $("#HBillNo").val(); |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Cj_SingleStation/HBardCodeBomList_XW", |
| | | async: false, |
| | | data: { "HBillNo": HBillNo, "HBarCode": HBarCode, "HProcID": $("#HProcID").val(), "HOrgID": sessionStorage["OrganizationID"], "user": sessionStorage["HUserName"] }, |
| | | dataType: "json", |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | var data = data1.data |
| | | var rowarr = []; |
| | | |
| | | for (var i = 0; i < data.length; i++) { |
| | | rowarr.push({ |
| | | "HBarCode_P": data[i].产åç , "HPartsBarCode": "", "HPartsQty": data[i].ååå项ç¨é, "HBindingQty": 0 |
| | | , "HMaterID": data[i].åé¡¹ç©æID, "HMaterNumber": data[i].åé¡¹ç©æä»£ç , "HMaterName": data[i].åé¡¹ç©æåç§°, "HMaterModel": data[i].åé¡¹è§æ ¼åå·, "HBatchNo": "" |
| | | , "HSourceID": $("#HSourceID").val(), "HEquipID": 0, "HGroupID": $("#HGroupID").val(), "HWorkerID": $("#HEmpID").val() |
| | | , "HScanDate": new Date(), "HSourceInterID": $("#HICMOInterID").val() |
| | | , "HSourceEntryID": $("#HICMOEntryID").val(), "HSourceBillNo": $("#HICMOBillNo").val() |
| | | }); |
| | | } |
| | | |
| | | option.data = rowarr; |
| | | |
| | | table.render(option); |
| | | |
| | | |
| | | |
| | | //ç¦ç¨è¾å
¥æ¡,èæ¯è²åç° |
| | | $("#HBarCode_SN").prop("readonly", true); |
| | | $("#HBarCode_SN").css('background', '#EDEDED')//èæ¯è²åç° |
| | | //å
æ 跳转å°é
ä»¶ç ææ¬æ¡ä¸ |
| | | $("#HBarCode_Key").focus(); |
| | | //è·å对åºä¸»è¡¨ä¿¡æ¯ |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Cj_SingleStation/checkHBarCode_Batch", |
| | | async: false, |
| | | data: { "HBarCode": HBarCode, "user": sessionStorage["HUserName"], "HOrgID": sessionStorage["OrganizationID"] }, |
| | | dataType: "json", |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | layer.close(indexs); |
| | | $("#HSNNo").val(HBarCode); |
| | | $("#HMaterNumber").val(data1.data[0]["HMaterNumber"]) |
| | | $("#HMaterName").val(data1.data[0]["HMaterName"]) |
| | | $("#HMaterModel").val(data1.data[0]["HMaterModel"]) |
| | | $("#HICMOBillNo").val(data1.data[0]["HSourceBillNo"]) |
| | | } |
| | | else { |
| | | layer.close(indexs); |
| | | layer.confirm(data1.Message); |
| | | } |
| | | |
| | | }, |
| | | error: function (err) { |
| | | layer.close(indexs); |
| | | layer.msg(get_MessageError("é误:" + err, sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨æç¤º", sessionStorage["HTranSlate"]) }); |
| | | return; |
| | | } |
| | | }); |
| | | } |
| | | else { |
| | | layer.close(indexs); |
| | | $("#HBarCode_SN").val(""); |
| | | $("#HBarCode_SN").focus(); |
| | | layer.confirm(data1.Message); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | layer.close(indexs); |
| | | layer.msg("é误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | $("#HBarCode_SN").val(""); |
| | | $("#HBarCode_SN").focus(); |
| | | layer.confirm(data1.Message); |
| | | } |
| | | }); |
| | | |
| | | } |
| | | |
| | | //é
ä»¶ç å车æ¥è¯¢ |
| | | function txtHBarCodeKey_KeyDown(HBarCode) { |
| | | var indexs = layer.load(); |
| | | var HBillNo = $("#HBillNo").val(); |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Cj_SingleStation/BarCodeBillBomMatch_XW", |
| | | async: false, |
| | | data: { "HBillNo": HBillNo, "HBarCode": HBarCode, "HBarCode_P": $('#HBarCode_SN').val(), "HProcID": $('#HProcID').val(), "user": sessionStorage["HUserName"], "HOrgID": sessionStorage["OrganizationID"] }, |
| | | dataType: "json", |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | var data = data1.data |
| | | |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | if (data[0].HMaterID == option.data[i].HMaterID && option.data[i].HBindingQty < option.data[i].HPartsQty) { |
| | | option.data[i].HMaterID = data[0].HMaterID |
| | | option.data[i].HMaterNumber = data[0].ç©æä»£ç |
| | | option.data[i].HMaterName = data[0].ç©æåç§° |
| | | option.data[i].HMaterModel = data[0].è§æ ¼åå· |
| | | option.data[i].HBarCode = data[0].é
ä»¶ç |
| | | option.data[i].HBindingQty = option.data[i].HBindingQty + 1 |
| | | $("#HReturnMessage").text("æåæ«ç ä¸ä¸ªé
ä»¶:" + data[0].ç©æåç§°); |
| | | break; |
| | | } else if (data[0].HMaterID == option.data[i].HMaterID && i == option.data.length - 1) { |
| | | layer.msg("第" + (i + 1) + "è¡å·²å
¨é¨ç»å®ï¼è¯·å¿è¶
éç»å®"); |
| | | } else if (data[0].HMaterID != option.data[i].HMaterID && i == option.data.length - 1) { |
| | | layer.msg("ææ«é
ä»¶ç ï¼" + HBarCode + " ,对åºç©æä¸å¨çäº§ç¨ææ¸
åä¸ï¼"); |
| | | } |
| | | } |
| | | |
| | | //option.data = rowarr; |
| | | |
| | | table.render(option); |
| | | //å
æ 跳转å°é
ä»¶ç ææ¬æ¡ä¸ |
| | | $("#HBarCode_Key").focus(); |
| | | $("#HBarCode_Key").val(""); |
| | | //妿é
ä»¶é
å®èªå¸¦æäº¤ |
| | | if (areQuantitiesEqual(option.data)) { |
| | | //ä¿åå
³é®ä»¶ |
| | | if (AllowLoadData(data)) { |
| | | set_SaveBill(data); |
| | | } |
| | | } |
| | | layer.close(indexs); |
| | | } |
| | | else { |
| | | layer.close(indexs); |
| | | layer.confirm(data1.Message); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | layer.close(indexs); |
| | | layer.msg("é误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }); |
| | | } |
| | | //å è½½åå²è¿ç«æ¸
åä¿¡æ¯ |
| | | function get_Display(sWhere = '') { |
| | | var ajaxLoad = layer.load(); |
| | | var HProcID = $("#HProcID").val(); |
| | | var HSourceID = $("#HSourceID").val(); |
| | | sWhere += ` and HProcID = ${HProcID} and HSourceID = ${HSourceID}` |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Cj_SingleStation/SingleStationOutBillList', |
| | | async: false, |
| | | type: "GET", |
| | | data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | var data = [];//ååæ®µæ°æ® |
| | | var col = []; |
| | | var titleData = [] |
| | | var totalArray = ["æ°é", "å
³èæ°é", "æªå
³èæ°é", "æå°æ¡ç æ°é", "æªæå°æ¡ç æ°é", "宿¶æ°é", "éé¢"]; |
| | | //ç»ç©ºçæ°ç»èµå¼ |
| | | for (var key in data1.list) { |
| | | data.push({ "id": data1.list[key].ColmCols, "name": data1.list[key].ColmCols, "Type": data1.list[key].ColmType }); |
| | | } |
| | | //å¨å表左边添å å¾éæ¡ |
| | | col.push({ type: 'checkbox', fixed: 'left', totalRowText: 'å计' }); |
| | | for (var i = 0; i < data.length; i++) { |
| | | // if (data[i].name == 'HInterID' || data[i].name == 'HBillType' || data[i].name == 'hmainid') { |
| | | if ($.inArray(data[i].name, titleData) > -1) { |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', hide: true }); //éèidå |
| | | } |
| | | else if ($.inArray(data[i].name, totalArray) > -1) { //计ç®å |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, totalRow: true, width: 120 }); |
| | | } else if (data[i].name == 'åæ®å·') {//æ·»å è¶
龿¥ |
| | | col.push({ |
| | | field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, event: 'åæ®å·', templet: function (d) { |
| | | return '<span style="color: blue;">' + d.åæ®å· + '</span>' |
| | | }, style: 'cursor: pointer;' |
| | | }); |
| | | } else if (data[i].name == 'å½åå®¡æ ¸é¡¹ç®') {//æ·»å è¶
龿¥ |
| | | col.push({ |
| | | field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200, event: 'å½åå®¡æ ¸é¡¹ç®', templet: function (d) { |
| | | return '<span style="color: blue;">' + d.å½åå®¡æ ¸é¡¹ç® + '</span>' |
| | | }, style: 'cursor: pointer;' |
| | | }); |
| | | } else { |
| | | switch (data[i].Type) { |
| | | //int |
| | | case 'DateTime': |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, templet: "<div>{{d." + (data[i].name == "è¡å
³éæ¥æ" ? "è¡å
³é人" : data[i].name) + " ==''?'':layui.util.toDateString(d." + data[i].name + ", 'yyyy-MM-dd HH:mm:ss')}}</div>", width: 200 }); |
| | | break; |
| | | default: |
| | | col.push({ field: data[i].id, title: data[i].name, align: 'center', sort: true, width: 200 }); |
| | | } |
| | | } |
| | | } |
| | | option2.cols = [col] |
| | | option2.data = data1.data; |
| | | |
| | | |
| | | |
| | | //å·æ°è¡¨æ ¼æ°æ® |
| | | DisPlay_HideColumn(HModName2, sessionStorage["HUserName"], option2, []); |
| | | |
| | | table.render(option2); |
| | | layer.close(ajaxLoad); |
| | | //layer.alert("æ¥è¯¢æå", { icon: 1 }); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(data1.code + data1.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //#region ä¿åæ¹æ³ |
| | | function set_SaveBill() { |
| | | var data = { |
| | | "field": { |
| | | "HProcID": $("#HProcID").val(), "HBatchNo": "", |
| | | "HGroupID": $("#HGroupID").val(), "HSourceID": $("#HSourceID").val(), |
| | | "HPRDOrgID": sessionStorage["OrganizationID"], |
| | | "HEmpID": $("#HEmpID").val(), "HDeptID": $("#HDeptID").val() |
| | | } |
| | | }; |
| | | var sMainStr = JSON.stringify(data.field); |
| | | var HBarCode = $("#HBarCode_SN").val(); |
| | | var sSubStr = JSON.stringify(option.data); |
| | | var sMainSub = sMainStr + ';' + HBarCode + ';' + sSubStr + ';' + sessionStorage["HUserName"]; |
| | | var indexs = layer.load(); |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: GetWEBURL() + "/Cj_SingleStation/AddStationOutBillAndAssemblyBill", |
| | | async: false, |
| | | data: { "sMainSub": sMainSub }, |
| | | dataType: "json", |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | layer.close(indexs); |
| | | |
| | | |
| | | $("#HReturnMessage").text("æåè¿ç«æ«ç ä¸ä¸ªäº§å:" + HBarCode); |
| | | //åæ¢äº§å |
| | | set_changeHBarCodeSN(); |
| | | get_Display(); |
| | | } |
| | | else { |
| | | |
| | | layer.close(indexs); |
| | | layer.msg(data1.Message, { icon: 5, btn: ["确认"], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "åºç°é误" }); |
| | | } |
| | | |
| | | }, |
| | | error: function (err) { |
| | | |
| | | layer.close(indexs); |
| | | layer.msg(get_MessageError("é误:" + err, sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨æç¤º", sessionStorage["HTranSlate"]) }); |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | //å é¤åæ® |
| | | function btn_Delete() { |
| | | var checkStatus = table.checkStatus('mainTable2') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | layer.confirm(get_MessageError('[0000-1-003]ç¡®å®å é¤' + data[0].åæ®å· + 'åï¼', sessionStorage["HTranSlate"]), function (index) { |
| | | var ajaxLoad = layer.load(); |
| | | //é»è¾å 餿¹æ³ |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Cj_StationOutBill/del_StationOutBillandAssemblyBill', |
| | | type: "GET", |
| | | data: { "HInterID": data[0].hmainid, "HBarCode_P": data[0].ééSNç , "HDeleteMan": sessionStorage["HUserName"], "HBillSubType": "3791" }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | get_Display(); |
| | | layer.close(ajaxLoad); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(get_MessageError(result.Message, sessionStorage["HTranSlate"]) + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(get_MessageError("[0000-1-002]æ¥å£è¯·æ±å¤±è´¥!", sessionStorage["HTranSlate"]), { icon: 5 }); |
| | | } |
| | | }); |
| | | layer.close(index); |
| | | }); |
| | | } else { |
| | | layer.msg(get_MessageError('[0000-1-001]è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼', sessionStorage["HTranSlate"])); |
| | | } |
| | | } |
| | | |
| | | //åæ¢äº§åæ¹æ³ |
| | | function set_changeHBarCodeSN() { |
| | | $("#HSNNo").val(""); |
| | | $("#HMaterNumber").val("") |
| | | $("#HMaterName").val("") |
| | | $("#HMaterModel").val("") |
| | | $("#HICMOBillNo").val("") |
| | | |
| | | |
| | | //å¯ç¨è¾å
¥æ¡,èæ¯è²æ¢å¤ |
| | | $("#HBarCode_SN").prop("readonly", false); |
| | | $("#HBarCode_SN").css('background', '#FFFFFF')//产åç ææ¬æ¡èæ¯è²æ¢å¤ |
| | | //æ¸
ç©ºææ¬æ¡å
容 |
| | | $("#HBarCode_SN").val("");//产åç ææ¬æ¡å
容æ¸
空 |
| | | //å
æ 跳转å°äº§åç ææ¬æ¡ä¸ |
| | | $("#HBarCode_SN").focus(); |
| | | |
| | | //æ¸
é¤ç»å®ä¿¡æ¯ç½æ ¼æ«ç è®°å½ |
| | | option.data = []; |
| | | table.render(option); |
| | | } |
| | | |
| | | // çæåæ®å· |
| | | function createBillNo() { |
| | | //éæ°è·ååæ®å· |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetMAXNumPDA", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "HBillType": '3727' }, |
| | | success: function (d) { |
| | | //$("#HInterID").val(d.data[0].HInterID); |
| | | $("#HBillNo").val(d.data[0].HBillNo); |
| | | //$("#HDate").val(Format(new Date(), "yyyy-MM-dd")); //é»è®¤ä¸ºå½åæ¥æ |
| | | //éæ°å¯ç¨ä¿åæé® |
| | | //$("#btnSave").removeClass("layui-btn-disabled").attr("disabled", false); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //è¡¨æ ¼è¡å
äºä»¶å é¤ |
| | | function set_GridDelete(obj) { |
| | | var data = obj.data; |
| | | var rowIndex = $(obj.tr).attr("data-index"); |
| | | if (obj.event === 'del') { |
| | | layer.confirm('ççå é¤è¡åï¼', function (index) { |
| | | |
| | | var wait = layer.load(); |
| | | //å é¤ä¸´æ¶è¡¨æ°æ® |
| | | $.ajax({ |
| | | url: GetWEBURL() + 'Deltet_Sc_AssemblyBill_BindBarCodeTemp', |
| | | type: "GET", |
| | | data: { "HBillNo": $("#HBillNo").val(), "HBarCode": option.data[rowIndex].HBarCode, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.msg(result.Message, { icon: 1, time: 500 }, function () { |
| | | //å
³éå½åframe |
| | | layer.close(wait); |
| | | }); |
| | | } else { |
| | | layer.alert(result.code + result.Message, { icon: 5 }); |
| | | layer.close(wait); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | layer.close(wait); |
| | | } |
| | | }); |
| | | |
| | | |
| | | //å·æ°è¡¨æ ¼æ°æ® |
| | | option.data[rowIndex].HBarCode = ""; |
| | | option.data[rowIndex].HBindingQty = 0; |
| | | //option.data[rowIndex].HMaterID = 0; |
| | | option.data[rowIndex].HMaterNumber = ""; |
| | | option.data[rowIndex].HMaterName = ""; |
| | | option.data[rowIndex].HMaterModel = ""; |
| | | option.data[rowIndex].HBarCode = ""; |
| | | |
| | | table.render(option); |
| | | layer.close(index); |
| | | }); |
| | | } |
| | | } |
| | | |
| | | //åå·¥éæ©é¡µé¢ |
| | | function btnHEmp() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'è´¨æ£åå表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_EmployeeList.html?Type=HEmp', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg(get_MessageError('[0000-1-020]è¯·éæ©æ°æ®', sessionStorage["HTranSlate"])); |
| | | } |
| | | //è·åæ°æ® |
| | | $("#HEmpID").val(checkStatus.data[0].HItemID); |
| | | $("#HEmpName").val(checkStatus.data[0].èååç§°); |
| | | |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | }) |
| | | } |
| | | |
| | | |
| | | //çäº§èµæºéæ©é¡µé¢ |
| | | function btnHSource() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'çäº§èµæºå表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../åºç¡èµæ/ç产åºç¡èµæ/Gy_Source.html', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg(get_MessageError('[0000-1-020]è¯·éæ©æ°æ®', sessionStorage["HTranSlate"])); |
| | | } |
| | | //è·åæ°æ® |
| | | $("#HSourceID").val(checkStatus.data[0].HItemID); |
| | | $("#HSourceName").val(checkStatus.data[0].çäº§èµæºåç§°); |
| | | |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | |
| | | //ç产çç»éæ©é¡µé¢ |
| | | function btnHGroup() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'çç»è¡¨'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../åºç¡èµæ/å·¥èµåºç¡èµæ/Gy_Group.html?Type=HGroup', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length != 1) { |
| | | return layer.msg(get_MessageError('[0000-1-020]è¯·éæ©æ°æ®', sessionStorage["HTranSlate"])); |
| | | } |
| | | //è·åæ°æ® |
| | | $("#HGroupID").val(checkStatus.data[0].HItemID);//çç»id |
| | | $("#HGroupName").val(checkStatus.data[0].çç»åç§°);//计éåä½åç§° |
| | | |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | |
| | | //ç产车é´éæ©é¡µé¢ |
| | | function btnHDept() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'ç产车é´å表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_DepartmentList.html', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length != 1) { |
| | | return layer.msg(get_MessageError('[0000-1-020]è¯·éæ©æ°æ®', sessionStorage["HTranSlate"])); |
| | | } |
| | | //è·åæ°æ® |
| | | $("#HDeptID").val(checkStatus.data[0].HItemID);// |
| | | $("#HDeptName").val(checkStatus.data[0].é¨é¨åç§°);// |
| | | |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | |
| | | //å·¥åºéæ©é¡µé¢ |
| | | function btnHProc() { |
| | | layer.open({ |
| | | type: 2//å¼¹çªç±»å |
| | | , skin: 'layui-layer-rim' //å ä¸è¾¹æ¡ |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: 'å·¥åºå表'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../åºç¡èµæ/ç产åºç¡èµæ/Gy_Process.html', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length != 1) { |
| | | return layer.msg(get_MessageError('[0000-1-020]è¯·éæ©æ°æ®', sessionStorage["HTranSlate"])); |
| | | } |
| | | //è·åæ°æ® |
| | | $("#HProcID").val(checkStatus.data[0].HItemID);// |
| | | $("#HProcNumber").val(checkStatus.data[0].å·¥åºä»£ç ); |
| | | $("#HProcName").val(checkStatus.data[0].å·¥åºåç§°);// |
| | | |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | |
| | | |
| | | //é空éªè¯ |
| | | function AllowLoadData() { |
| | | |
| | | var HBarCode = $("#HBarCode_SN").val(); |
| | | if (HBarCode == "") { |
| | | layer.msg(get_MessageError("[0000-2-019]产åSNä¸è½ä¸ºç©º!", sessionStorage["HTranSlate"])) |
| | | return false; |
| | | } |
| | | var sSubStr = JSON.stringify(table.cache['mainTable']); |
| | | |
| | | if (typeof (sSubStr) != "undefined" && typeof (sSubStr) != "") { |
| | | sSubStr = JSON.parse(sSubStr); |
| | | for (var i = 0; i < sSubStr.length; i++) { |
| | | if (sSubStr[i].HBarCode == "" || sSubStr[i].HBarCode == undefined || sSubStr[i].HBarCode == null) { |
| | | layer.msg("ç»å®ä¿¡æ¯ç¬¬" + (i + 1) + "è¡,é
ä»¶ç æªç»å®!", { icon: 5, btn: ['确认'], time: 4000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | } |
| | | } else { |
| | | layer.msg("é
ä»¶ç»å®ä¿¡æ¯ä¸å
许为空!", { icon: 5, btn: ['确认'], time: 4000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | |
| | | |
| | | //var HBadReasonID = $("#HBadReasonID").val(); |
| | | //if (HBadReasonID == 0) { |
| | | // layer.msg("ä¸è¯åå ä¸è½ä¸ºç©º!") |
| | | // return false; |
| | | //} |
| | | return true; |
| | | } |
| | | //夿æ¯å¦ç»å®å® |
| | | function areQuantitiesEqual(arr) { |
| | | if (arr.length === 0) { |
| | | return false; // 空æ°ç»é»è®¤è§ä¸ºæ»¡è¶³æ¡ä»¶ |
| | | } |
| | | |
| | | const firstHPartsQty = arr[0].HPartsQty; |
| | | const firstHBindingQty = arr[0].HBindingQty; |
| | | |
| | | for (let i = 1; i < arr.length; i++) { |
| | | if (arr[i].HPartsQty !== firstHPartsQty || arr[i].HBindingQty !== firstHBindingQty) { |
| | | return false; |
| | | } |
| | | } |
| | | |
| | | return true; |
| | | } |
| | | //#endregion |
| | | |
| | | }); |
| | | function GetHEmpValue(obj) //è¿åèå |
| | | { |
| | | $("#HEmpName").val(obj[0].èååç§°); |
| | | $("#HEmpID").val(obj[0].HItemID); |
| | | |
| | | } |
| | | function GetHDeptNameValue(obj) //è¿åé¨é¨ |
| | | { |
| | | $("#HDeptName").val(obj[0].é¨é¨åç§°); |
| | | $("#HDeptID").val(obj[0].HItemID); |
| | | } |
| | | function GetHGroupValue(obj) //è¿åçç» |
| | | { |
| | | $("#HGroupName").val(obj[0].çç»åç§°); |
| | | $("#GroupID").val(obj[0].HItemID); |
| | | } |
| | | function GetProcessValue(obj) //è¿åå·¥åº |
| | | { |
| | | $("#HProcNumber").val(obj[0].å·¥åºä»£ç ); |
| | | $("#HProcName").val(obj[0].å·¥åºåç§°);// |
| | | $("#HProcID").val(obj[0].HItemID); |
| | | } |
| | | function GetGySource(obj) //è¿åçäº§èµæº |
| | | { |
| | | $("#HSourceName").val(obj[0].çäº§èµæºåç§°); |
| | | $("#HSourceID").val(obj[0].HItemID); |
| | | } |
| | | </script> |
| | |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_ProcessCheck" id="set_ProcessCheck"><i class="layui-icon layui-icon-form"></i>å·¥åºæ£</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_PatrolCheck" id="set_PatrolCheck"><i class="layui-icon layui-icon-form"></i>å·¡æ£</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="set_WorkCheck" id="set_WorkCheck"><i class="layui-icon layui-icon-form"></i>èªæ£</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" style="display:none;" id="btn_print_small" lay-event="btn_print_small"><i class="layui-icon layui-icon-print"></i>å·¥èºå°æ ç¾æå°</button> |
| | | <!--<button type="button" class="layui-btn layui-btn-sm" style="display:none;" lay-event="fy" id="fy"><i class="layui-icon layui-icon-form"></i>ç¿»è¯</button>--> |
| | | </div> |
| | | </script> |
| | |
| | | break; |
| | | //æå° |
| | | case 'btn_print': get_print(); |
| | | break; |
| | | //æå°å·¥åºæµè½¬å¡å°æ ç¾ |
| | | case 'btn_print_small': get_print_small(); |
| | | break; |
| | | //æå° |
| | | case 'btn_print_pl': get_print_pl(); |
| | |
| | | //æ ¹æ®ç¨æ·è¿æ»¤ç¨æ·å
³è客æ·çè®°å½ |
| | | sWhere += getSWhereByHUser(); |
| | | |
| | | sWhere += getOrgIDByUser();//ç¨æ·å
³èç»ç»æ¥è¯¢è¿æ»¤ |
| | | sWhere += getOrgIDByUser();//ç¨æ·å
³èç»ç»æ¥è¯¢è¿æ»¤ |
| | | |
| | | addSWhereByOpenType(); |
| | | |
| | |
| | | layer.msg(get_MessageError('[0000-1-016]è¯·éæ©ä¸è¡æ°æ®æå°ï¼', sessionStorage["HTranSlate"])); |
| | | } |
| | | } |
| | | |
| | | //æå° |
| | | function get_print() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | |
| | | } |
| | | } |
| | | |
| | | |
| | | //æå°å·¥åºæµè½¬å¡å°æ ç¾ |
| | | function get_print_small() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length == 1) { |
| | | var linterid = []; |
| | | |
| | | for (var i = 0; i < data.length; i++) { |
| | | linterid.push(data[i].hmainid.toString()) |
| | | } |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['40%', '80%'] |
| | | , title: 'æå°æ¨¡çéæ©' |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: false //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: ['../../BaseSet/SRM_OpenTmpList.html?linterid=' + linterid.toString() + "|" + 1 + '&MyMsg=' + linterid.toString() + '&Type=HProcessExchange', 'yes'] |
| | | , resize: false |
| | | }) |
| | | } |
| | | else { |
| | | layer.msg(get_MessageError('[0000-1-016]è¯·éæ©ä¸è¡æ°æ®æå°ï¼', sessionStorage["HTranSlate"])); |
| | | } |
| | | } |
| | | |
| | | |
| | | //#region æ¹éæå° |
| | | var time; |
| | | var num = 0; |
| 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/zgqCustom/zgqCustom.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 src="../../../layuiadmin/PubCustom.js"></script> |
| | | <script src="../../../layuiadmin/grwebapp.js"></script> |
| | | <script src="../../CreateControl.js"></script> |
| | | <style> |
| | | td:has(select) .layui-table-cell { |
| | | overflow: visible !important; |
| | | padding: 0; |
| | | } |
| | | /* 使å¾ä¸ææ¡ä¸åå
æ ¼å好åé */ |
| | | td .layui-form-select { |
| | | margin-top: -10px; |
| | | /* margin-left: -15px; |
| | | margin-right: -15px;*/ |
| | | } |
| | | |
| | | .layui-form-item .layui-inline { |
| | | margin-top: 5px; |
| | | margin-bottom: 5px; |
| | | margin-right: 0px; |
| | | } |
| | | |
| | | .layui-form-label { |
| | | width: 25%; |
| | | } |
| | | |
| | | .layui-table th, .layui-table td { |
| | | white-space: nowrap; /* 䏿¢è¡ */ |
| | | text-overflow: ellipsis; /* æ¾ç¤ºçç¥å· */ |
| | | } |
| | | </style> |
| | | </head> |
| | | <body> |
| | | <div class="layui-fluid" style="padding: 0;"> |
| | | <div class="layui-card" style="padding: 15px;"> |
| | | <div class="layui-card-body" style="padding: 1px;"> |
| | | <form class="layui-form" action="" lay-filter="formData" style="background-color:white;"> |
| | | <div class="layui-card-header"> |
| | | <div class="layui-btn-group"> |
| | | <button type="button" id="add-btn" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Saver">ä¿å</button> |
| | | <button type="button" id="print-btn" class="layui-btn layui-btn-normal layui-btn-radius layui-btn-disabled" lay-submit="" lay-filter="get_Print" disabled>æå°</button> |
| | | <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Exit" style="margin-left:50px !important;">éåº</button> |
| | | </div> |
| | | </div> |
| | | <div class="layui-tab" lay-filter="tab-BatchSplit"> |
| | | <h1 style="text-align: center; padding: 10px 0;"><b>çäº§è®¢åæ¹é䏿¨</b></h1> |
| | | </div> |
| | | <div class="layui-tab" lay-filter="tab-BatchSplit"> |
| | | <div class="layui-tab-content"> |
| | | <div class="layui-tab-item layui-show"> |
| | | <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-CopyLine"><i class="layui-icon layui-icon-form"></i>å¤å¶ä¸è¡</button> |
| | | </div> |
| | | </script> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </form> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | <script type="text/html" id="barDemo"> |
| | | <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">å é¤</a> |
| | | </script> |
| | | |
| | | <script> |
| | | //#region æå 注é |
| | | //#endregion |
| | | layui.config({ |
| | | base: '../../../layuiadmin/' //éæèµæºæå¨è·¯å¾ |
| | | }).extend({ |
| | | index: 'lib/index' //主å
¥å£æ¨¡å |
| | | }).use(['index', 'form', 'laydate', 'table', 'element'], function () { |
| | | |
| | | //#region å
Œ
±åé |
| | | |
| | | var $ = layui.$ |
| | | , admin = layui.admin |
| | | , layer = layui.layer |
| | | , table = layui.table |
| | | , form = layui.form |
| | | , element = layui.element; |
| | | |
| | | var option; |
| | | //#endregion |
| | | |
| | | |
| | | //#region è¿å
¥é¡µé¢å³å è½½ |
| | | // åå§åçé¢ |
| | | set_InitGrid(); |
| | | |
| | | //è·å页é¢è·³è½¬åæ° |
| | | var params = get_UrlVars(); |
| | | if (typeof (params[params[0]]) == "undefined") { |
| | | var OperationType = 1;//æä½ç±»å |
| | | } else { |
| | | var OperationType = params[params[0]];//æä½ç±»å |
| | | var linterid = params[params[1]];//æºå主åid |
| | | var HSouceBillType = params[params[2]];//æºåç±»å |
| | | } |
| | | |
| | | //夿æä½ç±»å |
| | | if (OperationType == 1) {//æ æºåæ°å¢ |
| | | |
| | | } |
| | | else if (OperationType == 2) {//ææºåæ°å¢ |
| | | get_Display_BatchSplit(linterid) |
| | | } |
| | | else if (OperationType == 3) {//ç¼è¾ |
| | | |
| | | } |
| | | else { |
| | | layer.alert("æªç¥æä½ç±»åï¼", { icon: 5 }); |
| | | } |
| | | |
| | | //#endregion |
| | | |
| | | //#region 头é¨å·¥å
·æ äºä»¶ |
| | | table.on('toolbar(mainTable)', function (obj) { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | |
| | | data[0].HProQty = 0; |
| | | data[0].HSheetQty = Number(data[0].HSheetQty) + Number(1); |
| | | |
| | | switch (obj.event) { |
| | | case 'btn-CopyLine': |
| | | if (data.length <= 0) { |
| | | layer.msg("è¯·éæ©éè¦å¤å¶çä¸è¡ï¼"); |
| | | } |
| | | else if (data.length > 1) { |
| | | layer.msg("åªè½éæ©å¤å¶ä¸è¡ï¼"); |
| | | } |
| | | else { |
| | | //è·åæ°æµè½¬å¡åå·ï¼å
ç |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetMAXNum_ProcExchange", |
| | | type: "GET", |
| | | data: { "HBillType": '3772' }, |
| | | async: false, |
| | | success: function (d) { |
| | | data[0].HInterID = d.data[0].HInterID; |
| | | data[0].HBillNo = data[0].HBillNo.substring(0, 13) + '-' + String(Number(data[0].HSheetQty)).padStart(2, '0'); |
| | | } |
| | | }); |
| | | var copydata = JSON.stringify(data); |
| | | |
| | | var copydata2 = copydata.substring(1, copydata.length);//å»é¤é¦è¡å符'[' |
| | | var copyrow = copydata2.substring(0, copydata2.length - 1);//å»é¤æ«å°¾å符']' |
| | | var HArrIndex = -1; |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | if (option.data[i].HICMOInterID == data[0].HICMOInterID && option.data[i].HICMOEntryID == data[0].HICMOEntryID) { |
| | | HArrIndex = i; |
| | | option.data[i].HSheetQty = Number(option.data[i].HSheetQty) + Number(1); |
| | | } |
| | | } |
| | | if (HArrIndex != -1) { |
| | | option.data.splice(HArrIndex + 1, 0, JSON.parse(copyrow)) |
| | | } |
| | | table.render(option);//å°æ°æ®æ¸²æå°è¡¨æ ¼ä¸ |
| | | form.render('select'); |
| | | } |
| | | break; |
| | | } |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region 触åäºä»¶ï¼å
æ¬form.on(){}æ ¼å¼çææç¹å»äºä»¶ãéæ©äºä»¶ç |
| | | //è¡å
äºä»¶ |
| | | table.on('tool(mainTable)', function (obj) { |
| | | set_GridCellCheck(obj); //è¡å
å¿«æ·é®çé |
| | | set_GridDelete(obj); //è¡å
å é¤ |
| | | |
| | | var data = obj.data; //è·åå½åè¡çæ°æ® //å°obj.data å符串类å èµå¼ç»data |
| | | if (obj.event == 'HDate') { //夿æ¥åå°çæ°æ®å段 idæ¯å¦ä¸º Hdata |
| | | var field = $(this).data('field');//è·åæ¥æåæ®µ |
| | | laydate.render({ |
| | | elem: this.firstChild //å°æ¥æéæ©å¨ç»å®å°è§¦åäºä»¶çå
ç´ ç第ä¸ä¸ªåå
ç´ |
| | | , show: true //ç´æ¥æ¾ç¤º æ¥æéæ©å¨ï¼è䏿¯çå¾
ç¨æ·ç¹å» |
| | | , closeStop: this // 夿ç¹å»æ¥æéæ©å¨å¤é¨æ¶æ¯å¦å
³é |
| | | , done: function (nowDate) { //彿¥æéæ©å®ææ¶æ§è¡çåè°å½æ° |
| | | //æ¶é´éæ©å®æï¼è¡æ°æ®æ´æ° |
| | | data[field] = nowDate; //data对象ä¸çæ¥æåæ®µ |
| | | obj.update(data); //æ´æ°åè°æ°æ® |
| | | } |
| | | }); |
| | | } |
| | | }); |
| | | |
| | | //çå¬åå
æ ¼ç¼è¾ åå
æ ¼ç¼è¾å åæ´ |
| | | table.on('edit(mainTable)', function (obj) { |
| | | var oldText = $(this).prev().text(); |
| | | var value = obj.value //å¾å°ä¿®æ¹åçå¼ |
| | | , data = obj.data //å¾å°æå¨è¡ææé®å¼ |
| | | , field = obj.field; //å¾å°å段 |
| | | |
| | | switch (field) { |
| | | case "HProQty": |
| | | //åæ¥æ´æ°è¡¨æ ¼åç¼å对åºçå¼ |
| | | obj.update({ |
| | | HProQty: value |
| | | }); |
| | | break; |
| | | default: |
| | | } |
| | | var HICMOQty_useable = data.HUsableQty;//订åå©ä½å¯ç¨æ°é |
| | | var HQty = 0; |
| | | for (let i = 0; i < option.data.length; i++) { |
| | | if (option.data[i].HICMOInterID == data.HICMOInterID && option.data[i].HICMOEntryID == data.HICMOEntryID) { |
| | | HQty = Number(HQty) + Number(option.data[i].HProQty) |
| | | } |
| | | } |
| | | if (HQty > HICMOQty_useable) { |
| | | layer.alert("ç产订åï¼" + data.HICMOBillNo + ",æ¬æ¬¡çææµè½¬å¡æ»æ°:<span style='color: red;'>" + HQty + "</span>,大äºè®¢åå©ä½å¯çææµè½¬å¡æ°:<span style='color: blue;'>" + HICMOQty_useable + "</span>ï¼è¯·éæ°è¾å
¥ï¼"); |
| | | obj.update({ |
| | | HProQty: oldText |
| | | }); |
| | | } |
| | | table.render(option); |
| | | }); |
| | | |
| | | //ä¿åæé® |
| | | form.on('submit(Saver)', function (data) { |
| | | if (AllowLoadData(data)) { |
| | | set_SaveBill(data); |
| | | } |
| | | }); |
| | | |
| | | //æå° |
| | | form.on('submit(get_Print)', function () { |
| | | get_Print(); |
| | | }) |
| | | |
| | | //éåºæé® |
| | | form.on('submit(Exit)', function () { |
| | | if (params[1] != null) { |
| | | Pub_Close(1); |
| | | } else if (params[1] == null) { |
| | | Pub_Close(2); |
| | | } |
| | | }) |
| | | //#endregion |
| | | |
| | | //#region 页颿¹æ³ |
| | | //åå§åé¡µé¢ |
| | | function set_InitGrid() { |
| | | option = { |
| | | elem: '#mainTable' |
| | | , toolbar: '#toolbarDemo' |
| | | , limit: 500 |
| | | , height: 500 |
| | | , cols: [[ //å表 |
| | | { type: 'checkbox', totalRowText: 'å计è¡' } |
| | | , { type: 'numbers', title: 'åºå·', width: 100, totalRow: true } |
| | | , { field: 'HICMOInterID', title: 'ç产订åå
ç ', width: 100, hide: true }//ç产订åå
ç |
| | | , { field: 'HICMOEntryID', title: 'ç产订ååå
ç ', width: 100, hide: true }//ç产订ååå
ç |
| | | , { field: 'HICMOBillNo', title: 'ç产订åå·', width: 120 }//ç产订åå· |
| | | , { field: 'HWorkShopID', title: 'ç产车é´', width: 100, hide: true }//ç产车é´å
ç |
| | | , { field: 'HMaterID', title: 'HMaterID', width: 100, hide: true } |
| | | , { field: 'ç©æä»£ç ', title: 'ç©æä»£ç ', width: 150 } |
| | | , { field: 'ç©æåç§°', title: 'ç©æåç§°', width: 150 } |
| | | , { field: 'è§æ ¼åå·', title: 'è§æ ¼åå·', width: 100, hide: true } |
| | | , { field: 'HQty', title: 'è®¢åæ»æ°', width: 110 } |
| | | , { field: 'HProQty', title: 'æµè½¬å¡æ°é', width: 110, edit: 'text' } |
| | | , { field: 'HBatchNo', title: 'æ¹æ¬¡å·', width: 110, edit: 'text', hide: true } |
| | | , { field: 'HProjectNum', title: '项ç®ç¼å·', width: 110, edit: 'text', hide: true } |
| | | , { field: 'HMateOutBatchNo', title: 'åææ¹æ¬¡', width: 110, edit: 'text', hide: true } |
| | | , { field: 'HMouldNum', title: '模穴å·', width: 110, hide: true } |
| | | , { field: 'HGroupNumber', title: 'çç»', width: 110, edit: 'text', hide: true } |
| | | , { field: 'HBatchManager', title: 'å¯ç¨æ¹æ¬¡', width: 110, hide: true } |
| | | , { field: 'HRoutingInterID', title: 'å·¥èºè·¯çº¿å
ç ', width: 150, hide: true } |
| | | , { field: 'HRoutingName', title: 'å·¥èºè·¯çº¿', width: 170, edit: 'text', event: "HRoutingName" } |
| | | , { field: 'HDate', title: 'æµè½¬å¡æ¥æ', width: 120, event: 'HDate' } |
| | | , { field: 'HInterID', title: 'æµè½¬å¡å
ç ', width: 130, hide: true } |
| | | , { field: 'HBillNo', title: 'æµè½¬å¡å·', width: 170 } |
| | | , { fixed: 'right', title: 'æä½', toolbar: '#barDemo', width: 70 } |
| | | ]] |
| | | } |
| | | |
| | | //åå§è¡¨æ ¼æ°æ® |
| | | var rowdata = [{ |
| | | "HICMOInterID": 0, "HICMOEntryID": 0, "HICMOBillNo": "", "HWorkShopID": 0, "HMaterID": 0, "ç©æä»£ç ": "" |
| | | , "ç©æåç§°": "", "è§æ ¼åå·": "", "HQty": 0, "HFinishQty": 0, "HUsableQty": 0, "HLotcardQty": 0 |
| | | , "HProQty": 0, "HRoutingInterID": 0, "HRoutingName": "", "HSheetQty": 0 |
| | | , "HInterID": 0, "HBillNo": "", "HBatchNo": "", "HProjectNum": "", "HMateOutBatchNo": "", "HMouldNum": "0#", "HBatchManager": "", "HGroupNumber": "" |
| | | }]; |
| | | |
| | | option.data = rowdata; |
| | | table.render(option); |
| | | form.render('select'); |
| | | } |
| | | |
| | | //æ¹éæåç产订åçææµè½¬å¡ |
| | | function get_Display_BatchSplit(linterid) { |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "Sc_ProcessExchangeBill/Sc_ICMO_DH", |
| | | type: "GET", |
| | | data: { "HInterID": linterid, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.code == 1) { // 说æéªè¯æåäºï¼ |
| | | //ç½æ ¼æ°æ®èµå¼ |
| | | var subdata = result.data |
| | | var rowdata = []; |
| | | var HInterID = 0; |
| | | var HBillNo = ""; |
| | | var HSourceInterID = 0; |
| | | var HSourceEntryID = 0; |
| | | var k = 01; |
| | | for (var i = 0; i < subdata.length; i++) { |
| | | |
| | | //馿¬¡è¿å
¥ï¼è·åæµè½¬å¡åå· |
| | | if (i == 0) { |
| | | //è·åæµè½¬å¡åå·ï¼å
ç |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetMAXNumPDA", |
| | | type: "GET", |
| | | data: { "HBillType": '3772' }, |
| | | async: false, |
| | | success: function (d) { |
| | | HInterID = d.data[0].HInterID; |
| | | HBillNo = d.data[0].HBillNo; |
| | | } |
| | | }); |
| | | |
| | | HBillNo = HBillNo + '-' + String(k).padStart(2, '0'); |
| | | HSourceInterID = subdata[i].HICMOInterID; |
| | | HSourceEntryID = subdata[i].HICMOEntryID; |
| | | } |
| | | else if (HSourceInterID == subdata[i].HICMOInterID && HSourceEntryID == subdata[i].HICMOEntryID) { |
| | | //è·åæµè½¬å¡åå·ï¼å
ç |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetMAXNum_ProcExchange", |
| | | type: "GET", |
| | | data: { "HBillType": '3772' }, |
| | | async: false, |
| | | success: function (d) { |
| | | HInterID = d.data[0].HInterID; |
| | | } |
| | | }); |
| | | HBillNo = HBillNo.substring(0, 13); |
| | | k = Number(k) + Number(1); |
| | | HBillNo = HBillNo + '-' + String(k).padStart(2, '0'); |
| | | } else if (HSourceInterID != subdata[i].HICMOInterID || HSourceEntryID != subdata[i].HICMOEntryID) { |
| | | //è·åæµè½¬å¡åå·ï¼å
ç |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetMAXNumPDA", |
| | | type: "GET", |
| | | data: { "HBillType": '3772' }, |
| | | async: false, |
| | | success: function (d) { |
| | | HInterID = d.data[0].HInterID; |
| | | HBillNo = d.data[0].HBillNo; |
| | | } |
| | | }); |
| | | HBillNo = HBillNo.substring(0, 13); |
| | | k = 01; |
| | | HBillNo = HBillNo + '-' + String(k).padStart(2, '0'); |
| | | HSourceInterID = subdata[i].HICMOInterID; |
| | | HSourceEntryID = subdata[i].HICMOEntryID; |
| | | } |
| | | |
| | | |
| | | rowdata.push( |
| | | { |
| | | "HICMOInterID": subdata[i].HICMOInterID, "HICMOEntryID": subdata[i].HICMOEntryID, "HICMOBillNo": subdata[i].HICMOBillNo |
| | | , "HWorkShopID": subdata[i].HWorkShopID, "HMaterID": subdata[i].HMaterID, "ç©æä»£ç ": subdata[i].ç©æä»£ç |
| | | , "ç©æåç§°": subdata[i].ç©æåç§° |
| | | , "è§æ ¼åå·": subdata[i].è§æ ¼åå·, "HQty": subdata[i].HQty, "HFinishQty": subdata[i].HFinishQty |
| | | , "HUsableQty": subdata[i].HUsableQty, "HLotcardQty": subdata[i].HLotcardQty, "HProQty": subdata[i].HProQty |
| | | , "HRoutingInterID": subdata[i].HRoutingInterID, "HRoutingName": subdata[i].HRoutingName, "HSheetQty": subdata[i].HSheetQty |
| | | , "HDate": formatDate(subdata[i].HDate), "HInterID": HInterID, "HBillNo": HBillNo, "HBatchNo": subdata[i].HBatchNo |
| | | , "HBatchManager": subdata[i].æ¯å¦å¯ç¨æ¹æ¬¡, "HGroupNumber": "", "HProjectNum": "", "HMateOutBatchNo": "", "HMouldNum": "0#" |
| | | } |
| | | ) |
| | | } |
| | | var HInterID = 0; |
| | | var HEntryID = 0; |
| | | var HRowBackgroundColor = "#E0F5F7"; |
| | | option = { |
| | | elem: '#mainTable' |
| | | , toolbar: '#toolbarDemo' |
| | | , cols: [[ //å表 |
| | | { type: 'checkbox', totalRowText: 'å计è¡' } |
| | | , { type: 'numbers', title: 'åºå·', width: 100, totalRow: true } |
| | | , { field: 'HICMOInterID', title: 'ç产订åå
ç ', width: 100, hide: true }//ç产订åå
ç |
| | | , { field: 'HICMOEntryID', title: 'ç产订ååå
ç ', width: 100, hide: true }//ç产订ååå
ç |
| | | , { field: 'HICMOBillNo', title: 'ç产订åå·', width: 120 }//ç产订åå· |
| | | , { field: 'HWorkShopID', title: 'ç产车é´', width: 100, hide: true }//ç产车é´å
ç |
| | | , { field: 'HMaterID', title: 'HMaterID', width: 100, hide: true } |
| | | , { field: 'ç©æä»£ç ', title: 'ç©æä»£ç ', width: 150 } |
| | | , { field: 'ç©æåç§°', title: 'ç©æåç§°', width: 150 } |
| | | , { field: 'è§æ ¼åå·', title: 'è§æ ¼åå·', width: 100, hide: true } |
| | | , { field: 'HQty', title: 'è®¢åæ»æ°', width: 110 } |
| | | , { field: 'HProQty', title: 'æµè½¬å¡æ°é', width: 110, edit: 'text' } |
| | | , { field: 'HBatchNo', title: 'æ¹æ¬¡å·', width: 110, edit: 'text', hide: true } |
| | | , { field: 'HProjectNum', title: '项ç®ç¼å·', width: 110, edit: 'text', hide: true } |
| | | , { field: 'HMateOutBatchNo', title: 'åææ¹æ¬¡', width: 110, edit: 'text', hide: true } |
| | | , { field: 'HMouldNum', title: '模穴å·', width: 110, hide: true } |
| | | , { field: 'HGroupNumber', title: 'çç»', width: 110, edit: 'text', hide: true } |
| | | , { field: 'HBatchManager', title: 'å¯ç¨æ¹æ¬¡', width: 110, hide: true } |
| | | , { field: 'HRoutingInterID', title: 'å·¥èºè·¯çº¿å
ç ', width: 150, hide: true } |
| | | , { field: 'HRoutingName', title: 'å·¥èºè·¯çº¿', width: 170, edit: 'text', event: "HRoutingName" } |
| | | , { field: 'HDate', title: 'æµè½¬å¡æ¥æ', width: 120, event: 'HDate' } |
| | | , { field: 'HInterID', title: 'æµè½¬å¡å
ç ', width: 130, hide: true } |
| | | , { field: 'HBillNo', title: 'æµè½¬å¡å·', width: 170 } |
| | | , { fixed: 'right', title: 'æä½', toolbar: '#barDemo', width: 70 } |
| | | ]] |
| | | , data: rowdata |
| | | , height: 'full-120' |
| | | , page: true |
| | | , limits: [50, 200, 500, 5000, 50000] |
| | | , limit: 200 |
| | | , cellMinWidth: 90 |
| | | , done: function (res, curr, count) { |
| | | var that = this.elem.next(); |
| | | res.data.forEach(function (item, index) { |
| | | if (HInterID == 0 && HEntryID == 0) { |
| | | HInterID = item.HICMOInterID |
| | | HEntryID = item.HICMOEntryID |
| | | var tr = that.find(".layui-table-box tbody tr[data-index='" + index + "']").css("background-color", HRowBackgroundColor) |
| | | } else if (HInterID == item.HICMOInterID && HEntryID == item.HICMOEntryID) { |
| | | var tr = that.find(".layui-table-box tbody tr[data-index='" + index + "']").css("background-color", HRowBackgroundColor) |
| | | } else if ((HInterID != item.HICMOInterID || HEntryID != item.HICMOEntryID) && HInterID != 0) { |
| | | if (HRowBackgroundColor == "#E0F5F7") { |
| | | HRowBackgroundColor = "#E8E5FA" |
| | | } else { |
| | | HRowBackgroundColor = "#E0F5F7" |
| | | } |
| | | HInterID = item.HICMOInterID |
| | | HEntryID = item.HICMOEntryID |
| | | var tr = that.find(".layui-table-box tbody tr[data-index='" + index + "']").css("background-color", HRowBackgroundColor) |
| | | } |
| | | }) |
| | | } |
| | | } |
| | | option.data = rowdata; |
| | | table.render(option); |
| | | form.render('select'); |
| | | |
| | | layer.close(ajaxLoad); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(result.Message, { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); |
| | | } |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert("åçé误!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //#region ä¿åæ¹æ³ |
| | | function set_SaveBill(data) { |
| | | $('#add-btn').addClass("layui-btn-disabled").attr("disabled", true);//ä¿åæé®ç¦ç¨ |
| | | |
| | | var sSubTable = []; |
| | | for (var i = 0; i < table.cache["mainTable"].length; i++) { |
| | | if (table.cache["mainTable"][i] != "") { |
| | | table.cache["mainTable"][i].LAY_TABLE_INDEX = i; |
| | | sSubTable.push(table.cache["mainTable"][i]) |
| | | } |
| | | if (table.cache["mainTable"][i].ç©æåç§°.indexOf("\"") != -1 || table.cache["mainTable"][i].ç©æåç§°.indexOf(";") != -1) { |
| | | table.cache["mainTable"][i].ç©æåç§° = table.cache["mainTable"][i].ç©æåç§°.replace("\"", "â").replace(";", "ï¼") |
| | | } |
| | | if (table.cache["mainTable"][i].è§æ ¼åå·.indexOf("\"") != -1 || table.cache["mainTable"][i].è§æ ¼åå·.indexOf(";") != -1) { |
| | | table.cache["mainTable"][i].è§æ ¼åå· = table.cache["mainTable"][i].è§æ ¼åå·.replace("\"", "â").replace(";", "ï¼") |
| | | } |
| | | } |
| | | var sSubStr = JSON.stringify(sSubTable); |
| | | var sMainSub = sSubStr + ";" + sessionStorage["HUserName"]; |
| | | var index = layer.load(); |
| | | |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: GetWEBURL() + "/Sc_ProcessExchangeBill/Add_Sc_ICMO_DH", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | async: true, |
| | | data: { "sMainSub": sMainSub }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { // 说æéªè¯æåäºï¼ |
| | | layer.msg(data.Message, { icon: 1 }); |
| | | $('#print-btn').removeClass("layui-btn-disabled").attr("disabled", false);//æå°æé®å¯ç¨ |
| | | layer.close(index); |
| | | } |
| | | else { |
| | | layer.alert(data.Message, { icon: 5 }); |
| | | $('#add-btn').removeClass("layui-btn-disabled").attr("disabled", false);//ä¿åæé®å¯ç¨ |
| | | layer.close(index); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | layer.alert("é误:" + err, { icon: 5 }); |
| | | $('#add-btn').removeClass("layui-btn-disabled").attr("disabled", false);//ä¿åæé®å¯ç¨ |
| | | layer.close(index); |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | //è¡å
F7äºä»¶ |
| | | function set_GridCellCheck(obj) { |
| | | $(document).off('keydown', ".layui-table-edit").on('keydown', '.layui-table-edit', function (e) { |
| | | if (event.key == "F7") { |
| | | //å·¥èºè·¯çº¿ |
| | | if (obj.event == "HRoutingName") { |
| | | //æå¼ç»´ä¿®é¡¹ç®å°çªä½ |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | , title: "å·¥èºè·¯çº¿å表" //æ é¢ |
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["90%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ['../../计å管ç/å·¥èºè·¯çº¿/Gy_RoutingBillList.html?HMaterID=' + obj.data.HMaterID + '&HProID=' + 0, 'yes'] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //æé®ä¸ çåè° |
| | | var iframeWindow = window["layui-layer-iframe" + index];//è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//è·åéä¸çæ°æ® |
| | | |
| | | if (checkStatus.data.length != 1) { |
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®"); |
| | | } |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | obj.update({ |
| | | "HRoutingInterID": checkStatus.data[0].hmainid |
| | | , "HRoutingName": checkStatus.data[0].å·¥èºåç§° |
| | | }) |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | }) |
| | | } |
| | | |
| | | obj.event = ""; |
| | | return false; |
| | | } |
| | | |
| | | }) |
| | | } |
| | | |
| | | //æå° |
| | | function get_Print() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length >= 1) { |
| | | var HInterID_Arr = []; |
| | | |
| | | for (var i = 0; i < data.length; i++) { |
| | | HInterID_Arr.push(data[i].HInterID.toString()); |
| | | } |
| | | |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['40%', '80%'] |
| | | , title: 'æå°æ¨¡çéæ©' |
| | | , shade: 0.6 //é®ç½©éæåº¦ |
| | | , maxmin: false //å
许å
¨å±æå°å |
| | | , anim: 0 //0-6çå¨ç»å½¢å¼ï¼-1ä¸å¼å¯ |
| | | , content: ['../../BaseSet/SRM_OpenTmpList.html?linterid=' + HInterID_Arr.toString() + "|" + 0 + '&MyMsg=' + HInterID_Arr.toString() + '&Type=HProcessExchange', 'yes'] |
| | | , resize: false |
| | | }) |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©è¦æå°çæµè½¬å¡ï¼'); |
| | | } |
| | | } |
| | | |
| | | |
| | | //æ¹éæå° |
| | | var time; |
| | | var num = 0; |
| | | function get_BatchPrint() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | |
| | | if (checkStatus.data.length > 0) { |
| | | //é»è¾å 餿¹æ³ |
| | | layer.confirm("ç¡®è®¤è¦æ¹éæå°å?", { title: "确认" }, function (index) { |
| | | time = setInterval(function () { |
| | | dy_PL(data); |
| | | }, 2500); |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | }) |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©æ°æ®æå°ï¼'); |
| | | } |
| | | } |
| | | |
| | | function dy_PL(rest) { |
| | | var HInterID = rest[num].HInterID.toString(); |
| | | var sWhere = "select cast( b.æµæ°´å· as float) æµæ°´å·,ç产订åå·,a.éå®è®¢åå·,a.ç产æ°é,a.æµè½¬å¡æ°é,a.产å代ç ,a.åæ®å·,case when ISNULL(a.çäº§è§æ ¼,'')='' then a.产åè§æ ¼ else a.çäº§è§æ ¼ end 产åè§æ ¼,a.产ååç§°,a.æ¥æ,a.åæ®å·,b.å·¥åºä»£ç ,b.å·¥åºåç§°,a.æ¹å·,b.å·¥èºå·¥ä½ä¸å¿,b.å·¥èºå·¥èºåæ°,a.ç产车é´,b.工段åç§°,b.çäº§è®¢åæ°é from h_v_Sc_ProcessExchangeBillQuery a left join h_v_Sc_ProcessExchangeBillQuerySub b on a.hmainid=b.hmainid where b.hmainid in(" + HInterID + ") and b.å·¥åºä»£ç != '9999' order by cast(b.æµæ°´å· as int)" |
| | | |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Gy_SOPBillList/WindowPrintList", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | async: false, |
| | | data: { "sWhere": sWhere }, |
| | | success: function (data) { |
| | | if (data.count == 1) { // 说æéªè¯æåäºï¼ |
| | | |
| | | if (data.data.length != 0) { |
| | | var dataPrint = []; |
| | | for (var i = 0; i < data.data.length; i++) { |
| | | data.data[i]["æµæ°´å·"] = data.data[i]["æµæ°´å·"].toFixed(1); |
| | | dataPrint.push(data.data[i]) |
| | | } |
| | | |
| | | var Customer = { |
| | | "Table": dataPrint |
| | | } |
| | | |
| | | var args = { |
| | | type: "print",//æå°æ¨¡å¼ |
| | | //type: "preview",//é¢è§æ¨¡å¼ |
| | | showOptionDlg: false, //妿䏿¾ç¤ºæå°å¯¹è¯æ¡èç´æ¥æå°ï¼å°æ¤è¡æ³¨é廿å³å¯ |
| | | report: urlAddRandomNo("../../grf/æµè½¬å¡JSON.grf"), |
| | | data: Customer |
| | | }; |
| | | |
| | | console.log(data.data[0].åæ®å·); |
| | | //var args = { |
| | | // report: urlAddRandomNo("../../grf/cs10.grf"), |
| | | // data: Customer |
| | | //}; |
| | | webapp_ws_ajax_run(args); |
| | | |
| | | if (rest.length <= num + 1) { |
| | | num = 0; |
| | | clearInterval(time); |
| | | } else { |
| | | num++; |
| | | } |
| | | |
| | | var sql = "update a set HPrintDate = getdate() from Sc_ProcessExchangeBillMain a with(nolock) where HInterID = " + HInterID + " and HPrintDate is null"; |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Gy_SOPBillList/UpDelSQL", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | async: false, |
| | | data: { "sWhere": sql }, |
| | | success: function (result) { |
| | | if (result.data.code != 1) { |
| | | layer.alert("æ´æ°æå°æ¥æå¼å¸¸ï¼" + result.data.Message); |
| | | } |
| | | } |
| | | }) |
| | | |
| | | } else { |
| | | layer.msg("æ¥æ æ°æ®!"); |
| | | } |
| | | |
| | | } |
| | | else { |
| | | layer.msg(data.Message, { icon: 5 }); |
| | | } |
| | | layer.closeAll("loading"); |
| | | }, |
| | | error: function (err) { |
| | | layer.msg("é误:" + err, { icon: 5 }); |
| | | } |
| | | }) |
| | | |
| | | } |
| | | |
| | | function get_BatchPrint1(tyep) { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | |
| | | if (checkStatus.data.length > 0) { |
| | | //é»è¾å 餿¹æ³ |
| | | layer.confirm("ç¡®è®¤è¦æ¹éæå°å?", { title: "确认" }, function (index) { |
| | | time = setInterval(function () { |
| | | dy_PL1(data, tyep); |
| | | }, 2500); |
| | | //å
³éå½åframe |
| | | layer.close(index); |
| | | }) |
| | | } |
| | | else { |
| | | layer.msg('è¯·éæ©æ°æ®æå°ï¼'); |
| | | } |
| | | } |
| | | |
| | | function dy_PL1(rest, tyep) { |
| | | var HInterID = rest[num].HInterID.toString(); |
| | | var sWhere = "select a.HBillNo æµè½¬å¡ç¼å· ,a.HMateOutBatchNo åææ¹æ¬¡,a.HICMOBillNo ä»»å¡åå·,m2.HNumber 产å代ç ,CAST(a.HQty AS dec(18, 0)) æµè½¬å¡æ°é,a.HProjectNum 项ç®å·,m2.HName 产ååç§°,CAST(a.HPlanQty AS dec(18, 0)) ç产æ°é,m2.HModel 产åè§æ ¼,ltrim(b.HProcNo) æµæ°´å· ,p.HName å·¥åºåç§°,c.HName çäº§èµæº,convert(varchar(16),getdate(),20) æ£æµæ¶é´ from Sc_ProcessExchangeBillMain a inner join Sc_ProcessExchangeBillSub b on a.HInterID=b.HInterID left join Gy_Material m2 on a.HMaterID2=m2.hitemid left join Gy_Process p on b.HProcID=p.hitemid left join Gy_Source s on b.HSourceID=s.HItemID left join(select b1.HInterID,s.HName from Sc_ProcessExchangeBillSub b1 left join Gy_Process p on b1.HProcID=p.hitemid left join Gy_Source s on b1.HSourceID=s.HItemID where p.HName='注å¡å®å') c on a.HInterID=c.HInterID where b.HInterID in(" + Request.Params["linterid"] + ") order by cast(b.HProcNo as int)" |
| | | |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Gy_SOPBillList/WindowPrintList", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | async: false, |
| | | data: { "sWhere": sWhere }, |
| | | success: function (data) { |
| | | if (data.count == 1) { // 说æéªè¯æåäºï¼ |
| | | |
| | | if (data.data.length != 0) { |
| | | var dataPrint = []; |
| | | for (var i = 0; i < data.data.length; i++) { |
| | | data.data[i]["æµæ°´å·"] = data.data[i]["æµæ°´å·"].toFixed(1); |
| | | dataPrint.push(data.data[i]) |
| | | } |
| | | |
| | | var Customer = { |
| | | "Table": dataPrint |
| | | } |
| | | var report1 = ""; |
| | | if (tyep==1) { |
| | | report1 = urlAddRandomNo("../../grf/è´¨éæµè½¬å¡cmr.grf"); |
| | | } else if (tyep==2) { |
| | | report1 = urlAddRandomNo("../../grf/å·ç»è´¨éæµè½¬å¡.grf"); |
| | | } |
| | | var args = { |
| | | type: "print", |
| | | showOptionDlg: false, //妿䏿¾ç¤ºæå°å¯¹è¯æ¡èç´æ¥æå°ï¼å°æ¤è¡æ³¨é廿å³å¯ |
| | | report: report1, |
| | | data: Customer |
| | | }; |
| | | |
| | | console.log(data.data[0].åæ®å·); |
| | | |
| | | webapp_ws_ajax_run(args); |
| | | |
| | | if (rest.length <= num + 1) { |
| | | num = 0; |
| | | clearInterval(time); |
| | | } else { |
| | | num++; |
| | | } |
| | | |
| | | } else { |
| | | layer.msg("æ¥æ æ°æ®!"); |
| | | } |
| | | |
| | | } |
| | | else { |
| | | layer.msg(data.Message, { icon: 5 }); |
| | | } |
| | | layer.closeAll("loading"); |
| | | }, |
| | | error: function (err) { |
| | | layer.msg("é误:" + err, { icon: 5 }); |
| | | } |
| | | }) |
| | | |
| | | } |
| | | |
| | | |
| | | //è¡¨æ ¼è¡å
äºä»¶å é¤ |
| | | function set_GridDelete(obj) { |
| | | var data = obj.data; |
| | | var rowIndex = $(obj.tr).attr("data-index"); |
| | | if (obj.event === 'del') { |
| | | layer.confirm('ççå é¤è¡åï¼', function (index) { |
| | | if (rowIndex === '0') { |
| | | layer.msg('é¦è¡æ æ³å é¤ï¼ï¼ï¼'); |
| | | } else { |
| | | var oldData = table.cache["mainTable"]; |
| | | oldData.splice(obj.tr.data('index'), 1) |
| | | option.data = oldData;//å°æ°æ®ç»å®å°dataä¸ |
| | | |
| | | for (var i = 0; i < oldData.length; i++) { |
| | | if (option.data[i].HICMOInterID == data.HICMOInterID && option.data[i].HICMOEntryID == data.HICMOEntryID) { |
| | | option.data[i].HSheetQty = Number(option.data[i].HSheetQty) - Number(1); |
| | | } |
| | | $('#HMouldNum' + i).find("option[value='" + oldData[i].HMouldNum + "']").attr("selected", true); |
| | | } |
| | | |
| | | table.render(option); |
| | | form.render('select'); |
| | | layer.close(index); |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | |
| | | //#region æ°æ®æ ¡éª |
| | | function AllowLoadData(data) { |
| | | var sSubStr = JSON.stringify(table.cache['mainTable']); |
| | | |
| | | if (typeof (sSubStr) != "undefined" && typeof (sSubStr) != "") { |
| | | sSubStr = JSON.parse(sSubStr); |
| | | for (var i = 0; i < sSubStr.length; i++) { |
| | | if (sSubStr[i].HProQty == 0 || sSubStr[i].HProQty == undefined || sSubStr[i].HProQty == null) { |
| | | layer.msg("æç»è®°å½ç¬¬" + (i + 1) + "è¡,æµè½¬å¡æ°é为0!", { icon: 5, btn: ['确认'], time: 4000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | if (sSubStr[i].HRoutingInterID == 0 || sSubStr[i].HRoutingInterID == undefined || sSubStr[i].HRoutingInterID == null) { |
| | | layer.msg("æç»è®°å½ç¬¬" + (i + 1) + "è¡,å·¥èºè·¯çº¿æªéæ©!", { icon: 5, btn: ['确认'], time: 4000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | if (sSubStr[i].HICMOInterID == 0 || sSubStr[i].HICMOInterID == undefined || sSubStr[i].HICMOInterID == null) { |
| | | layer.msg("æç»è®°å½ç¬¬" + (i + 1) + "è¡,ç产订å主å
ç è·åå¼å¸¸ï¼è¯·è系管çåå¤ç!", { icon: 5, btn: ['确认'], time: 4000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | if (sSubStr[i].HICMOEntryID == 0 || sSubStr[i].HICMOEntryID == undefined || sSubStr[i].HICMOEntryID == null) { |
| | | layer.msg("æç»è®°å½ç¬¬" + (i + 1) + "è¡,ç产订å主å
ç è·åå¼å¸¸ï¼è¯·è系管çåå¤ç!", { icon: 5, btn: ['确认'], time: 4000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return Result = false; |
| | | } |
| | | } |
| | | } |
| | | |
| | | return true; |
| | | } |
| | | //#endregion |
| | | |
| | | //#endregion |
| | | |
| | | |
| | | //以䏿¯layui模å |
| | | }); |
| | | |
| | | </script> |
| | | </body> |
| | | </html> |
| | |
| | | } |
| | | |
| | | //å è½½ç½æ ¼ |
| | | function get_Display(txtHOrderProcNo, txtHMaterNumber, check, txtHDeptName, sWhere) { |
| | | function get_Display(HDate1,HDate2,txtHOrderProcNo, txtHMaterNumber, check, txtHDeptName, sWhere) { |
| | | var wait = layer.load();//é®ç½© |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Mes_OrderProcFlowAllReport/OrderProcFlowAllReportList_Tk', |
| | | type: "GET", |
| | | data: {"txtHOrderProcNo": txtHOrderProcNo, "txtHMaterNumber": txtHMaterNumber, "check": check, "txtHDeptName": txtHDeptName, "sWhere": sWhere }, |
| | | data: { "HDate1": HDate1, "HDate2": HDate2,"txtHOrderProcNo": txtHOrderProcNo, "txtHMaterNumber": txtHMaterNumber, "check": check, "txtHDeptName": txtHDeptName, "sWhere": sWhere }, |
| | | success: function (data1) { |
| | | var col = []; |
| | | if (data1.count == 1) { |
| | |
| | | function get_FastQuery() { |
| | | var HDate1 = $("#HDate1").val(); |
| | | var HDate2 = $("#HDate2").val(); |
| | | sWhere = "and å·¥åºå®å·¥æ¥æ1 >='" + HDate1 + "' and å·¥åºå®å·¥æ¥æ1<='" + HDate2 + "'"; |
| | | sWhere = ""; |
| | | //sWhere = "and å·¥åºå®å·¥æ¥æ1 >='" + HDate1 + "' and å·¥åºå®å·¥æ¥æ1<='" + HDate2 + "'"; |
| | | var txtHOrderProcNo = $("#txtHOrderProcNo").val();//订åè·è¸ªå· |
| | | var txtHMaterNumber = $("#txtHMaterNumber").val(); //ç©æ |
| | | var txtHDeptName = $("#txtHDeptName").val(); //ç©æ |
| | |
| | | sWhere += " and " + ColName2 + " " + com2; |
| | | } |
| | | |
| | | get_Display(txtHOrderProcNo, txtHMaterNumber, check, txtHDeptName, sWhere); |
| | | get_Display(HDate1,HDate2,txtHOrderProcNo, txtHMaterNumber, check, txtHDeptName, sWhere); |
| | | //sWhere = "'" + HDate1 + "','" + HDate2 + "','" + txtHOrderProcNo + "','" + txtHMaterNumber + "','" + check + "'" + ",'" + txtHDeptName + "'"; |
| | | //è°ç¨æ¥å£åæ¸
空sWhereç¼å |
| | | sWhere = ""; |
| | |
| | | //æ¥è¯¢æ£éªæ¹æ¡åæ¯å¦åå¨ |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "Kf_POStockInBill/cx", |
| | | url: GetWEBURL() + "/Kf_POStockInBill/cx", |
| | | type: "GET", |
| | | data: { |
| | | "HInterID": linterid |