water-ldht/dist/static/js/chunk-1023fa33.9dee017c.js

7 lines
6.1 KiB
JavaScript
Raw Normal View History

2024-11-01 16:58:10 +08:00
/*!
* build: vue-admin-beautiful
* vue-admin-beautiful author: chuzhixin 1204505056@qq.com
* vue-admin-beautiful QQ Group(QQ群): 9724353191139183756
* time: 2024-10-10 11:14:28
*/
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1023fa33"],{ab15:function(e,t,a){"use strict";a.r(t);var o=a("f2bf");const l=["src"],r={class:"dialog-footer"};function d(e,t,a,d,c,i){const s=Object(o["resolveComponent"])("el-input"),n=Object(o["resolveComponent"])("el-form-item"),u=Object(o["resolveComponent"])("el-option"),f=Object(o["resolveComponent"])("el-select"),b=Object(o["resolveComponent"])("el-upload"),m=Object(o["resolveComponent"])("el-dialog"),p=Object(o["resolveComponent"])("el-form"),h=Object(o["resolveComponent"])("el-button");return Object(o["openBlock"])(),Object(o["createBlock"])(m,{modelValue:c.dialogFormVisible,"onUpdate:modelValue":t[3]||(t[3]=e=>c.dialogFormVisible=e),title:c.title,width:"500px"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(p,{ref:"form",model:c.form,rules:c.rules,"label-width":"80px","label-position":"left"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(n,{label:e.$t("task.fknr"),prop:"feedbackText"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(s,{modelValue:c.form.feedbackText,"onUpdate:modelValue":t[0]||(t[0]=e=>c.form.feedbackText=e),type:"textarea"},null,8,["modelValue"])]),_:1},8,["label"]),Object(o["createVNode"])(n,{label:"反馈状态",prop:"status"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,{modelValue:c.form.status,"onUpdate:modelValue":t[1]||(t[1]=e=>c.form.status=e),filterable:"",placeholder:"状态"},{default:Object(o["withCtx"])(()=>[(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(c.statusData,e=>(Object(o["openBlock"])(),Object(o["createBlock"])(u,{key:e.value,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(o["createVNode"])(n,{label:e.$t("task.fltp"),prop:"feedbackImg"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(b,{action:c.updateAction,"list-type":"picture-card","on-preview":i.handlePictureCardPreview,"on-remove":i.handleRemove,"on-success":i.fileSuccess,headers:c.headerData,name:"files"},{default:Object(o["withCtx"])(()=>t[4]||(t[4]=[Object(o["createElementVNode"])("i",{class:"el-icon-plus"},null,-1)])),_:1},8,["action","on-preview","on-remove","on-success","headers"]),Object(o["createVNode"])(m,{modelValue:c.dialogVisible,"onUpdate:modelValue":t[2]||(t[2]=e=>c.dialogVisible=e)},{default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("img",{width:"100%",src:c.dialogImageUrl,alt:""},null,8,l)]),_:1},8,["modelValue"])]),_:1},8,["label"])]),_:1},8,["model","rules"]),Object(o["createElementVNode"])("div",r,[Object(o["createVNode"])(h,{type:"primary",onClick:i.save},{default:Object(o["withCtx"])(()=>t[5]||(t[5]=[Object(o["createTextVNode"])("确 定")])),_:1},8,["onClick"]),Object(o["createVNode"])(h,{onClick:i.close},{default:Object(o["withCtx"])(()=>t[6]||(t[6]=[Object(o["createTextVNode"])("取 消")])),_:1},8,["onClick"])])]),_:1},8,["modelValue","title"])}var c=a("b199"),i=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:i["default"].getters["user/token"]}},fileSuccess(e,t,a){var o=this.form.feedbackImg;this.form.feedbackImg=""==o?e.data:this.form.feedbackImg+","+e.data,console.log(this.form)},close(){this.$refs["form"].resetFields(),this.form=t