Files
PropertyDeployment/resources/Web/MicroCommunityMallWeb/html/js/chunk-691ed3ce.60e7a29d.js
Anfioo adfd019d2d 江门
1
2026-02-01 15:37:55 +08:00

2 lines
5.1 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-691ed3ce"],{"07c9":function(e,t,o){"use strict";o.r(t);var a=function(){var e=this,t=e._self._c;return t("div",{staticClass:"animated fadeInRight ecommerce"},[t("el-row",[t("el-col",{attrs:{span:24}},[t("el-card",[t("div",{staticClass:"flex justify-between",attrs:{slot:"header"},slot:"header"},[t("span",[e._v("DEMO信息")]),t("div",[t("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e._openAddOwnerModal(-1)}}},[t("i",{staticClass:"el-icon-plus"}),e._v(" 添加DEMO ")])],1)]),t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.listDemoInfo.demos,border:"",stripe:""}},[t("el-table-column",{attrs:{prop:"demoId",label:"用例ID"}}),t("el-table-column",{attrs:{prop:"demoName",label:"名称"}}),t("el-table-column",{attrs:{prop:"demoValue",label:"用例值"}}),t("el-table-column",{attrs:{prop:"demoRemark",label:"备注"}}),t("el-table-column",{attrs:{label:"操作",align:"right",width:"200"},scopedSlots:e._u([{key:"default",fn:function(o){return[t("el-button-group",[t("el-button",{attrs:{size:"mini"},on:{click:function(t){return e._openEditOwnerModel(o.row)}}},[e._v("修改")]),t("el-button",{attrs:{size:"mini",type:"danger"},on:{click:function(t){return e._openDelOwnerModel(o.row)}}},[e._v("删除")])],1)]}}])})],1),t("el-pagination",{staticStyle:{"margin-top":"20px",float:"right"},attrs:{"current-page":e.currentPage,"page-size":e.pageSize,layout:"total, prev, pager, next, jumper",total:e.listDemoInfo.total},on:{"current-change":e.handleCurrentChange}})],1)],1)],1),t("add-demo",{ref:"addDemo"})],1)},l=[],r=o("b775");function s(e){return new Promise((t,o)=>{Object(r["a"])({url:"/demo.queryDemoConfig",method:"get",params:e}).then(e=>{const o=e.data;t(o)}).catch(e=>{o(e)})})}function d(e){return new Promise((t,o)=>{Object(r["a"])({url:"/demo.saveDemoConfig",method:"post",data:e}).then(e=>{const o=e.data;t(o)}).catch(e=>{o(e)})})}var n=function(){var e=this,t=e._self._c;return t("el-dialog",{attrs:{title:e.$t("demo.addDemo"),visible:e.dialogVisible,width:"50%"},on:{"update:visible":function(t){e.dialogVisible=t},close:e.handleClose}},[t("el-form",{ref:"addDemoForm",attrs:{model:e.addDemoInfo,rules:e.rules,"label-width":"120px"}},[t("el-form-item",{attrs:{label:e.$t("demo.demoName"),prop:"demoName"}},[t("el-input",{attrs:{placeholder:e.$t("demo.requiredDemoName")},model:{value:e.addDemoInfo.demoName,callback:function(t){e.$set(e.addDemoInfo,"demoName",t)},expression:"addDemoInfo.demoName"}})],1),t("el-form-item",{attrs:{label:e.$t("demo.demoValue"),prop:"demoValue"}},[t("el-input",{attrs:{placeholder:e.$t("demo.requiredDemoValue")},model:{value:e.addDemoInfo.demoValue,callback:function(t){e.$set(e.addDemoInfo,"demoValue",t)},expression:"addDemoInfo.demoValue"}})],1),t("el-form-item",{attrs:{label:e.$t("demo.demoRemark"),prop:"demoRemark"}},[t("el-input",{attrs:{placeholder:e.$t("demo.optionalDemoRemark")},model:{value:e.addDemoInfo.demoRemark,callback:function(t){e.$set(e.addDemoInfo,"demoRemark",t)},expression:"addDemoInfo.demoRemark"}})],1)],1),t("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v(e._s(e.$t("demo.cancel")))]),t("el-button",{attrs:{type:"primary"},on:{click:e.saveDemoInfo}},[e._v(e._s(e.$t("demo.save")))])],1)],1)},i=[],m={name:"AddDemo",data(){return{dialogVisible:!1,addDemoInfo:{demoName:"",demoValue:"",demoRemark:""},rules:{demoName:[{required:!0,message:this.$t("demo.requiredDemoName"),trigger:"blur"},{min:2,max:20,message:this.$t("demo.demoNameLength"),trigger:"blur"}],demoValue:[{required:!0,message:this.$t("demo.requiredDemoValue"),trigger:"blur"},{min:2,max:20,message:this.$t("demo.demoValueLength"),trigger:"blur"}],demoRemark:[{max:200,message:this.$t("demo.demoRemarkMaxLength"),trigger:"blur"}]}}},methods:{open(){this.dialogVisible=!0},handleClose(){this.$refs.addDemoForm.resetFields()},async saveDemoInfo(){try{await this.$refs.addDemoForm.validate(),await d(this.addDemoInfo),this.$message.success(this.$t("demo.saveSuccess")),this.dialogVisible=!1,this.$emit("refresh")}catch(e){"validate"!==e&&this.$message.error(this.$t("demo.saveFailed"))}}}},c=m,u=o("2877"),p=Object(u["a"])(c,n,i,!1,null,null,null),h=p.exports,f={name:"ListDemo",components:{AddDemo:h},data(){return{listDemoInfo:{demos:[],total:0,records:1},currentPage:1,pageSize:10}},created(){this._listOwnerData(this.currentPage,this.pageSize)},methods:{handleCurrentChange(e){this.currentPage=e,this._listOwnerData(e,this.pageSize)},async _listOwnerData(e,t){try{const o=await s({page:e,row:t});this.listDemoInfo.demos=o.data,this.listDemoInfo.total=o.total,this.listDemoInfo.records=o.records,console.log(this.listDemoInfo.records)}catch(o){console.error("获取DEMO列表失败:",o)}},_openAddOwnerModal(){this.$refs.addDemo.open()},_openDelOwnerModel(e){console.log("删除:",e)},_openEditOwnerModel(e){console.log("编辑:",e)}}},g=f,b=(o("75eb"),Object(u["a"])(g,a,l,!1,null,"51191fed",null));t["default"]=b.exports},"75eb":function(e,t,o){"use strict";o("968c")},"968c":function(e,t,o){}}]);
//# sourceMappingURL=chunk-691ed3ce.60e7a29d.js.map