mirror of
https://github.com/hpd840321/starRiverProperty.git
synced 2026-06-11 01:10:29 +08:00
4f79e10bd6
Former-commit-id: 376f94edd602d3dfed1cbada6e08361ee7b08e73
1 line
7.9 KiB
JavaScript
1 line
7.9 KiB
JavaScript
webpackJsonp([148],{"0Slw":function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=a("Xxa5"),o=a.n(n),r=a("Dd8w"),s=a.n(r),l=a("exGp"),i=a.n(l),u=a("x1DN"),c=a("vMX1"),p=a("9M4u"),f=a("ZYjQ"),m=a("dGwE"),d=(a("xT6B"),a("LsXT")),v=a("PJh5"),b=a.n(v),h={components:{searchPage:c.a,cascader:u.a,dates:m.a},data:function(){return{total:10,tableData:[],tableLoading:!1,bools:[],orgTypes:[],statusOptions:[],roles:[],sysLogModules:[],apps:[],businessId:window.sessionStorage.getItem("businessId"),form:{serviceCode:null,businessName:null,businessFlow:null,portalFlow:null,pageSize:10,currentPage:1,totalRows:0,time:[],success:null},moduleChanged:!1,serviceTypes:[],disableDate:{min:-30,max:30,reference:2},resultOptions:d.d,chargeWays:d.c}},created:function(){this.onInitRequestTime(),this.serviceTypes=this.$dict("baseServiceType",!0).concat(this.$dict("sceneServiceType",!0)),this.fetchData(),this.fetchApps()},methods:{onInitRequestTime:function(){var e=b()().startOf("day").toDate(),t=b()().endOf("day").toDate();this.$set(this.form,"time",[e,t])},fetchApps:function(){var e=this;p.a.getAllService({}).then(function(t){var a=[];t[1].group.forEach(function(e){"sceneServiceType#2"===e.groupCode&&e.service.forEach(function(e){a.push(e)})}),e.apps=a.map(function(e){return{label:e.name,value:e.serviceCode}})})},goDetail:function(e){var t=e.id;this.$router.push({path:"/flowManage/detail",query:{id:t}})},getServiceTypeByCode:function(e){return 1===e?"基础应用":"场景应用"},fetchData:function(){var e=this;return i()(o.a.mark(function t(){var a,n,r;return o.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,e.tableLoading=!0,(a=s()({},e.form)).businessId=window.sessionStorage.getItem("businessId"),a.time&&a.time.length>1&&(a.startTime=a.time[0].getTime(),a.endTime=a.time[1].getTime(),delete a.time),e.moduleChanged&&(a.currentPage=1,e.moduleChanged=!1),t.next=8,f.a.flowPage(a);case 8:n=t.sent,r=n.data,e.tableData=r.datas||[],e.total=r.totalRows||0,e.form.totalRows=e.total,e.tableLoading=!1,t.next=19;break;case 16:t.prev=16,t.t0=t.catch(0),e.tableLoading=!1;case 19:case"end":return t.stop()}},t,e,[[0,16]])}))()},handleReset:function(){this.$refs.queryForm.resetFields(),this.onInitRequestTime(),this.form.currentPage=1,this.form.pageSize=10,this.form.totalRows=0,this.fetchData()},handleQuery:function(){this.form.currentPage=1,this.form.pageSize=10,this.form.totalRows=0,this.fetchData()},changeModule:function(){this.moduleChanged=!0}}},g={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-card",{attrs:{shadow:"hover"}},[a("search-page",{attrs:{"page-size":e.form.pageSize,"page-num":e.form.currentPage,total:e.total,limit:""},on:{"update:pageSize":function(t){return e.$set(e.form,"pageSize",t)},"update:page-size":function(t){return e.$set(e.form,"pageSize",t)},"update:pageNum":function(t){return e.$set(e.form,"currentPage",t)},"update:page-num":function(t){return e.$set(e.form,"currentPage",t)},change:e.fetchData}},[a("el-form",{ref:"queryForm",attrs:{inline:!0,model:e.form}},[a("el-form-item",{attrs:{label:"企业名称",prop:"businessName"}},[a("el-input",{attrs:{placeholder:"企业名称"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.form.businessName,callback:function(t){e.$set(e.form,"businessName","string"==typeof t?t.trim():t)},expression:"form.businessName"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"业务流水号",prop:"businessFlow"}},[a("el-input",{attrs:{placeholder:"业务流水号"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.form.businessFlow,callback:function(t){e.$set(e.form,"businessFlow","string"==typeof t?t.trim():t)},expression:"form.businessFlow"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"平台流水号",prop:"portalFlow"}},[a("el-input",{attrs:{placeholder:"平台流水号"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.form.portalFlow,callback:function(t){e.$set(e.form,"portalFlow","string"==typeof t?t.trim():t)},expression:"form.portalFlow"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"所属应用",prop:"serviceCode"}},[a("el-select",{on:{change:e.fetchOptions},model:{value:e.form.serviceCode,callback:function(t){e.$set(e.form,"serviceCode",t)},expression:"form.serviceCode"}},e._l(e.apps,function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),a("el-form-item",{attrs:{label:"调用时间",prop:"time"}},[a("dates",{attrs:{"time-range":e.disableDate},model:{value:e.form.time,callback:function(t){e.$set(e.form,"time",t)},expression:"form.time"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"调用结果",prop:"success"}},[a("el-select",{on:{change:e.fetchOptions},model:{value:e.form.success,callback:function(t){e.$set(e.form,"success",t)},expression:"form.success"}},[a("el-option",{attrs:{value:null,label:"全部"}}),e._v(" "),e._l(e.resultOptions,function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value}})})],2)],1),e._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"warning"},on:{click:e.handleQuery}},[e._v("查询")]),e._v(" "),a("el-button",{on:{click:e.handleReset}},[e._v("重置")])],1)],1),e._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.tableLoading,expression:"tableLoading"}],staticClass:"table_expand",attrs:{data:e.tableData}},[a("el-table-column",{attrs:{type:"index",label:"序号",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{prop:"portalFlow",label:"平台流水号","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",[a("el-button",{attrs:{type:"text"},on:{click:function(a){return e.goDetail(t.row)}}},[e._v(e._s(t.row.portalFlow))])],1)]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"businessFlow",label:"业务流水号","show-overflow-tooltip":""}}),e._v(" "),a("el-table-column",{attrs:{prop:"businessName",label:"企业名称"}}),e._v(" "),a("el-table-column",{attrs:{width:216,prop:"status",label:"调用时间"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(e._s(e._f("datetime")(t.row.requestTime)))]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"serviceName",label:"所属应用"}}),e._v(" "),a("el-table-column",{attrs:{prop:"resourceName",label:"接口名称"}}),e._v(" "),a("el-table-column",{attrs:{prop:"feeType",label:"计费类型"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[e._v("\n "+e._s(e._f("feeType")(a.feeType))+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"success",label:"调用结果"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(1===t.row.success?"成功":"失败")+"\n ")]}}])}),e._v(" "),a("el-table-column",{attrs:{prop:"responseMessage","show-overflow-tooltip":"",label:"失败原因"}})],1)],1)],1)],1)},staticRenderFns:[]};var y=a("VU/8")(h,g,!1,function(e){a("Nn+c")},"data-v-3f0386da",null);t.default=y.exports},"8oJj":function(e,t,a){(e.exports=a("FZ+f")(!1)).push([e.i,"\n.left[data-v-3f0386da] {\n display: inline-block;\n margin-right: 20px;\n position: absolute;\n right: 110px;\n}\n",""])},"9M4u":function(e,t,a){"use strict";var n=a("imqz");t.a={page:function(e){return n.a.post("/portal/cloud/bill/page",e).then(function(e){return{data:e.data.datas,total:e.data.totalRows,currentPage:e.data.currentPage}})},getAllService:function(){return n.a.get("/portal/service/services").then(function(e){return e.data||[]}).catch(function(e){return[]})},detail:function(e){return n.a.post("/portal/cloud/bill/detail",{id:e})},getSceneAppsWithPlatform:function(e){return n.a.post("/portal/application/getSceneAppsWithPlatform",e)}}},"Nn+c":function(e,t,a){var n=a("8oJj");"string"==typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);a("rjj0")("4b95c0c8",n,!0)}}); |