| 1 |
- (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-c9b6"],{"79jl":function(e,t,a){"use strict";var n=a("f2o4");a.n(n).a},"9Qtg":function(e,t,a){},Uqck:function(e,t,a){"use strict";a.r(t);var n=a("14Xm"),s=a.n(n),i=a("D3Ub"),c=a.n(i),r=a("y5cw"),o=a("zxGP"),l=a("butk"),u={data:function(){return{current_page:1,total:1,per_page:1,tableData:[],time_start:"",time_end:"",keyword:"",checkList:[],visible:!1}},activated:function(){this.getData()},methods:{watchFile:function(e,t){try{window.open(t.file_url)}catch(a){this.dowonload(e,t)}},dowonload:function(e,t){var a=this,n=document.createElement("a");Object(l.m)("admin/downloadFile",{url:t.file_url},"文件请求中...").then(function(e){if(0==e.result)return a.$message.error(e.msg);[].push(e),n.href=window.URL.createObjectURL(e.data),n.download=t.file,n.setAttribute("visibility","none"),console.log(e,n,"linklink"),document.body.appendChild(n),n.click(),window.URL.revokeObjectURL(n.href),document.body.removeChild(n)}).catch(function(e){a.$message.error("文件下载失败!")})},delet:function(e,t){var a=this;this.$confirm("此操作将删除该数据, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(c()(s.a.mark(function e(){return s.a.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:$http.pc_post("plugin/project-manager/task/delAnnex",{task_id:t.task_id,annex_id:t.id}).then(function(e){e.result?(a.$message({type:"success",message:e.msg}),a.getData(),a.visible=!1):a.$message({type:"error",message:e.msg})},function(e){a.$message({type:"error",message:e.msg})});case 1:case"end":return e.stop()}},e,a)}))).catch(function(){a.$message({type:"info",message:"已取消删除"})})},getData:function(){var e=this;$http.pc_post("plugin/project-manager/task/annex/list",{page:this.current_page,keyword:this.keyword,file_type:"file",start_time:this.time_start,end_time:this.time_end}).then(function(t){t.result?(e.tableData=t.data.data,e.per_page=t.data.per_page,e.total=t.data.total):e.$message({type:"error",message:t.msg})},function(t){e.$message({type:"error",message:t.msg})})},updateMethod:function(e){e&&(this.time_start=e.start?e.start/1e3:"",this.time_end=e.end?e.end/1e3:"",this.keyword=e.keyword?e.keyword:""),this.getData()},search:function(e){this.current_page=e,this.getData()},handleSelectionChange:function(e){for(var t=0;t<e.length;t++)this.checkList.push(e[t].id)}},components:{accessoryTop:r.a,searchBox:o.a}},p=(a("XVup"),a("sydu"),a("KHd+")),h=Object(p.a)(u,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"file"},[a("accessoryTop",{attrs:{active:"3"}}),e._v(" "),a("searchBox",{attrs:{active:"3",checkList:e.checkList},on:{update:e.updateMethod}}),e._v(" "),a("div",{staticClass:"mainBox"},[a("el-table",{staticStyle:{width:"100%"},attrs:{data:e.tableData,"row-style":{height:"64px"},"header-row-style":{height:"74px",fontSize:"16px"}},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"80",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"created_at",width:"160",label:"创建时间",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"file_name",label:"文件",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"has_one_task.name",label:"所属任务",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-popover",{attrs:{placement:"top",trigger:"hover",width:"150",content:"下载","popper-class":"popverJh"}},[a("i",{staticClass:"el-icon-download",attrs:{slot:"reference"},on:{click:function(a){e.dowonload(t.$index,t.row)}},slot:"reference"})]),e._v(" "),a("el-popover",{attrs:{placement:"top",trigger:"hover",width:"150",content:"删除","popper-class":"popverJh"}},[a("i",{staticClass:"iconfont icon-ht_operation_delete",attrs:{slot:"reference"},on:{click:function(a){e.delet(t.$index,t.row)}},slot:"reference"})])]}}])})],1),e._v(" "),a("div",{staticClass:"e_pagination"},[a("el-pagination",{attrs:{layout:"prev, pager, next,jumper",total:e.total,"page-size":e.per_page,"current-page":e.current_page,background:""},on:{"current-change":e.search}})],1)],1)],1)},[],!1,null,"b1fd695a",null);h.options.__file="file.vue";t.default=h.exports},XVup:function(e,t,a){"use strict";var n=a("rtEz");a.n(n).a},f2o4:function(e,t,a){},oV62:function(e,t,a){"use strict";var n=a("9Qtg");a.n(n).a},rtEz:function(e,t,a){},sydu:function(e,t,a){"use strict";var n=a("xaiN");a.n(n).a},xaiN:function(e,t,a){},y5cw:function(e,t,a){"use strict";var n={props:["active"],data:function(){return{}},methods:{tapActive:function(e){"1"==e?this.$router.push(this.fun.getUrl("worktilePicture")):"2"==e?this.$router.push(this.fun.getUrl("worktileVideo")):"3"==e&&this.$router.push(this.fun.getUrl("worktileFile"))}}},s=(a("79jl"),a("KHd+")),i=Object(s.a)(n,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"accessoryTop"},[a("div",{staticClass:"lis",on:{click:function(t){e.tapActive(1)}}},[e._v("\n 图片\n "),a("div",{directives:[{name:"show",rawName:"v-show",value:1==e.active,expression:"active == 1"}],staticClass:"line"})]),e._v(" "),a("div",{staticClass:"lis",on:{click:function(t){e.tapActive(2)}}},[e._v("\n 视频\n "),a("div",{directives:[{name:"show",rawName:"v-show",value:2==e.active,expression:"active == 2"}],staticClass:"line"})]),e._v(" "),a("div",{staticClass:"lis",on:{click:function(t){e.tapActive(3)}}},[e._v("\n 文件\n "),a("div",{directives:[{name:"show",rawName:"v-show",value:3==e.active,expression:"active == 3"}],staticClass:"line"})])])},[],!1,null,"3742ec9b",null);i.options.__file="accessoryTop.vue";t.a=i.exports},zxGP:function(e,t,a){"use strict";var n=a("14Xm"),s=a.n(n),i=a("D3Ub"),c=a.n(i),r={props:["active","checkList"],data:function(){return{num:"1",input:"",value1:[]}},methods:{del:function(){console.log(this.checkList),this.checkList.length>0?this.delMethod():this.$message({type:"error",message:"请选择删除的附件"})},updateTitle:function(){return"1"==this.active?"图片":"2"==this.active?"视频":"文件"},search:function(){var e="",t="",a={};this.input&&(a.keyword=this.input),this.value1&&this.value1.length>0&&(e=this.value1[0],t=this.value1[1],a.start=e,a.end=t),this.$emit("update",a)},delMethod:function(){var e=this;this.$confirm("此操作将删除该数据, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(c()(s.a.mark(function t(){return s.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,$http.pc_post("plugin/project-manager/task/batch/delAnnex",{ids:e.checkList}).then(function(t){t.result?(e.$message({type:"success",message:t.msg}),e.$emit("update")):e.$message({type:"error",message:t.msg})},function(t){e.$message({type:"error",message:t.msg})});case 2:case"end":return t.stop()}},t,e)}))).catch(function(){e.$message({type:"info",message:"已取消删除"})})}}},o=(a("oV62"),a("KHd+")),l=Object(o.a)(r,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"accessorySearch"},[a("div",{staticClass:"toptxt"},[a("span",[e._v(e._s(e.updateTitle())+e._s(0==e.checkList.length?"":"("+e.checkList.length+")"))]),e._v(" "),a("div",{staticClass:"btn",on:{click:e.del}},[e._v("批量删除")])]),e._v(" "),a("div",{staticClass:"searchIp"},[a("div",{staticClass:"input"},[a("el-input",{attrs:{placeholder:"搜索任务名称、任务ID(任务ID前加#)"},on:{change:e.search},model:{value:e.input,callback:function(t){e.input=t},expression:"input"}})],1),e._v(" "),a("div",{staticClass:"dateInp"},[e._v("\n 日期筛选:\n "),a("el-date-picker",{attrs:{type:"datetimerange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","value-format":"timestamp"},model:{value:e.value1,callback:function(t){e.value1=t},expression:"value1"}})],1),e._v(" "),a("div",{staticClass:"btnSearch",on:{click:e.search}},[e._v("搜索")])])])},[],!1,null,"7dc67480",null);l.options.__file="accessorySearch.vue";t.a=l.exports}}]);
|