chunk-7f879f22.39c45daf.js 5.4 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-7f879f22"],{"78ff":function(t,s,e){"use strict";e("f378")},"7b7e":function(t,s,e){"use strict";e.d(s,"b",(function(){return l})),e.d(s,"e",(function(){return a})),e.d(s,"g",(function(){return n})),e.d(s,"a",(function(){return r})),e.d(s,"d",(function(){return o})),e.d(s,"c",(function(){return c})),e.d(s,"f",(function(){return d}));var i=e("f175");const l=()=>i.a.post("/sign.sign/dataCenter"),a=t=>i.a.get("/sign.sign/getConfig",{params:t}),n=t=>i.a.post("/sign.sign/setConfig",t),r=t=>i.a.post("/sign.sign/add",t),o=t=>i.a.post("/sign.sign/edit",t),c=t=>i.a.post("/sign.sign/delete",t),d=t=>i.a.get("/sign.sign/lists",{params:t})},c81a:function(t,s,e){"use strict";e.r(s);e("14d9");var i=e("9ab4"),l=e("1b40"),a=e("0a6d"),n=e("7b7e");let r=class extends l.e{constructor(){super(...arguments),this.list={is_open:1,daily:{integral_status:!1,integral:""},continuous:[],remark:""},this.signAdd={days:"",integral_status:"0",integral:""}}addRule(){Object(n.a)({...this.signAdd}).then(t=>{this.detail()})}setting(t){this.signAdd.days=t.days,this.signAdd.integral_status=t.integral_status,this.signAdd.integral=t.integral}editRule(t){Object(n.d)({...t}).then(t=>{this.detail()})}delRule(t,s){let e=!1;if(3===Object.keys(t).length&&(e=!0),e)return this.list.continuous.splice(s,1),this.$message.success("删除成功!");Object(n.c)({id:t.id}).then(t=>{this.detail()})}onSubmit(){this.list.daily.integral_status=this.list.daily.integral_status?1:0,Object(n.g)({...this.list}).then(()=>{this.detail()}).catch(()=>{})}detail(){Object(n.e)({}).then(t=>{this.list=t}).catch(()=>{})}handleAddItem(){this.list.continuous.push({days:"",integral:"",sort:""})}created(){this.detail()}get status(){return 1==this.list.daily.integral_status}set status(t){this.list.daily.integral_status=t}};r=Object(i.a)([Object(l.a)({components:{lsDialog:a.a}})],r);var o=r,c=(e("78ff"),e("2877")),d=Object(c.a)(o,(function(){var t=this,s=t.$createElement,e=t._self._c||s;return e("div",{staticClass:"ls-add-admin"},[e("div",{staticClass:"ls-card ls-coupon-edit__form"},[e("div",{staticClass:"nr weight-500 m-b-20"},[t._v("签到设置")]),e("el-form",{ref:"list",attrs:{model:t.list,"label-width":"120px",size:"small"}},[e("el-form-item",{attrs:{label:"应用状态"}},[e("el-radio",{attrs:{label:0},model:{value:t.list.is_open,callback:function(s){t.$set(t.list,"is_open",s)},expression:"list.is_open"}},[t._v("关闭")]),e("el-radio",{attrs:{label:1},model:{value:t.list.is_open,callback:function(s){t.$set(t.list,"is_open",s)},expression:"list.is_open"}},[t._v("开启")]),e("span",{staticClass:"desc"},[t._v("关闭或开启积分签到功能,关闭后商城的积分签到处于未开启状态")])],1)],1)],1),e("div",{staticClass:"ls-card ls-coupon-edit__form m-t-16"},[e("div",{staticClass:"nr weight-500 m-b-20"},[t._v("签到规则")]),e("el-form",{attrs:{"label-width":"120px"}},[e("el-form-item",{attrs:{label:"每天签到奖励"}},[e("el-checkbox",{model:{value:t.status,callback:function(s){t.status=s},expression:"status"}},[t._v("积分")]),e("el-input",{model:{value:t.list.daily.integral,callback:function(s){t.$set(t.list.daily,"integral",s)},expression:"list.daily.integral"}})],1),e("el-form-item",{attrs:{label:"连续签到奖励"}},[e("el-table",{staticStyle:{width:"100%"},attrs:{data:t.list.continuous,size:"mini"}},[e("el-table-column",{attrs:{prop:"days","min-width":"100",label:"连续天数"},scopedSlots:t._u([{key:"default",fn:function(s){return[e("el-input",{staticStyle:{width:"200px"},attrs:{"show-word-limit":""},model:{value:s.row.days,callback:function(e){t.$set(s.row,"days",e)},expression:"scope.row.days"}})]}}])}),e("el-table-column",{attrs:{"min-width":"100",prop:"integral",label:"连续奖励"},scopedSlots:t._u([{key:"default",fn:function(s){return[e("el-input",{staticStyle:{width:"200px"},attrs:{"show-word-limit":""},model:{value:s.row.integral,callback:function(e){t.$set(s.row,"integral",e)},expression:"scope.row.integral"}})]}}])}),e("el-table-column",{attrs:{"min-width":"100",prop:"sort",label:"排序"},scopedSlots:t._u([{key:"default",fn:function(s){return[e("el-input",{staticStyle:{width:"200px"},attrs:{"show-word-limit":""},model:{value:s.row.sort,callback:function(e){t.$set(s.row,"sort",e)},expression:"scope.row.sort"}})]}}])}),e("el-table-column",{attrs:{fixed:"right",label:"操作","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(s){return[e("div",{staticClass:"flex"},[e("ls-dialog",{staticClass:"inline flex row-center m-r-24",attrs:{content:"确认删除这条连续签到奖励吗?",width:"30vw"},on:{confirm:function(e){return t.delRule(s.row,s.$index)}}},[e("el-button",{attrs:{slot:"trigger",type:"text",size:"small"},slot:"trigger"},[t._v("删除")])],1)],1)]}}])})],1),e("el-button",{attrs:{type:"primary"},on:{click:t.handleAddItem}},[t._v(" 添加 ")])],1),e("el-form-item",{attrs:{label:"每天签到奖励"}},[e("el-input",{staticClass:"m-t-10",attrs:{type:"textarea",rows:10,placeholder:"请输入内容"},model:{value:t.list.remark,callback:function(s){t.$set(t.list,"remark",s)},expression:"list.remark"}})],1)],1)],1),e("div",{staticClass:"bg-white flex row-center ls-fixed-footer"},[e("div",{staticClass:"row-center flex"},[e("el-button",{attrs:{size:"small"},on:{click:function(s){return t.$router.go(-1)}}},[t._v("取消")]),e("el-button",{attrs:{size:"small",type:"primary"},on:{click:function(s){return t.onSubmit("form")}}},[t._v("保存")])],1)])])}),[],!1,null,"a8008c3a",null);s.default=d.exports},f378:function(t,s,e){}}]);