1 line
13 KiB
JavaScript
1 line
13 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5a4a9eba"],{"8de0":function(e,t,r){"use strict";r.d(t,"d",(function(){return n})),r.d(t,"c",(function(){return o})),r.d(t,"a",(function(){return i})),r.d(t,"b",(function(){return s})),r.d(t,"e",(function(){return l}));var a=r("b775");function n(e){return Object(a["a"])({url:"/caserecord/list",method:"post",params:e})}function o(e){return Object(a["a"])({url:"/caserecord/listall",method:"post",params:e})}function i(e){return Object(a["a"])({url:"/caserecord/end",method:"post",data:e})}function s(e){return Object(a["a"])({url:"/caserecord/listoverall",method:"post",data:e})}function l(e){return Object(a["a"])({url:"/caserecord/selUploadFileList?caseId="+e,method:"get"})}},b4eb:function(e,t,r){"use strict";r.r(t);var a=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)},n=[],o=r("8de0"),i=r("5f87"),s=r("8237"),l=r.n(s);function c(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,r="function"==typeof Symbol?Symbol:{},a=r.iterator||"@@iterator",n=r.toStringTag||"@@toStringTag";function o(r,a,n,o){var l=a&&a.prototype instanceof s?a:s,c=Object.create(l.prototype);return u(c,"_invoke",function(r,a,n){var o,s,l,c=0,u=n||[],d=!1,p={p:0,n:0,v:e,a:m,f:m.bind(e,4),d:function(t,r){return o=t,s=0,l=e,p.n=r,i}};function m(r,a){for(s=r,l=a,t=0;!d&&c&&!n&&t<u.length;t++){var n,o=u[t],m=p.p,f=o[2];r>3?(n=f===a)&&(l=o[(s=o[4])?5:(s=3,3)],o[4]=o[5]=e):o[0]<=m&&((n=r<2&&m<o[1])?(s=0,p.v=a,p.n=o[1]):m<f&&(n=r<3||o[0]>a||a>f)&&(o[4]=r,o[5]=a,p.n=f,s=0))}if(n||r>1)return i;throw d=!0,a}return function(n,u,f){if(c>1)throw TypeError("Generator is already running");for(d&&1===u&&m(u,f),s=u,l=f;(t=s<2?e:l)||!d;){o||(s?s<3?(s>1&&(p.n=-1),m(s,l)):p.n=l:p.v=l);try{if(c=2,o){if(s||(n="next"),t=o[n]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,s<2&&(s=0)}else 1===s&&(t=o.return)&&t.call(o),s<2&&(l=TypeError("The iterator does not provide a '"+n+"' method"),s=1);o=e}else if((t=(d=p.n<0)?l:r.call(a,p))!==i)break}catch(t){o=e,s=1,l=t}finally{c=1}}return{value:t,done:d}}}(r,n,o),!0),c}var i={};function s(){}function l(){}function d(){}t=Object.getPrototypeOf;var p=[][a]?t(t([][a]())):(u(t={},a,(function(){return this})),t),m=d.prototype=s.prototype=Object.create(p);function f(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,d):(e.__proto__=d,u(e,n,"GeneratorFunction")),e.prototype=Object.create(m),e}return l.prototype=d,u(m,"constructor",d),u(d,"constructor",l),l.displayName="GeneratorFunction",u(d,n,"GeneratorFunction"),u(m),u(m,n,"Generator"),u(m,a,(function(){return this})),u(m,"toString",(function(){return"[object Generator]"})),(c=function(){return{w:o,m:f}})()}function u(e,t,r,a){var n=Object.defineProperty;try{n({},"",{})}catch(e){n=0}u=function(e,t,r,a){function o(t,r){u(e,t,(function(e){return this._invoke(t,r,e)}))}t?n?n(e,t,{value:r,enumerable:!a,configurable:!a,writable:!a}):e[t]=r:(o("next",0),o("throw",1),o("return",2))},u(e,t,r,a)}function d(e,t,r,a,n,o,i){try{var s=e[o](i),l=s.value}catch(e){return void r(e)}s.done?t(l):Promise.resolve(l).then(a,n)}function p(e){return function(){var t=this,r=arguments;return new Promise((function(a,n){var o=e.apply(t,r);function i(e){d(o,a,n,i,s,"next",e)}function s(e){d(o,a,n,i,s,"throw",e)}i(void 0)}))}}var m={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(o["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(o["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 a=e.getDate();a=a<10?"0"+a:a;var n=e.getHours(),o=e.getMinutes();o=o<10?"0"+o:o;var i=e.getSeconds();i=i<10?"0"+i:i;var s=t+"-"+r+"-"+a+" "+n+":"+o+":"+i;this.form.ends=s},foreUpload:function(e){var t=this;return p(c().m((function r(){var a,n,o,i,s,u,d,p,m;return c().w((function(r){while(1)switch(r.p=r.n){case 0:if(a=["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"],a.includes(e.type)){r.n=5;break}return t.isMd5Encrypting=!0,r.p=1,r.n=2,t.readFileAsync(e);case 2:n=r.v,o=l()(n),t.md5keyV=o,t.isMd5Encrypting=!1,i=t.uploadcaseid,t.url="/prod-api/caserecord/uploadVideo?caseId="+i+"&md5key="+t.md5keyV,r.n=4;break;case 3:r.p=3,p=r.v,t.$message.error("读取文件时出错:",p),t.isMd5Encrypting=!1;case 4:r.n=9;break;case 5:return t.isMd5Encrypting=!0,r.p=6,r.n=7,t.readFileAsync(e);case 7:s=r.v,u=l()(s),t.md5keyV=u,t.isMd5Encrypting=!1,d=t.uploadcaseid,t.url="/prod-api/caserecord/uploadFile?caseId="+d+"&fileType=0&md5key="+u,r.n=9;break;case 8:r.p=8,m=r.v,t.$message.error("读取文件时出错:",m),t.isMd5Encrypting=!1;case 9:return r.a(2)}}),r,null,[[6,8],[1,3]])})))()},readFileAsync:function(e){return new Promise((function(t,r){var a=new FileReader;a.onload=function(e){t(e.target.result)},a.onerror=function(e){r(e.target.error)},a.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 a=t.indexOf(r);t.splice(a,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+"被点击了")}}},f=m,h=(r("dc28"),r("2877")),y=Object(h["a"])(f,a,n,!1,null,"9682fb8e",null);t["default"]=y.exports},dc28:function(e,t,r){"use strict";r("f5ac")},f5ac:function(e,t,r){}}]); |