(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6323b2f6"],{"8aa2":function(e,t,r){},"8de0":function(e,t,r){"use strict";r.d(t,"d",(function(){return o})),r.d(t,"c",(function(){return a})),r.d(t,"a",(function(){return i})),r.d(t,"b",(function(){return s})),r.d(t,"e",(function(){return l}));var n=r("b775");function o(e){return Object(n["a"])({url:"/caserecord/list",method:"post",params:e})}function a(e){return Object(n["a"])({url:"/caserecord/listall",method:"post",params:e})}function i(e){return Object(n["a"])({url:"/caserecord/end",method:"post",data:e})}function s(e){return Object(n["a"])({url:"/caserecord/listoverall",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/caserecord/selUploadFileList?caseId="+e,method:"get"})}},"9fb8":function(e,t,r){"use strict";r("8aa2")},b4eb:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"app-container"},[r("el-dialog",{attrs:{title:"选择结束时间",visible:e.selectends2,width:"400px","close-on-click-modal":!1},on:{"update:visible":function(t){e.selectends2=t}}},[r("el-row",[r("el-col",{attrs:{span:24}},[e._v(" 开始时间:"),r("el-date-picker",{attrs:{disabled:!0,format:"yyyy-MM-dd HH:mm:ss",type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"请选择办案结束时间","picker-options":e.pickerOptions},model:{value:e.form.starts,callback:function(t){e.$set(e.form,"starts",t)},expression:"form.starts"}})],1)],1),r("br"),r("br"),r("el-row",[r("el-col",{attrs:{span:24}},[e._v("结束时间:"),r("el-date-picker",{attrs:{format:"yyyy-MM-dd HH:mm:ss",type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"请选择办案结束时间","picker-options":e.pickerOptions},model:{value:e.form.ends,callback:function(t){e.$set(e.form,"ends",t)},expression:"form.ends"}})],1)],1),r("br"),r("br"),[e.showtongbu?r("el-checkbox",{model:{value:e.endtimechecked,callback:function(t){e.endtimechecked=t},expression:"endtimechecked"}},[e._v("同步上传到易办案")]):e._e()],r("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{on:{click:function(t){e.selectends2=!1}}},[e._v("取 消")]),r("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["caserecord:end"],expression:"['caserecord:end']"}],attrs:{type:"primary"},on:{click:e.endcasebtn2}},[e._v("确 定")])],1)],2),r("div",{staticClass:"shad"},[r("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,size:"small",inline:!0,"label-width":"100px"}},[r("el-form-item",{attrs:{label:"案件名称",prop:"caseName"}},[r("el-input",{attrs:{placeholder:"请输入案件名称",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.caseName,callback:function(t){e.$set(e.queryParams,"caseName",t)},expression:"queryParams.caseName"}})],1),r("el-form-item",{attrs:{label:"部门受案号",prop:"caseCode"}},[r("el-input",{attrs:{placeholder:"请输入部门受案号",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.caseCode,callback:function(t){e.$set(e.queryParams,"caseCode",t)},expression:"queryParams.caseCode"}})],1),r("el-form-item",{attrs:{label:"涉案人",prop:"sar"}},[r("el-input",{attrs:{placeholder:"请输入涉案人",clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.sar,callback:function(t){e.$set(e.queryParams,"sar",t)},expression:"queryParams.sar"}})],1),r("el-form-item",[r("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),r("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1)],1),r("div",{staticClass:"shad"},[r("el-dialog",{attrs:{title:e.uploadtittle,visible:e.dialogVisible,width:"400px","close-on-click-modal":!1},on:{"update:visible":function(t){e.dialogVisible=t}}},[r("el-upload",{ref:"upload",staticClass:"upload-demo",attrs:{multiple:"",drag:"",action:e.url,"on-preview":e.handlePreview,"on-error":e.uploaderr,"file-list":e.fileList,headers:e.headers,"on-remove":e.handleRemove,"before-upload":e.foreUpload,"on-success":e.uploadsuss,"auto-upload":!1}},[r("i",{staticClass:"el-icon-upload"}),r("div",{staticClass:"el-upload__text"},[e._v("将文件拖到此处,或"),r("em",[e._v("点击上传")])]),r("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("请上传[pdf, doc, docx, xls, xlsx, ppt, pptx, html, htm, txt]格式")])]),r("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")]),r("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",type:"success"},on:{click:e.submitUpload}},[e._v("上传到服务器")])],1)],1),[r("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:e.tableData,border:""}},[r("el-table-column",{attrs:{type:"index",align:"center",width:"50"}}),r("el-table-column",{attrs:{prop:"caseName","show-overflow-tooltip":"",label:"案件名称"}}),r("el-table-column",{attrs:{prop:"caseCode","show-overflow-tooltip":"",label:"部门受案号"}}),r("el-table-column",{attrs:{prop:"cbr",label:"承办检察官",width:"90"}}),r("el-table-column",{attrs:{prop:"sar",label:"涉案人",width:"80"}}),r("el-table-column",{attrs:{prop:"city",label:"律师",width:"80"}}),r("el-table-column",{attrs:{label:"开始时间",align:"center",prop:"starts",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(e.parseTime(t.row.starts)))])]}}])}),r("el-table-column",{attrs:{label:"结束时间",align:"center",prop:"ends",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[r("span",[e._v(e._s(e.parseTime(t.row.ends)))])]}}])}),r("el-table-column",{attrs:{prop:"unitName",label:"房间名称",width:"120"}}),r("el-table-column",{attrs:{prop:"state",label:"案件状态",formatter:e.formatCaseStatus,width:"120"}}),r("el-table-column",{attrs:{align:"center",fixed:"right",label:"操作",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[1!==t.row.state?r("el-button",{attrs:{icon:"el-icon-delete",type:"text",size:"small"},on:{click:function(r){return e.handleClick(t.row)}}},[e._v("结束办案")]):e._e()]}}])})],1)]],2),r("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1)},o=[],a=r("8de0"),i=r("5f87"),s=r("8237"),l=r.n(s);function c(e){return c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},c(e)}function u(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */u=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o=Object.defineProperty||function(e,t,r){e[t]=r.value},a="function"==typeof Symbol?Symbol:{},i=a.iterator||"@@iterator",s=a.asyncIterator||"@@asyncIterator",l=a.toStringTag||"@@toStringTag";function d(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{d({},"")}catch(e){d=function(e,t,r){return e[t]=r}}function p(e,t,r,n){var a=t&&t.prototype instanceof b?t:b,i=Object.create(a.prototype),s=new C(n||[]);return o(i,"_invoke",{value:S(e,r,s)}),i}function f(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=p;var h="suspendedStart",m="suspendedYield",y="executing",v="completed",g={};function b(){}function w(){}function k(){}var x={};d(x,i,(function(){return this}));var _=Object.getPrototypeOf,L=_&&_(_(M([])));L&&L!==r&&n.call(L,i)&&(x=L);var P=k.prototype=b.prototype=Object.create(x);function E(e){["next","throw","return"].forEach((function(t){d(e,t,(function(e){return this._invoke(t,e)}))}))}function O(e,t){function r(o,a,i,s){var l=f(e[o],e,a);if("throw"!==l.type){var u=l.arg,d=u.value;return d&&"object"==c(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){r("next",e,i,s)}),(function(e){r("throw",e,i,s)})):t.resolve(d).then((function(e){u.value=e,i(u)}),(function(e){return r("throw",e,i,s)}))}s(l.arg)}var a;o(this,"_invoke",{value:function(e,n){function o(){return new t((function(t,o){r(e,n,t,o)}))}return a=a?a.then(o,o):o()}})}function S(t,r,n){var o=h;return function(a,i){if(o===y)throw Error("Generator is already running");if(o===v){if("throw"===a)throw i;return{value:e,done:!0}}for(n.method=a,n.arg=i;;){var s=n.delegate;if(s){var l=N(s,n);if(l){if(l===g)continue;return l}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===h)throw o=v,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=y;var c=f(t,r,n);if("normal"===c.type){if(o=n.done?v:m,c.arg===g)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(o=v,n.method="throw",n.arg=c.arg)}}}function N(t,r){var n=r.method,o=t.iterator[n];if(o===e)return r.delegate=null,"throw"===n&&t.iterator.return&&(r.method="return",r.arg=e,N(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),g;var a=f(o,t.iterator,r.arg);if("throw"===a.type)return r.method="throw",r.arg=a.arg,r.delegate=null,g;var i=a.arg;return i?i.done?(r[t.resultName]=i.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,g):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,g)}function j(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function q(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function C(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(j,this),this.reset(!0)}function M(t){if(t||""===t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o=0;--a){var i=this.tryEntries[a],s=i.completion;if("root"===i.tryLoc)return o("end");if(i.tryLoc<=this.prev){var l=n.call(i,"catchLoc"),c=n.call(i,"finallyLoc");if(l&&c){if(this.prev=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),q(r),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;q(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={iterator:M(t),resultName:r,nextLoc:n},"next"===this.method&&(this.arg=e),g}},t}function d(e,t,r,n,o,a,i){try{var s=e[a](i),l=s.value}catch(c){return void r(c)}s.done?t(l):Promise.resolve(l).then(n,o)}function p(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var a=e.apply(t,r);function i(e){d(a,n,o,i,s,"next",e)}function s(e){d(a,n,o,i,s,"throw",e)}i(void 0)}))}}var f={data:function(){return{showtongbu:!0,endtimechecked:!0,selectends2:!1,showSearch:!0,uploadtittle:"",uploadcaseid:"",dialogVisible:!1,url:"",md5keyV:"",isMd5Encrypting:null,fileList:[],headers:{Authorization:"Bearer "+Object(i["a"])()},loading:!0,total:0,tableData:[{}],form:{},queryParams:{pageNum:1,pageSize:10,caseName:null,cbr:null,sar:null},pickerOptions:{disabledDate:function(e){return e.getTime()>Date.now()}}}},created:function(){this.getList()},methods:{formatCaseStatus:function(e){return 0===e.state?"案件在办":1===e.state?"案件结束":""},uploadfile:function(e){console.log(e),this.dialogVisible=!0,this.uploadtittle=e.caseName,this.uploadcaseid=e.caseId},handleQuery:function(){this.queryParams.pageNum=1,this.queryParams.pageSize=10,this.getList()},resetQuery:function(){this.queryParams={},this.queryParams.pageNum=1,this.queryParams.pageSize=10,this.getList()},getList:function(){var e=this;this.loading=!0,Object(a["c"])(this.queryParams).then((function(t){e.tableData=t.rows,e.total=t.total,e.loading=!1})).catch((function(t){e.loading=!1}))},endbtn:function(){var e=this;Object(a["a"])(this.form).then((function(t){e.$message({type:"success",message:"结束办案成功!"}),e.selectends2=!1,e.getList()}))},endcasebtn2:function(){var e=this;null==this.form.ends||""==this.form.ends?this.$message.error("结束时间不能为空"):this.form.starts>this.form.ends?this.$message.error("开始时间不能大于结束时间"):this.$confirm("此操作将结束办案, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){e.endtimechecked?e.form.isUpload=1:e.form.isUpload=0,e.endbtn()}))},handleClick:function(e){this.selectends2=!0,this.form=e},timestampToTime:function(){var e=new Date,t=e.getFullYear(),r=e.getMonth()+1;r=r<10?"0"+r:r;var n=e.getDate();n=n<10?"0"+n:n;var o=e.getHours(),a=e.getMinutes();a=a<10?"0"+a:a;var i=e.getSeconds();i=i<10?"0"+i:i;var s=t+"-"+r+"-"+n+" "+o+":"+a+":"+i;this.form.ends=s},foreUpload:function(e){var t=this;return p(u().mark((function r(){var n,o,a,i,s,c,d;return u().wrap((function(r){while(1)switch(r.prev=r.next){case 0:if(n=["application/pdf","application/msword","application/vnd.openxmlformats-officedocument.wordprocessingml.document","application/vnd.ms-excel","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet","application/vnd.ms-powerpoint","application/vnd.openxmlformats-officedocument.presentationml.presentation","text/html","text/plain"],n.includes(e.type)){r.next=20;break}return t.isMd5Encrypting=!0,r.prev=3,r.next=6,t.readFileAsync(e);case 6:o=r.sent,a=l()(o),t.md5keyV=a,t.isMd5Encrypting=!1,i=t.uploadcaseid,t.url="/prod-api/caserecord/uploadVideo?caseId="+i+"&md5key="+t.md5keyV,r.next=18;break;case 14:r.prev=14,r.t0=r["catch"](3),t.$message.error("读取文件时出错:",r.t0),t.isMd5Encrypting=!1;case 18:r.next=36;break;case 20:return t.isMd5Encrypting=!0,r.prev=21,r.next=24,t.readFileAsync(e);case 24:s=r.sent,c=l()(s),t.md5keyV=c,t.isMd5Encrypting=!1,d=t.uploadcaseid,t.url="/prod-api/caserecord/uploadFile?caseId="+d+"&fileType=0&md5key="+c,r.next=36;break;case 32:r.prev=32,r.t1=r["catch"](21),t.$message.error("读取文件时出错:",r.t1),t.isMd5Encrypting=!1;case 36:case"end":return r.stop()}}),r,null,[[3,14],[21,32]])})))()},readFileAsync:function(e){return new Promise((function(t,r){var n=new FileReader;n.onload=function(e){t(e.target.result)},n.onerror=function(e){r(e.target.error)},n.readAsArrayBuffer(e)}))},submitUpload:function(){this.$refs.upload.submit()},handleRemove:function(e,t){console.log(t);var r=t.filter((function(e){return 500!==e.response.code}));if(r){var n=t.indexOf(r);t.splice(n,1)}},uploaderr:function(e,t,r){console.log(e,t,r)},uploadsuss:function(e,t,r){500==e.code&&(this.$message.error(e.msg),this.handleRemove(t,r))},handlePreview:function(e){this.$message.error(e.name+"被点击了")}}},h=f,m=(r("9fb8"),r("2877")),y=Object(m["a"])(h,n,o,!1,null,"9682fb8e",null);t["default"]=y.exports}}]);