Your Name
2022-11-30 f0cd5a4fe3b366fa753b8da5e387673c30c4d0f7
1
(this.webpackJsonp=this.webpackJsonp||[]).push([["chunk-486b","chunk-6557"],{"0nuh":function(e,t,a){},"3+mN":function(e,t,a){"use strict";a.r(t);var n=a("14Xm"),i=a.n(n),r=a("D3Ub"),s=a.n(r),l=a("39wO"),o=a("k57G"),c={name:"addAnnualInventory",data:function(){return{title:"",annualInventoryVisible:!1,enterpriseId:"",file:"",fileList:[],dataForm:{content:"",enterpriseid:"",findtime:""},imgUrls:[],imgPreviewUrls:[],dataFormRules:{},pageSize:10,recordTotal:0,currentPage:1,pageTotal:0,dialogImageUrl:"",dialogVisible:!1,disabled:!1,uploadData:{enterprise:1},disabledFlag:!1}},methods:{showFeedBack:function(e,t,a){this.enterpriseId=a,this.annualInventoryVisible=!0,this.title=e,"新增"===this.title?(this.disabledFlag=!1,this.dataForm={content:"",findtime:""}):(this.disabledFlag=!0,this.dataForm.content=t.content,this.dataForm.findtime=t.findtime,this.imgUrls=t.enterpriseResources.map(function(e){return{url:Object(o.a)()+e.url,name:e.id}}),this.imgPreviewUrls=t.enterpriseResources.map(function(e){return Object(o.a)()+e.url}))},submitPermit:function(){var e=this;return s()(i.a.mark(function t(){var a,n,r;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:for(a=new FormData,n=0;n<e.fileList.length;n++)a.append("file",e.fileList[n].raw);if(a.append("enterpriseid",e.enterpriseId),a.append("content",e.dataForm.content),a.append("findtime",e.dataForm.findtime),"新增"!==e.title){t.next=13;break}return t.next=8,Object(l.a)(a);case 8:"200"===(r=t.sent).data.code?(e.$emit("getinfo"),e.annualInventoryVisible=!1,e.$notify({type:"success",duration:2e3,message:"成功",title:"成功"})):e.$message({type:"warning",message:r.data.message}),e.clearFiles(),t.next=17;break;case 13:return t.next=15,updateAnnualInventory(e.dataForm);case 15:"200"===t.sent.data.code&&(e.$emit("getinfo"),e.annualInventoryVisible=!1,e.$notify({type:"success",duration:2e3,message:"成功",title:"成功"}));case 17:case"end":return t.stop()}},t,e)}))()},handleRemove:function(e,t){console.log(e,t)},fileChange:function(e,t){var a=e.name;/(.jpg|.jpeg|.gif|.png|.bmp)$/.test(a.toLowerCase())?(this.file=e,this.fileList=t):this.$message.error("请选择图片文件")},clearFiles:function(){this.$refs["my-upload"].clearFiles()}}},d=(a("ejxC"),a("KHd+")),u=Object(d.a)(c,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{visible:e.annualInventoryVisible,"append-to-body":"",title:e.title,"close-on-click-modal":!1,width:"1000px"},on:{"update:visible":function(t){e.annualInventoryVisible=t}}},[a("el-form",{ref:"dataForm",attrs:{rules:e.dataFormRules,model:e.dataForm,"label-position":"right","label-width":"140px"}},[a("el-form-item",{attrs:{label:"反馈内容:",prop:"content"}},[a("el-input",{staticClass:"textarea-input",attrs:{type:"textarea",rows:2,disabled:e.disabledFlag,placeholder:"请输入内容"},model:{value:e.dataForm.content,callback:function(t){e.$set(e.dataForm,"content",t)},expression:"dataForm.content"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"发现时间:",prop:"findtime"}},[a("el-date-picker",{attrs:{"value-format":"yyyy-MM-dd",disabled:e.disabledFlag,type:"date",placeholder:"选择日期时间"},model:{value:e.dataForm.findtime,callback:function(t){e.$set(e.dataForm,"findtime",t)},expression:"dataForm.findtime"}})],1),e._v(" "),e.disabledFlag?e._e():a("el-form-item",{attrs:{label:"图片上传:",prop:"imgs"}},[e._v("1\n            "),a("el-upload",{ref:"my-upload",attrs:{action:"#","list-type":"picture-card","on-remove":e.handleRemove,"auto-upload":!1,"http-request":e.submitPermit,"on-change":e.fileChange,name:"files"}},[a("i",{staticClass:"el-icon-plus"})]),e._v(" "),a("el-dialog",{attrs:{visible:e.dialogVisible},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1),e._v(" "),e.disabledFlag?a("el-form-item",{attrs:{label:"图片:",prop:"imgs"}},e._l(e.imgUrls,function(t){return a("el-image",{key:t.id,staticClass:"upload-img",staticStyle:{width:"200px",height:"200px",margin:"10px"},attrs:{src:t.url,"preview-src-list":e.imgPreviewUrls}})})):e._e()],1),e._v(" "),a("div",{directives:[{name:"show",rawName:"v-show",value:!e.disabledFlag,expression:"!disabledFlag"}],attrs:{align:"right"}},[a("el-button",{on:{click:function(t){e.permitFormVisible=!1}}},[e._v("取消")]),e._v(" "),a("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitPermit()}}},[e._v("确认")])],1)],1)},[],!1,null,"a8e818ba",null);u.options.__file="feedForm.vue";t.default=u.exports},"39wO":function(e,t,a){"use strict";a.d(t,"d",function(){return r}),a.d(t,"a",function(){return s}),a.d(t,"c",function(){return l}),a.d(t,"b",function(){return o});var n=a("t3Un"),i=a("X4fA");function r(e,t){return Object(n.a)({headers:{Authorization:Object(i.a)()},url:"http://39.104.85.193:4105/enterprise/feedList?id="+t,method:"post",params:e||{}})}function s(e){return Object(n.a)({headers:{Authorization:Object(i.a)()},url:"http://39.104.85.193:4105/enterprise/feed",method:"post",data:e})}function l(e){return Object(n.a)({headers:{Authorization:Object(i.a)()},url:"http://39.104.85.193:4105/enterprise/exportOne/feed",method:"post",params:e})}function o(e){return Object(n.a)({headers:{Authorization:Object(i.a)()},url:"http://39.104.85.193:4105/enterprise/export/feed",method:"post",data:e})}},G8UT:function(e,t,a){},TAeg:function(e,t,a){e.exports=a.p+"static/file/feedback.xlsx"},UHNm:function(e,t,a){"use strict";a.r(t);var n=a("14Xm"),i=a.n(n),r=a("D3Ub"),s=a.n(r),l=a("3+mN"),o=a("7Qib"),c=a("39wO"),d=a("X4fA"),u=a("TAeg"),p={name:"publicSecurityDepartment",props:["enterpriseId"],data:function(){return{fileList:[],actionUrlPrefixx:"http://39.104.85.193:4105",headers:{Authorization:Object(d.a)()},tableKey:0,listLoading:!1,pageSize:10,recordTotal:0,currentPage:1,pageIndex:0,pageTotal:0,searchContent:"",feedListData:[]}},components:{feedForm:l.default},created:function(){this.getFeedBackListData()},methods:{getFeedBackListData:function(){var e=this;return s()(i.a.mark(function t(){var a,n;return i.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return(a={}).pageIndex=e.currentPage,a.pageSize=e.pageSize,e.listLoading=!0,t.next=6,Object(c.d)(a,e.enterpriseId);case 6:"200"===(n=t.sent).data.code?(e.recordTotal=n.data.result.total,e.pageSize=n.data.result.size,e.pageTotal=Object(o.a)(n.data.result.total,n.data.result.size),e.currentPage=n.data.result.current,e.feedListData=n.data.result.records):e.$message({type:"warning",message:n.data.message}),e.listLoading=!1;case 9:case"end":return t.stop()}},t,e)}))()},openFeedBackForm:function(e,t){this.$refs.feedFormRef.showFeedBack(e,t,this.enterpriseId)},queryHandle:function(){this.getFeedBackListData()},handleSizeChange:function(e){this.pageSize=e,this.currentPage=1,this.getFeedBackListData()},handleCurrentChange:function(e){this.currentPage=e,this.getFeedBackListData()},viewHandle:function(){window.open(u,"_blank")},exportHandle:function(){var e=this;Object(c.c)({id:this.enterpriseId}).then(function(t){if("200"===t.data.code)if(null===t.data.result||t.data.result===[]||0===t.data.result.length)e.$message({type:"warning",message:"无数据可导出"});else{var n=t.data.result;Promise.all([a.e("chunk-0d49"),a.e("chunk-5aa0")]).then(a.bind(null,"S/jZ")).then(function(e){var t=["enterprisename","createtime","createbyname","findtime","content"],a=n.map(function(e){return t.map(function(t){return"createtime"==t||"findtime"==t?Object(o.f)(e[t],"{y}-{m}-{d}"):e[t]})});e.export_json_to_excel({header:["企业名称","上传时间","上传人","发现时间","内容"],data:a,filename:"企业信息反馈"})})}else e.$message({message:t.data.message,type:"warning"})})},handleRemove:function(e,t){if(e&&"success"===e.status)return this.$confirm("已清空信息")},handlePreview:function(e){},handleExceed:function(e,t){this.$message.warning("当前限制选择 1个文件,本次选择了 "+e.length+" 个文件")},beforeRemove:function(e,t){},handleSuccess:function(e,t,a){"200"==e.code?(this.getFeedBackListData(),this.$notify({title:"成功",duration:2e3,message:"上传成功",type:"success"}),this.fileList=[]):(this.$message.warning(e.message),this.fileList=[])},handleError:function(e,t,a){this.fileList=[]},beforeUpload:function(e){var t=e.name.substring(e.name.lastIndexOf(".")+1);if(-1===["xls","xlsx"].indexOf(t))return this.$message.warning("上传文件只能是 xls、xlsx格式","error"),!1}}},m=(a("YhRc"),a("KHd+")),f=Object(m.a)(p,function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("div",{staticClass:"filter-container"},[a("el-row",[a("el-col",{attrs:{span:1.5}},[a("el-button",{staticClass:"filter-item",staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:function(t){e.openFeedBackForm("新增","")}}},[e._v("添加")])],1),e._v(" "),a("el-col",{attrs:{span:1.5}},[a("el-upload",{staticClass:"upload",attrs:{action:e.actionUrlPrefixx+"/enterprise/import/feed/"+this.enterpriseId,headers:e.headers,"on-preview":e.handlePreview,"on-remove":e.handleRemove,"before-remove":e.beforeRemove,limit:1,"before-upload":e.beforeUpload,"on-exceed":e.handleExceed,"on-success":e.handleSuccess,"on-error":e.handleError,"show-file-list":!1,"file-list":e.fileList}},[a("el-button",{staticClass:"filter-item",staticStyle:{"margin-left":"10px"},attrs:{type:"primary"}},[e._v("导入")])],1)],1),e._v(" "),a("el-col",{attrs:{span:1.5}},[a("el-button",{staticClass:"filter-item",staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:e.viewHandle}},[e._v("下载导入模板")])],1),e._v(" "),a("el-col",{attrs:{span:1.5}},[a("el-button",{staticClass:"filter-item",staticStyle:{"margin-left":"10px"},attrs:{type:"primary"},on:{click:e.exportHandle}},[e._v("导出")])],1)],1)],1),e._v(" "),a("div",{staticClass:"table_content"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],key:e.tableKey,staticStyle:{width:"100%"},attrs:{data:e.feedListData,border:"",fit:"","highlight-current-row":""}},[a("el-table-column",{attrs:{label:"序号",type:"index",align:"center",width:"60"}}),e._v(" "),a("el-table-column",{attrs:{label:"反馈内容",prop:"content",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"发现时间",prop:"findtime",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"上传人",prop:"createbyname",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"上传时间",prop:"createtime",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"操作",align:"center",width:"180","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{type:"text"},on:{click:function(a){e.openFeedBackForm("查看",t.row)}}},[e._v("查看")])]}}])})],1),e._v(" "),a("br"),e._v(" "),a("el-pagination",{directives:[{name:"show",rawName:"v-show",value:e.recordTotal>0,expression:"recordTotal>0"}],staticStyle:{float:"right"},attrs:{"current-page":e.currentPage,"page-sizes":[10,20,30,50],"page-size":e.pageSize,total:e.recordTotal,layout:"total, sizes, prev, pager, next, jumper",background:""},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1),e._v(" "),a("feedForm",{ref:"feedFormRef",on:{getinfo:e.getFeedBackListData}})],1)},[],!1,null,"42e9ebce",null);f.options.__file="feed.vue";t.default=f.exports},YhRc:function(e,t,a){"use strict";var n=a("G8UT");a.n(n).a},ejxC:function(e,t,a){"use strict";var n=a("0nuh");a.n(n).a},k57G:function(e,t,a){"use strict";function n(){return"http://39.104.85.193:4105/upload/"}a.d(t,"a",function(){return n})}}]);