| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="utf-8" />
- <title></title>
- </head>
- <body>
- <input type="button" value="connect" id="btn1" style="width: 100px;height: 50px;margin: 10px;" />
- <input type="button" value="check" id="btn2" style="width: 100px;height: 50px;margin: 10px;" />
- <input type="button" value="ping" id="btn3" style="width: 100px;height: 50px;margin: 10px;" />
- <br />
- <input type="button" value="startScan" id="btn4" style="width: 100px;height: 50px;margin: 10px;" />
- <input type="button" value="getScannerList" id="btn5" style="width: 100px;height: 50px;margin: 10px;" />
- <input type="button" value="checkHeartBeat" id="btn6" style="width: 100px;height: 50px;margin: 10px;" />
- <br />
- <input type="button" value="stopScan" id="btn7" style="width: 100px;height: 50px;margin: 10px;" />
- <input type="button" value="changeScan" id="btn8" style="width: 100px;height: 50px;margin: 10px;" />
- <input type="button" value="changeScan2" id="btn9" style="width: 100px;height: 50px;margin: 10px;" />
- <br />
- <input type="button" value="loadImage" id="btn10" style="width: 100px;height: 50px;margin: 10px;" />
- <input type="button" value="reUpload" id="btn11" style="width: 100px;height: 50px;margin: 10px;" />
- <input type="button" value="scanTemplate" id="btn12" style="width: 100px;height: 50px;margin: 10px;" />
- <br />
- <input type="button" value="getFailedImage" id="btn13" style="width: 100px;height: 50px;margin: 10px;" />
- <input type="button" value="deleteBatch" id="btn14" style="width: 100px;height: 50px;margin: 10px;" />
- <br />
- <input type="button" value="Test" id="btnTest" style="width: 100px;height: 50px;margin: 10px;" />
- <input type="button" value="Test2" id="btnTest2" style="width: 100px;height: 50px;margin: 10px;" />
- <a href="scannerClient://">启动客户端</a>
- </body>
- </html>
- <script type="text/javascript" src="./js/jquery-1.10.2.min.js"></script>
- <script type="text/javascript" src="./js/wsc2.js"></script>
- <script type="text/javascript">
- $(function () {
- })
- $("#btn1").click(function () {
- wsc2.init();
- });
- $("#btn2").click(function () {
- //alert(wsc2.ws.readyState)
- if ("mozWebSocket" in window)
- alert("dd")
- });
- $("#btn3").click(function () {
- wsc2.send("ping")
- });
- //$("#btn4").click(function () {
- // var entity = {
- // "action": "startScan",//启动扫描
- // "param": {
- // "isTest": 0,// 是否进行测试扫描 0 否 1是 0代表直接启动扫描,1代表扫描1张纸停止 2 绘制三方扫描
- // "examId": "123", // 考试id
- // "examPaperId": "456", // 学科id
- // "zipId": 62267,
- // "batchNumber": 6, // 批次 也可能是 "XXX中学高三语文考试(5班)",
- // "accountId": 34567,//用户id
- // "isLocalConfig": "0", // 是否启用本机配置 0 否 1 是,
- // "token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MzA2Mzc5ODUwNTksInBheWxvYWQiOiJ7XCJhY2NvdW50TmFtZVwiOlwi5a2m5qCh566h55CG5ZGYMVwiLFwiYWNjb3VudElkXCI6ODQ3NDMsXCJ0b2tlblwiOm51bGwsXCJzY2hvb2xJZFwiOjQxLFwiYXJlYUxldmVsXCI6NH0ifQ.JzyLL1XwZpuw8Fa9hZnfB29EvxhNDx5A8nvxfgREZsc",// 上传服务器token
- // "uploadUrl": "http://upload.test.com", // 上传服务器服务器地址 正式环境地址/测试环境地址
- // "scannerParams": {
- // "paperSchema": 1, // 单双面 1单面 2双面
- // "paperSize": 4,// 3:A3 , 4: A4, 8:8开, 16:16开
- // },
- // "jsonParam": "test123",//其他参数,网页端接收后原封不动回传
- // "subjectCode":"555"
- // }
- // };
- // wsc2.send(JSON.stringify(entity));
- //});
- $("#btn4").click(function () {
- var entity = {
- "action": "startScan",
- "isLocalConfig": "0",
- "batchNumber": "6",
- "subjectCode": "000311001",
- "paperSchema": "2",
- "token": "2N_R6OFIVLJEUbZv4_8vOWG4KI7s2qytht__",
- //"uploadUrl": "https://dev3.k12100.net/teaching/api/v1/scanned_student/upload_img",
- "uploadUrl": "https://dev3.k12100.net/teaching/api/v1/scanned_student/upload_multi_img",
- "jsonParam": "{\"examSubjectId\":\"000311001\",\"batchNumber\":6}",
- "dpi": 200,
- "useDriveUI": 1,
- "isColor": 0,
- };
- wsc2.send(JSON.stringify(entity));
- });
- $("#btn5").click(function () {
- var entity = {
- "action": "getScannerList",//获取扫描仪信息
- };
- wsc2.send(JSON.stringify(entity));
- });
- $("#btn6").click(function () {
- var entity = {
- "action": "checkHeartBeat",//心跳
- };
- wsc2.send(JSON.stringify(entity));
- });
- $("#btn7").click(function () {
- var entity = {
- "action": "stopScan",//停止扫描
- };
- wsc2.send(JSON.stringify(entity));
- });
- $("#btn8").click(function () {
- var entity = {
- "action": "changeScan",//切换扫描仪
- "param": {
- "deviceName": "Canon DR-M1060 TWAIN",
- //"deviceName" : "KODAK Scanner: i3000",
- }
- };
- wsc2.send(JSON.stringify(entity));
- });
- $("#btn9").click(function () {
- var entity = {
- "action": "changeScan",//切换扫描仪
- "param": {
- //"deviceName" : "Canon DR-M1060 TWAIN",
- "deviceName": "KODAK Scanner: i3000",
- }
- };
- wsc2.send(JSON.stringify(entity));
- });
- $("#btn10").click(function () {
- var entity = {
- "action": "loadImage",//获取未上传图片列表
- "batchNumber": "6",
- "subjectCode": "000311001"
- };
- wsc2.send(JSON.stringify(entity));
- });
- $("#btn11").click(function () {
- var entity = {
- "action": "reUpload",//重传
- "batchNumber": "6",
- "subjectCode": "000311001",
- /*"uploadUrl": "https://dev3.k12100.net/teaching/api/v1/scanned_student/upload_img",*/
- "uploadUrl": "https://dev3.k12100.net/teaching/api/v1/scanned_student/upload_multi_img",
- "token": "IP_JSVuOr8M3WTnl7_AZ1fnLsKBEQeLgNz__",
- "jsonParam": "{\"examSubjectId\":\"000311001\",\"batchNumber\":6}"
- };
- wsc2.send(JSON.stringify(entity));
- });
- $("#btn12").click(function () {
- var entity = {
- "action": "scanTemplate",//扫描模板
- "batchNumber": "6",
- "subjectCode": "000311001",
- "paperSchema": "2",
- "dpi": 200,
- "useDriveUI": 1,
- };
- wsc2.send(JSON.stringify(entity));
- });
- $("#btn13").click(function () {
- var entity = {
- "action": "getFailedImage",//
- "batchList": ["6", "5", "4"],
- "subjectCode": "000311001",
- };
- wsc2.send(JSON.stringify(entity));
- });
- $("#btn14").click(function () {
- var entity = {
- "action": "deleteBatch",//
- "batchNumber": "6",
- "subjectCode": "000311001",
- };
- wsc2.send(JSON.stringify(entity));
- });
- $("#btnTest").click(function () {
- //var json='{"action":"startScan","param":{"isTest":0,"examId":12336,"examPaperId":27280,"zipId":62848,"batchNumber":"HHX00010","isLocalConfig":0,"scannerParams":{"paperSchema":2,"paperSize":3},"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MzA2NTkwNjk3MDUsInBheWxvYWQiOiJ7XCJhY2NvdW50TmFtZVwiOlwi5a2m5qCh566h55CG5ZGYMVwiLFwiYWNjb3VudElkXCI6ODQ3NDMsXCJ0b2tlblwiOm51bGwsXCJzY2hvb2xJZFwiOjQxLFwiYXJlYUxldmVsXCI6NH0ifQ.x13GKC0aWCQ_PLya7pq1I7BmxEGM6WyMdgEpzZfPBak","uploadUrl":"http://client.test.jkydata.cn"}}'
- //var json='{"action":"startScan","param":{"isTest":0,"examId":12336,"examPaperId":27280,"zipId":62867,"batchNumber":"HHX00028","isLocalConfig":0,"scannerParams":{"paperSchema":1,"paperSize":3},"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MzA5ODI4MzkxODYsInBheWxvYWQiOiJ7XCJhY2NvdW50TmFtZVwiOlwi5a2m5qCh566h55CG5ZGYMVwiLFwiYWNjb3VudElkXCI6ODQ3NDMsXCJ0b2tlblwiOm51bGwsXCJzY2hvb2xJZFwiOjQxLFwiYXJlYUxldmVsXCI6NH0ifQ.6v9eUmowtOT6ovJpgmCWpmCNSCtLdqJK0gKuWsQCebc","uploadUrl":"http://client.test.jkydata.cn"}}'
- //var json='{"action":"startScan","param"A:{"isTest":0,"examId":12336,"examPaperId":27280,"zipId":63003,"batchNumber":"HHX00013","isLocalConfig":0,"scannerParams":{"paperSchema":2,"paperSize":3},"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MzEwNjk4Mzg1MTUsInBheWxvYWQiOiJ7XCJhY2NvdW50TmFtZVwiOlwi5a2m5qCh566h55CG5ZGYMVwiLFwiYWNjb3VudElkXCI6ODQ3NDMsXCJ0b2tlblwiOm51bGwsXCJzY2hvb2xJZFwiOjQxLFwiYXJlYUxldmVsXCI6NH0ifQ.dJ6MpToXyNv3ngB-Of4a_4lqr3xlNXNfibVSqGrrUYs","uploadUrl":"http://client.test.jkydata.cn"}}'
- //var json='{"action":"startScan","param":{"isTest":1,"examId":"11850","examPaperId":25684,"zipId":63101,"batchNumber":"HHX00002","isLocalConfig":0,"scannerParams":{"paperSchema":2,"paperSize":3},"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MzEyNTI4MjE5NDYsInBheWxvYWQiOiJ7XCJhY2NvdW50TmFtZVwiOlwi5a2m5qCh566h55CG5ZGYMVwiLFwiYWNjb3VudElkXCI6ODQ3NDMsXCJ0b2tlblwiOm51bGwsXCJzY2hvb2xJZFwiOjQxLFwiYXJlYUxldmVsXCI6NH0ifQ.6oQ0OmrzYELy0yRPvffpjtnlZR7mc2IBrv9hWl4Zjgo","uploadUrl":"http://client.test.jkydata.cn"}}'
- //var json='{"action":"startScan","param":{"isTest":0,"examId":"12882","examPaperId":28366,"zipId":63105,"batchNumber":"HHX00006","isLocalConfig":0,"scannerParams":{"paperSchema":2,"paperSize":3},"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MzEyNTI4MjE5NDYsInBheWxvYWQiOiJ7XCJhY2NvdW50TmFtZVwiOlwi5a2m5qCh566h55CG5ZGYMVwiLFwiYWNjb3VudElkXCI6ODQ3NDMsXCJ0b2tlblwiOm51bGwsXCJzY2hvb2xJZFwiOjQxLFwiYXJlYUxldmVsXCI6NH0ifQ.6oQ0OmrzYELy0yRPvffpjtnlZR7mc2IBrv9hWl4Zjgo","uploadUrl":"http://client.test.jkydata.cn"}}'
- //var json='{"action":"startScan","param":{"isTest":1,"examId":"12950","examPaperId":28441,"zipId":63114,"batchNumber":"HHX00006","isLocalConfig":0,"scannerParams":{"paperSchema":1,"paperSize":3},"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MzEyNjc5ODE4ODEsInBheWxvYWQiOiJ7XCJhY2NvdW50TmFtZVwiOlwi5a2m5qCh566h55CG5ZGYXCIsXCJhY2NvdW50SWRcIjo1MDcxLFwidG9rZW5cIjpudWxsLFwic2Nob29sSWRcIjoxNixcImFyZWFMZXZlbFwiOjR9In0.kRxG92iJxYFvuCmd8JR00eniPG_i54UBs60D_rLpIe8","uploadUrl":"http://client.test.jkydata.cn"}}'
- //var json='{"action":"startScan","param":{"isTest":0,"examId":"12583","schoolId":"1234","examPaperId":22366,"zipId":63109,"batchNumber":"HHX06006","accountId":1234,"isLocalConfig":1,"scannerParams":{"paperSchema":1,"paperSize":3},"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MzU0MDY4ODk2OTMsInBheWxvYWQiOiJ7XCJhY2NvdW50TmFtZVwiOlwi5a2m5qCh566h55CG5ZGYXCIsXCJhY2NvdW50SWRcIjo1MDcxLFwidG9rZW5cIjpudWxsLFwic2Nob29sSWRcIjoxNixcImFyZWFMZXZlbFwiOjR9In0.GWDJp5ZafbGsOyY0HSqVWjLNEHqE2p6dl_AjCW09Qhc","uploadUrl":"http://client.test.jkydata.cn"}}'
- //var json='{"action":"startScan","param":{"isTest":1,"examId":"12950","examPaperId":28441,"zipId":63274,"batchNumber":"HHX00061","isLocalConfig":0,"scannerParams":{"paperSchema":1,"paperSize":3},"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MzE3MDU3MzA3MjEsInBheWxvYWQiOiJ7XCJhY2NvdW50TmFtZVwiOlwi5a2m5qCh566h55CG5ZGYXCIsXCJhY2NvdW50SWRcIjo1MDcxLFwidG9rZW5cIjpudWxsLFwic2Nob29sSWRcIjoxNixcImFyZWFMZXZlbFwiOjR9In0.y6tYGFU93q3som-xwS0d3siqXq-202a2lgXYPdDpLXc","uploadUrl":"http://client.test.jkydata.cn"}}'
- var json = '{"action":"startScan","param":{"isTest":0,"examId":"13066","examPaperId":28607,"zipId":65161,"batchNumber":"HXX00056","schoolId":"16","accountId":"5071","isLocalConfig":1,"scannerParams":{"paperSchema":1,"paperSize":3},"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MzU1NzgwODIwMDAsInBheWxvYWQiOiJ7XCJhY2NvdW50TmFtZVwiOlwi5a2m5qCh566h55CG5ZGYXCIsXCJhY2NvdW50SWRcIjo1MDcxLFwidG9rZW5cIjpudWxsLFwic2Nob29sSWRcIjoxNixcImFyZWFMZXZlbFwiOjR9In0.hSn1TPTyJ_QvqlNT15X4QFj4-DmF7Bne7oKUWvS6Td0","uploadUrl":"http://client.test.jkydata.cn"}}'
- wsc2.send(json);
- });
- $("#btnTest2").click(function () {
- //var json='{"action":"startScan","param":{"isTest":0,"examId":12336,"examPaperId":27280,"zipId":62848,"batchNumber":"HHX00010","isLocalConfig":0,"scannerParams":{"paperSchema":2,"paperSize":3},"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MzA2NTkwNjk3MDUsInBheWxvYWQiOiJ7XCJhY2NvdW50TmFtZVwiOlwi5a2m5qCh566h55CG5ZGYMVwiLFwiYWNjb3VudElkXCI6ODQ3NDMsXCJ0b2tlblwiOm51bGwsXCJzY2hvb2xJZFwiOjQxLFwiYXJlYUxldmVsXCI6NH0ifQ.x13GKC0aWCQ_PLya7pq1I7BmxEGM6WyMdgEpzZfPBak","uploadUrl":"http://client.test.jkydata.cn"}}'
- //var json='{"action":"startScan","param":{"isTest":0,"examId":12336,"examPaperId":27280,"zipId":62867,"batchNumber":"HHX00028","isLocalConfig":0,"scannerParams":{"paperSchema":1,"paperSize":3},"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MzA5ODI4MzkxODYsInBheWxvYWQiOiJ7XCJhY2NvdW50TmFtZVwiOlwi5a2m5qCh566h55CG5ZGYMVwiLFwiYWNjb3VudElkXCI6ODQ3NDMsXCJ0b2tlblwiOm51bGwsXCJzY2hvb2xJZFwiOjQxLFwiYXJlYUxldmVsXCI6NH0ifQ.6v9eUmowtOT6ovJpgmCWpmCNSCtLdqJK0gKuWsQCebc","uploadUrl":"http://client.test.jkydata.cn"}}'
- //var json='{"action":"startScan","param":{"isTest":0,"examId":12336,"examPaperId":27280,"zipId":63003,"batchNumber":"HHX00013","isLocalConfig":0,"scannerParams":{"paperSchema":2,"paperSize":3},"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MzEwNjk4Mzg1MTUsInBheWxvYWQiOiJ7XCJhY2NvdW50TmFtZVwiOlwi5a2m5qCh566h55CG5ZGYMVwiLFwiYWNjb3VudElkXCI6ODQ3NDMsXCJ0b2tlblwiOm51bGwsXCJzY2hvb2xJZFwiOjQxLFwiYXJlYUxldmVsXCI6NH0ifQ.dJ6MpToXyNv3ngB-Of4a_4lqr3xlNXNfibVSqGrrUYs","uploadUrl":"http://client.test.jkydata.cn"}}'
- //var json='{"action":"startScan","param":{"isTest":1,"examId":"11850","examPaperId":25684,"zipId":63101,"batchNumber":"HHX00002","isLocalConfig":0,"scannerParams":{"paperSchema":2,"paperSize":3},"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MzEyNTI4MjE5NDYsInBheWxvYWQiOiJ7XCJhY2NvdW50TmFtZVwiOlwi5a2m5qCh566h55CG5ZGYMVwiLFwiYWNjb3VudElkXCI6ODQ3NDMsXCJ0b2tlblwiOm51bGwsXCJzY2hvb2xJZFwiOjQxLFwiYXJlYUxldmVsXCI6NH0ifQ.6oQ0OmrzYELy0yRPvffpjtnlZR7mc2IBrv9hWl4Zjgo","uploadUrl":"http://client.test.jkydata.cn"}}'
- //var json='{"action":"startScan","param":{"isTest":0,"examId":"12882","examPaperId":28366,"zipId":63105,"batchNumber":"HHX00006","isLocalConfig":0,"scannerParams":{"paperSchema":2,"paperSize":3},"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MzEyNTI4MjE5NDYsInBheWxvYWQiOiJ7XCJhY2NvdW50TmFtZVwiOlwi5a2m5qCh566h55CG5ZGYMVwiLFwiYWNjb3VudElkXCI6ODQ3NDMsXCJ0b2tlblwiOm51bGwsXCJzY2hvb2xJZFwiOjQxLFwiYXJlYUxldmVsXCI6NH0ifQ.6oQ0OmrzYELy0yRPvffpjtnlZR7mc2IBrv9hWl4Zjgo","uploadUrl":"http://client.test.jkydata.cn"}}'
- //var json='{"action":"startScan","param":{"isTest":1,"examId":"12950","examPaperId":28441,"zipId":63114,"batchNumber":"HHX00006","isLocalConfig":0,"scannerParams":{"paperSchema":1,"paperSize":3},"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MzEyNjc5ODE4ODEsInBheWxvYWQiOiJ7XCJhY2NvdW50TmFtZVwiOlwi5a2m5qCh566h55CG5ZGYXCIsXCJhY2NvdW50SWRcIjo1MDcxLFwidG9rZW5cIjpudWxsLFwic2Nob29sSWRcIjoxNixcImFyZWFMZXZlbFwiOjR9In0.kRxG92iJxYFvuCmd8JR00eniPG_i54UBs60D_rLpIe8","uploadUrl":"http://client.test.jkydata.cn"}}'
- var json = '{"action":"startScan","param":{"isTest":0,"examId":"12883","schoolId":"1234","examPaperId":28366,"zipId":63109,"batchNumber":"HHX00006","accountId":1234,"isLocalConfig":0,"scannerParams":{"paperSchema":1,"paperSize":3},"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MzU1NzgwODIwMDAsInBheWxvYWQiOiJ7XCJhY2NvdW50TmFtZVwiOlwi5a2m5qCh566h55CG5ZGYXCIsXCJhY2NvdW50SWRcIjo1MDcxLFwidG9rZW5cIjpudWxsLFwic2Nob29sSWRcIjoxNixcImFyZWFMZXZlbFwiOjR9In0.hSn1TPTyJ_QvqlNT15X4QFj4-DmF7Bne7oKUWvS6Td0","uploadUrl":"http://client.test.jkydata.cn"}}'
- //var json='{"action":"startScan","param":{"isTest":1,"examId":"12950","examPaperId":28441,"zipId":63274,"batchNumber":"HHX00061","isLocalConfig":0,"scannerParams":{"paperSchema":1,"paperSize":3},"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2MzE3MDU3MzA3MjEsInBheWxvYWQiOiJ7XCJhY2NvdW50TmFtZVwiOlwi5a2m5qCh566h55CG5ZGYXCIsXCJhY2NvdW50SWRcIjo1MDcxLFwidG9rZW5cIjpudWxsLFwic2Nob29sSWRcIjoxNixcImFyZWFMZXZlbFwiOjR9In0.y6tYGFU93q3som-xwS0d3siqXq-202a2lgXYPdDpLXc","uploadUrl":"http://client.test.jkydata.cn"}}'
- wsc2.send(json);
- });
- </script>
|