chunk-7f879f22.36c25196.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._self._c;t._self._setupProxy;return s("div",{staticClass:"ls-add-admin"},[s("div",{staticClass:"ls-card ls-coupon-edit__form"},[s("div",{staticClass:"nr weight-500 m-b-20"},[t._v("签到设置")]),s("el-form",{ref:"list",attrs:{model:t.list,"label-width":"120px",size:"small"}},[s("el-form-item",{attrs:{label:"应用状态"}},[s("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("关闭")]),s("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("开启")]),s("span",{staticClass:"desc"},[t._v("关闭或开启积分签到功能,关闭后商城的积分签到处于未开启状态")])],1)],1)],1),s("div",{staticClass:"ls-card ls-coupon-edit__form m-t-16"},[s("div",{staticClass:"nr weight-500 m-b-20"},[t._v("签到规则")]),s("el-form",{attrs:{"label-width":"120px"}},[s("el-form-item",{attrs:{label:"每天签到奖励"}},[s("el-checkbox",{model:{value:t.status,callback:function(s){t.status=s},expression:"status"}},[t._v("积分")]),s("el-input",{model:{value:t.list.daily.integral,callback:function(s){t.$set(t.list.daily,"integral",s)},expression:"list.daily.integral"}})],1),s("el-form-item",{attrs:{label:"连续签到奖励"}},[s("el-table",{staticStyle:{width:"100%"},attrs:{data:t.list.continuous,size:"mini"}},[s("el-table-column",{attrs:{prop:"days","min-width":"100",label:"连续天数"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("el-input",{staticStyle:{width:"200px"},attrs:{"show-word-limit":""},model:{value:e.row.days,callback:function(s){t.$set(e.row,"days",s)},expression:"scope.row.days"}})]}}])}),s("el-table-column",{attrs:{"min-width":"100",prop:"integral",label:"连续奖励"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("el-input",{staticStyle:{width:"200px"},attrs:{"show-word-limit":""},model:{value:e.row.integral,callback:function(s){t.$set(e.row,"integral",s)},expression:"scope.row.integral"}})]}}])}),s("el-table-column",{attrs:{"min-width":"100",prop:"sort",label:"排序"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("el-input",{staticStyle:{width:"200px"},attrs:{"show-word-limit":""},model:{value:e.row.sort,callback:function(s){t.$set(e.row,"sort",s)},expression:"scope.row.sort"}})]}}])}),s("el-table-column",{attrs:{fixed:"right",label:"操作","min-width":"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("div",{staticClass:"flex"},[s("ls-dialog",{staticClass:"inline flex row-center m-r-24",attrs:{content:"确认删除这条连续签到奖励吗?",width:"30vw"},on:{confirm:function(s){return t.delRule(e.row,e.$index)}}},[s("el-button",{attrs:{slot:"trigger",type:"text",size:"small"},slot:"trigger"},[t._v("删除")])],1)],1)]}}])})],1),s("el-button",{attrs:{type:"primary"},on:{click:t.handleAddItem}},[t._v(" 添加 ")])],1),s("el-form-item",{attrs:{label:"每天签到奖励"}},[s("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),s("div",{staticClass:"bg-white flex row-center ls-fixed-footer"},[s("div",{staticClass:"row-center flex"},[s("el-button",{attrs:{size:"small"},on:{click:function(s){return t.$router.go(-1)}}},[t._v("取消")]),s("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){}}]);