chunk-8cd9cda4.d01a90e8.js
9.32 KB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-8cd9cda4"],{"49f6":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",[r("div",{staticClass:"serch-wrap"},[r("el-row",{attrs:{gutter:20}},[r("el-form",{ref:"form",attrs:{model:e.form,"label-width":"60px","label-position":"left"}},[r("el-col",{attrs:{xs:8,sm:6,md:7,lg:7,xl:7}},[r("el-form-item",{attrs:{label:"问题类型"}},[r("el-select",{attrs:{placeholder:"请选择问题类型"},model:{value:e.form.feedbackId,callback:function(t){e.$set(e.form,"feedbackId",t)},expression:"form.feedbackId"}},e._l(e.problemTpyeSelectData,(function(e){return r("el-option",{attrs:{label:e.name,value:e.code}})})),1)],1)],1),e._v(" "),r("el-col",{attrs:{xs:16,sm:6,md:3,lg:3,xl:3}},[r("el-button",{attrs:{type:"primary"},on:{click:e.queryBtn}},[e._v("查询")])],1)],1)],1)],1),e._v(" "),r("el-card",{staticClass:"card-second-top",attrs:{shadow:"always"}},[r("div",{staticClass:"clearfix",staticStyle:{"line-height":"32px"},attrs:{slot:"header"},slot:"header"},[r("span",{staticStyle:{float:"left"}},[e._v("详细记录")]),e._v(" "),r("el-button",{staticStyle:{float:"right"},attrs:{type:"primary",size:"small"},on:{click:e.dialogOpen}},[e._v("评价")])],1),e._v(" "),r("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:e.orderData,"element-loading-text":"数据加载中...","element-loading-spinner":"el-icon-loading","show-overflow-tooltip":!0}},[r("el-table-column",{attrs:{prop:"feedbackCode",label:"问题类型",formatter:e.formatProblemType,"show-overflow-tooltip":!0}}),e._v(" "),r("el-table-column",{attrs:{prop:"suggestDesc",label:"问题内容","show-overflow-tooltip":!0}}),e._v(" "),r("el-table-column",{attrs:{prop:"createDate",label:"提交时间",formatter:e.formatCreateDate,"show-overflow-tooltip":!0}}),e._v(" "),r("el-table-column",{attrs:{prop:"userPhone",formatter:e.formatserPhone,label:"用户手机号"}})],1),e._v(" "),r("el-pagination",{attrs:{"page-size":e.pageSize,"current-page":e.currentPage,"pager-count":5,layout:"prev, pager, next",total:e.total},on:{"current-change":e.handleCurrentChange}})],1),e._v(" "),r("el-dialog",{attrs:{title:"提交问题",visible:e.dialogFormVisible},on:{"update:visible":function(t){e.dialogFormVisible=t}}},[r("el-form",{ref:"problemform",attrs:{model:e.problemform,rules:e.rules}},[r("el-form-item",{attrs:{label:""}},[r("el-radio-group",{attrs:{size:""},model:{value:e.problemform.resource,callback:function(t){e.$set(e.problemform,"resource",t)},expression:"problemform.resource"}},e._l(e.problemTpyeSelectData,(function(t){return r("el-radio",{attrs:{border:"",label:t.code}},[e._v(e._s(t.name))])})),1)],1),e._v(" "),r("el-form-item",{staticStyle:{"margin-top":"16px"},attrs:{label:"问题内容",prop:"desc"}},[r("el-input",{staticStyle:{width:"400px"},attrs:{type:"textarea"},model:{value:e.problemform.desc,callback:function(t){e.$set(e.problemform,"desc",t)},expression:"problemform.desc"}})],1)],1),e._v(" "),r("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[r("el-button",{on:{click:function(t){e.dialogFormVisible=!1}}},[e._v("取 消")]),e._v(" "),r("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.executeDialog("problemform")}}},[e._v("提交")])],1)],1)],1)},o=[],n=(r("a450"),r("1bc7"),r("b775"));function s(e){return Object(n["a"])({url:"/personPc/suggest/queryFeedbackAndSuggestForPage",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/personPc/suggest/getFeedbackType",method:"post",data:e})}function i(e){return Object(n["a"])({url:"/personPc/suggest/saveFeedbackAndSuggest",method:"post",data:e})}r("e680"),r("8dee");var u={date2Long:function(e){return e.getTime()},long2Date:function(e){return new Date(e)},string2Long:function(e,t){return null==e||""==e?"":this.date2Long(this.string2Date(e,t))},long2String:function(e,t){return void 0==e||null==e?"-":this.date2String(new Date(e),t)},date2String:function(e,t){if(void 0==e||null==e)return"-";var r=["yyyyMMdd","yyyy-MM-dd","HHmmss","HH:mm:ss","HHmmssSSS","HH:mm:ss.SSS","yyyyMMddHHmmss","yyyy-MM-dd HH:mm:ss","yyyyMMddHHmmssSSS","yyyy-MM-dd HH:mm:ss.SSS","yyyy/MM/dd HH:mm","yyyy/MM/dd HH:mm:ss","yyyy/MM/dd","yyyy-MM","HH:mm"];return this.formatDate(e,r[t])},string2Date:function(e,t){var r;switch(t){case 0:r=moment(e).format("YYYYMMDD");break;case 1:r=moment(e).format("YYYY-MM-DD");break;case 2:r=moment(e).format("HHmmss");break;case 3:r=moment(e).format("HH:mm:ss");break;case 4:r=moment(e).format("HHmmssSSS");break;case 5:r=moment(e).format("HH:mm:ss.SSS");break;case 6:r=moment(e).format("YYYY-MM-DDHHmmss");break;case 7:r=moment(e).format("YYYY-MM-DD HH:mm:ss");break;case 8:r=moment(e).format("yyyyMMddHHmmssSSS");break;case 9:r=moment(e).format("yyyy-MM-dd HH:mm:ss.SSS");break;case 10:r=moment(e).format("yyyy/MM/dd HH:mm");break;case 11:r=moment(e).format("yyyy/MM/dd HH:mm:ss");break}return r},formatDate:function(e,t){var r=new String(t);r=r.replace("G",e.getFullYear()>=0?"AD":"BC");var a=new String(e.getFullYear());r=r.replace("yyyy",a),r=r.replace("yy",a.substring(a.length-2,a.length));var o=e.getMonth(),n=["January","February","March","April","May","June","July","August","September","October","November","December"],s=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];r=r.replace("MMMM",n[o]),r=r.replace("MMM",s[o]),r=r.replace("MM",o<9?"0"+(o+1):o+1);var l=e.getDate();r=r.replace("dd",l<10?"0"+l:l),r=r.replace("a",e.getHours()<12?"AM":"PM");var i=e.getHours();r=r.replace("HH",i<10?"0"+i:i);var u=i>11?i-12:i;r=r.replace("KK",u<10?"0"+u:u);var c=e.getMinutes();r=r.replace("mm",c<10?"0"+c:c);var m=e.getSeconds();r=r.replace("ss",m<10?"0"+m:m);var f=e.getMilliseconds();return r=r.replace("SSS",f<10?"00"+f:f<100?"0"+f:f),r},dateOffset:function(e,t,r){var a=0;switch(t){case"y":a=31536e6;break;case"M":a=2592e6;break;case"d":a=864e5;break;case"h":a=36e5;break;case"m":a=6e4;break;case"s":a=1e3;break;case"S":a=1;break}var o=new Date(e.getTime()+Number(a)*Number(r));return o},getDiffMillis:function(e,t){return e.getTime()-t.getTime()},getDiffSeconds:function(e,t){return Math.floor(this.getDiffMillis(e,t)/1e3)},getDiffMinutes:function(e,t){return Math.floor(this.getDiffSeconds(e,t)/60)},getDiffHours:function(e,t){return Math.floor(this.getDiffMinutes(e,t)/60)},getDiffDays:function(e,t){return Math.floor(this.getDiffHours(e,t)/24)},getDiffMonths:function(e,t){return Math.floor(this.getDiffDays(e,t)/30)},getDiffNaturalMonth:function(e,t){var r=e.getMonth(),a=t.getMonth();return 12*this.getDiffYears(e,t)-(a-r)},getDiffYears:function(e,t){return e.getFullYear()-t.getFullYear()},getOrinalOfDayInYear:function(e){var t=new Date(e.getFullYear,0,1);return this.getDiffDays(e,t)+1},getOrinalOfDayInMonth:function(e){var t=new Date(e.getFullYear,e.getMonth(),1);return this.getDiffDays(e,t)+1},getOrinalOfDayInWeek:function(e){return e.getDay()+1},getNumberOfDaysInYear:function(e){return e%100!=0&&e%4==0||e%400==0?366:365},getNumberOfDaysInMonth:function(e,t){var r=new Date(e,t-1,1),a="";return a=11!=t?new Date(e,t,1):new Date(e-1,0,1),this.getDiffDays(r,a)},getNumberOfDaysInCurrentYear:function(){var e=new Date;return this.getNumberOfDaysInYear(e.getYear())},getNumberOfDaysInCurrentMonth:function(){var e=new Date;return this.getNumberOfDaysInMonth(e.getYear(),e.getMonth()+1)},moneyFormatter:function(e){return"0"==e||void 0==e||null==e||""===e?"0.00":(e/100).toFixed(2)}};function c(e,t,r){return null==e||void 0==e||""==e?"-":u.long2String(e,7)}var m={data:function(){return{form:{feedbackId:""},loading:!1,problemTpyeSelectData:[],problemform:{resource:"1",desc:""},dialogFormVisible:!1,total:10,currentPage:1,pagerCount:1,pageSize:5,orderData:[],rules:{desc:[{required:!0,message:"请输入问题内容",trigger:"blur"},{min:1,max:10,message:"长度在 3 到 128 个字符",trigger:"blur"}]}}},methods:{queryBtn:function(){var e=this;e.loading=!0;var t=this.$store.state.user.userInfo,r={baseRequest:{pageNum:e.currentPage,pageSize:e.pageSize},feedbackCode:this.form.feedbackId,custId:t.custId,sysCode:"1000"};s(r).then((function(t){(t.code="8888")&&(e.loading=!1,e.orderData=t.data.rows,e.total=t.data.total)}))},formatProblemType:function(e,t,r,a){var o="";return null==r||""==r||this.problemTpyeSelectData.forEach((function(e){r==e.code&&(o=e.name)})),o},formatCreateDate:function(e,t,r,a){return c(r,7)},getFeedbackType:function(){var e=this;l().then((function(t){(t.code="8888")&&(e.problemTpyeSelectData=t.data)}))},formatserPhone:function(e,t,r,a){return null==r||void 0==r||""==r?"-":r.substr(0,3)+"****"+r.substr(7,4)},handleCurrentChange:function(e){this.currentPage=e,this.queryBtn()},dialogOpen:function(){this.problemform={resource:"1",desc:""},this.dialogFormVisible=!0},executeDialog:function(e){var t=this,r=this,a=this.$store.state.user.userInfo,o=r.problemform.resource,n=r.problemform.desc;this.$refs[e].validate((function(e){if(e){var s={custId:a.custId,userPhone:a.userPhone,feedbackCode:o,suggestDesc:n,sysCode:"1001"};i(s).then((function(e){(e.code="8888")?(t.dialogFormVisible=!1,t.$message({type:"success",message:"问题提交成功!"}),r.queryBtn()):t.$message({type:"error",message:"问题提交失败!"})}))}}))}},mounted:function(){this.queryBtn(),this.getFeedbackType()}},f=m,d=(r("8097"),r("4ac2")),g=Object(d["a"])(f,a,o,!1,null,null,null);t["default"]=g.exports},8097:function(e,t,r){"use strict";r("dce6")},dce6:function(e,t,r){}}]);