7 lines
18 KiB
JavaScript
7 lines
18 KiB
JavaScript
|
/*!
|
||
|
* build: vue-admin-beautiful
|
||
|
* vue-admin-beautiful author: chuzhixin 1204505056@qq.com
|
||
|
* vue-admin-beautiful QQ Group(QQ群): 972435319、1139183756
|
||
|
* time: 2024-10-10 11:14:28
|
||
|
*/
|
||
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6d960dc8"],{"32be":function(e,t,a){},"56c3":function(e,t,a){"use strict";a("32be")},6325:function(e,t,a){"use strict";a.r(t);var l=a("f2bf");const o=["src"],c={class:"dialog-footer"};function r(e,t,a,r,i,d){const s=Object(l["resolveComponent"])("el-input"),n=Object(l["resolveComponent"])("el-form-item"),b=Object(l["resolveComponent"])("el-option"),m=Object(l["resolveComponent"])("el-select"),u=Object(l["resolveComponent"])("el-upload"),h=Object(l["resolveComponent"])("el-dialog"),f=Object(l["resolveComponent"])("el-form"),p=Object(l["resolveComponent"])("el-button");return Object(l["openBlock"])(),Object(l["createBlock"])(h,{modelValue:i.dialogFormVisible,"onUpdate:modelValue":t[3]||(t[3]=e=>i.dialogFormVisible=e),title:i.title,width:"500px"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(f,{ref:"form",model:i.form,rules:i.rules,"label-width":"80px","label-position":"left"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(n,{label:e.$t("task.fknr"),prop:"feedbackText"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(s,{modelValue:i.form.feedbackText,"onUpdate:modelValue":t[0]||(t[0]=e=>i.form.feedbackText=e),type:"textarea"},null,8,["modelValue"])]),_:1},8,["label"]),Object(l["createVNode"])(n,{label:"反馈状态",prop:"status"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(m,{modelValue:i.form.status,"onUpdate:modelValue":t[1]||(t[1]=e=>i.form.status=e),filterable:"",placeholder:"状态"},{default:Object(l["withCtx"])(()=>[(Object(l["openBlock"])(!0),Object(l["createElementBlock"])(l["Fragment"],null,Object(l["renderList"])(i.statusData,e=>(Object(l["openBlock"])(),Object(l["createBlock"])(b,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(l["createVNode"])(n,{label:e.$t("task.fltp"),prop:"feedbackImg"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(u,{action:i.updateAction,"list-type":"picture-card","on-preview":d.handlePictureCardPreview,"on-remove":d.handleRemove,"on-success":d.fileSuccess,headers:i.headerData,name:"files"},{default:Object(l["withCtx"])(()=>t[4]||(t[4]=[Object(l["createElementVNode"])("i",{class:"el-icon-plus"},null,-1)])),_:1},8,["action","on-preview","on-remove","on-success","headers"]),Object(l["createVNode"])(h,{modelValue:i.dialogVisible,"onUpdate:modelValue":t[2]||(t[2]=e=>i.dialogVisible=e)},{default:Object(l["withCtx"])(()=>[Object(l["createElementVNode"])("img",{width:"100%",src:i.dialogImageUrl,alt:""},null,8,o)]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"]),Object(l["createElementVNode"])("div",c,[Object(l["createVNode"])(p,{type:"primary",onClick:d.save},{default:Object(l["withCtx"])(()=>t[5]||(t[5]=[Object(l["createTextVNode"])("确 定")])),_:1},8,["onClick"]),Object(l["createVNode"])(p,{onClick:d.close},{default:Object(l["withCtx"])(()=>t[6]||(t[6]=[Object(l["createTextVNode"])("取 消")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title"])}var i=a("b199"),d=a("4360"),s=a("f121"),n={data(){return{form:{id:"",feedbackText:"",feedbackImg:"",status:""},rules:{feedbackText:[{required:!0,trigger:"blur",message:"请输入反馈内容"}],status:[{required:!0,trigger:"change",message:"请选择反馈状态"}],feedbackImg:[{required:!0,trigger:"blur",message:"请上传反馈图片"}]},title:"",dialogVisible:!1,dialogFormVisible:!1,deviceData:[],handlersData:[],dialogImageUrl:"",updateAction:"",headerData:"",statusData:[{label:"未处理",value:0},{label:"已处理",value:1}]}},created(){},methods:{handleRemove(e,t){console.log(e,t)},handlePictureCardPreview(e){console.log(e),this.dialogImageUrl=e.url,this.dialogVisible=!0},feedbackIndex(e){this.title="任务反馈",this.form.id=e.id,this.dialogFormVisible=!0,this.setUpdateData()},setUpdateData(){this.updateAction=s["baseURL"]+"/file/uploadImg",this.headerData={token:d["default"].getters["user/token"]}},fileSuccess(e,t,a){var l=this.form.feedbackImg;this.form.feedbackImg=""==l?e.data:this.form.feedbackImg+","+e.data,cons
|