First commit

This commit is contained in:
2025-10-02 10:33:06 +08:00
parent 198b8bf2a6
commit c38eed4a22
5512 changed files with 958855 additions and 0 deletions

1
public/static/js/32.js Executable file
View File

@@ -0,0 +1 @@
webpackJsonp([32],{"65ce":function(e,t,i){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=i("mvHQ"),s=i.n(n),r=i("Xxa5"),a=i.n(r),m=i("exGp"),o=i.n(m),l={data:function(){return{subForm:{app_day:"",send_time:[{start_time:"",end_time:""}]},subFormRules:{app_day:{required:!0,validator:this.$reg.valiDateInt,text:"预约天数",trigger:"blur"},send_time:{required:!0,type:"array",message:"请添加配送时段",trigger:"blur"}}}},created:function(){this.getFormInfo()},methods:{getFormInfo:function(){var e=this;return o()(a.a.mark(function t(){var i,n,s,r;return a.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.$api.system.sendConfigInfo();case 2:if(i=t.sent,n=i.code,s=i.data,200===n){t.next=7;break}return t.abrupt("return");case 7:for(r in s.send_time=s.send_time.length>0?s.send_time.map(function(e){return{start_time:e.start_time,end_time:e.end_time}}):[{start_time:"",end_time:""}],e.subForm)e.subForm[r]=s[r];case 9:case"end":return t.stop()}},t,e)}))()},toAddDel:function(e){if(1===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:0))this.subForm.send_time.splice(e,1);else{var t=0===e?0:e-1,i=this.subForm.send_time[t],n=i.start_time,s=i.end_time;if(!n||!s)return void this.$message.error(n?"请选择结束时间":"请选择开始时间");this.subForm.send_time.push({start_time:"",end_time:""})}},submitFormInfo:function(){var e=this;this.$refs.subForm.validate(function(t){if(t){var i=JSON.parse(s()(e.subForm));for(var n in i.send_time){var r=1*n+1,a=1*n==0?n:1*n-1,m=i.send_time[n],o=m.start_time,l=m.end_time,d=i.send_time[a].end_time,u=moment((new Date).getTime()).format("YYYY-MM-DD");if(!o||!l){var c=o?"请选择结束时间":"请选择开始时间";return void e.$message.error("配送时段 第"+r+"条数据: "+c)}if(moment(u+" "+o).unix()>=moment(u+" "+l).unix())return void e.$message.error("配送时段 第"+r+"条数据:开始时间必须小于结束时间");if(1*n>0&&moment(u+" "+o).unix()<moment(u+" "+d).unix())return void e.$message.error("配送时段 第"+r+"条数据:(开始时间) 请选择大于或等于"+i.send_time[1*n-1].end_time+"的时间段")}e.$api.system.sendConfigUpdate(i).then(function(t){200===t.code&&e.$message.success(e.$t("tips.successSub"))})}})}}},d={render:function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("div",{staticClass:"lb-system-transaction"},[i("top-nav"),e._v(" "),i("div",{staticClass:"page-main"},[i("el-form",{ref:"subForm",attrs:{model:e.subForm,rules:e.subFormRules,"label-width":"120px"},nativeOn:{submit:function(e){e.preventDefault()}}},[i("el-form-item",{attrs:{label:"预约天数",prop:"app_day"}},[e._v("\n 最长预约\n "),i("el-input",{attrs:{placeholder:"请输入预约天数"},model:{value:e.subForm.app_day,callback:function(t){e.$set(e.subForm,"app_day",e._n(t))},expression:"subForm.app_day"}}),e._v("\n 天内的时段\n "),i("lb-tool-tips",[e._v("填写之后客户预约配送时间可以选择x天内的某个时段配送")])],1),e._v(" "),i("el-form-item",{attrs:{label:"配送时段",prop:"send_time"}},e._l(e.subForm.send_time,function(t,n){return i("div",{key:n,staticClass:"mb-lg"},[i("div",{staticClass:"flex-warp"},[i("el-time-select",{staticStyle:{width:"150px"},attrs:{placeholder:"开始时间","picker-options":{start:"00:00",step:"00:01",end:"24:00"}},model:{value:t.start_time,callback:function(i){e.$set(t,"start_time",i)},expression:"item.start_time"}}),e._v(" "),i("div",{staticClass:"ml-md mr-md",staticStyle:{width:"auto"}},[e._v("至")]),e._v(" "),i("el-time-select",{staticStyle:{width:"150px"},attrs:{placeholder:"结束时间","picker-options":{start:"00:00",step:"00:01",end:"24:00"}},model:{value:t.end_time,callback:function(i){e.$set(t,"end_time",i)},expression:"item.end_time"}}),e._v(" "),1===e.subForm.send_time.length&&0!==n||e.subForm.send_time.length>1?i("el-button",{staticStyle:{"margin-left":"15px"},attrs:{size:"small",type:"danger",icon:"el-icon-delete"},on:{click:function(t){return e.toAddDel(n,1)}}},[e._v(e._s(e.$t("action.delete")))]):e._e(),e._v(" "),n===e.subForm.send_time.length-1?i("el-button",{staticStyle:{"margin-left":"15px"},attrs:{size:"small",type:"primary",icon:"el-icon-plus"},on:{click:function(t){return e.toAddDel(n)}}},[e._v(e._s(e.$t("action.add")))]):e._e()],1)])}),0),e._v(" "),i("el-form-item",[i("lb-button",{directives:[{name:"preventReClick",rawName:"v-preventReClick"}],attrs:{type:"primary"},on:{click:e.submitFormInfo}},[e._v(e._s(e.$t("action.submit")))])],1)],1)],1)],1)},staticRenderFns:[]};var u=i("VU/8")(l,d,!1,function(e){i("y5fi")},"data-v-acc32a60",null);t.default=u.exports},y5fi:function(e,t){}});