Nie możesz wybrać więcej, niż 25 tematów Tematy muszą się zaczynać od litery lub cyfry, mogą zawierać myślniki ('-') i mogą mieć do 35 znaków.
 
 
 
 
 
 

2 wiersze
19 KiB

  1. webpackJsonp([6],{"3Q1+":function(e,t,r){"use strict";function i(){}function o(e,t,r){var i=e;t=t.replace(/\[(\w+)\]/g,".$1"),t=t.replace(/^\./,"");for(var o=t.split("."),n=0,a=o.length;n<a-1&&(i||r);++n){var s=o[n];if(!(s in i)){if(r)throw new Error("please transfer a valid prop path to form item!");break}i=i[s]}return{o:i,k:o[n],v:i?i[o[n]]:null}}t.b=i,t.a=o;r("7+uW"),Object.prototype.hasOwnProperty},"6YL/":function(e,t,r){"use strict";var i=r("6wH0"),o=r("HfJQ"),n=r("VU/8"),a=n(i.a,o.a,null,null,null);t.a=a.exports},"6wH0":function(e,t,r){"use strict";var i=(r("NYxO"),r("zppT")),o=r("g45I");t.a={name:"groupStore",props:["parm"],created:function(){var e=this;r.i(i.a)().then(function(t){e.groupList=t.result.rows})},data:function(){return{groupList:[],storeList:[],re:[]}},watch:{parm:function(){this.re=this.parm},"re.oid":function(e){var t=this;e&&1!=this.parm.step?r.i(o.a)({org:e}).then(function(e){t.storeList=e.result.rows}):this.storeList=[],this.$emit("getGroup",this.re)},"re.sid":function(e){this.$emit("getGroup",this.re)}},methods:{groupChange:function(e){this.re.sid=""}}}},"95Re":function(e,t,r){"use strict";var i=r("woo5"),o=r("DYMH"),n=r("VU/8"),a=n(i.a,o.a,null,null,null);t.a=a.exports},"9BW/":function(e,t,r){"use strict";t.a=function(e){for(var t=1,r=arguments.length;t<r;t++){var i=arguments[t]||{};for(var o in i)if(i.hasOwnProperty(o)){var n=i[o];void 0!==n&&(e[o]=n)}}return e}},DYMH:function(e,t,r){"use strict";var i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"el-form-item",class:[{"el-form-item--feedback":e.elForm&&e.elForm.statusIcon,"is-error":"error"===e.validateState,"is-validating":"validating"===e.validateState,"is-success":"success"===e.validateState,"is-required":e.isRequired||e.required,"is-no-asterisk":e.elForm&&e.elForm.hideRequiredAsterisk},e.sizeClass?"el-form-item--"+e.sizeClass:""]},[e.label||e.$slots.label?r("label",{staticClass:"el-form-item__label",style:e.labelStyle,attrs:{for:e.labelFor}},[e._t("label",[e._v(e._s(e.label+e.form.labelSuffix))])],2):e._e(),e._v(" "),r("div",{staticClass:"el-form-item__content",style:e.contentStyle},[e._t("default"),e._v(" "),r("transition",{attrs:{name:"el-zoom-in-top"}},["error"===e.validateState&&e.showMessage&&e.form.showMessage?e._t("error",[r("div",{staticClass:"el-form-item__error",class:{"el-form-item__error--inline":"boolean"==typeof e.inlineMessage?e.inlineMessage:e.elForm&&e.elForm.inlineMessage||!1}},[e._v("\n "+e._s(e.validateMessage)+"\n ")])],{error:e.validateMessage}):e._e()],2)],2)])},o=[],n={render:i,staticRenderFns:o};t.a=n},EgBH:function(e,t,r){t=e.exports=r("FZ+f")(!0),t.push([e.i,".el-transfer-panel{width:40%}.avatar-uploader .el-upload{border:1px dashed #d9d9d9;border-radius:6px;cursor:pointer;position:relative;overflow:hidden}.avatar-uploader .el-upload:hover{border-color:#409eff}.avatar-uploader-icon{font-size:28px;color:#8c939d;width:150px;height:150px;line-height:150px;text-align:center}.avatar{width:178px;height:178px;display:block}","",{version:3,sources:["D:/projects/gitLab/wxpos/posadmin/src/views/marketing/group/pay/promotionAdd.vue"],names:[],mappings:"AACA,mBACE,SAAW,CACZ,AACD,4BACE,0BAA2B,AAC3B,kBAAmB,AACnB,eAAgB,AAChB,kBAAmB,AACnB,eAAiB,CAClB,AACD,kCACE,oBAAsB,CACvB,AACD,sBACE,eAAgB,AAChB,cAAe,AACf,YAAa,AACb,aAAc,AACd,kBAAmB,AACnB,iBAAmB,CACpB,AACD,QACE,YAAa,AACb,aAAc,AACd,aAAe,CAChB",file:"promotionAdd.vue",sourcesContent:["\n.el-transfer-panel {\n width: 40%;\n}\n.avatar-uploader .el-upload {\n border: 1px dashed #d9d9d9;\n border-radius: 6px;\n cursor: pointer;\n position: relative;\n overflow: hidden;\n}\n.avatar-uploader .el-upload:hover {\n border-color: #409EFF;\n}\n.avatar-uploader-icon {\n font-size: 28px;\n color: #8c939d;\n width: 150px;\n height: 150px;\n line-height: 150px;\n text-align: center;\n}\n.avatar {\n width: 178px;\n height: 178px;\n display: block;\n}\n"],sourceRoot:""}])},HfJQ:function(e,t,r){"use strict";var i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",[r("el-form-item",{attrs:{label:""}},[r("el-select",{attrs:{placeholder:"所属集团",clearable:"",filterable:""},on:{change:e.groupChange},model:{value:e.re.oid,callback:function(t){e.$set(e.re,"oid",t)},expression:"re.oid"}},e._l(e.groupList,function(e){return r("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})),e._v(" "),1!=e.parm.step?r("el-select",{attrs:{placeholder:"所属门店"},model:{value:e.re.sid,callback:function(t){e.$set(e.re,"sid",t)},expression:"re.sid"}},e._l(e.storeList,function(e){return r("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})})):e._e()],1)],1)},o=[],n={render:i,staticRenderFns:o};t.a=n},PWkv:function(e,t,r){var i=r("EgBH");"string"==typeof i&&(i=[[e.i,i,""]]),i.locals&&(e.exports=i.locals);r("rjj0")("66ac45ca",i,!0)},g45I:function(e,t,r){"use strict";function i(e){return r.i(u.a)({url:"/service-org/shop/list",method:"get",params:e})}function o(e){return r.i(u.a)({url:"/unionService/shop/shop",method:"post",data:e})}function n(e){return r.i(u.a)({url:"/unionService/shop/detail?shopId="+e,method:"get"})}function a(e){return r.i(u.a)({url:"/unionService/shop/shop",method:"put",data:e})}function s(e){return r.i(u.a)({url:"/unionService/device/store",method:"put",data:e})}function l(e){return r.i(u.a)({url:"/service-org/shop/delete?shopId="+e,method:"DELETE"})}t.a=i,t.f=o,t.b=n,t.c=a,t.d=s,t.e=l;var u=r("Vo7i")},kxkW:function(e,t,r){"use strict";var i=function(){var e=this,t=e.$createElement;return(e._self._c||t)("form",{staticClass:"el-form",class:[e.labelPosition?"el-form--label-"+e.labelPosition:"",{"el-form--inline":e.inline}]},[e._t("default")],2)},o=[],n={render:i,staticRenderFns:o};t.a=n},lcrx:function(e,t,r){"use strict";var i=r("9BW/");t.a={name:"ElForm",componentName:"ElForm",provide:function(){return{elForm:this}},props:{model:Object,rules:Object,labelPosition:String,labelWidth:String,labelSuffix:{type:String,default:""},inline:Boolean,inlineMessage:Boolean,statusIcon:Boolean,showMessage:{type:Boolean,default:!0},size:String,disabled:Boolean,validateOnRuleChange:{type:Boolean,default:!0},hideRequiredAsterisk:{type:Boolean,default:!1}},watch:{rules:function(){this.validateOnRuleChange&&this.validate(function(){})}},data:function(){return{fields:[]}},created:function(){var e=this;this.$on("el.form.addField",function(t){t&&e.fields.push(t)}),this.$on("el.form.removeField",function(t){t.prop&&e.fields.splice(e.fields.indexOf(t),1)})},methods:{resetFields:function(){this.model&&this.fields.forEach(function(e){e.resetField()})},clearValidate:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];(e.length?"string"==typeof e?this.fields.filter(function(t){return e===t.prop}):this.fields.filter(function(t){return e.indexOf(t.prop)>-1}):this.fields).forEach(function(e){e.clearValidate()})},validate:function(e){var t=this;if(!this.model)return void console.warn("[Element Warn][Form]model is required for validate to work!");var o=void 0;"function"!=typeof e&&window.Promise&&(o=new window.Promise(function(t,r){e=function(e){e?t(e):r(e)}}));var n=!0,a=0;0===this.fields.length&&e&&e(!0);var s={};return this.fields.forEach(function(o){o.validate("",function(o,l){o&&(n=!1),s=r.i(i.a)({},s,l),"function"==typeof e&&++a===t.fields.length&&e(n,s)})}),o||void 0},validateField:function(e,t){var r=this.fields.filter(function(t){return t.prop===e})[0];if(!r)throw new Error("must call validateField with valid prop string!");r.validate("",t)}}}},ozXB:function(e,t,r){"use strict";function i(e){r("PWkv")}Object.defineProperty(t,"__esModule",{value:!0});var o=r("t3aP"),n=r("yok4"),a=r("VU/8"),s=i,l=a(o.a,n.a,s,null,null);t.default=l.exports},qIgl:function(e,t,r){"use strict";function i(){return r.i(c.a)({url:"/service-trade/payTypeDict/payTypes",method:"get"})}function o(e){return r.i(c.a)({url:"/service-trade/payChannel/payChannels",method:"get",params:e})}function n(e){return r.i(c.a)({url:"/service-trade/payChannel/payChannel",method:"get",params:e})}function a(e){return r.i(c.a)({url:"/service-trade/payChannel/payChannel",method:"post",data:e})}function s(e){return r.i(c.a)({url:"/service-trade/payChannel/payChannel",method:"put",data:e})}function l(e){return r.i(c.a)({url:"/service-trade/payChannel/payChannel",method:"delete",params:e})}function u(e){return r.i(c.a)({url:"/service-trade/payChannel/payChannelDisable",method:"put",data:e})}function d(e){return r.i(c.a)({url:"/service-trade/payChannel/payChannelEnable",method:"put",data:e})}t.b=i,t.a=o,t.c=n,t.h=a,t.d=s,t.e=l,t.f=u,t.g=d;var c=r("Vo7i")},t3aP:function(e,t,r){"use strict";var i=r("tYUa"),o=r("qIgl"),n=r("6YL/"),a=r("g45I"),s=r("xrpo"),l=r("95Re");t.a={components:{ElFormItem:l.a,ElForm:s.a,groupStore:n.a},created:function(){var e=this;"user"==this.usertype?1==this.shopIds.length?(this.ruleForm.storeId=Number(this.shopIds[0]),this.listQuery.shopId=this.ruleForm.storeId,this.fetchData()):r.i(a.a)().then(function(t){e.shopList=t.result.rows.filter(function(e){return 2==e.payeetype})}).then(function(){e.ruleForm.storeId=Number(e.$route.query.shopId),e.listQuery.shopId=e.ruleForm.storeId,e.fetchData()}):this.fetchData()},data:function(){return{shopIds:this.$store.getters.shopIds,usertype:this.$store.getters.usertype,shopList:[],payTypeList:"",st:!0,listQuery:{orgId:this.$store.getters.orgId,shopId:"",payType:""},offTypes:{0:"折扣",1:"满减",2:"每满减",3:"满折扣"},ruleForm:{orgId:this.$store.getters.orgId,storeId:"",payChannel:"",discount:1,purchaseMoney:null,moneyOff:null,offType:"0"},rules:{storeId:[{required:!0,message:"请选择门店",trigger:"blur"}],offType:[{required:!0,message:"请选择支付营销类型",trigger:"blur"}],payChannel:[{required:!0,message:"请选择支付渠道",trigger:"blur"}],discount:[{required:!0,message:"请输入折扣",trigger:"blur"}],purchaseMoney:[{required:!0,message:"请输入满额",trigger:"blur"}],moneyOff:[{required:!0,message:"请输入减额",trigger:"blur"}]}}},methods:{fetchData:function(){var e=this;this.listLoading=!0,r.i(o.a)(this.listQuery).then(function(t){e.payTypeList=t.result.payChannels,e.ruleForm.payType="1",e.listLoading=!1})},submitForm:function(e){var t=this;this.$refs[e].validate(function(e){if(!e)return!1;r.i(i.e)(t.ruleForm).then(function(e){var r=t.$router,i=t.ruleForm.storeId;t.$message({message:"操作成功",type:"success",duration:1e3,onClose:function(){r.push({path:"index",query:{shopId:i}})}})})})},resetForm:function(e){this.$refs[e].resetFields(),this.$refs.ruleForm.clearValidate()},selectChange:function(e){this.ruleForm={storeId:this.ruleForm.storeId,orgId:this.$store.getters.orgId,payChannel:e,discount:null,purchaseMoney:null,moneyOff:null,offType:"0"},this.$refs.ruleForm.clearValidate()},selectChangeType:function(){this.ruleForm.discount=null,this.ruleForm.moneyOff=null,this.ruleForm.purchaseMoney=null}}}},tYUa:function(e,t,r){"use strict";function i(e){return r.i(l.a)({url:"/service-promotion/payment/promotion",method:"post",data:e})}function o(e){return r.i(l.a)({url:"/service-promotion/payment/promotion",method:"put",data:e})}function n(e){return r.i(l.a)({url:"/service-promotion/payment/promotions",method:"post",data:e})}function a(e){return r.i(l.a)({url:"/service-promotion/payment/promotion/"+e,method:"delete"})}function s(e){return r.i(l.a)({url:"/service-promotion/payment/promotion/"+e,method:"get"})}t.e=i,t.b=o,t.c=n,t.d=a,t.a=s;var l=r("Vo7i")},ufP2:function(e,t,r){"use strict";function i(e,t,r){this.$children.forEach(function(o){o.$options.componentName===e?o.$emit.apply(o,[t].concat(r)):i.apply(o,[e,t].concat([r]))})}t.a={methods:{dispatch:function(e,t,r){for(var i=this.$parent||this.$root,o=i.$options.componentName;i&&(!o||o!==e);)(i=i.$parent)&&(o=i.$options.componentName);i&&i.$emit.apply(i,[t].concat(r))},broadcast:function(e,t,r){i.call(this,e,t,r)}}}},woo5:function(e,t,r){"use strict";var i=r("jwfv"),o=r("ufP2"),n=r("9BW/"),a=r("3Q1+");t.a={name:"ElFormItem",componentName:"ElFormItem",mixins:[o.a],provide:function(){return{elFormItem:this}},inject:["elForm"],props:{label:String,labelWidth:String,prop:String,required:{type:Boolean,default:void 0},rules:[Object,Array],error:String,validateStatus:String,for:String,inlineMessage:{type:[String,Boolean],default:""},showMessage:{type:Boolean,default:!0},size:String},watch:{error:{immediate:!0,handler:function(e){this.validateMessage=e,this.validateState=e?"error":""}},validateStatus:function(e){this.validateState=e}},computed:{labelFor:function(){return this.for||this.prop},labelStyle:function(){var e={};if("top"===this.form.labelPosition)return e;var t=this.labelWidth||this.form.labelWidth;return t&&(e.width=t),e},contentStyle:function(){var e={},t=this.label;if("top"===this.form.labelPosition||this.form.inline)return e;if(!t&&!this.labelWidth&&this.isNested)return e;var r=this.labelWidth||this.form.labelWidth;return r&&(e.marginLeft=r),e},form:function(){for(var e=this.$parent,t=e.$options.componentName;"ElForm"!==t;)"ElFormItem"===t&&(this.isNested=!0),e=e.$parent,t=e.$options.componentName;return e},fieldValue:function(){var e=this.form.model;if(e&&this.prop){var t=this.prop;return-1!==t.indexOf(":")&&(t=t.replace(/:/,".")),r.i(a.a)(e,t,!0).v}},isRequired:function(){var e=this.getRules(),t=!1;return e&&e.length&&e.every(function(e){return!e.required||(t=!0,!1)}),t},_formSize:function(){return this.elForm.size},elFormItemSize:function(){return this.size||this._formSize},sizeClass:function(){return this.elFormItemSize||(this.$ELEMENT||{}).size}},data:function(){return{validateState:"",validateMessage:"",validateDisabled:!1,validator:{},isNested:!1}},methods:{validate:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:a.b;this.validateDisabled=!1;var o=this.getFilteredRule(e);if((!o||0===o.length)&&void 0===this.required)return r(),!0;this.validateState="validating";var n={};o&&o.length>0&&o.forEach(function(e){delete e.trigger}),n[this.prop]=o;var s=new i.default(n),l={};l[this.prop]=this.fieldValue,s.validate(l,{firstFields:!0},function(e,i){t.validateState=e?"error":"success",t.validateMessage=e?e[0].message:"",r(t.validateMessage,i),t.elForm&&t.elForm.$emit("validate",t.prop,!e,t.validateMessage||null)})},clearValidate:function(){this.validateState="",this.validateMessage="",this.validateDisabled=!1},resetField:function(){this.validateState="",this.validateMessage="";var e=this.form.model,t=this.fieldValue,i=this.prop;-1!==i.indexOf(":")&&(i=i.replace(/:/,"."));var o=r.i(a.a)(e,i,!0);this.validateDisabled=!0,Array.isArray(t)?o.o[o.k]=[].concat(this.initialValue):o.o[o.k]=this.initialValue,this.broadcast("ElTimeSelect","fieldReset",this.initialValue)},getRules:function(){var e=this.form.rules,t=this.rules,i=void 0!==this.required?{required:!!this.required}:[],o=r.i(a.a)(e,this.prop||"");return e=e?o.o[this.prop||""]||o.v:[],[].concat(t||e||[]).concat(i)},getFilteredRule:function(e){return this.getRules().filter(function(t){return!t.trigger||""===e||(Array.isArray(t.trigger)?t.trigger.indexOf(e)>-1:t.trigger===e)}).map(function(e){return r.i(n.a)({},e)})},onFieldBlur:function(){this.validate("blur")},onFieldChange:function(){if(this.validateDisabled)return void(this.validateDisabled=!1);this.validate("change")}},mounted:function(){if(this.prop){this.dispatch("ElForm","el.form.addField",[this]);var e=this.fieldValue;Array.isArray(e)&&(e=[].concat(e)),Object.defineProperty(this,"initialValue",{value:e});(this.getRules().length||void 0!==this.required)&&(this.$on("el.form.blur",this.onFieldBlur),this.$on("el.form.change",this.onFieldChange))}},beforeDestroy:function(){this.dispatch("ElForm","el.form.removeField",[this])}}},xrpo:function(e,t,r){"use strict";var i=r("lcrx"),o=r("kxkW"),n=r("VU/8"),a=n(i.a,o.a,null,null,null);t.a=a.exports},yok4:function(e,t,r){"use strict";var i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"app-container"},[r("el-form",{ref:"ruleForm",staticClass:"demo-ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"150px"}},["user"==this.usertype&&this.shopIds.length>1?r("el-form-item",{attrs:{label:"门店",prop:"storeId"}},[r("el-select",{attrs:{placeholder:"门店",disabled:e.st},model:{value:e.ruleForm.storeId,callback:function(t){e.$set(e.ruleForm,"storeId",t)},expression:"ruleForm.storeId"}},e._l(e.shopList,function(e){return r("el-option",{key:e.id,attrs:{label:e.name,value:e.id}})}))],1):e._e(),e._v(" "),r("el-form-item",{attrs:{label:"支付渠道",prop:"payChannel"}},[r("el-select",{attrs:{placeholder:"支付渠道"},on:{change:e.selectChange},model:{value:e.ruleForm.payChannel,callback:function(t){e.$set(e.ruleForm,"payChannel",t)},expression:" ruleForm.payChannel"}},e._l(e.payTypeList,function(e){return r("el-option",{key:e.payType,attrs:{value:e.payType,label:e.name}})}))],1),e._v(" "),r("el-form-item",{attrs:{label:"支付营销类型",prop:"offType"}},[r("el-select",{attrs:{placeholder:"请选择",clearable:""},on:{change:e.selectChangeType},model:{value:e.ruleForm.offType,callback:function(t){e.$set(e.ruleForm,"offType",t)},expression:"ruleForm.offType"}},e._l(e.offTypes,function(e,t){return r("el-option",{key:t,attrs:{label:e,value:t}})})),e._v(" "),r("span",{staticClass:"el-tag--danger"},[e._v("注:修改类型将清除原有页面数据")])],1),e._v(" "),"0"===e.ruleForm.offType||"3"===e.ruleForm.offType?[r("el-form-item",{attrs:{label:"折扣",prop:"discount"}},[r("el-input-number",{attrs:{precision:2,step:.1,max:1,"controls-position":"right"},model:{value:e.ruleForm.discount,callback:function(t){e.$set(e.ruleForm,"discount","string"==typeof t?t.trim():t)},expression:"ruleForm.discount"}})],1)]:e._e(),e._v(" "),null!==e.ruleForm.offType&&"0"!==e.ruleForm.offType?[r("el-form-item",{attrs:{label:"满额",prop:"purchaseMoney"}},[r("el-input-number",{attrs:{min:1,max:1e6,"controls-position":"right"},model:{value:e.ruleForm.purchaseMoney,callback:function(t){e.$set(e.ruleForm,"purchaseMoney","string"==typeof t?t.trim():t)},expression:"ruleForm.purchaseMoney"}})],1)]:e._e(),e._v(" "),"1"===e.ruleForm.offType||"2"===e.ruleForm.offType?[r("el-form-item",{attrs:{label:"减额",prop:"moneyOff"}},[r("el-input-number",{attrs:{min:1,max:1e6,"controls-position":"right"},model:{value:e.ruleForm.moneyOff,callback:function(t){e.$set(e.ruleForm,"moneyOff","string"==typeof t?t.trim():t)},expression:"ruleForm.moneyOff"}})],1)]:e._e(),e._v(" "),r("el-form-item",[r("el-button",{attrs:{type:"primary"},on:{click:function(t){e.submitForm("ruleForm")}}},[e._v("立即创建")])],1)],2)],1)},o=[],n={render:i,staticRenderFns:o};t.a=n},zppT:function(e,t,r){"use strict";function i(e){return r.i(u.a)({url:"/unionService/org/org",method:"post",data:e})}function o(e){return r.i(u.a)({url:"/service-org/org/list",method:"get",params:e})}function n(e){return r.i(u.a)({url:"/service-org/org/list",method:"get",params:e})}function a(e){return r.i(u.a)({url:"/service-org/org/delete?orgId="+e,method:"DELETE"})}function s(e){return r.i(u.a)({url:"/service-org/org/detail?orgId="+e,method:"get"})}function l(e){return r.i(u.a)({url:"/service-org/org/update",method:"put",data:e})}t.e=i,t.a=o,t.f=n,t.d=a,t.b=s,t.c=l;var u=r("Vo7i")}});
  2. //# sourceMappingURL=6.55ae6a0dd237d999d77d.js.map