chunk-021f8804.436ee1bd.js 835 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-021f8804","chunk-c28ad000","chunk-3f93175c","chunk-345dd7f2","chunk-79f50944","chunk-08486bce","chunk-07e0cbc6","chunk-d19c1a98","chunk-2d0a2db2","chunk-2d0f012d"],{"0062":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"任务名称",prop:"jobName"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入任务名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.jobName,callback:function(t){e.$set(e.queryParams,"jobName",t)},expression:"queryParams.jobName"}})],1),a("el-form-item",{attrs:{label:"任务组名",prop:"jobGroup"}},[a("el-select",{staticStyle:{width:"240px"},attrs:{placeholder:"请任务组名",clearable:"",size:"small"},model:{value:e.queryParams.jobGroup,callback:function(t){e.$set(e.queryParams,"jobGroup",t)},expression:"queryParams.jobGroup"}},e._l(e.jobGroupOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"执行状态",prop:"status"}},[a("el-select",{staticStyle:{width:"240px"},attrs:{placeholder:"请选择执行状态",clearable:"",size:"small"},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,"status",t)},expression:"queryParams.status"}},e._l(e.statusOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"执行时间"}},[a("el-date-picker",{staticStyle:{width:"240px"},attrs:{size:"small","value-format":"yyyy-MM-dd",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRange,callback:function(t){e.dateRange=t},expression:"dateRange"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:remove"],expression:"['monitor:job:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:remove"],expression:"['monitor:job:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini"},on:{click:e.handleClean}},[e._v("清空")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:export"],expression:"['monitor:job:export']"}],attrs:{type:"warning",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.jobLogList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{label:"日志编号",width:"80",align:"center",prop:"jobLogId"}}),a("el-table-column",{attrs:{label:"任务名称",align:"center",prop:"jobName","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"任务组名",align:"center",prop:"jobGroup",formatter:e.jobGroupFormat,"show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"调用目标字符串",align:"center",prop:"invokeTarget","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"日志信息",align:"center",prop:"jobMessage","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"执行状态",align:"center",prop:"status",formatter:e.statusFormat}}),a("el-table-column",{attrs:{label:"执行时间",align:"center",prop:"createTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:query"],expression:"['monitor:job:query']"}],attrs:{size:"mini",type:"text",icon:"el-icon-view"},on:{click:function(a){return e.handleView(t.row)}}},[e._v("详细")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:"调度日志详细",visible:e.open,width:"700px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,"label-width":"100px",size:"mini"}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"日志序号:"}},[e._v(e._s(e.form.jobLogId))]),a("el-form-item",{attrs:{label:"任务名称:"}},[e._v(e._s(e.form.jobName))])],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"任务分组:"}},[e._v(e._s(e.form.jobGroup))]),a("el-form-item",{attrs:{label:"执行时间:"}},[e._v(e._s(e.form.createTime))])],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"调用方法:"}},[e._v(e._s(e.form.invokeTarget))])],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"日志信息:"}},[e._v(e._s(e.form.jobMessage))])],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"执行状态:"}},[0==e.form.status?a("div",[e._v("正常")]):1==e.form.status?a("div",[e._v("失败")]):e._e()])],1),a("el-col",{attrs:{span:24}},[1==e.form.status?a("el-form-item",{attrs:{label:"异常信息:"}},[e._v(e._s(e.form.exceptionInfo))]):e._e()],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.open=!1}}},[e._v("关 闭")])],1)],1)],1)},r=[],i=(a("d81d"),a("b775"));function o(e){return Object(i["a"])({url:"/monitor/jobLog/list",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/monitor/jobLog/"+e,method:"delete"})}function s(){return Object(i["a"])({url:"/monitor/jobLog/clean",method:"delete"})}function c(e){return Object(i["a"])({url:"/monitor/jobLog/export",method:"get",params:e})}var u={name:"JobLog",data:function(){return{loading:!0,ids:[],multiple:!0,showSearch:!0,total:0,jobLogList:[],open:!1,dateRange:[],form:{},statusOptions:[],jobGroupOptions:[],queryParams:{pageNum:1,pageSize:10,jobName:void 0,jobGroup:void 0,status:void 0}}},created:function(){var e=this;this.getList(),this.getDicts("sys_job_status").then((function(t){e.statusOptions=t.data})),this.getDicts("sys_job_group").then((function(t){e.jobGroupOptions=t.data}))},methods:{getList:function(){var e=this;this.loading=!0,o(this.addDateRange(this.queryParams,this.dateRange)).then((function(t){e.jobLogList=t.rows,e.total=t.total,e.loading=!1}))},statusFormat:function(e,t){return this.selectDictLabel(this.statusOptions,e.status)},jobGroupFormat:function(e,t){return this.selectDictLabel(this.jobGroupOptions,e.jobGroup)},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.dateRange=[],this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.jobLogId})),this.multiple=!e.length},handleView:function(e){this.open=!0,this.form=e},handleDelete:function(e){var t=this,a=this.ids;this.$confirm('是否确认删除调度日志编号为"'+a+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return l(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleClean:function(){var e=this;this.$confirm("是否确认清空所有调度日志数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return s()})).then((function(){e.getList(),e.msgSuccess("清空成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有调度日志数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return c(t)})).then((function(t){e.download(t.msg)}))}}},m=u,d=a("2877"),p=Object(d["a"])(m,n,r,!1,null,null,null);t["default"]=p.exports},"02f2":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"系统模块",prop:"title"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入系统模块",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.title,callback:function(t){e.$set(e.queryParams,"title",t)},expression:"queryParams.title"}})],1),a("el-form-item",{attrs:{label:"操作人员",prop:"operName"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入操作人员",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.operName,callback:function(t){e.$set(e.queryParams,"operName",t)},expression:"queryParams.operName"}})],1),a("el-form-item",{attrs:{label:"类型",prop:"businessType"}},[a("el-select",{staticStyle:{width:"240px"},attrs:{placeholder:"操作类型",clearable:"",size:"small"},model:{value:e.queryParams.businessType,callback:function(t){e.$set(e.queryParams,"businessType",t)},expression:"queryParams.businessType"}},e._l(e.typeOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"状态",prop:"status"}},[a("el-select",{staticStyle:{width:"240px"},attrs:{placeholder:"操作状态",clearable:"",size:"small"},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,"status",t)},expression:"queryParams.status"}},e._l(e.statusOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"操作时间"}},[a("el-date-picker",{staticStyle:{width:"240px"},attrs:{size:"small","value-format":"yyyy-MM-dd",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRange,callback:function(t){e.dateRange=t},expression:"dateRange"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:operlog:remove"],expression:"['monitor:operlog:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:operlog:remove"],expression:"['monitor:operlog:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini"},on:{click:e.handleClean}},[e._v("清空")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:config:export"],expression:"['system:config:export']"}],attrs:{type:"warning",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.list},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{label:"日志编号",align:"center",prop:"operId"}}),a("el-table-column",{attrs:{label:"系统模块",align:"center",prop:"title"}}),a("el-table-column",{attrs:{label:"操作类型",align:"center",prop:"businessType",formatter:e.typeFormat}}),a("el-table-column",{attrs:{label:"请求方式",align:"center",prop:"requestMethod"}}),a("el-table-column",{attrs:{label:"操作人员",align:"center",prop:"operName"}}),a("el-table-column",{attrs:{label:"主机",align:"center",prop:"operIp",width:"130","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"操作地点",align:"center",prop:"operLocation","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"操作状态",align:"center",prop:"status",formatter:e.statusFormat}}),a("el-table-column",{attrs:{label:"操作日期",align:"center",prop:"operTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.operTime)))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:operlog:query"],expression:"['monitor:operlog:query']"}],attrs:{size:"mini",type:"text",icon:"el-icon-view"},on:{click:function(a){return e.handleView(t.row,t.index)}}},[e._v("详细")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:"操作日志详细",visible:e.open,width:"700px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,"label-width":"100px",size:"mini"}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"操作模块:"}},[e._v(e._s(e.form.title)+" / "+e._s(e.typeFormat(e.form)))]),a("el-form-item",{attrs:{label:"登录信息:"}},[e._v(e._s(e.form.operName)+" / "+e._s(e.form.operIp)+" / "+e._s(e.form.operLocation))])],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"请求地址:"}},[e._v(e._s(e.form.operUrl))]),a("el-form-item",{attrs:{label:"请求方式:"}},[e._v(e._s(e.form.requestMethod))])],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"操作方法:"}},[e._v(e._s(e.form.method))])],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"请求参数:"}},[e._v(e._s(e.form.operParam))])],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"返回参数:"}},[e._v(e._s(e.form.jsonResult))])],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"操作状态:"}},[0===e.form.status?a("div",[e._v("正常")]):1===e.form.status?a("div",[e._v("失败")]):e._e()])],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"操作时间:"}},[e._v(e._s(e.parseTime(e.form.operTime)))])],1),a("el-col",{attrs:{span:24}},[1===e.form.status?a("el-form-item",{attrs:{label:"异常信息:"}},[e._v(e._s(e.form.errorMsg))]):e._e()],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.open=!1}}},[e._v("关 闭")])],1)],1)],1)},r=[],i=(a("d81d"),a("b775"));function o(e){return Object(i["a"])({url:"/monitor/operlog/list",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/monitor/operlog/"+e,method:"delete"})}function s(){return Object(i["a"])({url:"/monitor/operlog/clean",method:"delete"})}function c(e){return Object(i["a"])({url:"/monitor/operlog/export",method:"get",params:e})}var u={name:"Operlog",data:function(){return{loading:!0,ids:[],multiple:!0,showSearch:!0,total:0,list:[],open:!1,typeOptions:[],statusOptions:[],dateRange:[],form:{},queryParams:{pageNum:1,pageSize:10,title:void 0,operName:void 0,businessType:void 0,status:void 0}}},created:function(){var e=this;this.getList(),this.getDicts("sys_oper_type").then((function(t){e.typeOptions=t.data})),this.getDicts("sys_common_status").then((function(t){e.statusOptions=t.data}))},methods:{getList:function(){var e=this;this.loading=!0,o(this.addDateRange(this.queryParams,this.dateRange)).then((function(t){e.list=t.rows,e.total=t.total,e.loading=!1}))},statusFormat:function(e,t){return this.selectDictLabel(this.statusOptions,e.status)},typeFormat:function(e,t){return this.selectDictLabel(this.typeOptions,e.businessType)},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.dateRange=[],this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.operId})),this.multiple=!e.length},handleView:function(e){this.open=!0,this.form=e},handleDelete:function(e){var t=this,a=e.operId||this.ids;this.$confirm('是否确认删除日志编号为"'+a+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return l(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleClean:function(){var e=this;this.$confirm("是否确认清空所有操作日志数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return s()})).then((function(){e.getList(),e.msgSuccess("清空成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有操作日志数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return c(t)})).then((function(t){e.download(t.msg)}))}}},m=u,d=a("2877"),p=Object(d["a"])(m,n,r,!1,null,null,null);t["default"]=p.exports},"046a":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"字典名称",prop:"dictName"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入字典名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.dictName,callback:function(t){e.$set(e.queryParams,"dictName",t)},expression:"queryParams.dictName"}})],1),a("el-form-item",{attrs:{label:"字典类型",prop:"dictType"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入字典类型",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.dictType,callback:function(t){e.$set(e.queryParams,"dictType",t)},expression:"queryParams.dictType"}})],1),a("el-form-item",{attrs:{label:"状态",prop:"status"}},[a("el-select",{staticStyle:{width:"240px"},attrs:{placeholder:"字典状态",clearable:"",size:"small"},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,"status",t)},expression:"queryParams.status"}},e._l(e.statusOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"创建时间"}},[a("el-date-picker",{staticStyle:{width:"240px"},attrs:{size:"small","value-format":"yyyy-MM-dd",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRange,callback:function(t){e.dateRange=t},expression:"dateRange"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:add"],expression:"['system:dict:add']"}],attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:edit"],expression:"['system:dict:edit']"}],attrs:{type:"success",icon:"el-icon-edit",size:"mini",disabled:e.single},on:{click:e.handleUpdate}},[e._v("修改")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:remove"],expression:"['system:dict:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:export"],expression:"['system:dict:export']"}],attrs:{type:"warning",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:remove"],expression:"['system:dict:remove']"}],attrs:{type:"danger",icon:"el-icon-refresh",size:"mini"},on:{click:e.handleClearCache}},[e._v("清理缓存")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.typeList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{label:"字典编号",align:"center",prop:"dictId"}}),a("el-table-column",{attrs:{label:"字典名称",align:"center",prop:"dictName","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"字典类型",align:"center","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(t){return[a("router-link",{staticClass:"link-type",attrs:{to:"/dict/type/data/"+t.row.dictId}},[a("span",[e._v(e._s(t.row.dictType))])])]}}])}),a("el-table-column",{attrs:{label:"状态",align:"center",prop:"status",formatter:e.statusFormat}}),a("el-table-column",{attrs:{label:"备注",align:"center",prop:"remark","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:edit"],expression:"['system:dict:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:remove"],expression:"['system:dict:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"字典名称",prop:"dictName"}},[a("el-input",{attrs:{placeholder:"请输入字典名称"},model:{value:e.form.dictName,callback:function(t){e.$set(e.form,"dictName",t)},expression:"form.dictName"}})],1),a("el-form-item",{attrs:{label:"字典类型",prop:"dictType"}},[a("el-input",{attrs:{placeholder:"请输入字典类型"},model:{value:e.form.dictType,callback:function(t){e.$set(e.form,"dictType",t)},expression:"form.dictType"}})],1),a("el-form-item",{attrs:{label:"状态",prop:"status"}},[a("el-radio-group",{model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}},e._l(e.statusOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{attrs:{type:"textarea",placeholder:"请输入内容"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},r=[],i=(a("d81d"),a("ed45")),o={name:"Dict",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,typeList:[],title:"",open:!1,statusOptions:[],dateRange:[],queryParams:{pageNum:1,pageSize:10,dictName:void 0,dictType:void 0,status:void 0},form:{},rules:{dictName:[{required:!0,message:"字典名称不能为空",trigger:"blur"}],dictType:[{required:!0,message:"字典类型不能为空",trigger:"blur"}]}}},created:function(){var e=this;this.getList(),this.getDicts("sys_normal_disable").then((function(t){e.statusOptions=t.data}))},methods:{getList:function(){var e=this;this.loading=!0,Object(i["f"])(this.addDateRange(this.queryParams,this.dateRange)).then((function(t){e.typeList=t.rows,e.total=t.total,e.loading=!1}))},statusFormat:function(e,t){return this.selectDictLabel(this.statusOptions,e.status)},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={dictId:void 0,dictName:void 0,dictType:void 0,status:"0",remark:void 0},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.dateRange=[],this.resetForm("queryForm"),this.handleQuery()},handleAdd:function(){this.reset(),this.open=!0,this.title="添加字典类型"},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.dictId})),this.single=1!=e.length,this.multiple=!e.length},handleUpdate:function(e){var t=this;this.reset();var a=e.dictId||this.ids;Object(i["e"])(a).then((function(e){t.form=e.data,t.open=!0,t.title="修改字典类型"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(void 0!=e.form.dictId?Object(i["h"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(i["a"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,a=e.dictId||this.ids;this.$confirm('是否确认删除字典编号为"'+a+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["c"])(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有类型数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["d"])(t)})).then((function(t){e.download(t.msg)}))},handleClearCache:function(){var e=this;Object(i["b"])().then((function(t){e.msgSuccess("清理成功")}))}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},"04a9":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{staticStyle:{float:"right"}},[a("el-button",{attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("添加")])],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.personnelList},on:{"selection-change":e.handleSelectionChange}},[e._e(),a("el-table-column",{attrs:{label:"员工姓名",align:"center",prop:"personnelName"}}),a("el-table-column",{attrs:{label:"负责枪号",align:"center",prop:"gunNo"}}),e._e(),a("el-table-column",{attrs:{label:"加油站名称",align:"center",prop:"stationName"}}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["station:personnel:edit"],expression:"['station:personnel:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"姓名",prop:"personnelName"}},[a("el-input",{attrs:{placeholder:"请输入员工姓名"},model:{value:e.form.personnelName,callback:function(t){e.$set(e.form,"personnelName",t)},expression:"form.personnelName"}})],1),a("el-form-item",{attrs:{label:"负责枪号",prop:"gunNo"}},[a("el-checkbox-group",{model:{value:e.gunNoList,callback:function(t){e.gunNoList=t},expression:"gunNoList"}},e._l(e.checkList,(function(t){return a("el-checkbox",{key:t.oilGunId,attrs:{label:t.oilGunNo,value:t.oilGunNo}},[e._v(" "+e._s(t.oilGunNo+"号枪/"+t.oilName)+" ")])})),1)],1),a("el-form-item",{attrs:{label:"手机号",prop:"personnelPhone"}},[a("el-input",{attrs:{placeholder:"请输入员工手机号"},model:{value:e.form.personnelPhone,callback:function(t){e.$set(e.form,"personnelPhone",t)},expression:"form.personnelPhone"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},r=[],i=(a("7db0"),a("d81d"),a("ac1f"),a("1276"),a("d3b7"),a("062d")),o=a("99bd"),l=a("fcb7"),s={name:"Personnel",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,personnelList:[],stationOptions:[],checkList:[],gunNoList:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,personnelName:null,gunNo:null,stationId:null,stationName:null,qrCode:null,personnelPhone:null},queryInfo:{stationId:null},query:{deptId:null},form:{},rules:{}}},created:function(){var e=this;this.getList(),this.query.deptId=this.$store.selectDeptId,null!=this.query.deptId&&""!=this.query.deptId||(this.query.deptId=this.$store.state.user.deptId),Object(o["f"])(this.query).then((function(t){e.stationOptions=t.rows}))},methods:{getList:function(){var e=this;this.loading=!0,this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),Object(i["e"])(this.queryParams).then((function(t){e.queryParams.stationId=null,e.personnelList=t.rows,e.total=t.total,e.loading=!1}))},onInstitutionChang:function(e){var t=this,a={};a=this.stationOptions.find((function(t){return t.deptId===e})),this.form.stationName=a.deptName,this.queryInfo.stationId=a.deptId,Object(o["e"])(this.queryInfo).then((function(e){t.checkList=e.rows}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={personnelId:null,personnelName:null,gunNo:null,stationId:null,stationName:null,qrCode:null,personnelPhone:null},this.resetForm("form"),this.gunNoList.length=0},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.personnelId})),this.single=1!==e.length,this.multiple=!e.length},handleAdd:function(){var e=this;this.reset(),this.deptId=this.$store.selectDeptId,null!=this.deptId&&""!=this.deptId||(this.deptId=this.$store.state.user.deptId),Object(l["c"])(this.deptId).then((function(t){e.deptInfo=t.data,2==e.deptInfo.jiBie?(e.open=!0,e.title="添加油站员工信息",e.form.stationId=e.deptInfo.deptId,e.form.stationName=e.deptInfo.deptName,e.queryInfo.stationId=e.deptInfo.deptId,Object(o["e"])(e.queryInfo).then((function(t){e.checkList=t.rows}))):e.msgSuccess("请选择油站")}))},handleUpdate:function(e){var t=this;this.reset();var a=e.personnelId||this.ids;Object(i["d"])(a).then((function(a){t.form=a.data,null!=t.form.gunNo&&""!=t.form.gunNo&&(t.gunNoList=t.form.gunNo.split(",")),t.queryInfo.stationId=e.stationId,Object(o["e"])(t.queryInfo).then((function(e){t.checkList=e.rows})),t.open=!0,t.title="修改油站员工信息"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){if(t){if(null!=e.gunNoList&&e.gunNoList.length>0){for(var a=[],n=0;n<e.gunNoList.length;n++)for(var r=0;r<e.checkList.length;r++)e.gunNoList[n]==e.checkList[r].oilGunNo&&a.push(e.checkList[r].oilGunNo);e.form.gunNo=a.toString()}null!=e.form.personnelId?Object(i["f"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(i["a"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()}))}}))},handleDelete:function(e){var t=this,a=e.personnelId||this.ids;this.$confirm("是否确认删除油站员工信息","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["b"])(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有油站员工信息数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["c"])(t)})).then((function(t){e.download(t.msg)}))}}},c=s,u=a("2877"),m=Object(u["a"])(c,n,r,!1,null,null,null);t["default"]=m.exports},"04fa":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"优惠劵类别",prop:"couponType"}},[a("el-select",{attrs:{placeholder:"请选择优惠劵类型 1现金劵,2折扣券,3兑换券",clearable:"",size:"small"},model:{value:e.queryParams.couponType,callback:function(t){e.$set(e.queryParams,"couponType",t)},expression:"queryParams.couponType"}},[a("el-option",{attrs:{label:"请选择字典生成",value:""}})],1)],1),a("el-form-item",{attrs:{label:"油品名称",prop:"oilName"}},[a("el-input",{attrs:{placeholder:"请输入油品名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.oilName,callback:function(t){e.$set(e.queryParams,"oilName",t)},expression:"queryParams.oilName"}})],1),a("el-form-item",{attrs:{label:"发放状态",prop:"grantStatus"}},[a("el-select",{attrs:{placeholder:"请选择发放状态",clearable:"",size:"small"},model:{value:e.queryParams.grantStatus,callback:function(t){e.$set(e.queryParams,"grantStatus",t)},expression:"queryParams.grantStatus"}},[a("el-option",{attrs:{label:"请选择字典生成",value:""}})],1)],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["coupon:info:add"],expression:"['coupon:info:add']"}],attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("创建优惠劵")])],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.infoList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),e._e(),a("el-table-column",{attrs:{label:"优惠劵ID",align:"center",prop:"couponId"}}),a("el-table-column",{attrs:{label:"优惠劵名称",align:"center",prop:"couponName"}}),a("el-table-column",{attrs:{label:"油品名称",align:"center",prop:"oilName"}}),e._e(),a("el-table-column",{attrs:{label:"使用门槛",align:"center",prop:"useDiscountType"}}),e._e(),a("el-table-column",{attrs:{label:"面值",align:"center",prop:"couponAmt"}}),a("el-table-column",{attrs:{label:"优惠劵数量",align:"center",prop:"couponNum"}}),e._e(),a("el-table-column",{attrs:{label:"固定时间-有效开始时间",align:"center",prop:"effectiveTimeStart",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.effectiveTimeStart,"{y}-{m}-{d}")))])]}}])}),a("el-table-column",{attrs:{label:"固定时间-有效结束时间",align:"center",prop:"effectiveTimeEnd",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.effectiveTimeEnd,"{y}-{m}-{d}")))])]}}])}),a("el-table-column",{attrs:{label:"有效天数",align:"center",prop:"effectiveDayNum"}}),a("el-table-column",{attrs:{label:"优惠劵领取数量",align:"center",prop:"couponReceiveNum"}}),a("el-table-column",{attrs:{label:"有效状态,1未生效",align:"center",prop:"status"}}),a("el-table-column",{attrs:{label:"发放状态",align:"center",prop:"grantStatus"}}),a("el-table-column",{attrs:{label:"创建人",align:"center",prop:"createBy"}}),a("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime"}}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["coupon:info:edit"],expression:"['coupon:info:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["coupon:info:remove"],expression:"['coupon:info:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,"append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"90px"}},[a("el-form-item",{attrs:{label:"优惠劵ID",prop:"couponId"}},[a("el-input",{attrs:{placeholder:"请输入优惠劵ID"},model:{value:e.form.couponId,callback:function(t){e.$set(e.form,"couponId",t)},expression:"form.couponId"}})],1),a("el-form-item",{attrs:{label:"优惠劵名称",prop:"couponName"}},[a("el-input",{attrs:{placeholder:"请输入优惠劵名称"},model:{value:e.form.couponName,callback:function(t){e.$set(e.form,"couponName",t)},expression:"form.couponName"}})],1),a("el-form-item",{attrs:{label:"优惠劵类型",prop:"couponType"}},[a("el-select",{attrs:{placeholder:"请选择优惠劵类型 1现金劵,2折扣券,3兑换券"},model:{value:e.form.couponType,callback:function(t){e.$set(e.form,"couponType",t)},expression:"form.couponType"}},[a("el-option",{attrs:{label:"请选择字典生成",value:""}})],1)],1),a("el-form-item",{attrs:{label:"油品",prop:"oilName"}}),a("el-form-item",{attrs:{label:"使用门槛类型",prop:"useDiscountType"}},[a("el-select",{attrs:{placeholder:"请选择优惠劵使用门槛类型。 1.无门槛,2满减劵,3折扣"},model:{value:e.form.useDiscountType,callback:function(t){e.$set(e.form,"useDiscountType",t)},expression:"form.useDiscountType"}},[a("el-option",{attrs:{label:"请选择字典生成",value:""}})],1)],1),a("el-form-item",{attrs:{label:"优惠劵面值",prop:"couponAmt"}},[a("el-input",{attrs:{placeholder:"请输入优惠劵面值"},model:{value:e.form.couponAmt,callback:function(t){e.$set(e.form,"couponAmt",t)},expression:"form.couponAmt"}}),e._v("元 ")],1),a("el-form-item",{attrs:{label:"优惠劵数量",prop:"couponNum"}},[a("el-input",{attrs:{placeholder:"请输入优惠劵数量"},model:{value:e.form.couponNum,callback:function(t){e.$set(e.form,"couponNum",t)},expression:"form.couponNum"}}),e._v("张 ")],1),a("el-form-item",{attrs:{label:"有效时间类型",prop:"effectiveTimeType"}},[a("el-select",{attrs:{placeholder:"请选择有效时间类型 1固定时间,2领取后x天内有效"},model:{value:e.form.effectiveTimeType,callback:function(t){e.$set(e.form,"effectiveTimeType",t)},expression:"form.effectiveTimeType"}},[a("el-option",{attrs:{label:"请选择字典生成",value:""}})],1)],1),a("el-form-item",{attrs:{label:"固定时间"}},[a("el-date-picker",{staticStyle:{width:"200px"},attrs:{clearable:"",size:"small",type:"date","value-format":"yyyy-MM-dd",placeholder:"选择固定时间-有效开始时间"},model:{value:e.form.effectiveTimeStart,callback:function(t){e.$set(e.form,"effectiveTimeStart",t)},expression:"form.effectiveTimeStart"}}),a("el-date-picker",{staticStyle:{width:"200px"},attrs:{clearable:"",size:"small",type:"date","value-format":"yyyy-MM-dd",placeholder:"选择固定时间-有效结束时间"},model:{value:e.form.effectiveTimeEnd,callback:function(t){e.$set(e.form,"effectiveTimeEnd",t)},expression:"form.effectiveTimeEnd"}})],1),a("el-form-item",{attrs:{label:"有效天数",prop:"effectiveDayNum"}},[a("el-input",{attrs:{placeholder:"请输入有效天数"},model:{value:e.form.effectiveDayNum,callback:function(t){e.$set(e.form,"effectiveDayNum",t)},expression:"form.effectiveDayNum"}})],1),a("el-form-item",{attrs:{label:"每人限领取数量",prop:"couponReceiveNum"}},[a("el-input",{attrs:{placeholder:"请输入优惠劵领取数量"},model:{value:e.form.couponReceiveNum,callback:function(t){e.$set(e.form,"couponReceiveNum",t)},expression:"form.couponReceiveNum"}})],1),a("el-form-item",{attrs:{label:"发放平台,1.微信 2支付宝",prop:"openPlatform"}},[a("el-input",{attrs:{placeholder:"请输入发放平台,1.微信 2支付宝"},model:{value:e.form.openPlatform,callback:function(t){e.$set(e.form,"openPlatform",t)},expression:"form.openPlatform"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},r=[],i=(a("d81d"),a("b775"));function o(e){return Object(i["a"])({url:"/coupon/info/list",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/coupon/info/"+e,method:"get"})}function s(e){return Object(i["a"])({url:"/coupon/info",method:"post",data:e})}function c(e){return Object(i["a"])({url:"/coupon/info",method:"put",data:e})}function u(e){return Object(i["a"])({url:"/coupon/info/"+e,method:"delete"})}function m(e){return Object(i["a"])({url:"/coupon/info/export",method:"get",params:e})}var d={name:"Info",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,infoList:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,couponId:null,couponName:null,couponType:null,useDiscountType:null,oilName:null,oilType:null,couponAmt:null,couponNum:null,effectiveTimeType:null,effectiveTimeStart:null,effectiveTimeEnd:null,effectiveDayNum:null,couponReceiveNum:null,openPlatform:null,grantStatus:null,status:null},form:{},rules:{}}},created:function(){this.getList()},methods:{getList:function(){var e=this;this.loading=!0,o(this.queryParams).then((function(t){e.infoList=t.rows,e.total=t.total,e.loading=!1}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={id:null,couponId:null,couponName:null,couponType:null,useDiscountType:null,oilName:null,oilType:null,couponAmt:null,couponNum:null,effectiveTimeType:null,effectiveTimeStart:null,effectiveTimeEnd:null,effectiveDayNum:null,couponReceiveNum:null,openPlatform:null,grantStatus:"0",status:"0",createBy:null,createTime:null,updateBy:null,updateTime:null},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.id})),this.single=1!==e.length,this.multiple=!e.length},handleAdd:function(){this.reset(),this.open=!0,this.title="添加优惠劵"},handleUpdate:function(e){var t=this;this.reset();var a=e.id||this.ids;l(a).then((function(e){t.form=e.data,t.open=!0,t.title="修改优惠劵"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(null!=e.form.id?c(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):s(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,a=e.id||this.ids;this.$confirm('是否确认删除优惠劵编号为"'+a+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return u(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有优惠劵数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return m(t)})).then((function(t){e.download(t.msg)}))}}},p=d,f=a("2877"),h=Object(f["a"])(p,n,r,!1,null,null,null);t["default"]=h.exports},"062d":function(e,t,a){"use strict";a.d(t,"e",(function(){return r})),a.d(t,"d",(function(){return i})),a.d(t,"a",(function(){return o})),a.d(t,"f",(function(){return l})),a.d(t,"b",(function(){return s})),a.d(t,"c",(function(){return c}));var n=a("b775");function r(e){return Object(n["a"])({url:"/station/personnel/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/station/personnel/"+e,method:"get"})}function o(e){return Object(n["a"])({url:"/station/personnel",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/station/personnel",method:"put",data:e})}function s(e){return Object(n["a"])({url:"/station/personnel/"+e,method:"delete"})}function c(e){return Object(n["a"])({url:"/station/personnel/export",method:"get",params:e})}},"0693":function(e,t,a){"use strict";a("f850")},"072b":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"客户姓名",prop:"customerName"}},[a("el-input",{attrs:{placeholder:"请输入客户姓名",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.customerName,callback:function(t){e.$set(e.queryParams,"customerName",t)},expression:"queryParams.customerName"}})],1),a("el-form-item",{attrs:{label:"联系电话",prop:"phoneNumber"}},[a("el-input",{attrs:{placeholder:"请输入",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.phoneNumber,callback:function(t){e.$set(e.queryParams,"phoneNumber",t)},expression:"queryParams.phoneNumber"}})],1),a("el-form-item",{attrs:{label:"油品",prop:"oilName"}},[a("el-select",{attrs:{placeholder:"请选择油品",clearable:"",size:"small"},model:{value:e.queryParams.oilName,callback:function(t){e.$set(e.queryParams,"oilName",t)},expression:"queryParams.oilName"}},e._l(e.oilNameOptions,(function(e){return a("el-option",{key:e.oilPriceId,attrs:{label:e.oilName,value:e.oilName}})})),1)],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{type:"info",icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-table",{attrs:{data:e.manageList}},[a("af-table-column",{attrs:{label:"客户姓名",align:"center",prop:"customerName"}}),a("af-table-column",{attrs:{label:"手机号",align:"center",prop:"phoneNumber"}}),a("af-table-column",{attrs:{label:"购买过的油品",align:"center",prop:"oilName"}}),a("af-table-column",{attrs:{label:"汽油卡余额",align:"center",prop:"qyAmt"}}),a("af-table-column",{attrs:{label:"柴油卡余额",align:"center",prop:"cyAmt"}}),a("af-table-column",{attrs:{label:"剩余积分",align:"center",prop:"integral"}}),a("af-table-column",{attrs:{label:"操作",align:"center",width:"100px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-search"},on:{click:function(a){return e.detail(t.row)}}},[e._v(" 订单查询 ")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.titleOrderInfo,visible:e.openOrderInfo,width:"700px","append-to-body":""},on:{"update:visible":function(t){e.openOrderInfo=t}}},[a("el-table",{attrs:{data:e.orderList}},[e._e(),a("af-table-column",{attrs:{label:"订单号",width:"200",align:"center",prop:"orderNo"}}),a("af-table-column",{attrs:{label:"油品名称",align:"center",prop:"oilName"}}),a("af-table-column",{attrs:{label:"油品价格",align:"center",prop:"oilPirce"}}),a("af-table-column",{attrs:{label:"加油升数",align:"center",prop:"orderLiters"}}),a("af-table-column",{attrs:{label:"实付金额",align:"center",prop:"amt"}}),a("af-table-column",{attrs:{label:"消费者昵称",width:"120",align:"center",prop:"consumer"}}),a("af-table-column",{attrs:{label:"加油员",width:"120",align:"center",prop:"oilPersonnel"}}),a("af-table-column",{attrs:{label:"加油枪号",align:"center",prop:"oilGun"}}),a("af-table-column",{attrs:{label:"支付类型",align:"center",prop:"payType",formatter:e.payTypeFotmat}}),e._e(),e._e(),e._e(),a("af-table-column",{attrs:{label:"支付完成时间",align:"center",prop:"payDate",width:"160px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.payDate,"{y}-{m}-{d} {h}:{i}:{s}")))])]}}])}),a("af-table-column",{attrs:{label:"订单创建时间",align:"center",prop:"createdDate",width:"160px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createdDate,"{y}-{m}-{d} {h}:{i}:{s}")))])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.totalOrder>0,expression:"totalOrder>0"}],attrs:{total:e.totalOrder,page:e.queryOrder.pageNum,limit:e.queryOrder.pageSize},on:{"update:page":function(t){return e.$set(e.queryOrder,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryOrder,"pageSize",t)},pagination:e.listPage}})],1)],1)},r=[],i=a("0f1d"),o=(a("99bd"),a("36ac")),l={name:"Customer_Info",data:function(){return{total:0,totalOrder:0,manageList:[],orderList:[],openOrderInfo:!1,titleOrderInfo:"",oilNameOptions:[],queryParams:{pageNum:1,pageSize:10,customerName:null,commendMan:null,memberGrade:null,phoneNumber:null,oilName:null},queryOrder:{pageNum:1,pageSize:10,oilName:null,stationId:null,consumerId:null}}},created:function(){var e=this;this.getList(),Object(o["e"])().then((function(t){e.oilNameOptions=t.rows,console.log("oilNameOptions",e.oilNameOptions)}))},methods:{payTypeFotmat:function(e,t){return"sxf"===e.payType?"随行付":"dzk"===e.payType?"电子卡":"wx"===e.payType?"微信":"zfb"===e.payType?"支付宝":"xj"===e.payType?"现金":void 0},statusFotmat:function(e,t){return"0"===e.status?"未支付":"1"===e.status?"已支付":void 0},getList:function(){var e=this;Object(i["b"])(this.queryParams).then((function(t){e.manageList=t.rows,e.total=t.total}))},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},detail:function(e){this.queryOrder.consumerId=e.minaUserId,this.listPage()},listPage:function(){var e=this;Object(i["a"])(this.queryOrder).then((function(t){e.orderList=t.rows,e.openOrderInfo=!0,e.totalOrder=t.total,e.titleOrderInfo="查看客户订单信息"}))}}},s=l,c=a("2877"),u=Object(c["a"])(s,n,r,!1,null,null,null);t["default"]=u.exports},"0986":function(e,t,a){},"0a5c":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:e.className,style:{height:e.height,width:e.width}})},r=[],i=a("313e"),o=a.n(i),l=a("feb2");a("817d");var s=3e3,c={mixins:[l["default"]],props:{className:{type:String,default:"chart"},width:{type:String,default:"100%"},height:{type:String,default:"300px"}},data:function(){return{chart:null}},mounted:function(){var e=this;this.$nextTick((function(){e.initChart()}))},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{initChart:function(){this.chart=o.a.init(this.$el,"macarons"),this.chart.setOption({tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},radar:{radius:"66%",center:["50%","42%"],splitNumber:8,splitArea:{areaStyle:{color:"rgba(127,95,132,.3)",opacity:1,shadowBlur:45,shadowColor:"rgba(0,0,0,.5)",shadowOffsetX:0,shadowOffsetY:15}},indicator:[{name:"Sales",max:1e4},{name:"Administration",max:2e4},{name:"Information Techology",max:2e4},{name:"Customer Support",max:2e4},{name:"Development",max:2e4},{name:"Marketing",max:2e4}]},legend:{left:"center",bottom:"10",data:["Allocated Budget","Expected Spending","Actual Spending"]},series:[{type:"radar",symbolSize:0,areaStyle:{normal:{shadowBlur:13,shadowColor:"rgba(0,0,0,.2)",shadowOffsetX:0,shadowOffsetY:10,opacity:1}},data:[{value:[5e3,7e3,12e3,11e3,15e3,14e3],name:"Allocated Budget"},{value:[4e3,9e3,15e3,15e3,13e3,11e3],name:"Expected Spending"},{value:[5500,11e3,12e3,15e3,12e3,12e3],name:"Actual Spending"}],animationDuration:s}]})}}},u=c,m=a("2877"),d=Object(m["a"])(u,n,r,!1,null,null,null);t["default"]=d.exports},"0acf":function(e,t,a){},"0b16":function(e,t,a){},"0c41":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"88px"}},[a("el-form-item",{attrs:{label:"设备类型",prop:"deviceType"}},[a("el-select",{attrs:{clearable:"",placeholder:"请选择"},model:{value:e.queryParams.deviceType,callback:function(t){e.$set(e.queryParams,"deviceType",t)},expression:"queryParams.deviceType"}},e._l(e.deviceTypeOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"设备序列号",prop:"deviceSerialNum"}},[a("el-input",{attrs:{placeholder:"请输入设备序列号",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.deviceSerialNum,callback:function(t){e.$set(e.queryParams,"deviceSerialNum",t)},expression:"queryParams.deviceSerialNum"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{type:"info",icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")]),a("el-button",{attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1)],1),a("el-table",{attrs:{data:e.manageList}},[e._e(),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName"}}),a("el-table-column",{attrs:{label:"设备序列号",align:"center",prop:"deviceSerialNum"}}),a("el-table-column",{attrs:{label:"设备厂家",align:"center",prop:"deviceFactory"}}),e._e(),a("el-table-column",{attrs:{label:"绑定油枪号",align:"center",prop:"gunNo"}}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{attrs:{total:100,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"设备编号",prop:"deviceNo"}},[a("el-input",{attrs:{placeholder:"请输入设备编号"},model:{value:e.form.deviceNo,callback:function(t){e.$set(e.form,"deviceNo",t)},expression:"form.deviceNo"}})],1),a("el-form-item",{attrs:{label:"设备名称",prop:"deviceName"}},[a("el-input",{attrs:{placeholder:"请输入设备名称"},model:{value:e.form.deviceName,callback:function(t){e.$set(e.form,"deviceName",t)},expression:"form.deviceName"}})],1),a("el-form-item",{attrs:{label:"设备序列号",prop:"deviceSerialNum"}},[a("el-input",{attrs:{placeholder:"请输入设备序列号"},model:{value:e.form.deviceSerialNum,callback:function(t){e.$set(e.form,"deviceSerialNum",t)},expression:"form.deviceSerialNum"}})],1),a("el-form-item",{attrs:{label:"设备类型"}},[a("el-select",{attrs:{placeholder:"请选择",clearable:"",size:"small"},model:{value:e.form.deviceType,callback:function(t){e.$set(e.form,"deviceType",t)},expression:"form.deviceType"}},e._l(e.deviceTypeOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"绑定油枪号",prop:"gunNo"}},[a("el-checkbox-group",{model:{value:e.gunNoList,callback:function(t){e.gunNoList=t},expression:"gunNoList"}},e._l(e.checkList,(function(t){return a("el-checkbox",{key:t.oilGunId,attrs:{label:t.oilGunNo,value:t.oilGunNo}},[e._v(" "+e._s(t.oilGunNo+"号枪/"+t.oilName)+" ")])})),1)],1),a("el-form-item",{attrs:{label:"设备状态"}},[a("el-select",{attrs:{clearable:"",size:"small",placeholder:"请选择"},model:{value:e.form.deviceStatus,callback:function(t){e.$set(e.form,"deviceStatus",t)},expression:"form.deviceStatus"}},e._l(e.deviceStatusOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"设备厂家",prop:"deviceFactory"}},[a("el-input",{attrs:{placeholder:"请输入设备厂家"},model:{value:e.form.deviceFactory,callback:function(t){e.$set(e.form,"deviceFactory",t)},expression:"form.deviceFactory"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},r=[],i=(a("ac1f"),a("1276"),a("d3b7"),a("25f0"),a("7db0"),a("4a3b")),o=a("99bd"),l=(a("fcb7"),{name:"Manage",data:function(){return{single:!0,multiple:!0,total:0,manageList:[],checkList:[],gunNoList:[],deviceStatusOptions:[],deviceTypeOptions:[],stationOptions:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,deviceNo:null,stationId:this.deptId,deviceType:null,deviceSerialNum:null},deptId:null,queryInfo:{stationId:null},deptInfo:{},query:{deptId:null},form:{},rules:{}}},created:function(){var e=this;this.getList(),this.getDicts("device_status").then((function(t){e.deviceStatusOptions=t.data})),this.getDicts("device_type").then((function(t){e.deviceTypeOptions=t.data}))},methods:{getList:function(){var e=this;Object(i["e"])(this.queryParams).then((function(t){e.manageList=t.rows,e.total=t.total}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={deviceId:null,deviceNo:null,deviceName:null,stationId:null,stationName:null,deviceType:null,deviceSerialNum:null,gunNo:null,deviceStatus:null,deviceFactory:null},this.resetForm("form"),this.gunNoList.length=0},deviceStatusFotmat:function(e,t){return"1"===e.deviceStatus?"在用":"2"===e.deviceStatus?"停用":void 0},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleAdd:function(){var e=this;2===this.jiBie?(this.open=!0,this.title="添加油站设备管理",this.form.stationId=this.deptInfo.deptId,this.form.stationName=this.deptInfo.deptName,this.queryInfo.stationId=this.deptInfo.deptId,Object(o["e"])(this.queryInfo).then((function(t){console.log(t),e.checkList=t.rows}))):this.msgSuccess("请登录对应的账号")},handleUpdate:function(e){var t=this;this.reset();var a=e.deviceId;Object(i["d"])(a).then((function(e){t.form=e.data,null!=t.form.gunNo&&""!=t.form.gunNo&&(t.gunNoList=t.form.gunNo.split(",")),t.queryInfo.stationId=t.form.stationId,Object(o["e"])(t.queryInfo).then((function(e){t.checkList=e.rows})),t.open=!0,t.title="修改油站设备管理"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(null!=e.gunNoList&&e.gunNoList.length>0&&(e.form.gunNo=e.gunNoList.toString()),null!=e.form.deviceId?Object(i["f"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(i["a"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,a=e.deviceId;this.$confirm("是否确认删除油站设备管理","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["b"])(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},onInstitutionChang:function(e){var t=this,a={};a=this.stationOptions.find((function(t){return t.deptId===e})),this.form.stationName=a.deptName,this.queryInfo.stationId=a.deptId,Object(o["e"])(this.queryInfo).then((function(e){t.checkList=e.rows}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有油站设备管理数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["c"])(t)})).then((function(t){e.download(t.msg)}))}}}),s=l,c=a("2877"),u=Object(c["a"])(s,n,r,!1,null,null,null);t["default"]=u.exports},"0ed3":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return 0==e.pageStatus?a("div",[e._v("配置加载中...")]):1==e.pageStatus?a("div",[e._v("此页面不对此账号开放")]):2==e.pageStatus?a("div",[e._v("权限已下放到站点,请登录站点账号配置")]):3==e.pageStatus?a("div",[e._v("加载发生错误")]):4==e.pageStatus?a("div",{staticClass:"app-container"},[a("el-form",{attrs:{model:e.sumForm}},[a("el-form-item",{attrs:{label:"电子卡启动状态"}},[e._v(" "+e._s(0==e.sumForm.cardEnabledFlag?"未开启":"已开启")+" ")]),1==e.sumForm.cardEnabledFlag?a("el-form-item",{attrs:{label:"目前启动的电子卡"}},[e._v(" "+e._s(0==e.sumForm.cardOilsType.length?"你尚未选择要启动的电子卡":e.sumForm.cardOilsType.join(", "))+" ")]):e._e(),1==e.sumForm.cardEnabledFlag?a("el-form-item",{attrs:{label:"正在生效中的充值规则"}},[e._v(" "+e._s(0===e.sumForm.detailList.length?"你尚没有正在生效的规则":"")+" "),0!==e.sumForm.detailList.length?a("el-table",{attrs:{data:e.sumForm.detailList}},[a("af-table-column",{attrs:{label:"电子卡",align:"center",formatter:e.oilNameFormatter}}),a("af-table-column",{attrs:{label:"条件",align:"center",prop:"discountAmtTerm"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.discountAmtStart)+"≤充值金额(元)<"+e._s(t.row.discountAmtEnd)+" ")]}}],null,!1,3971755201)}),a("af-table-column",{attrs:{label:"赠送",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(1==t.row.settingRuleType?"按金额赠送":2==t.row.settingRuleType?"按比例赠送":"")+" --- 额度为 "+e._s(t.row.presentAmt)+" "+e._s("1"==t.row.settingRuleType?"元":"2"==t.row.settingRuleType?"%":"")+" ")]}}],null,!1,1297666071)})],1):e._e()],1):e._e(),1==e.sumForm.cardEnabledFlag?a("el-form-item",{attrs:{label:"电子卡会执行的优惠方案"}},[a("div",[e._v(" "+e._s(1==e.sumForm.isMarket?"营销方案 ":"")+" "+e._s(1==e.sumForm.isGradeSetting?"等级优惠 ":"")+" "+e._s(1==e.sumForm.isDiscountCoupon?"优惠券 ":"")+" "+e._s(1==e.sumForm.isMarket||1==e.sumForm.isGradeSetting||1==e.sumForm.isDiscountCoupon?"":"您未启动叠加,电子卡不会执行任何优惠方案")+" ")])]):e._e(),1==e.sumForm.cardEnabledFlag?a("el-form-item",{attrs:{label:"充值活动"}},[e._v(" "+e._s(0==e.sumForm.discountTimeSetting?"未开启":e.integralActivityDatePicker)+" ")]):e._e()],1)],1):e._e()},r=[],i=(a("159b"),a("d3b7"),a("25f0"),a("ac1f"),a("5319"),a("4de4"),a("1276"),a("caad"),a("2532"),a("d81d"),a("b775"));function o(e){return Object(i["a"])({url:"/customer/detail/listDetailInfo",method:"get",params:e})}var l=a("927d"),s={name:"Dzk_RuleList",data:function(){return{total:0,detailList:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10},form:{},rules:{},sumForm:{},timeSelect:[,["周天","周一","周二","周三","周四","周五","周六"],["1号","2号","3号","4号","5号","6号","7号","8号","9号","10号","11号","12号","13号","14号","15号","16号","17号","18号","19号","20号","21号","22号","23号","24号","25号","26号","27号","28号","29号","30号","31号"]],pageStatus:0}},created:function(){this.setPageStatus(),this.getList(),this.init()},computed:{integralActivityDatePicker:function(){var e=this;if(!this.sumForm.discountTime)return"";if(0==this.sumForm.integralActivity)return"";var t="",a=this.sumForm.discountTimeType;return console.log("time",this.sumForm.discountTime),1==a&&(t+="每周的"),2==a&&(t+="每月的"),3==a&&(t+="指定的日期 "),1==a||2==a?this.sumForm.discountTime.forEach((function(n){t+=e.timeSelect[a][n]+"、"})):3==a&&(console.log(this.sumForm.discountTime),t+=this.sumForm.discountTime.toString()),t=t.replace(/(、)$/g,"")+" 享受赠送比例是"+this.sumForm.presentScale+"%的活动优惠",t}},methods:{init:function(){var e=this;Object(l["b"])().then((function(t){e.sumForm=t.data,e.sumForm.cardOilsType=e.sumForm.cardOilsType.split(",").filter((function(e){return""!=e})),e.sumForm.detailList=e.sumForm.detailList.filter((function(t){return e.sumForm.cardOilsType.includes(t.cardType)}));var a=["","汽油卡","柴油卡","非油品卡","LNG卡","CNG卡"];e.sumForm.cardOilsType.map((function(t,n){e.sumForm.cardOilsType[n]=a[t]})),console.log(e.sumForm),"1"==e.sumForm.discountTimeType||"2"==e.sumForm.discountTimeType?e.sumForm.discountTime=e.sumForm.discountTime.split(",").map(parseFloat):"3"==e.sumForm.discountTimeType&&(0==e.sumForm.discountTime.length?e.sumForm.discountTime=[]:e.sumForm.discountTime=e.sumForm.discountTime.split(","))}))},setPageStatus:function(){var e=this;this.queryPageStatus([1,2],2).then((function(t){e.pageStatus=t}))},oilNameFormatter:function(e,t){return"1"===e.cardType?"汽油卡":"2"===e.cardType?"柴油卡":"3"===e.cardType?"非油品卡":"4"===e.cardType?"LNG卡":"5"===e.cardType?"CNG卡":e.cardType},getList:function(){var e=this;o(this.queryParams).then((function(t){e.detailList=t.rows,e.total=t.total}))}}},c=s,u=a("2877"),m=Object(u["a"])(c,n,r,!1,null,null,null);t["default"]=m.exports},"0ef5":function(e,t,a){"use strict";a.d(t,"b",(function(){return r})),a.d(t,"a",(function(){return i}));var n=a("b775");function r(e){return Object(n["a"])({url:"/station/noorder/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/station/noorder/export",method:"get",params:e})}},"0f1d":function(e,t,a){"use strict";a.d(t,"b",(function(){return r})),a.d(t,"a",(function(){return i}));var n=a("b775");function r(e){return Object(n["a"])({url:"/customer/manage/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/station/order/list",method:"get",params:e})}},1438:function(e,t,a){"use strict";a("48b9")},"1a06":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",[a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"20px"}},[e._v("数据概览")]),a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",staticStyle:{"margin-left":"20px"},attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",[a("el-button",{attrs:{size:"mini"},on:{click:e.dayDataSource}},[e._v("今天")]),a("el-button",{attrs:{size:"mini"},on:{click:e.yesDataSource}},[e._v("昨天")]),a("el-button",{attrs:{size:"mini"},on:{click:e.workDataSource}},[e._v("本周")]),a("el-button",{attrs:{size:"mini"},on:{click:e.monthDataSource}},[e._v("本月")]),a("el-date-picker",{staticStyle:{margin:"0px 10px"},attrs:{type:"datetimerange","value-format":"yyyy-MM-dd HH:mm:ss",size:"mini","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRangeCreatedDate,callback:function(t){e.dateRangeCreatedDate=t},expression:"dateRangeCreatedDate"}}),a("el-button",{attrs:{type:"cyan",size:"mini"},on:{click:e.queryDataSource}},[e._v("查询")])],1)],1),a("el-row",{staticClass:"panel-group",attrs:{gutter:10}},[a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex xiaoliang"},[a("div",{staticStyle:{"line-height":"62px","font-size":"2vw"}},[e._v(" "+e._s(e.form.zongliters)+" ")]),a("div",{staticStyle:{"font-size":"2vw"}},[e._v(" 总销量(L) ")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex xiaoe"},[a("div",{staticStyle:{"line-height":"62px","font-size":"2vw"}},[e._v(" "+e._s(e.form.zongAmt)+" ")]),a("div",{staticStyle:{"font-size":"2vw"}},[e._v(" 总金额(元) ")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex qiyou"},[a("div",{staticStyle:{"font-size":"28px","margin-top":"-20px"}},[e._v(" 汽油 ")]),a("div",{staticClass:"flex-qy",staticStyle:{"margin-top":"30px"}},[a("div",{staticClass:"flex-qy-sx",staticStyle:{"margin-right":"10px"}},[a("div",{staticStyle:{"font-size":"1.5vw"}},[e._v(e._s(e.form.qyliters))]),a("div",{staticStyle:{"font-size":"1.5vw"}},[e._v("升数(L)")])]),a("div",{staticClass:"flex-qy-sx",staticStyle:{"margin-left":"10px"}},[a("div",{staticStyle:{"font-size":"1.5vw"}},[e._v(e._s(e.form.qyamt)+" ")]),a("div",{staticStyle:{"font-size":"1.5vw"}},[e._v("金额(元)")])])])])]),a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex chaiyou"},[a("div",{staticStyle:{"font-size":"28px","margin-top":"-20px"}},[e._v(" 柴油 ")]),a("div",{staticClass:"flex-qy",staticStyle:{"margin-top":"30px"}},[a("div",{staticClass:"flex-qy-sx",staticStyle:{"margin-right":"10px"}},[a("div",{staticStyle:{"font-size":"1.5vw"}},[e._v(e._s(e.form.cyliters))]),a("div",{staticStyle:{"font-size":"1.5vw"}},[e._v("升数(L)")])]),a("div",{staticClass:"flex-qy-sx",staticStyle:{"margin-left":"10px"}},[a("div",{staticStyle:{"font-size":"1.5vw"}},[e._v(e._s(e.form.cyamt))]),a("div",{staticStyle:{"font-size":"1.5vw"}},[e._v("金额(元)")])])])])])],1)],1),a("div",{staticStyle:{width:"100%",height:"151px",background:"#FFFFFF"}},[a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"20px"}},[e._v("收入概览")]),a("el-row",{staticStyle:{display:"flex","align-items":"center","justify-content":"center",width:"100%",height:"100%"}},[a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.form.wxAmt))])]),a("div",[e._v("微信(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.form.zfbAmt))])]),a("div",[e._v("支付宝(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.form.xjAmt))])]),a("div",[e._v("现金(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.form.posAmt))])]),a("div",[e._v("POS(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.form.didiAppAmt))])]),a("div",[e._v("滴滴APP(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.form.tyAppAmt))])]),a("div",[e._v("团油APP(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.form.otherAmt))])]),a("div",[e._v("其他(元)")])])])],1)],1),a("div",{staticStyle:{width:"100%",height:"151px"}},[a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"20px"}},[e._v("今日数据")]),a("el-row",{staticStyle:{display:"flex","align-items":"center","justify-content":"center",width:"100%",height:"100%"}},[a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.infoFrom.czAmt))])]),a("div",[e._v("充值金额(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.infoFrom.xfAmt))])]),a("div",[e._v("消费金额(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.infoFrom.yeAmt))])]),a("div",[e._v("余额(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.infoFrom.jrhy))])]),a("div",[e._v("新增电子卡(个)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.infoFrom.zonghy))])]),a("div",[e._v("电子卡总数(个)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",[e._v("0")])]),a("div",[e._v("营销费用(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",[e._v("0")])]),a("div",[e._v("营销产出比(%)")])])])],1)],1)])},r=[],i=(a("ac1f"),a("5319"),a("7030")),o={name:"sourceI",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,couponList:[],dateRangeCreatedDate:[],title:"",open:!1,queryParams:{createdDate:null,stationId:null,stationName:null,beginTime:null,endTime:null},queryInfo:{stationId:null},form:{zongAmt:0,zongliters:0,qyamt:0,cyamt:0,qyliters:0,cyliters:0,wxAmt:0,zfbAmt:0,xjAmt:0,didiAppAmt:0,tyAppAmt:0,otherAmt:0,memberAmt:0,posAmt:0},infoFrom:{czAmt:0,xfAmt:0,yeAmt:0,jrhy:0,zonghy:0},rules:{}}},created:function(){this.dayDataSource()},methods:{getList:function(){var e=this;null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),Object(i["l"])(this.queryParams).then((function(t){t.hasOwnProperty("data")&&(e.form.zongAmt=t.data.amt,e.form.zongliters=t.data.orderLiters)})),Object(i["e"])(this.queryParams).then((function(t){if(t.hasOwnProperty("rows"))for(var a in t.rows)"2"===t.rows[a].oilType?(e.form.qyamt=t.rows[a].amt,e.form.qyliters=t.rows[a].orderLiters):"1"===t.rows[a].oilType&&(e.form.cyamt=t.rows[a].amt,e.form.cyliters=t.rows[a].orderLiters)})),Object(i["m"])(this.queryParams).then((function(t){t.hasOwnProperty("data")&&(t.data.wxAmt?e.form.wxAmt=t.data.wxAmt:e.form.wxAmt=0,t.data.zfbAmt?e.form.zfbAmt=t.data.zfbAmt:e.form.zfbAmt=0,t.data.xjAmt?e.form.xjAmt=t.data.xjAmt:e.form.xjAmt=0,t.data.didiAppAmt?e.form.didiAppAmt=t.data.didiAppAmt:e.form.didiAppAmt=0,t.data.tyAppAmt?e.form.tyAppAmt=t.data.tyAppAmt:e.form.tyAppAmt=0,t.data.otherAmt?e.form.otherAmt=t.data.otherAmt:e.form.otherAmt=0,t.data.memberAmt?e.form.memberAmt=t.data.memberAmt:e.form.memberAmt=0,t.data.posAmt?e.form.posAmt=t.data.posAmt:e.form.posAmt=0)}))},dayDataSource:function(){var e=this;this.reset(),this.queryParams.beginTime=this.getNowFormatDate(new Date),this.queryParams.endTime=this.getEndFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,this.getList(),console.log("this.queryParams",this.queryParams),Object(i["b"])(this.queryParams).then((function(t){t.hasOwnProperty("data")&&(t.data.czAmt?e.infoFrom.czAmt=t.data.czAmt:e.infoFrom.czAmt=0,t.data.xfAmt?e.infoFrom.xfAmt=t.data.xfAmt:e.infoFrom.xfAmt=0)})),this.queryInfo.stationId=this.queryParams.stationId,Object(i["c"])(this.queryInfo).then((function(t){t.hasOwnProperty("data")&&(t.data.amt?e.infoFrom.yeAmt=t.data.amt:e.infoFrom.yeAmt=0,t.data.num?e.infoFrom.zonghy=t.data.num:e.infoFrom.zonghy=0)})),Object(i["d"])(this.queryParams).then((function(t){t.hasOwnProperty("data")&&(t.data.num?e.infoFrom.jrhy=t.data.num:e.infoFrom.jrhy=0)}))},yesDataSource:function(){this.reset(),this.queryParams.beginTime=this.getFormatDate(new Date),this.queryParams.endTime=this.getNowFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,this.getList()},workDataSource:function(){this.reset(),this.queryParams.beginTime=this.getDates(),this.queryParams.endTime=this.getEndFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,this.getList()},monthDataSource:function(){this.reset(),this.queryParams.beginTime=this.getMonthDate(),this.queryParams.endTime=this.getEndFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,this.getList()},queryDataSource:function(){this.reset(),this.queryParams.beginTime=this.dateRangeCreatedDate[0],this.queryParams.endTime=this.dateRangeCreatedDate[1],this.queryParams.stationId=this.$store.selectDeptId,this.getList()},getNowFormatDate:function(e){var t="-",a=e.getMonth()+1,n=e.getDate();a>=1&&a<=9&&(a="0"+a),n>=0&&n<=9&&(n="0"+n);var r=e.getFullYear()+t+a+t+n;return r},getEndFormatDate:function(e){var t=e.getDate();t+=1,e.setDate(t);var a="-",n=e.getMonth()+1,r=e.getDate();n>=1&&n<=9&&(n="0"+n),r>=0&&r<=9&&(r="0"+r);var i=e.getFullYear()+a+n+a+r;return i},getFormatDate:function(e){var t=e.getDate();t-=1,e.setDate(t);var a="-",n=e.getMonth()+1,r=e.getDate();n>=1&&n<=9&&(n="0"+n),r>=0&&r<=9&&(r="0"+r);var i=e.getFullYear()+a+n+a+r;return i},getDates:function(){var e=new Date,t=e.getTime(),a=e.getDay(),n=new Date(t+864e5*(0-(a+6)%7)).toLocaleDateString().replace(/[年月]/g,"-").replace(/[日上下午]/g,""),r=n.replace(/-/g,"/"),i=new Date(r),o=i.getMonth()+1,l=i.getDate();return o=o<10?"0"+o:o,l=l<10?"0"+l:l,n=i.getFullYear()+"-"+o+"-"+l,n},getMonthDate:function(){var e=new Date,t="-",a=e.getMonth()+1;a>=1&&a<=9&&(a="0"+a);var n=e.getFullYear()+t+a+t+"01";return n},reset:function(){this.queryParams={createdDate:null,stationId:null,stationName:null,beginTime:null,endTime:null},this.form={zongAmt:0,zongliters:0,qyamt:0,cyamt:0,qyliters:0,cyliters:0,wxAmt:0,zfbAmt:0,xjAmt:0,didiAppAmt:0,tyAppAmt:0,otherAmt:0,memberAmt:0,posAmt:0}}}},l=o,s=(a("4113"),a("2877")),c=Object(s["a"])(l,n,r,!1,null,"0099e7e5",null);t["default"]=c.exports},"1a2c":function(e,t,a){"use strict";a("dfbc")},"1bb4":function(e,t,a){"use strict";a.d(t,"a",(function(){return r})),a.d(t,"c",(function(){return i})),a.d(t,"b",(function(){return o}));var n=a("b775");function r(e){return Object(n["a"])({url:"/station/pay",method:"post",data:e})}function i(e){return Object(n["a"])({url:"/station/pay",method:"put",data:e})}function o(e){return Object(n["a"])({url:"/station/pay/queryOne",method:"get",params:e})}},"1e4b":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"dashboard-editor-container"},[a("panel-group",{on:{handleSetLineChartData:e.handleSetLineChartData}}),a("el-row",{staticStyle:{background:"#fff",padding:"16px 16px 0","margin-bottom":"32px"}},[a("line-chart",{attrs:{"chart-data":e.lineChartData}})],1),a("el-row",{attrs:{gutter:32}},[a("el-col",{attrs:{xs:24,sm:24,lg:8}},[a("div",{staticClass:"chart-wrapper"},[a("raddar-chart")],1)]),a("el-col",{attrs:{xs:24,sm:24,lg:8}},[a("div",{staticClass:"chart-wrapper"},[a("pie-chart")],1)]),a("el-col",{attrs:{xs:24,sm:24,lg:8}},[a("div",{staticClass:"chart-wrapper"},[a("bar-chart")],1)])],1)],1)},r=[],i=a("fbc4"),o=a("eab4"),l=a("0a5c"),s=a("d153"),c=a("9488"),u={newVisitis:{expectedData:[100,120,161,134,105,160,165],actualData:[120,82,91,154,162,140,145]},messages:{expectedData:[200,192,120,144,160,130,140],actualData:[180,160,151,106,145,150,130]},purchases:{expectedData:[80,100,121,104,105,90,100],actualData:[120,90,100,138,142,130,130]},shoppings:{expectedData:[130,140,141,142,145,150,160],actualData:[120,82,91,154,162,140,130]}},m={name:"Index",components:{PanelGroup:i["default"],LineChart:o["default"],RaddarChart:l["default"],PieChart:s["default"],BarChart:c["default"]},data:function(){return{lineChartData:u.newVisitis}},methods:{handleSetLineChartData:function(e){this.lineChartData=u[e]}}},d=m,p=(a("9570"),a("2877")),f=Object(p["a"])(d,n,r,!1,null,"0312a332",null);t["default"]=f.exports},"1e8b":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-form",{ref:"form",attrs:{model:e.user,rules:e.rules,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"用户昵称",prop:"nickName"}},[a("el-input",{model:{value:e.user.nickName,callback:function(t){e.$set(e.user,"nickName",t)},expression:"user.nickName"}})],1),a("el-form-item",{attrs:{label:"手机号码",prop:"phonenumber"}},[a("el-input",{attrs:{maxlength:"11"},model:{value:e.user.phonenumber,callback:function(t){e.$set(e.user,"phonenumber",t)},expression:"user.phonenumber"}})],1),a("el-form-item",{attrs:{label:"邮箱",prop:"email"}},[a("el-input",{attrs:{maxlength:"50"},model:{value:e.user.email,callback:function(t){e.$set(e.user,"email",t)},expression:"user.email"}})],1),a("el-form-item",{attrs:{label:"性别"}},[a("el-radio-group",{model:{value:e.user.sex,callback:function(t){e.$set(e.user,"sex",t)},expression:"user.sex"}},[a("el-radio",{attrs:{label:"0"}},[e._v("男")]),a("el-radio",{attrs:{label:"1"}},[e._v("女")])],1)],1),a("el-form-item",[a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.submit}},[e._v("保存")]),a("el-button",{attrs:{type:"danger",size:"mini"},on:{click:e.close}},[e._v("关闭")])],1)],1)},r=[],i=a("c0c7"),o={props:{user:{type:Object}},data:function(){return{rules:{nickName:[{required:!0,message:"用户昵称不能为空",trigger:"blur"}],email:[{required:!0,message:"邮箱地址不能为空",trigger:"blur"},{type:"email",message:"'请输入正确的邮箱地址",trigger:["blur","change"]}],phonenumber:[{required:!0,message:"手机号码不能为空",trigger:"blur"},{pattern:/^1[3|4|5|6|7|8|9][0-9]\d{8}$/,message:"请输入正确的手机号码",trigger:"blur"}]}}},methods:{submit:function(){var e=this;this.$refs["form"].validate((function(t){t&&Object(i["k"])(e.user).then((function(t){e.msgSuccess("修改成功")}))}))},close:function(){this.$store.dispatch("tagsView/delView",this.$route),this.$router.push({path:"/index"})}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},"1f12":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.adjustList}},[e._e(),a("el-table-column",{attrs:{label:"油品名称",align:"center",prop:"oilName"}}),a("el-table-column",{attrs:{label:"调整价格",align:"center",prop:"oilAdjustPrice"}}),a("el-table-column",{attrs:{label:"生效状态",align:"center",prop:"takeEffectStatus",formatter:e.statusFormat}}),a("el-table-column",{attrs:{label:"生效时间",align:"center",prop:"takeEffectDate",width:"180"}}),a("el-table-column",{attrs:{label:"调价时间",align:"center",prop:"adjustDate",width:"180"}}),e._e(),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName"}}),a("el-table-column",{attrs:{label:"操作员",align:"center",prop:"operator"}})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1)},r=[],i=a("9fa9"),o=(a("99bd"),{name:"Adjust",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,adjustList:[],oilNameOptions:[],takeEffectStatusOptions:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,oilName:null,oilAdjustPrice:null,takeEffectStatus:null,takeEffectDate:null,adjustDate:null,stationId:null,stationName:null,operator:null},form:{},rules:{}}},created:function(){var e=this;this.getList(),this.getDicts("take_effect_status").then((function(t){e.takeEffectStatusOptions=t.data}))},methods:{getList:function(){var e=this;this.loading=!0,this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),Object(i["b"])(this.queryParams).then((function(t){e.adjustList=t.rows,e.total=t.total,e.loading=!1}))},statusFormat:function(e,t){return this.selectDictLabel(this.takeEffectStatusOptions,e.takeEffectStatus)}}}),l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},"1f34":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:4,xs:24}},[a("div",{staticClass:"head-container"},[a("el-input",{staticStyle:{"margin-bottom":"20px"},attrs:{placeholder:"请输入部门名称",clearable:"",size:"small","prefix-icon":"el-icon-search"},model:{value:e.deptName,callback:function(t){e.deptName=t},expression:"deptName"}})],1),a("div",{staticClass:"head-container"},[a("el-tree",{ref:"tree",attrs:{data:e.deptOptions,props:e.defaultProps,"expand-on-click-node":!1,"filter-node-method":e.filterNode,"default-expand-all":""},on:{"node-click":e.handleNodeClick}})],1)]),a("el-col",{attrs:{span:20,xs:24}},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"用户名称",prop:"userName"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入用户名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.userName,callback:function(t){e.$set(e.queryParams,"userName",t)},expression:"queryParams.userName"}})],1),a("el-form-item",{attrs:{label:"手机号码",prop:"phonenumber"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入手机号码",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.phonenumber,callback:function(t){e.$set(e.queryParams,"phonenumber",t)},expression:"queryParams.phonenumber"}})],1),a("el-form-item",{attrs:{label:"状态",prop:"status"}},[a("el-select",{staticStyle:{width:"240px"},attrs:{placeholder:"用户状态",clearable:"",size:"small"},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,"status",t)},expression:"queryParams.status"}},e._l(e.statusOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"创建时间"}},[a("el-date-picker",{staticStyle:{width:"240px"},attrs:{size:"small","value-format":"yyyy-MM-dd",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRange,callback:function(t){e.dateRange=t},expression:"dateRange"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:user:add"],expression:"['system:user:add']"}],attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:user:edit"],expression:"['system:user:edit']"}],attrs:{type:"success",icon:"el-icon-edit",size:"mini",disabled:e.single},on:{click:e.handleUpdate}},[e._v("修改")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:user:remove"],expression:"['system:user:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:user:import"],expression:"['system:user:import']"}],attrs:{type:"info",icon:"el-icon-upload2",size:"mini"},on:{click:e.handleImport}},[e._v("导入")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:user:export"],expression:"['system:user:export']"}],attrs:{type:"warning",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.userList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"50",align:"center"}}),a("el-table-column",{attrs:{label:"用户编号",align:"center",prop:"userId"}}),a("el-table-column",{attrs:{label:"用户名称",align:"center",prop:"userName","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"用户昵称",align:"center",prop:"nickName","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"部门",align:"center",prop:"dept.deptName","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"手机号码",align:"center",prop:"phonenumber",width:"120"}}),a("el-table-column",{attrs:{label:"状态",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{attrs:{"active-value":"0","inactive-value":"1"},on:{change:function(a){return e.handleStatusChange(t.row)}},model:{value:t.row.status,callback:function(a){e.$set(t.row,"status",a)},expression:"scope.row.status"}})]}}])}),a("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"160"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center",width:"160","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:user:edit"],expression:"['system:user:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),1!==t.row.userId?a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:user:remove"],expression:"['system:user:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")]):e._e(),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:user:resetPwd"],expression:"['system:user:resetPwd']"}],attrs:{size:"mini",type:"text",icon:"el-icon-key"},on:{click:function(a){return e.handleResetPwd(t.row)}}},[e._v("重置")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1)],1),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"600px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"用户昵称",prop:"nickName"}},[a("el-input",{attrs:{placeholder:"请输入用户昵称"},model:{value:e.form.nickName,callback:function(t){e.$set(e.form,"nickName",t)},expression:"form.nickName"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"归属部门",prop:"deptId"}},[a("treeselect",{attrs:{options:e.deptOptions,"show-count":!0,placeholder:"请选择归属部门"},model:{value:e.form.deptId,callback:function(t){e.$set(e.form,"deptId",t)},expression:"form.deptId"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"手机号码",prop:"phonenumber"}},[a("el-input",{attrs:{placeholder:"请输入手机号码",maxlength:"11"},model:{value:e.form.phonenumber,callback:function(t){e.$set(e.form,"phonenumber",t)},expression:"form.phonenumber"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"邮箱",prop:"email"}},[a("el-input",{attrs:{placeholder:"请输入邮箱",maxlength:"50"},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email",t)},expression:"form.email"}})],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[void 0==e.form.userId?a("el-form-item",{attrs:{label:"用户名称",prop:"userName"}},[a("el-input",{attrs:{placeholder:"请输入用户名称"},model:{value:e.form.userName,callback:function(t){e.$set(e.form,"userName",t)},expression:"form.userName"}})],1):e._e()],1),a("el-col",{attrs:{span:12}},[void 0==e.form.userId?a("el-form-item",{attrs:{label:"用户密码",prop:"password"}},[a("el-input",{attrs:{placeholder:"请输入用户密码",type:"password"},model:{value:e.form.password,callback:function(t){e.$set(e.form,"password",t)},expression:"form.password"}})],1):e._e()],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"用户性别"}},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.form.sex,callback:function(t){e.$set(e.form,"sex",t)},expression:"form.sex"}},e._l(e.sexOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"状态"}},[a("el-radio-group",{model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}},e._l(e.statusOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"岗位"}},[a("el-select",{attrs:{multiple:"",placeholder:"请选择"},model:{value:e.form.postIds,callback:function(t){e.$set(e.form,"postIds",t)},expression:"form.postIds"}},e._l(e.postOptions,(function(e){return a("el-option",{key:e.postId,attrs:{label:e.postName,value:e.postId,disabled:1==e.status}})})),1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"角色"}},[a("el-select",{attrs:{multiple:"",placeholder:"请选择"},model:{value:e.form.roleIds,callback:function(t){e.$set(e.form,"roleIds",t)},expression:"form.roleIds"}},e._l(e.roleOptions,(function(e){return a("el-option",{key:e.roleId,attrs:{label:e.roleName,value:e.roleId,disabled:1==e.status}})})),1)],1)],1)],1),a("el-row",[a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"备注"}},[a("el-input",{attrs:{type:"textarea",placeholder:"请输入内容"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1),a("el-dialog",{attrs:{title:e.upload.title,visible:e.upload.open,width:"400px","append-to-body":""},on:{"update:visible":function(t){return e.$set(e.upload,"open",t)}}},[a("el-upload",{ref:"upload",attrs:{limit:1,accept:".xlsx, .xls",headers:e.upload.headers,action:e.upload.url+"?updateSupport="+e.upload.updateSupport,disabled:e.upload.isUploading,"on-progress":e.handleFileUploadProgress,"on-success":e.handleFileSuccess,"auto-upload":!1,drag:""}},[a("i",{staticClass:"el-icon-upload"}),a("div",{staticClass:"el-upload__text"},[e._v(" 将文件拖到此处,或 "),a("em",[e._v("点击上传")])]),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[a("el-checkbox",{model:{value:e.upload.updateSupport,callback:function(t){e.$set(e.upload,"updateSupport",t)},expression:"upload.updateSupport"}}),e._v("是否更新已经存在的用户数据 "),a("el-link",{staticStyle:{"font-size":"12px"},attrs:{type:"info"},on:{click:e.importTemplate}},[e._v("下载模板")])],1),a("div",{staticClass:"el-upload__tip",staticStyle:{color:"red"},attrs:{slot:"tip"},slot:"tip"},[e._v("提示:仅允许导入“xls”或“xlsx”格式文件!")])]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitFileForm}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.upload.open=!1}}},[e._v("取 消")])],1)],1)],1)},r=[],i=(a("4de4"),a("d81d"),a("c0c7")),o=a("5f87"),l=a("fcb7"),s=a("ca17"),c=a.n(s),u=(a("542c"),{name:"User",components:{Treeselect:c.a},data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,userList:null,title:"",deptOptions:void 0,open:!1,deptName:void 0,initPassword:void 0,dateRange:[],statusOptions:[],sexOptions:[],postOptions:[],roleOptions:[],form:{},defaultProps:{children:"children",label:"label"},upload:{open:!1,title:"",isUploading:!1,updateSupport:0,headers:{Authorization:"Bearer "+Object(o["a"])()},url:"/prod-api/system/user/importData"},queryParams:{pageNum:1,pageSize:10,userName:void 0,phonenumber:void 0,status:void 0,deptId:void 0},rules:{userName:[{required:!0,message:"用户名称不能为空",trigger:"blur"}],nickName:[{required:!0,message:"用户昵称不能为空",trigger:"blur"}],deptId:[{required:!0,message:"归属部门不能为空",trigger:"blur"}],password:[{required:!0,message:"用户密码不能为空",trigger:"blur"}],email:[{required:!0,message:"邮箱地址不能为空",trigger:"blur"},{type:"email",message:"'请输入正确的邮箱地址",trigger:["blur","change"]}],phonenumber:[{required:!0,message:"手机号码不能为空",trigger:"blur"},{pattern:/^1[3|4|5|6|7|8|9][0-9]\d{8}$/,message:"请输入正确的手机号码",trigger:"blur"}]}}},watch:{deptName:function(e){this.$refs.tree.filter(e)}},created:function(){var e=this;this.getList(),this.getTreeselect(),this.getDicts("sys_normal_disable").then((function(t){e.statusOptions=t.data})),this.getDicts("sys_user_sex").then((function(t){e.sexOptions=t.data})),this.getConfigKey("sys.user.initPassword").then((function(t){e.initPassword=t.msg}))},methods:{getList:function(){var e=this;this.loading=!0,Object(i["h"])(this.addDateRange(this.queryParams,this.dateRange)).then((function(t){e.userList=t.rows,e.total=t.total,e.loading=!1}))},getTreeselect:function(){var e=this;Object(l["h"])().then((function(t){e.deptOptions=t.data}))},filterNode:function(e,t){return!e||-1!==t.label.indexOf(e)},handleNodeClick:function(e){this.queryParams.deptId=e.id,this.getList()},handleStatusChange:function(e){var t=this,a="0"===e.status?"启用":"停用";this.$confirm('确认要"'+a+'""'+e.userName+'"用户吗?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["b"])(e.userId,e.status)})).then((function(){t.msgSuccess(a+"成功")})).catch((function(){e.status="0"===e.status?"1":"0"}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={userId:void 0,deptId:void 0,userName:void 0,nickName:void 0,password:void 0,phonenumber:void 0,email:void 0,sex:void 0,status:"0",remark:void 0,postIds:[],roleIds:[]},this.resetForm("form")},handleQuery:function(){this.queryParams.page=1,this.getList()},resetQuery:function(){this.dateRange=[],this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.userId})),this.single=1!=e.length,this.multiple=!e.length},handleAdd:function(){var e=this;this.reset(),this.getTreeselect(),Object(i["e"])().then((function(t){e.postOptions=t.posts,e.roleOptions=t.roles,e.open=!0,e.title="添加用户",e.form.password=e.initPassword}))},handleUpdate:function(e){var t=this;this.reset(),this.getTreeselect();var a=e.userId||this.ids;Object(i["e"])(a).then((function(e){t.form=e.data,t.postOptions=e.posts,t.roleOptions=e.roles,t.form.postIds=e.postIds,t.form.roleIds=e.roleIds,t.open=!0,t.title="修改用户",t.form.password=""}))},handleResetPwd:function(e){var t=this;this.$prompt('请输入"'+e.userName+'"的新密码',"提示",{confirmButtonText:"确定",cancelButtonText:"取消"}).then((function(a){var n=a.value;Object(i["i"])(e.userId,n).then((function(e){t.msgSuccess("修改成功,新密码是:"+n)}))})).catch((function(){}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(void 0!=e.form.userId?Object(i["j"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(i["a"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,a=e.userId||this.ids;this.$confirm('是否确认删除用户编号为"'+a+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["c"])(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有用户数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["d"])(t)})).then((function(t){e.download(t.msg)}))},handleImport:function(){this.upload.title="用户导入",this.upload.open=!0},importTemplate:function(){var e=this;Object(i["g"])().then((function(t){e.download(t.msg)}))},handleFileUploadProgress:function(e,t,a){this.upload.isUploading=!0},handleFileSuccess:function(e,t,a){this.upload.open=!1,this.upload.isUploading=!1,this.$refs.upload.clearFiles(),this.$alert(e.msg,"导入结果",{dangerouslyUseHTMLString:!0}),this.getList()},submitFileForm:function(){this.$refs.upload.submit()}}}),m=u,d=a("2877"),p=Object(d["a"])(m,n,r,!1,null,null,null);t["default"]=p.exports},"202d":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"公告标题",prop:"noticeTitle"}},[a("el-input",{attrs:{placeholder:"请输入公告标题",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.noticeTitle,callback:function(t){e.$set(e.queryParams,"noticeTitle",t)},expression:"queryParams.noticeTitle"}})],1),a("el-form-item",{attrs:{label:"操作人员",prop:"createBy"}},[a("el-input",{attrs:{placeholder:"请输入操作人员",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.createBy,callback:function(t){e.$set(e.queryParams,"createBy",t)},expression:"queryParams.createBy"}})],1),a("el-form-item",{attrs:{label:"类型",prop:"noticeType"}},[a("el-select",{attrs:{placeholder:"公告类型",clearable:"",size:"small"},model:{value:e.queryParams.noticeType,callback:function(t){e.$set(e.queryParams,"noticeType",t)},expression:"queryParams.noticeType"}},e._l(e.typeOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:notice:add"],expression:"['system:notice:add']"}],attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:notice:edit"],expression:"['system:notice:edit']"}],attrs:{type:"success",icon:"el-icon-edit",size:"mini",disabled:e.single},on:{click:e.handleUpdate}},[e._v("修改")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:notice:remove"],expression:"['system:notice:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.noticeList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{label:"序号",align:"center",prop:"noticeId",width:"100"}}),a("el-table-column",{attrs:{label:"公告标题",align:"center",prop:"noticeTitle","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"公告类型",align:"center",prop:"noticeType",formatter:e.typeFormat,width:"100"}}),a("el-table-column",{attrs:{label:"状态",align:"center",prop:"status",formatter:e.statusFormat,width:"100"}}),a("el-table-column",{attrs:{label:"创建者",align:"center",prop:"createBy",width:"100"}}),a("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createTime,"{y}-{m}-{d}")))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:notice:edit"],expression:"['system:notice:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:notice:remove"],expression:"['system:notice:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"780px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"公告标题",prop:"noticeTitle"}},[a("el-input",{attrs:{placeholder:"请输入公告标题"},model:{value:e.form.noticeTitle,callback:function(t){e.$set(e.form,"noticeTitle",t)},expression:"form.noticeTitle"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"公告类型",prop:"noticeType"}},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.form.noticeType,callback:function(t){e.$set(e.form,"noticeType",t)},expression:"form.noticeType"}},e._l(e.typeOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"状态"}},[a("el-radio-group",{model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}},e._l(e.statusOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"内容"}},[a("editor",{attrs:{"min-height":192},model:{value:e.form.noticeContent,callback:function(t){e.$set(e.form,"noticeContent",t)},expression:"form.noticeContent"}})],1)],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},r=[],i=(a("d81d"),a("b775"));function o(e){return Object(i["a"])({url:"/system/notice/list",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/system/notice/"+e,method:"get"})}function s(e){return Object(i["a"])({url:"/system/notice",method:"post",data:e})}function c(e){return Object(i["a"])({url:"/system/notice",method:"put",data:e})}function u(e){return Object(i["a"])({url:"/system/notice/"+e,method:"delete"})}var m=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{ref:"editor",staticClass:"editor",style:e.styles})},d=[],p=(a("a9e3"),a("99af"),a("9339")),f=a.n(p),h=(a("a7539"),a("8096"),a("14e1"),{name:"Editor",props:{value:{type:String,default:""},height:{type:Number,default:null},minHeight:{type:Number,default:null}},data:function(){return{Quill:null,currentValue:"",options:{theme:"snow",bounds:document.body,debug:"warn",modules:{toolbar:[["bold","italic","underline","strike"],["blockquote","code-block"],[{list:"ordered"},{list:"bullet"}],[{indent:"-1"},{indent:"+1"}],[{size:["small",!1,"large","huge"]}],[{header:[1,2,3,4,5,6,!1]}],[{color:[]},{background:[]}],[{align:[]}],["clean"],["link","image","video"]]},placeholder:"请输入内容",readOnly:!1}}},computed:{styles:function(){var e={};return this.minHeight&&(e.minHeight="".concat(this.minHeight,"px")),this.height&&(e.height="".concat(this.height,"px")),e}},watch:{value:{handler:function(e){e!==this.currentValue&&(this.currentValue=null===e?"":e,this.Quill&&this.Quill.pasteHTML(this.currentValue))},immediate:!0}},mounted:function(){this.init()},beforeDestroy:function(){this.Quill=null},methods:{init:function(){var e=this,t=this.$refs.editor;this.Quill=new f.a(t,this.options),this.Quill.pasteHTML(this.currentValue),this.Quill.on("text-change",(function(t,a,n){var r=e.$refs.editor.children[0].innerHTML,i=e.Quill.getText(),o=e.Quill;e.currentValue=r,e.$emit("input",r),e.$emit("on-change",{html:r,text:i,quill:o})})),this.Quill.on("text-change",(function(t,a,n){e.$emit("on-text-change",t,a,n)})),this.Quill.on("selection-change",(function(t,a,n){e.$emit("on-selection-change",t,a,n)})),this.Quill.on("editor-change",(function(t){for(var a=arguments.length,n=new Array(a>1?a-1:0),r=1;r<a;r++)n[r-1]=arguments[r];e.$emit.apply(e,["on-editor-change",t].concat(n))}))}}}),g=h,b=(a("4ff4"),a("2877")),v=Object(b["a"])(g,m,d,!1,null,null,null),y=v.exports,w={name:"Notice",components:{Editor:y},data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,noticeList:[],title:"",open:!1,statusOptions:[],typeOptions:[],queryParams:{pageNum:1,pageSize:10,noticeTitle:void 0,createBy:void 0,status:void 0},form:{},rules:{noticeTitle:[{required:!0,message:"公告标题不能为空",trigger:"blur"}],noticeType:[{required:!0,message:"公告类型不能为空",trigger:"blur"}]}}},created:function(){var e=this;this.getList(),this.getDicts("sys_notice_status").then((function(t){e.statusOptions=t.data})),this.getDicts("sys_notice_type").then((function(t){e.typeOptions=t.data}))},methods:{getList:function(){var e=this;this.loading=!0,o(this.queryParams).then((function(t){e.noticeList=t.rows,e.total=t.total,e.loading=!1}))},statusFormat:function(e,t){return this.selectDictLabel(this.statusOptions,e.status)},typeFormat:function(e,t){return this.selectDictLabel(this.typeOptions,e.noticeType)},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={noticeId:void 0,noticeTitle:void 0,noticeType:void 0,noticeContent:void 0,status:"0"},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.noticeId})),this.single=1!=e.length,this.multiple=!e.length},handleAdd:function(){this.reset(),this.open=!0,this.title="添加公告"},handleUpdate:function(e){var t=this;this.reset();var a=e.noticeId||this.ids;l(a).then((function(e){t.form=e.data,t.open=!0,t.title="修改公告"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(void 0!=e.form.noticeId?c(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):s(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,a=e.noticeId||this.ids;this.$confirm('是否确认删除公告编号为"'+a+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return u(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))}}},x=w,_=Object(b["a"])(x,n,r,!1,null,null,null);t["default"]=_.exports},"24c0":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return 0==e.pageStatus?a("div",[e._v("配置加载中...")]):1==e.pageStatus?a("div",[e._v("此页面不对此账号开放")]):2==e.pageStatus?a("div",[e._v("权限已下放到站点,请登录站点账号配置")]):3==e.pageStatus?a("div",[e._v("加载发生错误")]):4==e.pageStatus?a("div",{staticClass:"tabZujian"},[a("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{key:"info",attrs:{label:"油站信息",name:"info"}},[a("child1")],1),a("el-tab-pane",{key:"pay",attrs:{label:"小程序配置",name:"pay"}},[a("child2")],1)],1)],1):e._e()},r=[],i=a("a28c"),o=a("d847"),l=a("0c41"),s={name:"Station_Configuration",components:{child1:i["default"],child2:o["default"],child3:l["default"]},data:function(){return{activeName:"info",pageStatus:0}},created:function(){this.setPageStatus()},methods:{setPageStatus:function(){var e=this;this.queryPageStatus([2]).then((function(t){e.pageStatus=t}))}}},c=s,u=(a("d3c2"),a("2877")),m=Object(u["a"])(c,n,r,!1,null,null,null);t["default"]=m.exports},"262e":function(e,t,a){"use strict";a("4974")},"26ab":function(e,t,a){"use strict";a("cbc2")},"26fc":function(e,t,a){e.exports=a.p+"static/img/404_cloud.0f4bc32b.png"},2754:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"wscn-http404-container"},[a("div",{staticClass:"wscn-http404"},[e._m(0),a("div",{staticClass:"bullshit"},[a("div",{staticClass:"bullshit__oops"},[e._v(" 404错误! ")]),a("div",{staticClass:"bullshit__headline"},[e._v(" "+e._s(e.message)+" ")]),a("div",{staticClass:"bullshit__info"},[e._v(" 对不起,您正在寻找的页面不存在。尝试检查URL的错误,然后按浏览器上的刷新按钮或尝试在我们的应用程序中找到其他内容。 ")]),a("router-link",{staticClass:"bullshit__return-home",attrs:{to:"/"}},[e._v(" 返回首页 ")])],1)])])},r=[function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"pic-404"},[n("img",{staticClass:"pic-404__parent",attrs:{src:a("a36b"),alt:"404"}}),n("img",{staticClass:"pic-404__child left",attrs:{src:a("26fc"),alt:"404"}}),n("img",{staticClass:"pic-404__child mid",attrs:{src:a("26fc"),alt:"404"}}),n("img",{staticClass:"pic-404__child right",attrs:{src:a("26fc"),alt:"404"}})])}],i={name:"Page404",computed:{message:function(){return"找不到网页!"}}},o=i,l=(a("61b6"),a("2877")),s=Object(l["a"])(o,n,r,!1,null,"279ea4b2",null);t["default"]=s.exports},"27b5":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"客户姓名",prop:"customerName"}},[a("el-input",{attrs:{placeholder:"请输入客户姓名",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.customerName,callback:function(t){e.$set(e.queryParams,"customerName",t)},expression:"queryParams.customerName"}})],1),a("el-form-item",{attrs:{label:"联系电话",prop:"phoneNumber"}},[a("el-input",{attrs:{placeholder:"请输入",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.phoneNumber,callback:function(t){e.$set(e.queryParams,"phoneNumber",t)},expression:"queryParams.phoneNumber"}})],1),a("el-form-item",{attrs:{label:"会员等级",prop:"memberGrade"}},[a("el-input",{attrs:{placeholder:"请输入会员等级",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.memberGrade,callback:function(t){e.$set(e.queryParams,"memberGrade",t)},expression:"queryParams.memberGrade"}})],1),a("el-form-item",{attrs:{label:"油品",prop:"oilName"}},[a("el-select",{attrs:{placeholder:"请选择油品",clearable:"",size:"small"},model:{value:e.queryParams.oilName,callback:function(t){e.$set(e.queryParams,"oilName",t)},expression:"queryParams.oilName"}},e._l(e.oilNameOptions,(function(e){return a("el-option",{key:e.dictLabel,attrs:{label:e.dictLabel,value:e.dictLabel}})})),1)],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{type:"info",icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-table",{attrs:{data:e.manageList}},[a("af-table-column",{attrs:{label:"会员id",align:"center",prop:"memberId"}}),e._e(),e._e(),a("af-table-column",{attrs:{label:"客户姓名",align:"center",prop:"customerName"}}),a("af-table-column",{attrs:{label:"会员等级",align:"center",prop:"grade"}}),a("af-table-column",{attrs:{label:"手机号",align:"center",prop:"phoneNumber"}}),a("af-table-column",{attrs:{label:"油品",align:"center",prop:"oilName"}}),a("af-table-column",{attrs:{label:"汽油余额",align:"center",prop:"qyAmt"}}),a("af-table-column",{attrs:{label:"柴油余额",align:"center",prop:"cyAmt"}}),a("af-table-column",{attrs:{label:"积分",align:"center",prop:"integral"}}),a("af-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-search"},on:{click:function(a){return e.lookinfo(t.row)}}},[e._v("订单查询")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.titleOrderInfo,visible:e.openOrderInfo,width:"700px","append-to-body":""},on:{"update:visible":function(t){e.openOrderInfo=t}}},[a("el-table",{attrs:{data:e.orderList}},[e._e(),a("af-table-column",{attrs:{label:"订单号",width:"200",align:"center",prop:"orderNo"}}),a("af-table-column",{attrs:{label:"油品名称",align:"center",prop:"oilName"}}),a("af-table-column",{attrs:{label:"油品价格",align:"center",prop:"oilPirce"}}),a("af-table-column",{attrs:{label:"加油升数",align:"center",prop:"orderLiters"}}),a("af-table-column",{attrs:{label:"金额",align:"center",prop:"amt"}}),a("af-table-column",{attrs:{label:"消费者",width:"120",align:"center",prop:"consumer"}}),a("af-table-column",{attrs:{label:"加油员",width:"120",align:"center",prop:"oilPersonnel"}}),a("af-table-column",{attrs:{label:"加油枪号",align:"center",prop:"oilGun"}}),a("af-table-column",{attrs:{label:"支付类型",align:"center",prop:"payType",formatter:e.payTypeFotmat}}),e._e(),e._e(),e._e(),a("af-table-column",{attrs:{label:"状态",align:"center",prop:"status",formatter:e.statusFotmat}}),a("af-table-column",{attrs:{label:"支付时间",align:"center",prop:"payDate",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.payDate,"{y}-{m}-{d} {h}:{i}:{s}")))])]}}])}),a("af-table-column",{attrs:{label:"创建时间",align:"center",prop:"createdDate",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createdDate,"{y}-{m}-{d} {h}:{i}:{s}")))])]}}])}),e._e()],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.totalOrder>0,expression:"totalOrder>0"}],attrs:{total:e.totalOrder,page:e.queryOrder.pageNum,limit:e.queryOrder.pageSize},on:{"update:page":function(t){return e.$set(e.queryOrder,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryOrder,"pageSize",t)},pagination:e.listPage}})],1)],1)},r=[],i=a("0f1d"),o=a("99bd"),l=a("36ac"),s={name:"Manage",data:function(){return{total:0,totalOrder:0,manageList:[],stationOptions:[],orderList:[],openOrderInfo:!1,titleOrderInfo:"",oilNameOptions:[],queryParams:{pageNum:1,pageSize:10,customerName:null,commendMan:null,memberGrade:null,phoneNumber:null,oilName:null},queryOrder:{pageNum:1,pageSize:10,oilName:null,stationId:null,consumerId:null}}},created:function(){var e=this;this.getList(),Object(o["f"])().then((function(t){e.stationOptions=t.rows})),Object(l["e"])().then((function(t){e.oilNameOptions=t.rows}))},methods:{payTypeFotmat:function(e,t){return"sxf"===e.payType?"随行付":"dzk"===e.payType?"电子卡":"wx"===e.payType?"微信":"zfb"===e.payType?"支付宝":"xj"===e.payType?"现金":void 0},statusFotmat:function(e,t){return"0"===e.status?"未支付":"1"===e.status?"已支付":void 0},getList:function(){var e=this;Object(i["b"])(this.queryParams).then((function(t){console.log("response",t),e.manageList=t.rows,e.total=t.total}))},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},lookinfo:function(e){e.page=this.queryOrder.pageNum,e.limit=this.queryOrder.pageSize,this.listPage(e)},listPage:function(e){var t=this;this.queryOrder.consumerId=e.minaUserId,this.queryOrder.pageNum=e.page,this.queryOrder.pageSize=e.limit,Object(i["a"])(this.queryOrder).then((function(e){t.orderList=e.rows,t.openOrderInfo=!0,t.totalOrder=e.total,t.titleOrderInfo="查看客户订单信息"}))}}},c=s,u=a("2877"),m=Object(u["a"])(c,n,r,!1,null,null,null);t["default"]=m.exports},2855:function(e,t,a){"use strict";a.r(t);var n,r,i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"container"},[a("div",{staticClass:"left-board"},[a("div",{staticClass:"logo-wrapper"},[a("div",{staticClass:"logo"},[a("img",{attrs:{src:e.logo,alt:"logo"}}),e._v(" Form Generator ")])]),a("el-scrollbar",{staticClass:"left-scrollbar"},[a("div",{staticClass:"components-list"},[a("div",{staticClass:"components-title"},[a("svg-icon",{attrs:{"icon-class":"component"}}),e._v("输入型组件 ")],1),a("draggable",{staticClass:"components-draggable",attrs:{list:e.inputComponents,group:{name:"componentsGroup",pull:"clone",put:!1},clone:e.cloneComponent,draggable:".components-item",sort:!1},on:{end:e.onEnd}},e._l(e.inputComponents,(function(t,n){return a("div",{key:n,staticClass:"components-item",on:{click:function(a){return e.addComponent(t)}}},[a("div",{staticClass:"components-body"},[a("svg-icon",{attrs:{"icon-class":t.tagIcon}}),e._v(" "+e._s(t.label)+" ")],1)])})),0),a("div",{staticClass:"components-title"},[a("svg-icon",{attrs:{"icon-class":"component"}}),e._v("选择型组件 ")],1),a("draggable",{staticClass:"components-draggable",attrs:{list:e.selectComponents,group:{name:"componentsGroup",pull:"clone",put:!1},clone:e.cloneComponent,draggable:".components-item",sort:!1},on:{end:e.onEnd}},e._l(e.selectComponents,(function(t,n){return a("div",{key:n,staticClass:"components-item",on:{click:function(a){return e.addComponent(t)}}},[a("div",{staticClass:"components-body"},[a("svg-icon",{attrs:{"icon-class":t.tagIcon}}),e._v(" "+e._s(t.label)+" ")],1)])})),0),a("div",{staticClass:"components-title"},[a("svg-icon",{attrs:{"icon-class":"component"}}),e._v(" 布局型组件 ")],1),a("draggable",{staticClass:"components-draggable",attrs:{list:e.layoutComponents,group:{name:"componentsGroup",pull:"clone",put:!1},clone:e.cloneComponent,draggable:".components-item",sort:!1},on:{end:e.onEnd}},e._l(e.layoutComponents,(function(t,n){return a("div",{key:n,staticClass:"components-item",on:{click:function(a){return e.addComponent(t)}}},[a("div",{staticClass:"components-body"},[a("svg-icon",{attrs:{"icon-class":t.tagIcon}}),e._v(" "+e._s(t.label)+" ")],1)])})),0)],1)])],1),a("div",{staticClass:"center-board"},[a("div",{staticClass:"action-bar"},[a("el-button",{attrs:{icon:"el-icon-download",type:"text"},on:{click:e.download}},[e._v(" 导出vue文件 ")]),a("el-button",{staticClass:"copy-btn-main",attrs:{icon:"el-icon-document-copy",type:"text"},on:{click:e.copy}},[e._v(" 复制代码 ")]),a("el-button",{staticClass:"delete-btn",attrs:{icon:"el-icon-delete",type:"text"},on:{click:e.empty}},[e._v(" 清空 ")])],1),a("el-scrollbar",{staticClass:"center-scrollbar"},[a("el-row",{staticClass:"center-board-row",attrs:{gutter:e.formConf.gutter}},[a("el-form",{attrs:{size:e.formConf.size,"label-position":e.formConf.labelPosition,disabled:e.formConf.disabled,"label-width":e.formConf.labelWidth+"px"}},[a("draggable",{staticClass:"drawing-board",attrs:{list:e.drawingList,animation:340,group:"componentsGroup"}},e._l(e.drawingList,(function(t,n){return a("draggable-item",{key:t.renderKey,attrs:{"drawing-list":e.drawingList,element:t,index:n,"active-id":e.activeId,"form-conf":e.formConf},on:{activeItem:e.activeFormItem,copyItem:e.drawingItemCopy,deleteItem:e.drawingItemDelete}})})),1),a("div",{directives:[{name:"show",rawName:"v-show",value:!e.drawingList.length,expression:"!drawingList.length"}],staticClass:"empty-info"},[e._v(" 从左侧拖入或点选组件进行表单设计 ")])],1)],1)],1)],1),a("right-panel",{attrs:{"active-data":e.activeData,"form-conf":e.formConf,"show-field":!!e.drawingList.length},on:{"tag-change":e.tagChange}}),a("code-type-dialog",{attrs:{visible:e.dialogVisible,title:"选择生成类型","show-file-name":e.showFileName},on:{"update:visible":function(t){e.dialogVisible=t},confirm:e.generate}}),a("input",{attrs:{id:"copyNode",type:"hidden"}})],1)},o=[],l=a("53ca"),s=a("5530"),c=(a("ac1f"),a("5319"),a("d81d"),a("a434"),a("159b"),a("b64b"),a("c740"),a("1980")),u=a.n(c),m=a("21a6"),d=a("e552"),p=a.n(d),f=a("b311"),h=a.n(f),g=a("a85b"),b=a("766b"),v=a("2e2a"),y=a("ed08");a("99af"),a("a15b"),a("b0c0");function w(e){return'<el-dialog v-bind="$attrs" v-on="$listeners" @open="onOpen" @close="onClose" title="Dialog Titile">\n '.concat(e,'\n <div slot="footer">\n <el-button @click="close">取消</el-button>\n <el-button type="primary" @click="handelConfirm">确定</el-button>\n </div>\n </el-dialog>')}function x(e){return"<template>\n <div>\n ".concat(e,"\n </div>\n </template>")}function _(e){return"<script>\n ".concat(e,"\n <\/script>")}function k(e){return"<style>\n ".concat(e,"\n </style>")}function N(e,t,a){var n="";"right"!==e.labelPosition&&(n='label-position="'.concat(e.labelPosition,'"'));var i=e.disabled?':disabled="'.concat(e.disabled,'"'):"",o='<el-form ref="'.concat(e.formRef,'" :model="').concat(e.formModel,'" :rules="').concat(e.formRules,'" size="').concat(e.size,'" ').concat(i,' label-width="').concat(e.labelWidth,'px" ').concat(n,">\n ").concat(t,"\n ").concat(P(e,a),"\n </el-form>");return r&&(o='<el-row :gutter="'.concat(e.gutter,'">\n ').concat(o,"\n </el-row>")),o}function P(e,t){var a="";return e.formBtns&&"file"===t&&(a='<el-form-item size="large">\n <el-button type="primary" @click="submitForm">提交</el-button>\n <el-button @click="resetForm">重置</el-button>\n </el-form-item>',r&&(a='<el-col :span="24">\n '.concat(a,"\n </el-col>"))),a}function S(e,t){return r||24!==e.span?'<el-col :span="'.concat(e.span,'">\n ').concat(t,"\n </el-col>"):t}var O={colFormItem:function(e){var t="";e.labelWidth&&e.labelWidth!==n.labelWidth&&(t='label-width="'.concat(e.labelWidth,'px"'));var a=!v["e"][e.tag]&&e.required?"required":"",r=q[e.tag]?q[e.tag](e):null,i="<el-form-item ".concat(t,' label="').concat(e.label,'" prop="').concat(e.vModel,'" ').concat(a,">\n ").concat(r,"\n </el-form-item>");return i=S(e,i),i},rowFormItem:function(e){var t="default"===e.type?"":'type="'.concat(e.type,'"'),a="default"===e.type?"":'justify="'.concat(e.justify,'"'),n="default"===e.type?"":'align="'.concat(e.align,'"'),r=e.gutter?'gutter="'.concat(e.gutter,'"'):"",i=e.children.map((function(e){return O[e.layout](e)})),o="<el-row ".concat(t," ").concat(a," ").concat(n," ").concat(r,">\n ").concat(i.join("\n"),"\n </el-row>");return o=S(e,o),o}},q={"el-button":function(e){var t=D(e),a=(t.tag,t.disabled),n=e.type?'type="'.concat(e.type,'"'):"",r=e.icon?'icon="'.concat(e.icon,'"'):"",i=e.size?'size="'.concat(e.size,'"'):"",o=T(e);return o&&(o="\n".concat(o,"\n")),"<".concat(e.tag," ").concat(n," ").concat(r," ").concat(i," ").concat(a,">").concat(o,"</").concat(e.tag,">")},"el-input":function(e){var t=D(e),a=t.disabled,n=t.vModel,r=t.clearable,i=t.placeholder,o=t.width,l=e.maxlength?':maxlength="'.concat(e.maxlength,'"'):"",s=e["show-word-limit"]?"show-word-limit":"",c=e.readonly?"readonly":"",u=e["prefix-icon"]?"prefix-icon='".concat(e["prefix-icon"],"'"):"",m=e["suffix-icon"]?"suffix-icon='".concat(e["suffix-icon"],"'"):"",d=e["show-password"]?"show-password":"",p=e.type?'type="'.concat(e.type,'"'):"",f=e.autosize&&e.autosize.minRows?':autosize="{minRows: '.concat(e.autosize.minRows,", maxRows: ").concat(e.autosize.maxRows,'}"'):"",h=C(e);return h&&(h="\n".concat(h,"\n")),"<".concat(e.tag," ").concat(n," ").concat(p," ").concat(i," ").concat(l," ").concat(s," ").concat(c," ").concat(a," ").concat(r," ").concat(u," ").concat(m," ").concat(d," ").concat(f," ").concat(o,">").concat(h,"</").concat(e.tag,">")},"el-input-number":function(e){var t=D(e),a=t.disabled,n=t.vModel,r=t.placeholder,i=e["controls-position"]?"controls-position=".concat(e["controls-position"]):"",o=e.min?":min='".concat(e.min,"'"):"",l=e.max?":max='".concat(e.max,"'"):"",s=e.step?":step='".concat(e.step,"'"):"",c=e["step-strictly"]?"step-strictly":"",u=e.precision?":precision='".concat(e.precision,"'"):"";return"<".concat(e.tag," ").concat(n," ").concat(r," ").concat(s," ").concat(c," ").concat(u," ").concat(i," ").concat(o," ").concat(l," ").concat(a,"></").concat(e.tag,">")},"el-select":function(e){var t=D(e),a=t.disabled,n=t.vModel,r=t.clearable,i=t.placeholder,o=t.width,l=e.filterable?"filterable":"",s=e.multiple?"multiple":"",c=F(e);return c&&(c="\n".concat(c,"\n")),"<".concat(e.tag," ").concat(n," ").concat(i," ").concat(a," ").concat(s," ").concat(l," ").concat(r," ").concat(o,">").concat(c,"</").concat(e.tag,">")},"el-radio-group":function(e){var t=D(e),a=t.disabled,n=t.vModel,r='size="'.concat(e.size,'"'),i=I(e);return i&&(i="\n".concat(i,"\n")),"<".concat(e.tag," ").concat(n," ").concat(r," ").concat(a,">").concat(i,"</").concat(e.tag,">")},"el-checkbox-group":function(e){var t=D(e),a=t.disabled,n=t.vModel,r='size="'.concat(e.size,'"'),i=e.min?':min="'.concat(e.min,'"'):"",o=e.max?':max="'.concat(e.max,'"'):"",l=L(e);return l&&(l="\n".concat(l,"\n")),"<".concat(e.tag," ").concat(n," ").concat(i," ").concat(o," ").concat(r," ").concat(a,">").concat(l,"</").concat(e.tag,">")},"el-switch":function(e){var t=D(e),a=t.disabled,n=t.vModel,r=e["active-text"]?'active-text="'.concat(e["active-text"],'"'):"",i=e["inactive-text"]?'inactive-text="'.concat(e["inactive-text"],'"'):"",o=e["active-color"]?'active-color="'.concat(e["active-color"],'"'):"",l=e["inactive-color"]?'inactive-color="'.concat(e["inactive-color"],'"'):"",s=!0!==e["active-value"]?":active-value='".concat(JSON.stringify(e["active-value"]),"'"):"",c=!1!==e["inactive-value"]?":inactive-value='".concat(JSON.stringify(e["inactive-value"]),"'"):"";return"<".concat(e.tag," ").concat(n," ").concat(r," ").concat(i," ").concat(o," ").concat(l," ").concat(s," ").concat(c," ").concat(a,"></").concat(e.tag,">")},"el-cascader":function(e){var t=D(e),a=t.disabled,n=t.vModel,r=t.clearable,i=t.placeholder,o=t.width,l=e.options?':options="'.concat(e.vModel,'Options"'):"",s=e.props?':props="'.concat(e.vModel,'Props"'):"",c=e["show-all-levels"]?"":':show-all-levels="false"',u=e.filterable?"filterable":"",m="/"===e.separator?"":'separator="'.concat(e.separator,'"');return"<".concat(e.tag," ").concat(n," ").concat(l," ").concat(s," ").concat(o," ").concat(c," ").concat(i," ").concat(m," ").concat(u," ").concat(r," ").concat(a,"></").concat(e.tag,">")},"el-slider":function(e){var t=D(e),a=t.disabled,n=t.vModel,r=e.min?":min='".concat(e.min,"'"):"",i=e.max?":max='".concat(e.max,"'"):"",o=e.step?":step='".concat(e.step,"'"):"",l=e.range?"range":"",s=e["show-stops"]?':show-stops="'.concat(e["show-stops"],'"'):"";return"<".concat(e.tag," ").concat(r," ").concat(i," ").concat(o," ").concat(n," ").concat(l," ").concat(s," ").concat(a,"></").concat(e.tag,">")},"el-time-picker":function(e){var t=D(e),a=t.disabled,n=t.vModel,r=t.clearable,i=t.placeholder,o=t.width,l=e["start-placeholder"]?'start-placeholder="'.concat(e["start-placeholder"],'"'):"",s=e["end-placeholder"]?'end-placeholder="'.concat(e["end-placeholder"],'"'):"",c=e["range-separator"]?'range-separator="'.concat(e["range-separator"],'"'):"",u=e["is-range"]?"is-range":"",m=e.format?'format="'.concat(e.format,'"'):"",d=e["value-format"]?'value-format="'.concat(e["value-format"],'"'):"",p=e["picker-options"]?":picker-options='".concat(JSON.stringify(e["picker-options"]),"'"):"";return"<".concat(e.tag," ").concat(n," ").concat(u," ").concat(m," ").concat(d," ").concat(p," ").concat(o," ").concat(i," ").concat(l," ").concat(s," ").concat(c," ").concat(r," ").concat(a,"></").concat(e.tag,">")},"el-date-picker":function(e){var t=D(e),a=t.disabled,n=t.vModel,r=t.clearable,i=t.placeholder,o=t.width,l=e["start-placeholder"]?'start-placeholder="'.concat(e["start-placeholder"],'"'):"",s=e["end-placeholder"]?'end-placeholder="'.concat(e["end-placeholder"],'"'):"",c=e["range-separator"]?'range-separator="'.concat(e["range-separator"],'"'):"",u=e.format?'format="'.concat(e.format,'"'):"",m=e["value-format"]?'value-format="'.concat(e["value-format"],'"'):"",d="date"===e.type?"":'type="'.concat(e.type,'"'),p=e.readonly?"readonly":"";return"<".concat(e.tag," ").concat(d," ").concat(n," ").concat(u," ").concat(m," ").concat(o," ").concat(i," ").concat(l," ").concat(s," ").concat(c," ").concat(r," ").concat(p," ").concat(a,"></").concat(e.tag,">")},"el-rate":function(e){var t=D(e),a=t.disabled,n=t.vModel,r=(e.max&&":max='".concat(e.max,"'"),e["allow-half"]?"allow-half":""),i=e["show-text"]?"show-text":"",o=e["show-score"]?"show-score":"";return"<".concat(e.tag," ").concat(n," ").concat(r," ").concat(i," ").concat(o," ").concat(a,"></").concat(e.tag,">")},"el-color-picker":function(e){var t=D(e),a=t.disabled,n=t.vModel,r='size="'.concat(e.size,'"'),i=e["show-alpha"]?"show-alpha":"",o=e["color-format"]?'color-format="'.concat(e["color-format"],'"'):"";return"<".concat(e.tag," ").concat(n," ").concat(r," ").concat(i," ").concat(o," ").concat(a,"></").concat(e.tag,">")},"el-upload":function(e){var t=e.disabled?":disabled='true'":"",a=e.action?':action="'.concat(e.vModel,'Action"'):"",n=e.multiple?"multiple":"",r="text"!==e["list-type"]?'list-type="'.concat(e["list-type"],'"'):"",i=e.accept?'accept="'.concat(e.accept,'"'):"",o="file"!==e.name?'name="'.concat(e.name,'"'):"",l=!1===e["auto-upload"]?':auto-upload="false"':"",s=':before-upload="'.concat(e.vModel,'BeforeUpload"'),c=':file-list="'.concat(e.vModel,'fileList"'),u='ref="'.concat(e.vModel,'"'),m=j(e);return m&&(m="\n".concat(m,"\n")),"<".concat(e.tag," ").concat(u," ").concat(c," ").concat(a," ").concat(l," ").concat(n," ").concat(s," ").concat(r," ").concat(i," ").concat(o," ").concat(t,">").concat(m,"</").concat(e.tag,">")}};function D(e){return{vModel:'v-model="'.concat(n.formModel,".").concat(e.vModel,'"'),clearable:e.clearable?"clearable":"",placeholder:e.placeholder?'placeholder="'.concat(e.placeholder,'"'):"",width:e.style&&e.style.width?":style=\"{width: '100%'}\"":"",disabled:e.disabled?":disabled='true'":""}}function T(e){var t=[];return e.default&&t.push(e.default),t.join("\n")}function C(e){var t=[];return e.prepend&&t.push('<template slot="prepend">'.concat(e.prepend,"</template>")),e.append&&t.push('<template slot="append">'.concat(e.append,"</template>")),t.join("\n")}function F(e){var t=[];return e.options&&e.options.length&&t.push('<el-option v-for="(item, index) in '.concat(e.vModel,'Options" :key="index" :label="item.label" :value="item.value" :disabled="item.disabled"></el-option>')),t.join("\n")}function I(e){var t=[];if(e.options&&e.options.length){var a="button"===e.optionType?"el-radio-button":"el-radio",n=e.border?"border":"";t.push("<".concat(a,' v-for="(item, index) in ').concat(e.vModel,'Options" :key="index" :label="item.value" :disabled="item.disabled" ').concat(n,">{{item.label}}</").concat(a,">"))}return t.join("\n")}function L(e){var t=[];if(e.options&&e.options.length){var a="button"===e.optionType?"el-checkbox-button":"el-checkbox",n=e.border?"border":"";t.push("<".concat(a,' v-for="(item, index) in ').concat(e.vModel,'Options" :key="index" :label="item.value" :disabled="item.disabled" ').concat(n,">{{item.label}}</").concat(a,">"))}return t.join("\n")}function j(e){var t=[];return"picture-card"===e["list-type"]?t.push('<i class="el-icon-plus"></i>'):t.push('<el-button size="small" type="primary" icon="el-icon-upload">'.concat(e.buttonText,"</el-button>")),e.showTip&&t.push('<div slot="tip" class="el-upload__tip">只能上传不超过 '.concat(e.fileSize).concat(e.sizeUnit," 的").concat(e.accept,"文件</div>")),t.join("\n")}function z(e,t){var a=[];n=e,r=e.fields.some((function(e){return 24!==e.span})),e.fields.forEach((function(e){a.push(O[e.layout](e))}));var i=a.join("\n"),o=N(e,i,t);return"dialog"===t&&(o=w(o)),n=null,o}var $=a("80de"),A={"el-rate":".el-rate{display: inline-block; vertical-align: text-top;}","el-upload":".el-upload__tip{line-height: 1.2;}"};function E(e,t){var a=A[t.tag];a&&-1===e.indexOf(a)&&e.push(a),t.children&&t.children.forEach((function(t){return E(e,t)}))}function R(e){var t=[];return e.fields.forEach((function(e){return E(t,e)})),t.join("\n")}var M,Q,G=[{layout:"colFormItem",tagIcon:"input",label:"手机号",vModel:"mobile",formId:6,tag:"el-input",placeholder:"请输入手机号",defaultValue:"",span:24,style:{width:"100%"},clearable:!0,prepend:"",append:"","prefix-icon":"el-icon-mobile","suffix-icon":"",maxlength:11,"show-word-limit":!0,readonly:!1,disabled:!1,required:!0,changeTag:!0,regList:[{pattern:"/^1(3|4|5|7|8|9)\\d{9}$/",message:"手机号格式错误"}]}],B=a("81a5"),V=a.n(B),U=a("a92a"),W=a("4923"),K={components:{draggable:u.a,render:g["a"],RightPanel:b["default"],CodeTypeDialog:U["default"],DraggableItem:W["default"]},data:function(){return{logo:V.a,idGlobal:100,formConf:v["a"],inputComponents:v["b"],selectComponents:v["d"],layoutComponents:v["c"],labelWidth:100,drawingList:G,drawingData:{},activeId:G[0].formId,drawerVisible:!1,formData:{},dialogVisible:!1,generateConf:null,showFileName:!1,activeData:G[0]}},computed:{},watch:{"activeData.label":function(e,t){void 0!==this.activeData.placeholder&&this.activeData.tag&&M===this.activeId&&(this.activeData.placeholder=this.activeData.placeholder.replace(t,"")+e)},activeId:{handler:function(e){M=e},immediate:!0}},mounted:function(){var e=this,t=new h.a("#copyNode",{text:function(t){var a=e.generateCode();return e.$notify({title:"成功",message:"代码已复制到剪切板,可粘贴。",type:"success"}),a}});t.on("error",(function(t){e.$message.error("代码复制失败")}))},methods:{activeFormItem:function(e){this.activeData=e,this.activeId=e.formId},onEnd:function(e,t){e.from!==e.to&&(this.activeData=Q,this.activeId=this.idGlobal)},addComponent:function(e){var t=this.cloneComponent(e);this.drawingList.push(t),this.activeFormItem(t)},cloneComponent:function(e){var t=JSON.parse(JSON.stringify(e));return t.formId=++this.idGlobal,t.span=v["a"].span,t.renderKey=+new Date,t.layout||(t.layout="colFormItem"),"colFormItem"===t.layout?(t.vModel="field".concat(this.idGlobal),void 0!==t.placeholder&&(t.placeholder+=t.label),Q=t):"rowFormItem"===t.layout&&(delete t.label,t.componentName="row".concat(this.idGlobal),t.gutter=this.formConf.gutter,Q=t),Q},AssembleFormData:function(){this.formData=Object(s["a"])({fields:JSON.parse(JSON.stringify(this.drawingList))},this.formConf)},generate:function(e){var t=this["exec".concat(Object(y["h"])(this.operationType))];this.generateConf=e,t&&t(e)},execRun:function(e){this.AssembleFormData(),this.drawerVisible=!0},execDownload:function(e){var t=this.generateCode(),a=new Blob([t],{type:"text/plain;charset=utf-8"});Object(m["saveAs"])(a,e.fileName)},execCopy:function(e){document.getElementById("copyNode").click()},empty:function(){var e=this;this.$confirm("确定要清空所有组件吗?","提示",{type:"warning"}).then((function(){e.drawingList=[]}))},drawingItemCopy:function(e,t){var a=JSON.parse(JSON.stringify(e));a=this.createIdAndKey(a),t.push(a),this.activeFormItem(a)},createIdAndKey:function(e){var t=this;return e.formId=++this.idGlobal,e.renderKey=+new Date,"colFormItem"===e.layout?e.vModel="field".concat(this.idGlobal):"rowFormItem"===e.layout&&(e.componentName="row".concat(this.idGlobal)),Array.isArray(e.children)&&(e.children=e.children.map((function(e){return t.createIdAndKey(e)}))),e},drawingItemDelete:function(e,t){var a=this;t.splice(e,1),this.$nextTick((function(){var e=a.drawingList.length;e&&a.activeFormItem(a.drawingList[e-1])}))},generateCode:function(){var e=this.generateConf.type;this.AssembleFormData();var t=_(Object($["a"])(this.formData,e)),a=x(z(this.formData,e)),n=k(R(this.formData));return p.a.html(a+t+n,y["b"].html)},download:function(){this.dialogVisible=!0,this.showFileName=!0,this.operationType="download"},run:function(){this.dialogVisible=!0,this.showFileName=!1,this.operationType="run"},copy:function(){this.dialogVisible=!0,this.showFileName=!1,this.operationType="copy"},tagChange:function(e){var t=this;e=this.cloneComponent(e),e.vModel=this.activeData.vModel,e.formId=this.activeId,e.span=this.activeData.span,delete this.activeData.tag,delete this.activeData.tagIcon,delete this.activeData.document,Object.keys(e).forEach((function(a){void 0!==t.activeData[a]&&Object(l["a"])(t.activeData[a])===Object(l["a"])(e[a])&&(e[a]=t.activeData[a])})),this.activeData=e,this.updateDrawingList(e,this.drawingList)},updateDrawingList:function(e,t){var a=this,n=t.findIndex((function(e){return e.formId===a.activeId}));n>-1?t.splice(n,1,e):t.forEach((function(t){Array.isArray(t.children)&&a.updateDrawingList(e,t.children)}))}}},J=K,H=(a("1a2c"),a("2877")),Z=Object(H["a"])(J,i,o,!1,null,null,null);t["default"]=Z.exports},2912:function(e,t,a){},"2a33":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-row",[a("el-col",{staticClass:"card-box",attrs:{span:12}},[a("el-card",[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",[e._v("CPU")])]),a("div",{staticClass:"el-table el-table--enable-row-hover el-table--medium"},[a("table",{staticStyle:{width:"100%"},attrs:{cellspacing:"0"}},[a("thead",[a("tr",[a("th",{staticClass:"is-leaf"},[a("div",{staticClass:"cell"},[e._v("属性")])]),a("th",{staticClass:"is-leaf"},[a("div",{staticClass:"cell"},[e._v("值")])])])]),a("tbody",[a("tr",[a("td",[a("div",{staticClass:"cell"},[e._v("核心数")])]),a("td",[e.server.cpu?a("div",{staticClass:"cell"},[e._v(e._s(e.server.cpu.cpuNum))]):e._e()])]),a("tr",[a("td",[a("div",{staticClass:"cell"},[e._v("用户使用率")])]),a("td",[e.server.cpu?a("div",{staticClass:"cell"},[e._v(e._s(e.server.cpu.used)+"%")]):e._e()])]),a("tr",[a("td",[a("div",{staticClass:"cell"},[e._v("系统使用率")])]),a("td",[e.server.cpu?a("div",{staticClass:"cell"},[e._v(e._s(e.server.cpu.sys)+"%")]):e._e()])]),a("tr",[a("td",[a("div",{staticClass:"cell"},[e._v("当前空闲率")])]),a("td",[e.server.cpu?a("div",{staticClass:"cell"},[e._v(e._s(e.server.cpu.free)+"%")]):e._e()])])])])])])],1),a("el-col",{staticClass:"card-box",attrs:{span:12}},[a("el-card",[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",[e._v("内存")])]),a("div",{staticClass:"el-table el-table--enable-row-hover el-table--medium"},[a("table",{staticStyle:{width:"100%"},attrs:{cellspacing:"0"}},[a("thead",[a("tr",[a("th",{staticClass:"is-leaf"},[a("div",{staticClass:"cell"},[e._v("属性")])]),a("th",{staticClass:"is-leaf"},[a("div",{staticClass:"cell"},[e._v("内存")])]),a("th",{staticClass:"is-leaf"},[a("div",{staticClass:"cell"},[e._v("JVM")])])])]),a("tbody",[a("tr",[a("td",[a("div",{staticClass:"cell"},[e._v("总内存")])]),a("td",[e.server.mem?a("div",{staticClass:"cell"},[e._v(e._s(e.server.mem.total)+"G")]):e._e()]),a("td",[e.server.jvm?a("div",{staticClass:"cell"},[e._v(e._s(e.server.jvm.total)+"M")]):e._e()])]),a("tr",[a("td",[a("div",{staticClass:"cell"},[e._v("已用内存")])]),a("td",[e.server.mem?a("div",{staticClass:"cell"},[e._v(e._s(e.server.mem.used)+"G")]):e._e()]),a("td",[e.server.jvm?a("div",{staticClass:"cell"},[e._v(e._s(e.server.jvm.used)+"M")]):e._e()])]),a("tr",[a("td",[a("div",{staticClass:"cell"},[e._v("剩余内存")])]),a("td",[e.server.mem?a("div",{staticClass:"cell"},[e._v(e._s(e.server.mem.free)+"G")]):e._e()]),a("td",[e.server.jvm?a("div",{staticClass:"cell"},[e._v(e._s(e.server.jvm.free)+"M")]):e._e()])]),a("tr",[a("td",[a("div",{staticClass:"cell"},[e._v("使用率")])]),a("td",[e.server.mem?a("div",{staticClass:"cell",class:{"text-danger":e.server.mem.usage>80}},[e._v(e._s(e.server.mem.usage)+"%")]):e._e()]),a("td",[e.server.jvm?a("div",{staticClass:"cell",class:{"text-danger":e.server.jvm.usage>80}},[e._v(e._s(e.server.jvm.usage)+"%")]):e._e()])])])])])])],1),a("el-col",{staticClass:"card-box",attrs:{span:24}},[a("el-card",[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",[e._v("服务器信息")])]),a("div",{staticClass:"el-table el-table--enable-row-hover el-table--medium"},[a("table",{staticStyle:{width:"100%"},attrs:{cellspacing:"0"}},[a("tbody",[a("tr",[a("td",[a("div",{staticClass:"cell"},[e._v("服务器名称")])]),a("td",[e.server.sys?a("div",{staticClass:"cell"},[e._v(e._s(e.server.sys.computerName))]):e._e()]),a("td",[a("div",{staticClass:"cell"},[e._v("操作系统")])]),a("td",[e.server.sys?a("div",{staticClass:"cell"},[e._v(e._s(e.server.sys.osName))]):e._e()])]),a("tr",[a("td",[a("div",{staticClass:"cell"},[e._v("服务器IP")])]),a("td",[e.server.sys?a("div",{staticClass:"cell"},[e._v(e._s(e.server.sys.computerIp))]):e._e()]),a("td",[a("div",{staticClass:"cell"},[e._v("系统架构")])]),a("td",[e.server.sys?a("div",{staticClass:"cell"},[e._v(e._s(e.server.sys.osArch))]):e._e()])])])])])])],1),a("el-col",{staticClass:"card-box",attrs:{span:24}},[a("el-card",[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",[e._v("Java虚拟机信息")])]),a("div",{staticClass:"el-table el-table--enable-row-hover el-table--medium"},[a("table",{staticStyle:{width:"100%"},attrs:{cellspacing:"0"}},[a("tbody",[a("tr",[a("td",[a("div",{staticClass:"cell"},[e._v("Java名称")])]),a("td",[e.server.jvm?a("div",{staticClass:"cell"},[e._v(e._s(e.server.jvm.name))]):e._e()]),a("td",[a("div",{staticClass:"cell"},[e._v("Java版本")])]),a("td",[e.server.jvm?a("div",{staticClass:"cell"},[e._v(e._s(e.server.jvm.version))]):e._e()])]),a("tr",[a("td",[a("div",{staticClass:"cell"},[e._v("启动时间")])]),a("td",[e.server.jvm?a("div",{staticClass:"cell"},[e._v(e._s(e.server.jvm.startTime))]):e._e()]),a("td",[a("div",{staticClass:"cell"},[e._v("运行时长")])]),a("td",[e.server.jvm?a("div",{staticClass:"cell"},[e._v(e._s(e.server.jvm.runTime))]):e._e()])]),a("tr",[a("td",{attrs:{colspan:"1"}},[a("div",{staticClass:"cell"},[e._v("安装路径")])]),a("td",{attrs:{colspan:"3"}},[e.server.jvm?a("div",{staticClass:"cell"},[e._v(e._s(e.server.jvm.home))]):e._e()])]),a("tr",[a("td",{attrs:{colspan:"1"}},[a("div",{staticClass:"cell"},[e._v("项目路径")])]),a("td",{attrs:{colspan:"3"}},[e.server.sys?a("div",{staticClass:"cell"},[e._v(e._s(e.server.sys.userDir))]):e._e()])])])])])])],1),a("el-col",{staticClass:"card-box",attrs:{span:24}},[a("el-card",[a("div",{attrs:{slot:"header"},slot:"header"},[a("span",[e._v("磁盘状态")])]),a("div",{staticClass:"el-table el-table--enable-row-hover el-table--medium"},[a("table",{staticStyle:{width:"100%"},attrs:{cellspacing:"0"}},[a("thead",[a("tr",[a("th",{staticClass:"is-leaf"},[a("div",{staticClass:"cell"},[e._v("盘符路径")])]),a("th",{staticClass:"is-leaf"},[a("div",{staticClass:"cell"},[e._v("文件系统")])]),a("th",{staticClass:"is-leaf"},[a("div",{staticClass:"cell"},[e._v("盘符类型")])]),a("th",{staticClass:"is-leaf"},[a("div",{staticClass:"cell"},[e._v("总大小")])]),a("th",{staticClass:"is-leaf"},[a("div",{staticClass:"cell"},[e._v("可用大小")])]),a("th",{staticClass:"is-leaf"},[a("div",{staticClass:"cell"},[e._v("已用大小")])]),a("th",{staticClass:"is-leaf"},[a("div",{staticClass:"cell"},[e._v("已用百分比")])])])]),e.server.sysFiles?a("tbody",e._l(e.server.sysFiles,(function(t){return a("tr",[a("td",[a("div",{staticClass:"cell"},[e._v(e._s(t.dirName))])]),a("td",[a("div",{staticClass:"cell"},[e._v(e._s(t.sysTypeName))])]),a("td",[a("div",{staticClass:"cell"},[e._v(e._s(t.typeName))])]),a("td",[a("div",{staticClass:"cell"},[e._v(e._s(t.total))])]),a("td",[a("div",{staticClass:"cell"},[e._v(e._s(t.free))])]),a("td",[a("div",{staticClass:"cell"},[e._v(e._s(t.used))])]),a("td",[a("div",{staticClass:"cell",class:{"text-danger":t.usage>80}},[e._v(e._s(t.usage)+"%")])])])})),0):e._e()])])])],1)],1)],1)},r=[],i=a("b775");function o(){return Object(i["a"])({url:"/monitor/server",method:"get"})}var l={name:"Server",data:function(){return{loading:[],server:[]}},created:function(){this.getList(),this.openLoading()},methods:{getList:function(){var e=this;o().then((function(t){e.server=t.data,e.loading.close()}))},openLoading:function(){this.loading=this.$loading({lock:!0,text:"拼命读取中",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"})}}},s=l,c=a("2877"),u=Object(c["a"])(s,n,r,!1,null,null,null);t["default"]=u.exports},"2bdf":function(e,t,a){},"2c51":function(e,t,a){"use strict";a("6d93")},"2c5f":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"手机号码",prop:"mobilePhone"}},[a("el-input",{attrs:{placeholder:"请输入用户手机号码",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.mobilePhone,callback:function(t){e.$set(e.queryParams,"mobilePhone",t)},expression:"queryParams.mobilePhone"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{type:"info",icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.pointsList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),e._e(),e._e(),e._e(),e._e(),a("el-table-column",{attrs:{label:"会员名",align:"center",prop:"customerName"}}),a("el-table-column",{attrs:{label:"手机号码",align:"center",prop:"mobilePhone"}}),a("el-table-column",{attrs:{label:"账户积分余额",align:"center",prop:"points"}}),a("el-table-column",{attrs:{label:"使用积分累计",align:"center",prop:"consumptionPoints"}}),a("el-table-column",{attrs:{label:"获得积分累计",align:"center",prop:"accumulatePoints"}}),a("el-table-column",{attrs:{label:"失效积分累计",align:"center",prop:"invalidPoints"}}),a("el-table-column",{attrs:{label:"最近积分变化日期",align:"center",prop:"recentConsumptionDate",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.recentConsumptionDate,"{y}-{m}-{d} {h}:{i}:{s}")))])]}}])}),e._e(),e._e(),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.lookInfo(t.row)}}},[e._v("明细")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"750px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("div",{staticClass:"app-container"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loadingInfo,expression:"loadingInfo"}],attrs:{data:e.recordList},on:{"selection-change":e.handleSelectionChange}},[e._e(),e._e(),a("el-table-column",{attrs:{label:"客户名称",align:"center",prop:"customerName"}}),a("el-table-column",{attrs:{label:"积分记录类型",align:"center",prop:"recordType",formatter:e.recordTypeFotmat}}),a("el-table-column",{attrs:{label:"消耗或增加积分",align:"center",prop:"integral"}}),a("el-table-column",{attrs:{label:"时间",align:"center",prop:"createTime"}}),e._e(),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName"}})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.totalInfo>0,expression:"totalInfo>0"}],attrs:{total:e.totalInfo,page:e.query.pageNum,limit:e.query.pageSize},on:{"update:page":function(t){return e.$set(e.query,"pageNum",t)},"update:limit":function(t){return e.$set(e.query,"pageSize",t)},pagination:e.getInfoList}})],1)])],1)},r=[],i=(a("d81d"),a("c257")),o=a("b4ae"),l={name:"Points",data:function(){return{loading:!0,loadingInfo:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,totalInfo:0,pointsList:[],recordList:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,unionId:null,blogOpenid:null,minaOpenid:null,mobilePhone:null,points:null,consumptionPoints:null,accumulatePoints:null,invalidPoints:null,recentConsumptionDate:null,stationId:null,stationName:null},query:{pageNum:1,pageSize:10,unionId:null,customerName:null,recordType:null,integral:null,stationId:null,stationName:null},form:{},rules:{}}},created:function(){this.getList()},methods:{recordTypeFotmat:function(e,t){return"-"===e.recordType?"兑换积分":"+"===e.recordType?"增加积分":void 0},getList:function(){var e=this;this.loading=!0,this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),Object(i["b"])(this.queryParams).then((function(t){e.pointsList=t.rows,e.total=t.total,e.loading=!1}))},getInfoList:function(){var e=this;this.loadingInfo=!0,this.queryParams.stationId=this.$store.selectDeptId,Object(o["e"])(this.query).then((function(t){e.recordList=t.rows,e.totalInfo=t.total,e.loadingInfo=!1}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={id:null,unionId:null,blogOpenid:null,minaOpenid:null,mobilePhone:null,points:null,consumptionPoints:null,accumulatePoints:null,invalidPoints:null,recentConsumptionDate:null,stationId:null,stationName:null},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},lookInfo:function(e){this.query.unionId=e.unionId,this.getInfoList(),this.open=!0,this.title="查看客户积分记录"},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.id})),this.single=1!==e.length,this.multiple=!e.length},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有用户积分数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["a"])(t)})).then((function(t){e.download(t.msg)}))}}},s=l,c=a("2877"),u=Object(c["a"])(s,n,r,!1,null,null,null);t["default"]=u.exports},"2e2a":function(e,t,a){"use strict";a.d(t,"a",(function(){return n})),a.d(t,"b",(function(){return r})),a.d(t,"d",(function(){return i})),a.d(t,"c",(function(){return o})),a.d(t,"e",(function(){return l}));var n={formRef:"elForm",formModel:"formData",size:"medium",labelPosition:"right",labelWidth:100,formRules:"rules",gutter:15,disabled:!1,span:24,formBtns:!0},r=[{label:"单行文本",tag:"el-input",tagIcon:"input",placeholder:"请输入",defaultValue:void 0,span:24,labelWidth:null,style:{width:"100%"},clearable:!0,prepend:"",append:"","prefix-icon":"","suffix-icon":"",maxlength:null,"show-word-limit":!1,readonly:!1,disabled:!1,required:!0,regList:[],changeTag:!0,document:"https://element.eleme.cn/#/zh-CN/component/input"},{label:"多行文本",tag:"el-input",tagIcon:"textarea",type:"textarea",placeholder:"请输入",defaultValue:void 0,span:24,labelWidth:null,autosize:{minRows:4,maxRows:4},style:{width:"100%"},maxlength:null,"show-word-limit":!1,readonly:!1,disabled:!1,required:!0,regList:[],changeTag:!0,document:"https://element.eleme.cn/#/zh-CN/component/input"},{label:"密码",tag:"el-input",tagIcon:"password",placeholder:"请输入",defaultValue:void 0,span:24,"show-password":!0,labelWidth:null,style:{width:"100%"},clearable:!0,prepend:"",append:"","prefix-icon":"","suffix-icon":"",maxlength:null,"show-word-limit":!1,readonly:!1,disabled:!1,required:!0,regList:[],changeTag:!0,document:"https://element.eleme.cn/#/zh-CN/component/input"},{label:"计数器",tag:"el-input-number",tagIcon:"number",placeholder:"",defaultValue:void 0,span:24,labelWidth:null,min:void 0,max:void 0,step:void 0,"step-strictly":!1,precision:void 0,"controls-position":"",disabled:!1,required:!0,regList:[],changeTag:!0,document:"https://element.eleme.cn/#/zh-CN/component/input-number"}],i=[{label:"下拉选择",tag:"el-select",tagIcon:"select",placeholder:"请选择",defaultValue:void 0,span:24,labelWidth:null,style:{width:"100%"},clearable:!0,disabled:!1,required:!0,filterable:!1,multiple:!1,options:[{label:"选项一",value:1},{label:"选项二",value:2}],regList:[],changeTag:!0,document:"https://element.eleme.cn/#/zh-CN/component/select"},{label:"级联选择",tag:"el-cascader",tagIcon:"cascader",placeholder:"请选择",defaultValue:[],span:24,labelWidth:null,style:{width:"100%"},props:{props:{multiple:!1}},"show-all-levels":!0,disabled:!1,clearable:!0,filterable:!1,required:!0,options:[{id:1,value:1,label:"选项1",children:[{id:2,value:2,label:"选项1-1"}]}],dataType:"dynamic",labelKey:"label",valueKey:"value",childrenKey:"children",separator:"/",regList:[],changeTag:!0,document:"https://element.eleme.cn/#/zh-CN/component/cascader"},{label:"单选框组",tag:"el-radio-group",tagIcon:"radio",defaultValue:void 0,span:24,labelWidth:null,style:{},optionType:"default",border:!1,size:"medium",disabled:!1,required:!0,options:[{label:"选项一",value:1},{label:"选项二",value:2}],regList:[],changeTag:!0,document:"https://element.eleme.cn/#/zh-CN/component/radio"},{label:"多选框组",tag:"el-checkbox-group",tagIcon:"checkbox",defaultValue:[],span:24,labelWidth:null,style:{},optionType:"default",border:!1,size:"medium",disabled:!1,required:!0,options:[{label:"选项一",value:1},{label:"选项二",value:2}],regList:[],changeTag:!0,document:"https://element.eleme.cn/#/zh-CN/component/checkbox"},{label:"开关",tag:"el-switch",tagIcon:"switch",defaultValue:!1,span:24,labelWidth:null,style:{},disabled:!1,required:!0,"active-text":"","inactive-text":"","active-color":null,"inactive-color":null,"active-value":!0,"inactive-value":!1,regList:[],changeTag:!0,document:"https://element.eleme.cn/#/zh-CN/component/switch"},{label:"滑块",tag:"el-slider",tagIcon:"slider",defaultValue:null,span:24,labelWidth:null,disabled:!1,required:!0,min:0,max:100,step:1,"show-stops":!1,range:!1,regList:[],changeTag:!0,document:"https://element.eleme.cn/#/zh-CN/component/slider"},{label:"时间选择",tag:"el-time-picker",tagIcon:"time",placeholder:"请选择",defaultValue:null,span:24,labelWidth:null,style:{width:"100%"},disabled:!1,clearable:!0,required:!0,"picker-options":{selectableRange:"00:00:00-23:59:59"},format:"HH:mm:ss","value-format":"HH:mm:ss",regList:[],changeTag:!0,document:"https://element.eleme.cn/#/zh-CN/component/time-picker"},{label:"时间范围",tag:"el-time-picker",tagIcon:"time-range",defaultValue:null,span:24,labelWidth:null,style:{width:"100%"},disabled:!1,clearable:!0,required:!0,"is-range":!0,"range-separator":"至","start-placeholder":"开始时间","end-placeholder":"结束时间",format:"HH:mm:ss","value-format":"HH:mm:ss",regList:[],changeTag:!0,document:"https://element.eleme.cn/#/zh-CN/component/time-picker"},{label:"日期选择",tag:"el-date-picker",tagIcon:"date",placeholder:"请选择",defaultValue:null,type:"date",span:24,labelWidth:null,style:{width:"100%"},disabled:!1,clearable:!0,required:!0,format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",readonly:!1,regList:[],changeTag:!0,document:"https://element.eleme.cn/#/zh-CN/component/date-picker"},{label:"日期范围",tag:"el-date-picker",tagIcon:"date-range",defaultValue:null,span:24,labelWidth:null,style:{width:"100%"},type:"daterange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期",disabled:!1,clearable:!0,required:!0,format:"yyyy-MM-dd","value-format":"yyyy-MM-dd",readonly:!1,regList:[],changeTag:!0,document:"https://element.eleme.cn/#/zh-CN/component/date-picker"},{label:"评分",tag:"el-rate",tagIcon:"rate",defaultValue:0,span:24,labelWidth:null,style:{},max:5,"allow-half":!1,"show-text":!1,"show-score":!1,disabled:!1,required:!0,regList:[],changeTag:!0,document:"https://element.eleme.cn/#/zh-CN/component/rate"},{label:"颜色选择",tag:"el-color-picker",tagIcon:"color",defaultValue:null,labelWidth:null,"show-alpha":!1,"color-format":"",disabled:!1,required:!0,size:"medium",regList:[],changeTag:!0,document:"https://element.eleme.cn/#/zh-CN/component/color-picker"},{label:"上传",tag:"el-upload",tagIcon:"upload",action:"https://jsonplaceholder.typicode.com/posts/",defaultValue:null,labelWidth:null,disabled:!1,required:!0,accept:"",name:"file","auto-upload":!0,showTip:!1,buttonText:"点击上传",fileSize:2,sizeUnit:"MB","list-type":"text",multiple:!1,regList:[],changeTag:!0,document:"https://element.eleme.cn/#/zh-CN/component/upload"}],o=[{layout:"rowFormItem",tagIcon:"row",type:"default",justify:"start",align:"top",label:"行容器",layoutTree:!0,children:[],document:"https://element.eleme.cn/#/zh-CN/component/layout"},{layout:"colFormItem",label:"按钮",changeTag:!0,labelWidth:null,tag:"el-button",tagIcon:"button",span:24,default:"主要按钮",type:"primary",icon:"el-icon-search",size:"medium",disabled:!1,document:"https://element.eleme.cn/#/zh-CN/component/button"}],l={"el-input":"blur","el-input-number":"blur","el-select":"change","el-radio-group":"change","el-checkbox-group":"change","el-cascader":"change","el-time-picker":"change","el-date-picker":"change","el-rate":"change"}},"2fc6":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"120px"}},[a("el-form-item",{attrs:{label:"是否开启积分规则功能","label-width":"160px"}},[a("el-radio-group",{model:{value:e.ruleForm.integralFlag,callback:function(t){e.$set(e.ruleForm,"integralFlag",t)},expression:"ruleForm.integralFlag"}},e._l(e.integralFlagOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1),a("el-form-item",{attrs:{label:"油品积分规则"}}),a("div",e._l(e.form.itemsDetail,(function(t,n){return a("el-row",{key:n,staticStyle:{"margin-left":"80px"}},[a("el-form",{ref:"ruleForms",refInFor:!0,staticClass:"demo-form-inline",attrs:{inline:!0,model:e.form.itemsDetail[n],rules:e.rules,size:"small"}},[a("el-form-item",[a("span",[e._v("规则类型")]),a("el-select",{attrs:{placeholder:"请选择规则",clearable:"",size:"small"},model:{value:t.ruleType,callback:function(a){e.$set(t,"ruleType",a)},expression:"item.ruleType"}},e._l(e.ruleTypeOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1),a("span",[e._v("满")]),a("el-input-number",{attrs:{min:0,size:"small"},model:{value:t.ruleTerms,callback:function(a){e.$set(t,"ruleTerms",a)},expression:"item.ruleTerms"}}),"3"==t.ruleType?a("span",[e._v("L")]):a("span",[e._v("元")]),a("span",[e._v("起累计 ")]),a("el-select",{attrs:{placeholder:"请选择油品",clearable:"",size:"small"},on:{change:function(t){return e.oilNameChang(n)}},model:{value:t.oilName,callback:function(a){e.$set(t,"oilName",a)},expression:"item.oilName"}},e._l(e.oilNameOptions,(function(e){return a("el-option",{key:e.oilName,attrs:{label:e.oilName,value:e.oilName}})})),1),a("el-select",{attrs:{placeholder:"请选择等级",clearable:"",size:"small"},model:{value:t.gread,callback:function(a){e.$set(t,"gread",a)},expression:"item.gread"}},e._l(e.gradeOptions[n],(function(e){return a("el-option",{key:e.grade,attrs:{label:e.grade,value:e.grade}})})),1),a("span",[e._v("每消费")]),a("el-input-number",{attrs:{size:"small",min:0},model:{value:t.saleAmt,callback:function(a){e.$set(t,"saleAmt",a)},expression:"item.saleAmt"}}),"3"==t.ruleType?a("span",[e._v("L")]):a("span",[e._v("元")]),a("el-input-number",{attrs:{size:"small",min:0},model:{value:t.integral,callback:function(a){e.$set(t,"integral",a)},expression:"item.integral"}}),a("span",[e._v("积分")])],1),a("el-form-item",[a("el-button",{attrs:{type:"danger",size:"small"},on:{click:function(t){return e.del(n)}}},[e._v("删除")]),a("el-button",{directives:[{name:"show",rawName:"v-show",value:n==e.rowsnum,expression:"index==rowsnum"}],attrs:{type:"success",size:"small"},on:{click:function(t){return e.addItem()}}},[e._v("新增")])],1)],1)],1)})),1),a("el-form-item",{attrs:{label:"非油品积分规则"}}),a("div",e._l(e.form.notOilList,(function(t,n){return a("el-row",{key:n,staticStyle:{"margin-left":"80px"}},[a("el-form",{ref:"ruleForms",refInFor:!0,staticClass:"demo-form-inline",attrs:{inline:!0,model:e.form.notOilList[n],rules:e.rules,size:"small"}},[a("el-form-item",[a("span",[e._v("满")]),a("el-input-number",{attrs:{min:0,size:"small"},model:{value:t.ruleTerms,callback:function(a){e.$set(t,"ruleTerms",a)},expression:"item.ruleTerms"}}),a("span"),a("span",[e._v("元 起累计 ")]),a("span",[e._v("每消费")]),a("el-input-number",{attrs:{size:"small",min:0},model:{value:t.saleAmt,callback:function(a){e.$set(t,"saleAmt",a)},expression:"item.saleAmt"}}),a("span",[e._v("元")]),a("el-input-number",{attrs:{size:"small",min:0},model:{value:t.integral,callback:function(a){e.$set(t,"integral",a)},expression:"item.integral"}}),a("span",[e._v("积分")])],1),a("el-button",{attrs:{type:"danger",size:"small"},on:{click:function(t){return e.delNoil()}}},[e._v("清空非油品积分规则")])],1)],1)})),1),a("el-form-item",{attrs:{label:"积分有效期设置",prop:"termDateManage"}},[a("el-radio-group",{model:{value:e.form.integralTermSetting,callback:function(t){e.$set(e.form,"integralTermSetting",t)},expression:"form.integralTermSetting"}},e._l(e.integralTermSettingOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1),a("el-date-picker",{staticStyle:{width:"200px","margin-left":"10px"},attrs:{clearable:"",size:"small",type:"datetime"},model:{value:e.form.integralEmptyTime,callback:function(t){e.$set(e.form,"integralEmptyTime",t)},expression:"form.integralEmptyTime"}})],1),a("el-form-item",{attrs:{label:"积分活动时限",prop:"termDateManage"}},[a("el-radio-group",{model:{value:e.form.termDateManage,callback:function(t){e.$set(e.form,"termDateManage",t)},expression:"form.termDateManage"}},e._l(e.termDateManageOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1),a("el-date-picker",{staticStyle:{width:"200px","margin-left":"10px"},attrs:{clearable:"",size:"small",type:"date","value-format":"yyyy-MM-dd"},model:{value:e.form.emptyDate,callback:function(t){e.$set(e.form,"emptyDate",t)},expression:"form.emptyDate"}})],1),a("el-form-item",{attrs:{label:"积分活动设置"}}),a("el-form-item",{attrs:{label:"多倍积分活动"}},[a("el-radio-group",{model:{value:e.form.integralActivity,callback:function(t){e.$set(e.form,"integralActivity",t)},expression:"form.integralActivity"}},e._l(e.integralActivityOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1),a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"周期类型",prop:"datePicker"}},[a("el-select",{attrs:{clearable:"",size:"small"},on:{change:e.datePickerChang},model:{value:e.form.datePicker,callback:function(t){e.$set(e.form,"datePicker",t)},expression:"form.datePicker"}},e._l(e.datePickerOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:e.workDaytrue,expression:"workDaytrue"}]},[a("div",{staticStyle:{display:"flex","flex-wrap":"wrap","border-style":"solid","border-color":"#F5F7FA"}},e._l(e.workDay,(function(t,n){return a("div",{key:n,staticStyle:{margin:"3px"}},[a("div",{staticClass:"hover-style",staticStyle:{"border-radius":"5px","font-weight":"bold","font-size":"12px",cursor:"pointer"},on:{click:function(a){return e.clickWorkDayCalendar(t,n)}}},[a("div",[e._v(e._s(t))]),e.collectClickWorkDay.indexOf(n)>-1?a("div",{staticStyle:{width:"4px",height:"4px","border-radius":"50%","background-color":"red",position:"relative",left:"calc(50% - 2px)"}}):a("div",{staticStyle:{width:"4px",height:"4px"}})])])})),0)]),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:e.moonDaytrue,expression:"moonDaytrue"}]},[a("div",{staticStyle:{display:"flex","flex-wrap":"wrap","border-style":"solid","border-color":"#F5F7FA"}},e._l(e.moonEverDay,(function(t,n){return a("div",{key:n,staticStyle:{margin:"3px"}},[a("div",{staticClass:"hover-style",staticStyle:{"border-radius":"5px","font-weight":"bold","font-size":"12px",cursor:"pointer"},on:{click:function(a){return e.clickCalendar(t,n)}}},[a("div",[e._v(e._s(t))]),e.collectClickCalendar.indexOf(n)>-1?a("div",{staticStyle:{width:"4px",height:"4px","border-radius":"50%","background-color":"red",position:"relative",left:"calc(50% - 2px)"}}):a("div",{staticStyle:{width:"4px",height:"4px"}})])])})),0)]),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:e.datetrue,expression:"datetrue"}]},[a("el-date-picker",{staticStyle:{"margin-left":"10px",width:"200px"},attrs:{clearable:"",size:"small",type:"dates","value-format":"yyyy-MM-dd",placeholder:"选择提醒时间设置"},model:{value:e.pickerTime,callback:function(t){e.pickerTime=t},expression:"pickerTime"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"积分比例",prop:"integralProportion"}},[a("el-input-number",{staticStyle:{width:"130px"},attrs:{min:1,placeholder:"请输入加倍比例"},model:{value:e.form.integralProportion,callback:function(t){e.$set(e.form,"integralProportion",t)},expression:"form.integralProportion"}}),a("span",[e._v("倍")])],1)],1)],1),a("el-form-item",{attrs:{label:"积分轮播图"}},[a("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.addressUrl,headers:e.headers,multiple:"","list-type":"picture-card",limit:5,"file-list":e.form.imgFileList,accept:"image/gif,image/jpeg,image/png,image/jpg,image/bmp","before-upload":e.beforeAvatarUpload,"on-remove":e.handleRemove,"on-success":e.handlepaymentSuccess}},[a("i",{staticClass:"el-icon-plus"}),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传jpg/png文件,最多上传5张且单张图片不超过1M")])]),a("el-dialog",{attrs:{visible:e.dialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",disabled:!1},on:{click:e.submitForm}},[e._v("确 定")])],1)],1)},r=[],i=a("2909"),o=a("1da1"),l=(a("96cf"),a("d81d"),a("ac1f"),a("1276"),a("a434"),a("7db0"),a("b0c0"),a("d3b7"),a("25f0"),a("5f87")),s=a("dadd"),c=a("fcb7"),u=a("1bb4"),m={name:"ruleDetail",data:function(){return{loading:!0,ids:[],single:!0,title:"",uploadUrl:"",oilNameOptions:[],ruleTypeOptions:[],termDateManageOptions:[],integralActivityOptions:[],integralTermSettingOptions:[],datePickerOptions:[],gradeOptions:[],dialogImageUrl:"",integralFlagOptions:[],ruleForm:{imgFileList:[]},num:0,pickerTime:"",dialogVisible:!1,workDaytrue:!1,moonDaytrue:!1,datetrue:!1,queryParams:{pageNum:1,pageSize:10,stationId:null,stationName:null,ruleType:null,oilName:null},rowsnum:0,form:{itemsDetail:[{}],notOilList:[{}],imgFileList:[]},queryRule:{stationId:null},deptId:null,deptInfo:{},query:{deptId:null},rules:{},headers:{Authorization:"Bearer "+Object(l["a"])()},collectClickCalendar:[],collectClickWorkDay:[],moonEverDay:["01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31"],workDay:["周天","周一","周二","周三","周四","周五","周六"],addressUrl:location.protocol+"//"+location.host+"/prod-api/common/upload"}},created:function(){var e=this;this.getDicts("status").then((function(t){e.integralFlagOptions=t.data})),this.getDicts("rule_type").then((function(t){e.ruleTypeOptions=t.data})),this.getDicts("term_date").then((function(t){e.termDateManageOptions=t.data})),this.getDicts("integral_manage").then((function(t){e.integralActivityOptions=t.data})),this.getDicts("integral_term_setting").then((function(t){e.integralTermSettingOptions=t.data})),this.getDicts("date_picker").then((function(t){e.datePickerOptions=t.data})),this.deptId=this.$store.selectDeptId,null!=this.deptId&&""!=this.deptId||(this.deptId=this.$store.state.user.deptId),Object(c["c"])(this.deptId).then((function(t){e.deptInfo=t.data,2==e.deptInfo.jiBie?(e.form.stationId=e.deptInfo.deptId,e.form.stationName=e.deptInfo.deptName,e.queryParams.stationId=e.deptInfo.deptId,Object(s["d"])(e.queryParams).then((function(t){if(t.hasOwnProperty("data")){if(e.form=t.data,t.data.hasOwnProperty("notOilList")?0==e.form.notOilList.length&&(e.form.notOilList=[{}]):e.form.notOilList=[{}],t.data.hasOwnProperty("itemsDetail"))if(0==e.form.itemsDetail.length)e.form.itemsDetail=[{}];else{var a=e.form.itemsDetail;e.sjfa(a),e.rowsnum=e.form.itemsDetail.length-1}else e.form.itemsDetail=[{}];var n=e.form.datePicker;"1"==n?(e.workDaytrue=!0,null!=e.form.datePickerTime&&(e.collectClickWorkDay=e.form.datePickerTime.split(",").map(parseFloat))):"2"==n?(e.moonDaytrue=!0,null!=e.form.datePickerTime&&(e.collectClickCalendar=e.form.datePickerTime.split(",").map(parseFloat))):(e.datetrue=!0,null!=e.form.datePickerTime?e.pickerTime=e.form.datePickerTime.split(","):e.pickerTime=null)}})),Object(s["oilNameInfo"])(e.queryParams).then((function(t){e.oilNameOptions=t.rows}))):e.msgSuccess("请选择油站")})),this.queryRule.stationId=this.$store.selectDeptId,null!=this.queryRule.stationId&&""!=this.queryRule.stationId||(this.queryRule.stationId=this.$store.state.user.deptId),Object(u["b"])(this.queryRule).then((function(t){e.ruleForm=t.data,""==e.ruleForm.integralFlag&&(e.ruleForm.integralFlag="0")}))},methods:{sjfa:function(e){var t=this;return Object(o["a"])(regeneratorRuntime.mark((function a(){var n,r;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:n=0;case 1:if(!(n<e.length)){a.next=13;break}return t.queryParams.stationId=t.form.stationId,t.queryParams.oilName=e[n].oilName,""===e[n].gread&&(e[n].gread="所有人"),a.next=7,Object(s["b"])(t.queryParams);case 7:r=a.sent,r.rows.push({grade:"所有人"}),t.gradeOptions.push(r.rows);case 10:n++,a.next=1;break;case 13:case"end":return a.stop()}}),a)})))()},addItem:function(){this.form.itemsDetail.push({ruleTerms:"",oilName:"",gread:"",saleAmt:"",integral:"",ruleType:""}),this.rowsnum=this.form.itemsDetail.length-1},del:function(e){this.form.itemsDetail.splice(e,1),this.rowsnum=this.form.itemsDetail.length-1,this.form.itemsDetail.length<=0&&this.addItem()},delNoil:function(){this.form.notOilList=[{}]},queryreset:function(){this.queryParams={stationId:null,stationName:null,oilName:null}},oilNameChang:function(e){var t=this,a={};a=this.oilNameOptions.find((function(a){return a.oilName===t.form.itemsDetail[e].oilName})),this.queryreset(),this.queryParams.stationId=this.form.stationId,this.queryParams.oilName=a.oilName,Object(s["b"])(this.queryParams).then((function(a){var n=Object(i["a"])(t.gradeOptions);a.rows.push({grade:"所有人"}),n[e]=a.rows,t.gradeOptions=n}))},handleRemove:function(e,t){if(null!=t&&t.length>0){this.form.imgFileList=[];for(var a=0;a<t.length;a++){var n=t[a].name,r=t[a].url;this.form.imgFileList.push({name:n,url:r})}}else this.form.imgFileList=t},beforeAvatarUpload:function(e){var t=e.size/1024/1024<1;return t||this.$message.error("上传头像图片大小不能超过 1MB!"),t},handlepaymentSuccess:function(e,t,a){var n=location.protocol+"//"+location.host+"/prod-api"+e.fileName;this.form.imgFileList.push({name:t.name,url:n})},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){if(t)if(null!=e.form.id){null!=e.form.notOilList&&0==e.form.notOilList.length||""!=e.form.notOilList[0].saleAmt&&"0"!=e.form.notOilList[0].saleAmt&&"undefined"!=e.form.notOilList[0].saleAmt||(e.form.notOilList=[{}]);var a=e.form.datePicker;if("1"==a)if(null!=e.collectClickWorkDay&&e.collectClickWorkDay.length>0){for(var n=null,r=0;r<e.collectClickWorkDay.length;r++)n=isNaN(e.collectClickWorkDay[r])||"NaN"==e.collectClickWorkDay[r]?n:null!=n?n+","+e.collectClickWorkDay[r]:e.collectClickWorkDay[r];e.form.datePickerTime=n,n=null}else e.form.datePickerTime="";else if("2"==a)if(null!=e.collectClickCalendar&&e.collectClickCalendar.length>0){for(var i=null,o=0;o<e.collectClickCalendar.length;o++)i=isNaN(e.collectClickCalendar[o])||"NaN"==e.collectClickCalendar[o]?i:null!=i?i+","+e.collectClickCalendar[o]:e.collectClickCalendar[o];e.form.datePickerTime=i,i=null}else e.form.datePickerTime="";else null!=e.pickerTime?e.form.datePickerTime=e.pickerTime.toString():e.form.datePickerTime="";var l=e.form.itemsDetail,c=!0;if(null!=l&&l.length>1)for(var u=0;u<l.length;u++){for(var m=u+1;m<l.length;m++)if(l[u].oilName==l[m].oilName){if(l[u].gread==l[m].gread){c=!1;break}if(l[u].gread!=l[m].gread){if("所有人"==l[u].gread){c=!1;break}if("所有人"==l[m].gread){c=!1;break}}}if(!c)break}c?Object(s["g"])(e.form).then((function(t){e.msgSuccess("修改成功")})):e.msgSuccess("添加的规则明细有重复的,请再次确实积分规则")}else if(0===e.num){var d=e.form.datePicker;if("1"==d)if(null!=e.collectClickWorkDay&&e.collectClickWorkDay.length>0){for(var p=null,f=0;f<e.collectClickWorkDay.length;f++)p=isNaN(e.collectClickWorkDay[f])||"NaN"==e.collectClickWorkDay[f]?p:null!=p?p+","+e.collectClickWorkDay[f]:e.collectClickWorkDay[f];e.form.datePickerTime=p,p=null}else e.form.datePickerTime="";else if("2"==d)if(null!=e.collectClickCalendar&&e.collectClickCalendar.length>0){for(var h=null,g=0;g<e.collectClickCalendar.length;g++)h=isNaN(e.collectClickCalendar[g])||"NaN"==e.collectClickCalendar[g]?h:null!=h?h+","+e.collectClickCalendar[g]:e.collectClickCalendar[g];e.form.datePickerTime=h,h=null}else e.form.datePickerTime="";else null!=e.pickerTime?e.form.datePickerTime=e.pickerTime.toString():e.form.datePickerTime="";var b=e.form.itemsDetail,v=!0;if(null!=b&&b.length>0)for(u=0;u<b.length;u++){for(m=u+1;m<b.length;m++)if(b[u].ruleType==b[m].ruleType&&b[u].oilName==b[m].oilName&&b[u].gread==b[m].gread){v=!1;break}if(v)break}v?Object(s["a"])(e.form).then((function(t){e.msgSuccess("新增成功")})):e.msgSuccess("添加的规则明细有重复的,请再次确实积分规则"),e.num=e.num+1}else e.msgSuccess("已新增成功!如需修改请刷新页面")})),null!=this.ruleForm.payId&&Object(u["c"])(this.ruleForm).then((function(e){}))},deleteItemFromArr:function(e){Array.prototype.indexOf=function(e){for(var t=0;t<this.length;t++)if(this[t]===e)return t;return-1},Array.prototype.remove=function(e){var t=this.indexOf(e);t>-1&&this.splice(t,1)},this.collectClickCalendar.remove(e)},clickCalendar:function(e,t){-1===this.collectClickCalendar.indexOf(t)?this.collectClickCalendar.push(t):this.collectClickCalendar.indexOf(t)>-1&&this.deleteItemFromArr(t)},deleteWorkDayFromArr:function(e){Array.prototype.indexOf=function(e){for(var t=0;t<this.length;t++)if(this[t]===e)return t;return-1},Array.prototype.remove=function(e){var t=this.indexOf(e);t>-1&&this.splice(t,1)},this.collectClickWorkDay.remove(e)},clickWorkDayCalendar:function(e,t){-1===this.collectClickWorkDay.indexOf(t)?this.collectClickWorkDay.push(t):this.collectClickWorkDay.indexOf(t)>-1&&this.deleteWorkDayFromArr(t)},datePickerChang:function(){"1"==this.form.datePicker?(this.workDaytrue=!0,this.moonDaytrue=!1,this.datetrue=!1):"2"==this.form.datePicker?(this.workDaytrue=!1,this.moonDaytrue=!0,this.datetrue=!1):"3"==this.form.datePicker&&(this.workDaytrue=!1,this.moonDaytrue=!1,this.datetrue=!0)}}},d=m,p=(a("0693"),a("2877")),f=Object(p["a"])(d,n,r,!1,null,"be58e71a",null);t["default"]=f.exports},3427:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"130px"}},[a("el-form-item",{attrs:{label:"油站名称"}},[a("el-select",{attrs:{disabled:"disabled",placeholder:"请选择油站",clearable:"",size:"small"},on:{change:e.onInstitutionChang},model:{value:e.ruleForm.stationId,callback:function(t){e.$set(e.ruleForm,"stationId",t)},expression:"ruleForm.stationId"}},e._l(e.stationOptions,(function(e){return a("el-option",{key:e.deptId,attrs:{label:e.deptName,value:e.deptId}})})),1)],1),a("el-form-item",{attrs:{label:"支付页面形象照"}},[a("el-radio-group",{model:{value:e.ruleForm.imagePhotosFlag,callback:function(t){e.$set(e.ruleForm,"imagePhotosFlag",t)},expression:"ruleForm.imagePhotosFlag"}},e._l(e.imagePhotosFlagOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{label:"油站名称",prop:"stationName"}},[a("el-input",{attrs:{placeholder:"请输入油站名称"},model:{value:e.ruleForm.stationName,callback:function(t){e.$set(e.ruleForm,"stationName",t)},expression:"ruleForm.stationName"}})],1),a("el-form-item",{attrs:{label:"支付模板",prop:"payMode"}},[a("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.addressUrl,headers:e.headers,multiple:"","list-type":"picture-card",limit:4,"file-list":e.ruleForm.imgFileList,accept:"image/gif,image/jpeg,image/png,image/jpg,image/bmp","before-upload":e.beforeAvatarUpload,"on-remove":e.handleRemove,"on-success":e.handlepaymentSuccess,"auto-upload":!0}},[a("i",{staticClass:"el-icon-plus"}),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("只能上传jpg/png文件,单张图片不超过1M")])]),a("el-dialog",{attrs:{visible:e.dialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1),a("el-form-item",{attrs:{label:"公告信息",prop:"notice"}},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.ruleForm.notice,expression:"ruleForm.notice"}],attrs:{cols:"40",rows:"3",placeholder:"请输入公告信息"},domProps:{value:e.ruleForm.notice},on:{input:function(t){t.target.composing||e.$set(e.ruleForm,"notice",t.target.value)}}})]),a("el-form-item",{attrs:{label:"电子会员卡"}},[a("el-radio-group",{model:{value:e.ruleForm.cardEnabledFlag,callback:function(t){e.$set(e.ruleForm,"cardEnabledFlag",t)},expression:"ruleForm.cardEnabledFlag"}},e._l(e.cardEnabledFlagOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1),a("el-form-item",{attrs:{label:"打印张数",prop:"payPrintNum"}},[a("el-input-number",{attrs:{size:"small",min:0},model:{value:e.ruleForm.payPrintNum,callback:function(t){e.$set(e.ruleForm,"payPrintNum",t)},expression:"ruleForm.payPrintNum"}}),a("span",[e._v(" 张 ")])],1),a("el-form-item",{attrs:{label:"班结是否打印"}},[a("el-radio-group",{model:{value:e.ruleForm.wsPrintFlag,callback:function(t){e.$set(e.ruleForm,"wsPrintFlag",t)},expression:"ruleForm.wsPrintFlag"}},e._l(e.wsPrintFlagOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1),a("el-form-item",{attrs:{label:"小票打印模板"}},[a("el-radio-group",{model:{value:e.ruleForm.printSetting,callback:function(t){e.$set(e.ruleForm,"printSetting",t)},expression:"ruleForm.printSetting"}},e._l(e.printSettingOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1),a("el-form-item",{attrs:{label:"兑换积分小票打印"}},[a("el-radio-group",{model:{value:e.ruleForm.integralPrintFlag,callback:function(t){e.$set(e.ruleForm,"integralPrintFlag",t)},expression:"ruleForm.integralPrintFlag"}},e._l(e.integralPrintFlagOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")])],1)],1)},r=[],i=(a("b0c0"),a("7db0"),a("5f87")),o=a("1bb4"),l=a("99bd"),s={name:"Pay",data:function(){return{imagePhotosFlagOptions:[],wsPrintFlagOptions:[],printSettingOptions:[],cardEnabledFlagOptions:[],discountSettingOptions:[],stationOptions:[],isNoOilOptions:[],integralPrintFlagOptions:[],deleteImgFileList:[],dialogImageUrl:"",dialogVisible:!1,ruleForm:{imgFileList:[]},queryParams:{stationId:null},query:{deptId:null},rules:{},headers:{Authorization:"Bearer "+Object(i["a"])()},addressUrl:location.protocol+"//"+location.host+"/prod-api/common/upload"}},created:function(){var e=this;this.look(),this.getDicts("image_photos_flag").then((function(t){e.imagePhotosFlagOptions=t.data})),this.query.deptId=this.$store.selectDeptId,Object(l["f"])(this.query).then((function(t){e.stationOptions=t.rows})),this.getDicts("ws_print_flag").then((function(t){e.wsPrintFlagOptions=t.data})),this.getDicts("print_setting_flag").then((function(t){e.printSettingOptions=t.data})),this.getDicts("card_enabled_flag").then((function(t){e.cardEnabledFlagOptions=t.data})),this.getDicts("discount_setting").then((function(t){e.discountSettingOptions=t.data})),this.getDicts("is_flag").then((function(t){e.isNoOilOptions=t.data})),this.getDicts("is_flag").then((function(t){e.integralPrintFlagOptions=t.data}))},mounted:function(){var e=this;setTimeout((function(){console.log(e.ruleForm)}),1e3)},methods:{handleRemove:function(e,t){if(null!=t&&t.length>0){this.ruleForm.imgFileList=[];for(var a=0;a<t.length;a++){var n=t[a].name,r=t[a].url;this.ruleForm.imgFileList.push({name:n,url:r})}}else this.ruleForm.imgFileList=t},beforeAvatarUpload:function(e){var t="image/jpeg"===e.type||"image/png",a=e.size/1024/1024<1;return t||this.$message.error("上传头像图片只能是 JPG 或 PNG格式!"),a||this.$message.error("上传头像图片大小不能超过 1MB!"),t&&a},handlepaymentSuccess:function(e,t,a){var n=location.protocol+"//"+location.host+"/prod-api"+e.fileName;this.ruleForm.imgFileList.push({name:t.name,url:n})},onInstitutionChang:function(e){var t={};t=this.stationOptions.find((function(t){return t.deptId===e})),this.ruleForm.stationName=t.deptName},look:function(){var e=this;this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),Object(o["b"])(this.queryParams).then((function(t){console.log("response",t),e.ruleForm=t.data,null==t.data.imgFileList&&(e.ruleForm.imgFileList=[]),null==t.data.stationId&&(e.ruleForm.stationId=e.$store.state.user.deptId)}))},submitForm:function(){var e=this;this.$refs["ruleForm"].validate((function(t){t&&(null!=e.ruleForm.payId?Object(o["c"])(e.ruleForm).then((function(t){e.msgSuccess("修改成功"),e.look()})):Object(o["a"])(e.ruleForm).then((function(t){e.msgSuccess("添加成功"),e.look()})))}))}}},c=s,u=a("2877"),m=Object(u["a"])(c,n,r,!1,null,null,null);t["default"]=m.exports},"342a":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"98px"}},[a("el-form-item",{attrs:{label:"班次号",prop:"classesNo"}},[a("el-input",{attrs:{placeholder:"请输入班次号",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.likeClassesNo,callback:function(t){e.$set(e.queryParams,"likeClassesNo",t)},expression:"queryParams.likeClassesNo"}})],1),a("el-form-item",{attrs:{label:"班结时间",prop:"endDate"}},[a("el-date-picker",{staticStyle:{width:"350px"},attrs:{size:"mini","value-format":"yyyy-MM-dd HH:mm:ss",type:"datetimerange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRangeCreatedDate,callback:function(t){e.dateRangeCreatedDate=t},expression:"dateRangeCreatedDate"}})],1),a("el-form-item",{attrs:{label:"班结人",prop:"classesMan"}},[a("el-input",{attrs:{placeholder:"请输入班结人",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.classesMan,callback:function(t){e.$set(e.queryParams,"classesMan",t)},expression:"queryParams.classesMan"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{type:"info",icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.summaryList}},[e._e(),a("el-table-column",{attrs:{label:"班次号",align:"center",prop:"classesNo"}}),a("el-table-column",{attrs:{label:"班次开始时间",align:"center",prop:"startDate",width:"150"}}),a("el-table-column",{attrs:{label:"班次结束时间",align:"center",prop:"endDate",width:"150"}}),e._e(),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName"}}),a("el-table-column",{attrs:{label:"订单数",align:"center",prop:"orderNum"}}),a("el-table-column",{attrs:{label:"小票数量",align:"center",prop:"printNum",width:"50"}}),a("el-table-column",{attrs:{label:"销量L",align:"center",prop:"saleLiters"}}),a("el-table-column",{attrs:{label:"应收金额",align:"center",prop:"saleAmt"}}),a("el-table-column",{attrs:{label:"实收金额",align:"center",prop:"amt"}}),a("el-table-column",{attrs:{label:"优惠金额",align:"center",prop:"discountAmt"}}),a("el-table-column",{attrs:{label:"微信支付金额",align:"center",prop:"wxAmt"}}),e._e(),e._e(),a("el-table-column",{attrs:{label:"班结人",align:"center",prop:"classesMan"}}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-plus"},on:{click:function(a){return e.handlelook(t.row)}}},[e._v("查看")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["station:structure:export"],expression:"['station:structure:export']"}],attrs:{size:"mini",type:"text",icon:"el-icon-download"},on:{click:function(a){return e.handleExport(t.row)}}},[e._v("下载")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{staticClass:"uncon",attrs:{title:e.title,visible:e.open,"append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:!0,expression:"true"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{prop:"carNumber"}},[e._v(" 开班时间:"+e._s(e.opo.classStartDate)+" 班结时间:"+e._s(e.opo.classStructureDate)+"班结人:"+e._s(e.opo.classStructureMan)+" ")])],1),a("span",{staticStyle:{color:"#ff9955","font-size":"15px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"15px"}},[e._v("按员工汇总")]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{"show-summary":"",data:e.structureList,"summary-method":e.getTotal}},[a("el-table-column",{attrs:{label:"员工姓名",align:"center",prop:"oilPersonnel"}}),a("el-table-column",{attrs:{label:"负责枪号",align:"center",prop:"oilGun"}}),a("el-table-column",{attrs:{label:"销量",align:"center",prop:"orderLiters"}}),a("el-table-column",{attrs:{label:"销额",align:"center",prop:"amt"}}),a("el-table-column",{attrs:{label:"销售笔数",align:"center",prop:"orderNo"}})],1),a("span",{staticStyle:{color:"#ff9955","font-size":"15px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"15px"}},[e._v("按油品汇总")]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.structureList1,"show-summary":"","summary-method":e.getTotal2}},[a("el-table-column",{attrs:{label:"油品",align:"center",prop:"oilName"}}),a("el-table-column",{attrs:{label:"负责枪号",align:"center",prop:"oilGun"}}),a("el-table-column",{attrs:{label:"销量",align:"center",prop:"orderLiters"}}),a("el-table-column",{attrs:{label:"销额",align:"center",prop:"amt"}}),a("el-table-column",{attrs:{label:"销售笔数",align:"center",prop:"orderNo"}})],1),a("span",{staticStyle:{color:"#ff9955","font-size":"15px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"15px"}},[e._v("按员工/支付方式汇总")]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.structureList3,"show-summary":"","summary-method":e.getTotal3,"max-height":"h-180"}},[a("el-table-column",{attrs:{label:"员工姓名",align:"center",prop:"oilPersonnel"}}),a("el-table-column",{attrs:{label:"负责枪号",align:"center",prop:"oilGun"}}),a("el-table-column",{attrs:{label:"微信笔数",align:"center",prop:"wxNum"}}),a("el-table-column",{attrs:{label:"支付宝笔数",align:"center",prop:"zfbNum"}}),a("el-table-column",{attrs:{label:"现金笔数",align:"center",prop:"xjNum"}}),a("el-table-column",{attrs:{label:"优惠",align:"center",prop:"discountAmt"}}),a("el-table-column",{attrs:{label:"优惠劵",align:"center",prop:"discountCouponAmt"}}),a("el-table-column",{attrs:{label:"微信金额",align:"center",prop:"wxAmt"}}),a("el-table-column",{attrs:{label:"支付宝金额",align:"center",prop:"zfbAmt"}}),a("el-table-column",{attrs:{label:"现金金额",align:"center",prop:"xjAmt"}}),a("el-table-column",{attrs:{label:"会员卡支付",align:"center",prop:"memberAmt"}})],1)],1)],1)},r=[],i=(a("159b"),a("d81d"),a("a9e3"),a("b680"),a("82d4")),o=a("3e1b"),l={name:"Summary",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,summaryList:[],dateRangeCreatedDate:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,classesNo:null,startDate:null,endDate:null,stationId:null,stationName:null,orderNum:null,printNum:null,saleLiters:null,saleAmt:null,wxAmt:null,zfbAmt:null,dzkAmt:null,classesMan:null,likeClassesNo:null},queryParam:{orderNo:null,stationId:null,stationName:null,oilGun:null,oilName:null,oilPirce:null,oilType:null,consumerId:null,consumer:null,amt:null,orderLiters:null,payType:null,payWay:null,payDate:null,oilPersonnel:null,orderType:null,printNum:null,classStructureNo:null,classStartDate:null,classStructureDate:null,classStructureMan:null,oils:null,receivableAmt:null,receivedAmt:null,discountAmt:null,discountCouponAmt:null,discountCoupon:null,wxAmt:null,zfbAmt:null,posAmt:null,xjAmt:null,didiAppAmt:null,tyAppAmt:null,otherAmt:null,dzkAmt:null,score:null,memberNo:null,memberAmt:null,carNo:null,customerPhone:null,customerGrade:null},form:{},rules:{},structureList:[],structureList1:[],structureList3:[],opo:{classStartDate:null,classStructureMan:null,classStructureDate:null,classStructureNo:null}}},created:function(){this.getList()},methods:{getList:function(){var e=this;this.loading=!0,this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),Object(i["a"])(this.addDateRange(this.queryParams,this.dateRangeCreatedDate)).then((function(t){e.summaryList=t.rows,console.log("summaryList",e.summaryList),e.total=t.total,e.loading=!1}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={id:null,classesNo:null,startDate:null,endDate:null,stationId:null,stationName:null,orderNum:null,printNum:null,saleLiters:null,saleAmt:null,wxAmt:null,zfbAmt:null,dzkAmt:null,classesMan:null},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.dateRangeCreatedDate=[],this.handleQuery()},handlelook:function(e){var t=this;this.open=!0,this.title="查看班结明细",this.queryParams.classStructureMan=e.classesMan,this.queryParams.classStructureNo=e.classesNo,this.queryParams.stationId=e.stationId,Object(o["e"])(this.queryParams).then((function(e){t.opo=e.data,t.getStructureList(),t.getStructureList2(),t.getStructureList3()}))},getStructureList:function(){var e=this;this.loading=!0,Object(o["h"])(this.queryParams).then((function(t){e.structureList=t.rows,e.loading=!1}))},getStructureList2:function(){var e=this;this.loading=!0,Object(o["f"])(this.queryParams).then((function(t){e.structureList1=t.rows,e.loading=!1}))},getStructureList3:function(){var e=this;this.loading=!0,Object(o["g"])(this.queryParams).then((function(t){e.structureList3=t.rows,e.loading=!1}))},getTotal:function(e){var t=e.columns,a=e.data,n=[];return t.forEach((function(e,t){if(0!==t){var r=a.map((function(t){return Number(t[e.property])}));"orderLiters"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"amt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"orderNo"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):n[t]=""}else n[t]="合计"})),n},getTotal2:function(e){var t=e.columns,a=e.data,n=[];return t.forEach((function(e,t){if(0!==t){var r=a.map((function(t){return Number(t[e.property])}));"orderLiters"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"amt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"orderNo"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):n[t]=""}else n[t]="合计"})),n},getTotal3:function(e){var t=e.columns,a=e.data,n=[];return t.forEach((function(e,t){if(0!==t){var r=a.map((function(t){return Number(t[e.property])}));"wxNum"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):"zfbNum"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):"xjNum"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):"discountAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"discountCouponAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"wxAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"zfbAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"xjAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"memberAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):n[t]=""}else n[t]="合计"})),n},handleExport:function(e){var t=this,a=e.classesNo;this.queryParam.classStructureNo=a,this.queryParam.stationId=e.stationId;var n=this.queryParam;this.$confirm("是否确认导出所有班结数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(o["b"])(n)})).then((function(e){t.download(e.msg)}))}}},s=l,c=(a("cc0a"),a("2877")),u=Object(c["a"])(s,n,r,!1,null,null,null);t["default"]=u.exports},"36ac":function(e,t,a){"use strict";a.d(t,"e",(function(){return r})),a.d(t,"d",(function(){return i})),a.d(t,"a",(function(){return o})),a.d(t,"f",(function(){return l})),a.d(t,"b",(function(){return s})),a.d(t,"c",(function(){return c}));var n=a("b775");function r(e){return Object(n["a"])({url:"/station/price/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/station/price/"+e,method:"get"})}function o(e){return Object(n["a"])({url:"/station/price",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/station/price",method:"put",data:e})}function s(e){return Object(n["a"])({url:"/station/price/"+e,method:"delete"})}function c(e){return Object(n["a"])({url:"/station/price/export",method:"get",params:e})}},"3a7e":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"icons-container"},[e._m(0),a("el-tabs",{attrs:{type:"border-card"}},[a("el-tab-pane",{attrs:{label:"Icons"}},e._l(e.svgIcons,(function(t){return a("div",{key:t},[a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v(" "+e._s(e.generateIconCode(t))+" ")]),a("div",{staticClass:"icon-item"},[a("svg-icon",{attrs:{"icon-class":t,"class-name":"disabled"}}),a("span",[e._v(e._s(t))])],1)])],1)})),0),a("el-tab-pane",{attrs:{label:"Element-UI Icons"}},e._l(e.elementIcons,(function(t){return a("div",{key:t},[a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v(" "+e._s(e.generateElementIconCode(t))+" ")]),a("div",{staticClass:"icon-item"},[a("i",{class:"el-icon-"+t}),a("span",[e._v(e._s(t))])])])],1)})),0)],1)],1)},r=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("aside",[a("a",{attrs:{href:"#",target:"_blank"}},[e._v("Add and use ")])])}],i=a("c7e9"),o=a("bb49"),l={name:"Icons",data:function(){return{svgIcons:i["default"],elementIcons:o["default"]}},methods:{generateIconCode:function(e){return'<svg-icon icon-class="'.concat(e,'" />')},generateElementIconCode:function(e){return'<i class="el-icon-'.concat(e,'" />')}}},s=l,c=(a("4099"),a("2877")),u=Object(c["a"])(s,n,r,!1,null,"101db740",null);t["default"]=u.exports},"3bd5":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"客户姓名",prop:"consumer"}},[a("el-input",{attrs:{placeholder:"请输入客户姓名",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.likeConsumer,callback:function(t){e.$set(e.queryParams,"likeConsumer",t)},expression:"queryParams.likeConsumer"}})],1),a("el-form-item",{attrs:{label:"创建时间",prop:"createdDate"}},[a("el-date-picker",{staticStyle:{width:"350px"},attrs:{size:"mini","value-format":"yyyy-MM-dd HH:mm:ss",type:"datetimerange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRangeCreatedDate,callback:function(t){e.dateRangeCreatedDate=t},expression:"dateRangeCreatedDate"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{type:"info",icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-table",{attrs:{data:e.orderList}},[e._e(),a("af-table-column",{attrs:{label:"订单号",align:"center",prop:"orderNo"}}),a("af-table-column",{attrs:{label:"应付金额",align:"center",prop:"receivableAmt"}}),a("af-table-column",{attrs:{label:"实付金额",align:"center",prop:"amt"}}),a("af-table-column",{attrs:{label:"客户姓名",align:"center",prop:"consumer"}}),a("af-table-column",{attrs:{label:"加油员",align:"center",prop:"oilPersonnel"}}),a("af-table-column",{attrs:{label:"支付类型",align:"center",prop:"payType",formatter:e.payTypeFotmat}}),e._e(),e._e(),e._e(),a("af-table-column",{attrs:{label:"状态",align:"center",prop:"status",width:"120px",formatter:e.statusFotmat}}),a("af-table-column",{attrs:{label:"支付时间",align:"center",prop:"payDate"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.payDate,"{y}-{m}-{d} {h}:{i}:{s}")))])]}}])}),a("af-table-column",{attrs:{label:"创建时间",align:"center",prop:"createdDate"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createdDate,"{y}-{m}-{d} {h}:{i}:{s}")))])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total > 0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1)},r=[],i=a("0ef5"),o={name:"Order_NotOil",data:function(){return{dateRangeCreatedDate:[],total:0,orderList:[],payTypeOptions:[],queryParams:{pageNum:1,pageSize:10,stationId:this.deptId,createdDate:null,orderType:2,likeConsumer:null},form:{}}},created:function(){var e=this;this.getList(),this.getDicts("pay_type").then((function(t){e.payTypeOptions=t.data}))},methods:{payTypeFotmat:function(e,t){return"wx"===e.payType?"微信支付":"zfb"===e.payType?"支付宝支付":"xj"===e.payType?"现金支付":"dzk"===e.payType?"电子卡支付":"POS"===e.payType?"POS机支付":"yzf"===e.payType?"预支付":"kbzf"===e.payType?"卡包支付":void 0},statusFotmat:function(e,t){return"0"===e.status?"未支付":"1"===e.status?"已支付":void 0},getList:function(){var e=this;Object(i["b"])(this.addDateRange(this.queryParams,this.dateRangeCreatedDate)).then((function(t){e.orderList=t.rows,e.total=t.total}))},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.dateRangeCreatedDate=[],this.resetForm("queryForm"),this.handleQuery()},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有订单支付数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["a"])(t)})).then((function(t){e.download(t.msg)}))}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},"3c3e":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-scrollbar",{staticStyle:{height:"100%"}},[a("div",[a("div",{staticStyle:{width:"99%"}},[a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"20px"}},[e._v("数据概览")]),a("el-row",{staticClass:"panel-group",attrs:{gutter:10}},[a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex xiaoliang"},[a("div",{staticStyle:{"font-size":"28px"}},[e._v("电子会员余额")]),a("div",{staticStyle:{"line-height":"62px","font-size":"32px"}},[e._v(e._s(e.hzAmt)+"元")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex xiaoe"},[a("div",{staticStyle:{"font-size":"28px"}},[e._v("电子会员总数")]),a("div",{staticStyle:{"line-height":"62px","font-size":"32px"}},[e._v(e._s(e.cardNum)+"个")])])])],1)],1),a("div",{staticStyle:{width:"99%",height:"181px"}},[a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"20px"}},[e._v("详情:")]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.dayReportList}},[a("el-table-column",{attrs:{label:"日期",align:"center",prop:"createTime"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createTime,"{y}-{m}-{d}")))])]}}])}),a("el-table-column",{attrs:{label:"充值金额",align:"center",prop:"czamt"}}),a("el-table-column",{attrs:{label:"消费金额",align:"center",prop:"xfamt"}}),a("el-table-column",{attrs:{label:"新增电子会员",align:"center",prop:"cardnum"}})],1),a("div",{staticStyle:{float:"right"}},[a("el-pagination",{staticStyle:{"padding-top":"15px"},attrs:{"current-page":e.pageNow,background:"","pager-count":6,"page-sizes":[5,10,20,50,100],"page-size":e.size,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.findSizeChange,"current-change":e.findPage,"update:currentPage":function(t){e.pageNow=t},"update:current-page":function(t){e.pageNow=t}}})],1)],1),a("el-dialog",{attrs:{title:e.title,width:"800px",visible:e.open,"append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.dayReportDetailsList}},[a("el-table-column",{attrs:{label:"订单单号",align:"center",prop:"orderNo"}}),e._e(),a("el-table-column",{attrs:{label:"会员号ID",align:"center",prop:"customerNo"}}),a("el-table-column",{attrs:{label:"会员名",align:"center",prop:"customerName"}}),a("el-table-column",{attrs:{label:"油品",align:"center",prop:"cardOilsType",formatter:e.cardOilsTypeFotmat}}),a("el-table-column",{attrs:{label:"订单类型",align:"center",prop:"usageType",formatter:e.usageTypeFotmat}}),a("el-table-column",{attrs:{label:"消费金额",align:"center",prop:"amt"}}),a("el-table-column",{attrs:{label:"余额",align:"center",prop:"balance"}}),a("el-table-column",{attrs:{label:"消费方式",align:"center",prop:"payType",formatter:e.payTypeFotmat}}),e._e(),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName"}}),e._e()],1),a("div",{staticClass:"pagination-container"},[a("el-pagination",{staticStyle:{"padding-top":"15px"},attrs:{"current-page":e.pageNow2,background:"","pager-count":6,"page-sizes":[5,10,20,50,100],"page-size":e.setting,layout:"total, sizes, prev, pager, next, jumper",total:e.total1},on:{"size-change":e.sizeChange,"current-change":e.currentChange,"update:currentPage":function(t){e.pageNow2=t},"update:current-page":function(t){e.pageNow2=t}}})],1)],1)],1)])},r=[],i=(a("ac1f"),a("5319"),a("a220")),o=a("bed6"),l=a("c2f2"),s={name:"source",data:function(){return{charts:null,size:10,pageNow:1,pageNow2:1,setting:10,loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,total1:0,hzAmt:0,cardNum:0,couponList:[],dayReportDetailsList:[],dateRangeCreatedDate:[],xdata:[],czdata:[],xfdata:[],title:"",rows:[],open:!1,queryParams:{pageSetting:10,pageNum:1,createdDate:null,stationId:null,stationName:null,beginTime:null,endTime:null,payDate:null,status:"1"},queryInfo:{pageSetting:10,pageNo:1,createDate:null},query:{stationId:null},dayReportList:[],form:{czAmt:0,xfAmt:0},rules:{}}},created:function(){this.dayDataSource(),this.getHZlist(),this.reset(),this.queryParams.beginTime=this.getMonthDate(),this.queryParams.endTime=this.getEndFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId},methods:{usageTypeFotmat:function(e,t){return"+"===e.usageType?"充值":"-"===e.usageType?"消费":void 0},payTypeFotmat:function(e,t){return"1"===e.payType?"小程序":"2"===e.payType?"POS":void 0},cardOilsTypeFotmat:function(e,t){return"1"===e.cardOilsType?"汽油":"2"===e.cardOilsType?"柴油":void 0},getList:function(){var e=this;null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),Object(o["e"])(this.queryParams).then((function(t){t.hasOwnProperty("data")&&(e.form.xfAmt=t.data.amt)})),Object(l["a"])(this.queryParams).then((function(t){t.hasOwnProperty("data")&&(e.form.czAmt=t.data.amt)})),this.dayReportDetail()},getHZlist:function(){var e=this;this.query.stationId=this.$store.selectDeptId,null!=this.query.stationId&&""!=this.query.stationId||(this.query.stationId=this.$store.state.user.deptId),Object(i["f"])(this.query).then((function(t){t.hasOwnProperty("data")&&(e.cardNum=t.data.num,e.hzAmt=t.data.amt)}))},findPage:function(e){this.pageNow=e,this.dayReportDetail()},findSizeChange:function(e){this.size=e,this.dayReportDetail()},dayReportDetail:function(){var e=this;this.loading=!1,this.queryParams.pageNo=this.pageNow,this.queryParams.pageSetting=this.size,Object(i["g"])(this.queryParams).then((function(t){e.dayReportList=t.rows,e.total=t.total}))},dayDataSource:function(){this.reset(),this.queryParams.beginTime=this.getNowFormatDate(new Date),this.queryParams.endTime=this.getEndFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),this.getList()},getNowFormatDate:function(e){var t="-",a=e.getMonth()+1,n=e.getDate();a>=1&&a<=9&&(a="0"+a),n>=0&&n<=9&&(n="0"+n);var r=e.getFullYear()+t+a+t+n;return r},getEndFormatDate:function(e){var t=e.getDate();t+=1,e.setDate(t);var a="-",n=e.getMonth()+1,r=e.getDate();n>=1&&n<=9&&(n="0"+n),r>=0&&r<=9&&(r="0"+r);var i=e.getFullYear()+a+n+a+r;return i},getFormatDate:function(e){var t=e.getDate();t-=1,e.setDate(t);var a="-",n=e.getMonth()+1,r=e.getDate();n>=1&&n<=9&&(n="0"+n),r>=0&&r<=9&&(r="0"+r);var i=e.getFullYear()+a+n+a+r;return i},getDates:function(){var e=new Date,t=e.getTime(),a=e.getDay(),n=new Date(t+864e5*(0-(a+6)%7)).toLocaleDateString().replace(/[年月]/g,"-").replace(/[日上下午]/g,""),r=n.replace(/-/g,"/"),i=new Date(r),o=i.getMonth()+1,l=i.getDate();return o=o<10?"0"+o:o,l=l<10?"0"+l:l,n=i.getFullYear()+"-"+o+"-"+l,n},getMonthDate:function(){var e=new Date,t="-",a=e.getMonth()+1;a>=1&&a<=9&&(a="0"+a);var n=e.getFullYear()+t+a+t+"01";return n},reset:function(){this.queryParams={pageSetting:10,pageNo:1,createDate:null,stationId:null,stationName:null,beginTime:null,endTime:null},this.form={czAmt:0,xfAmt:0},this.queryInfo={pageSetting:10,pageNo:1,createDate:null}},handleLook:function(e){this.rows=e,this.getLookOrder(e)},sizeChange:function(e){this.setting=e,this.getLookOrder(this.rows)},currentChange:function(e){this.pageNow2=e,this.getLookOrder(this.rows)},getLookOrder:function(e){var t=this,a=e.createTime;return this.queryInfo.createDate=a.substring(0,10),this.queryInfo.pageNo=this.pageNow2,this.queryInfo.pageSetting=this.setting,Object(l["e"])(this.queryInfo).then((function(e){t.dayReportDetailsList=e.rows,t.total1=e.total,t.open=!0,t.title="电子会员明细"}))}}},c=s,u=(a("5f45"),a("2877")),m=Object(u["a"])(c,n,r,!1,null,"7a600da7",null);t["default"]=m.exports},"3ccd":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return 0==e.pageStatus?a("div",[e._v("配置加载中...")]):1==e.pageStatus?a("div",[e._v("此页面不对此账号开放")]):2==e.pageStatus?a("div",[e._v("权限已下放到站点,请登录站点账号配置")]):3==e.pageStatus?a("div",[e._v("加载发生错误")]):4==e.pageStatus?a("div",{staticClass:"app-container"},[a("el-form",{attrs:{model:e.sumForm}},[a("el-form-item",{attrs:{label:"开始积分功能"}},[e._v(" "+e._s(0==e.sumForm.integralFlag?"未关闭":"已开启")+" ")]),2==e.sumForm.integralTermSetting?a("el-form-item",{attrs:{label:"积分清空的日期"}},[e._v(" "+e._s(0==e.sumForm.integralFlag?"积分永久有效":e.sumForm.integralEmptyTime)+" ")]):e._e(),2==e.sumForm.termDateManage?a("el-form-item",{attrs:{label:"所有积分规则的失效时间"}},[e._v(" "+e._s(0==e.sumForm.termDateManage?"积分规则永久有效":e.sumForm.emptyDate)+" ")]):e._e(),a("el-form-item",{attrs:{label:"多倍积分活动的状态"}},[e._v(" "+e._s(0==e.sumForm.integralActivity?"未开启":e.integralActivityDatePicker)+" ")]),a("el-form-item",{attrs:{label:"正在生效的积分规则"}},[e._v(" "+e._s(0==e.ruleList.length?"当前尚没有正在生效的规则":"")+" "),a("el-table",{attrs:{data:e.ruleList}},[e._e(),a("af-table-column",{attrs:{label:"油品",align:"center",prop:"oilName"}}),a("af-table-column",{attrs:{label:"会员等级",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(null===t.row.gradeName?"所有人":t.row.gradeName))])]}}])}),a("af-table-column",{attrs:{label:"规则",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s((t.row.ruleType?e.ruleTypeFormat[t.row.ruleType]+"---":"")+"满"+t.row.ruleTerms+(t.row.ruleType?e.ruleTermsFormat[t.row.ruleType]+"---":"元开始积分")+"---每消费"+t.row.saleAmt+"元获得"+t.row.integral+"积分"))])]}}])})],1)],1)],1)],1):e._e()},r=[],i=(a("159b"),a("d3b7"),a("25f0"),a("ac1f"),a("5319"),a("d81d"),a("1276"),a("dadd")),o={name:"RuleList",data:function(){return{total:0,ruleList:[],queryParams:{pageNum:1,pageSize:1e4},queryInfo:{},form:{itemsDetail:[{}],notOilList:[{}],imgFileList:[]},rules:{},ruleTypeFormat:[,"以订单实付累计","以订单应付累计","以加油升数累计"],ruleTermsFormat:[,"元开始积分","元开始积分","L开始积分"],datePickerFormat:["","每周指定日","每月指定日","固定活动日"],sumForm:{},timeSelect:[,["周天","周一","周二","周三","周四","周五","周六"],["1号","2号","3号","4号","5号","6号","7号","8号","9号","10号","11号","12号","13号","14号","15号","16号","17号","18号","19号","20号","21号","22号","23号","24号","25号","26号","27号","28号","29号","30号","31号"]],pageStatus:0}},computed:{integralActivityDatePicker:function(){var e=this;if(!this.sumForm.datePickerTime)return"";if(0==this.sumForm.integralActivity)return"";var t="",a=this.sumForm.datePicker;return console.log("time",this.sumForm.datePickerTime),1==a&&(t+="每周的"),2==a&&(t+="每月的"),3==a&&(t+="指定的日期 "),1==a||2==a?this.sumForm.datePickerTime.forEach((function(n){t+=e.timeSelect[a][n]+"、"})):3==a&&(console.log(this.sumForm.datePickerTime),t+=this.sumForm.datePickerTime.toString()),t=t.replace(/(、)$/g,"")+" 启动双倍积分",t}},created:function(){var e=this;this.setPageStatus(),Object(i["d"])({pageNum:1,pageSize:100}).then((function(t){if(e.sumForm=t.data,"1"==e.sumForm.datePicker||"2"==e.sumForm.datePicker){if(-1==e.sumForm.datePickerTime.indexOf(",")){var a=[parseFloat(e.sumForm.datePickerTime)];return void(e.sumForm.datePickerTime=a)}e.sumForm.datePickerTime=e.sumForm.datePickerTime.split(",").map(parseFloat).sort((function(e,t){return e-t}))}else"3"==e.sumForm.datePicker&&(e.sumForm.datePickerTime=e.sumForm.datePickerTime.split(","))})),this.getList()},methods:{setPageStatus:function(){var e=this;this.queryPageStatus([1,2],1).then((function(t){e.pageStatus=t}))},getList:function(){var e=this;Object(i["c"])(this.queryParams).then((function(t){console.log("getList",t),e.ruleList=t.rows,console.log(e.ruleList),e.total=t.total}))},integralActivityFormat:function(e,t){return"1"===e.integralActivity?"开启":"0"===e.integralActivity?"关闭":void 0},handleQuery:function(){this.queryParams.pageNum=1,this.getList()}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},"3d54":function(e,t,a){"use strict";a.d(t,"g",(function(){return r})),a.d(t,"a",(function(){return i})),a.d(t,"e",(function(){return o})),a.d(t,"c",(function(){return l})),a.d(t,"i",(function(){return s})),a.d(t,"h",(function(){return c})),a.d(t,"b",(function(){return u})),a.d(t,"j",(function(){return m})),a.d(t,"d",(function(){return d})),a.d(t,"f",(function(){return p}));var n=a("b775");function r(){return Object(n["a"])({url:"/customer/setting/getGrouthRuleList",method:"get"})}function i(e){return Object(n["a"])({url:"/customer/setting/addGrouthRule",method:"post",data:e})}function o(e){return Object(n["a"])({url:"/customer/setting/editGrouthRule",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/customer/setting/delGrouthRule?id="+e,method:"delete"})}function s(e){return Object(n["a"])({url:"/customer/setting/list",method:"get",params:e})}function c(e){return Object(n["a"])({url:"/customer/setting/"+e,method:"get"})}function u(e){return Object(n["a"])({url:"/customer/setting",method:"post",data:e})}function m(e){return Object(n["a"])({url:"/customer/setting",method:"put",data:e})}function d(e){return Object(n["a"])({url:"/customer/setting/"+e,method:"delete"})}function p(e){return Object(n["a"])({url:"/customer/setting/export",method:"get",params:e})}},"3e1b":function(e,t,a){"use strict";a.d(t,"i",(function(){return r})),a.d(t,"h",(function(){return i})),a.d(t,"g",(function(){return o})),a.d(t,"e",(function(){return l})),a.d(t,"f",(function(){return s})),a.d(t,"a",(function(){return c})),a.d(t,"b",(function(){return u})),a.d(t,"c",(function(){return m})),a.d(t,"d",(function(){return d})),a.d(t,"l",(function(){return p})),a.d(t,"j",(function(){return f})),a.d(t,"k",(function(){return h}));var n=a("b775");function r(e){return Object(n["a"])({url:"/station/structure/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/station/structure/listPersonnelStructure",method:"get",params:e})}function o(e){return Object(n["a"])({url:"/station/structure/listPersonnelPayStructure",method:"get",params:e})}function l(e){return Object(n["a"])({url:"/station/structure/listClass",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/station/structure/listOilStructure",method:"get",params:e})}function c(e){return Object(n["a"])({url:"/station/structure",method:"post",data:e})}function u(e){return Object(n["a"])({url:"/station/structure/export",method:"get",params:e})}function m(e){return Object(n["a"])({url:"/station/structure/getAgeClassStructure",method:"get",params:e})}function d(e){return Object(n["a"])({url:"/station/order/getPayOrderInfoMin",method:"get",params:e})}function p(e){return Object(n["a"])({url:"/station/structure/selectPersonnelStructure",method:"get",params:e})}function f(e){return Object(n["a"])({url:"/station/structure/selectOilStructure",method:"get",params:e})}function h(e){return Object(n["a"])({url:"/station/structure/selectPersonnelPayStructure",method:"get",params:e})}},"3e2a":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.recordList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{label:"主键自增",align:"center",prop:"id"}}),a("el-table-column",{attrs:{label:"微信用户唯一标识",align:"center",prop:"unionId"}}),a("el-table-column",{attrs:{label:"客户名称",align:"center",prop:"customerName"}}),a("el-table-column",{attrs:{label:"积分记录类型:-,消耗; +,增加;",align:"center",prop:"recordType"}}),a("el-table-column",{attrs:{label:"消耗或增加积分",align:"center",prop:"integral"}}),a("el-table-column",{attrs:{label:"时间",align:"center",prop:"createTime"}}),a("el-table-column",{attrs:{label:"油站ID",align:"center",prop:"stationId"}}),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName"}}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["integral:record:edit"],expression:"['integral:record:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["integral:record:remove"],expression:"['integral:record:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"微信用户唯一标识",prop:"unionId"}},[a("el-input",{attrs:{placeholder:"请输入微信用户唯一标识"},model:{value:e.form.unionId,callback:function(t){e.$set(e.form,"unionId",t)},expression:"form.unionId"}})],1),a("el-form-item",{attrs:{label:"客户名称",prop:"customerName"}},[a("el-input",{attrs:{placeholder:"请输入客户名称"},model:{value:e.form.customerName,callback:function(t){e.$set(e.form,"customerName",t)},expression:"form.customerName"}})],1),a("el-form-item",{attrs:{label:"积分记录类型:-,消耗; +,增加;",prop:"recordType"}},[a("el-select",{attrs:{placeholder:"请选择积分记录类型:-,消耗; +,增加;"},model:{value:e.form.recordType,callback:function(t){e.$set(e.form,"recordType",t)},expression:"form.recordType"}},[a("el-option",{attrs:{label:"请选择字典生成",value:""}})],1)],1),a("el-form-item",{attrs:{label:"消耗或增加积分",prop:"integral"}},[a("el-input",{attrs:{placeholder:"请输入消耗或增加积分"},model:{value:e.form.integral,callback:function(t){e.$set(e.form,"integral",t)},expression:"form.integral"}})],1),a("el-form-item",{attrs:{label:"油站ID",prop:"stationId"}},[a("el-input",{attrs:{placeholder:"请输入油站ID"},model:{value:e.form.stationId,callback:function(t){e.$set(e.form,"stationId",t)},expression:"form.stationId"}})],1),a("el-form-item",{attrs:{label:"油站名称",prop:"stationName"}},[a("el-input",{attrs:{placeholder:"请输入油站名称"},model:{value:e.form.stationName,callback:function(t){e.$set(e.form,"stationName",t)},expression:"form.stationName"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},r=[],i=(a("d81d"),a("b4ae")),o={name:"Record",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,recordList:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,unionId:null,customerName:null,recordType:null,integral:null,stationId:null,stationName:null},form:{},rules:{}}},created:function(){this.getList()},methods:{getList:function(){var e=this;this.loading=!0,this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),Object(i["e"])(this.queryParams).then((function(t){e.recordList=t.rows,e.total=t.total,e.loading=!1}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={id:null,unionId:null,customerName:null,recordType:null,integral:null,createTime:null,stationId:null,stationName:null},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.id})),this.single=1!==e.length,this.multiple=!e.length},handleAdd:function(){this.reset(),this.open=!0,this.title="添加客户积分记录"},handleUpdate:function(e){var t=this;this.reset();var a=e.id||this.ids;Object(i["d"])(a).then((function(e){t.form=e.data,t.open=!0,t.title="修改客户积分记录"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(null!=e.form.id?Object(i["f"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(i["a"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,a=e.id||this.ids;this.$confirm("是否确认删除客户积分记录","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["b"])(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有客户积分记录数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["c"])(t)})).then((function(t){e.download(t.msg)}))}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},"3eac":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"任务名称",prop:"jobName"}},[a("el-input",{attrs:{placeholder:"请输入任务名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.jobName,callback:function(t){e.$set(e.queryParams,"jobName",t)},expression:"queryParams.jobName"}})],1),a("el-form-item",{attrs:{label:"任务组名",prop:"jobGroup"}},[a("el-select",{attrs:{placeholder:"请选择任务组名",clearable:"",size:"small"},model:{value:e.queryParams.jobGroup,callback:function(t){e.$set(e.queryParams,"jobGroup",t)},expression:"queryParams.jobGroup"}},e._l(e.jobGroupOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"任务状态",prop:"status"}},[a("el-select",{attrs:{placeholder:"请选择任务状态",clearable:"",size:"small"},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,"status",t)},expression:"queryParams.status"}},e._l(e.statusOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:add"],expression:"['monitor:job:add']"}],attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:edit"],expression:"['monitor:job:edit']"}],attrs:{type:"success",icon:"el-icon-edit",size:"mini",disabled:e.single},on:{click:e.handleUpdate}},[e._v("修改")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:remove"],expression:"['monitor:job:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:export"],expression:"['monitor:job:export']"}],attrs:{type:"warning",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:query"],expression:"['monitor:job:query']"}],attrs:{type:"info",icon:"el-icon-s-operation",size:"mini"},on:{click:e.handleJobLog}},[e._v("日志")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.jobList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{label:"任务编号",align:"center",prop:"jobId"}}),a("el-table-column",{attrs:{label:"任务名称",align:"center",prop:"jobName","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"任务组名",align:"center",prop:"jobGroup",formatter:e.jobGroupFormat}}),a("el-table-column",{attrs:{label:"调用目标字符串",align:"center",prop:"invokeTarget","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"cron执行表达式",align:"center",prop:"cronExpression","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"状态",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{attrs:{"active-value":"0","inactive-value":"1"},on:{change:function(a){return e.handleStatusChange(t.row)}},model:{value:t.row.status,callback:function(a){e.$set(t.row,"status",a)},expression:"scope.row.status"}})]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:changeStatus"],expression:"['monitor:job:changeStatus']"}],attrs:{size:"mini",type:"text",icon:"el-icon-caret-right"},on:{click:function(a){return e.handleRun(t.row)}}},[e._v("执行一次")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:job:query"],expression:"['monitor:job:query']"}],attrs:{size:"mini",type:"text",icon:"el-icon-view"},on:{click:function(a){return e.handleView(t.row)}}},[e._v("详细")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"700px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"120px"}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"任务名称",prop:"jobName"}},[a("el-input",{attrs:{placeholder:"请输入任务名称"},model:{value:e.form.jobName,callback:function(t){e.$set(e.form,"jobName",t)},expression:"form.jobName"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"任务分组",prop:"jobGroup"}},[a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.form.jobGroup,callback:function(t){e.$set(e.form,"jobGroup",t)},expression:"form.jobGroup"}},e._l(e.jobGroupOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{prop:"invokeTarget"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 调用方法 "),a("el-tooltip",{attrs:{placement:"top"}},[a("div",{attrs:{slot:"content"},slot:"content"},[e._v(" Bean调用示例:ryTask.ryParams('ry') "),a("br"),e._v("Class类调用示例:com.yijia.quartz.task.RyTask.ryParams('ry') "),a("br"),e._v("参数说明:支持字符串,布尔类型,长整型,浮点型,整型 ")]),a("i",{staticClass:"el-icon-question"})])],1),a("el-input",{attrs:{placeholder:"请输入调用目标字符串"},model:{value:e.form.invokeTarget,callback:function(t){e.$set(e.form,"invokeTarget",t)},expression:"form.invokeTarget"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"cron表达式",prop:"cronExpression"}},[a("el-input",{attrs:{placeholder:"请输入cron执行表达式"},model:{value:e.form.cronExpression,callback:function(t){e.$set(e.form,"cronExpression",t)},expression:"form.cronExpression"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"是否并发",prop:"concurrent"}},[a("el-radio-group",{attrs:{size:"small"},model:{value:e.form.concurrent,callback:function(t){e.$set(e.form,"concurrent",t)},expression:"form.concurrent"}},[a("el-radio-button",{attrs:{label:"0"}},[e._v("允许")]),a("el-radio-button",{attrs:{label:"1"}},[e._v("禁止")])],1)],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"错误策略",prop:"misfirePolicy"}},[a("el-radio-group",{attrs:{size:"small"},model:{value:e.form.misfirePolicy,callback:function(t){e.$set(e.form,"misfirePolicy",t)},expression:"form.misfirePolicy"}},[a("el-radio-button",{attrs:{label:"1"}},[e._v("立即执行")]),a("el-radio-button",{attrs:{label:"2"}},[e._v("执行一次")]),a("el-radio-button",{attrs:{label:"3"}},[e._v("放弃执行")])],1)],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"状态"}},[a("el-radio-group",{model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}},e._l(e.statusOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1)],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1),a("el-dialog",{attrs:{title:"任务详细",visible:e.openView,width:"700px","append-to-body":""},on:{"update:visible":function(t){e.openView=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,"label-width":"120px",size:"mini"}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"任务编号:"}},[e._v(e._s(e.form.jobId))]),a("el-form-item",{attrs:{label:"任务名称:"}},[e._v(e._s(e.form.jobName))])],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"任务分组:"}},[e._v(e._s(e.jobGroupFormat(e.form)))]),a("el-form-item",{attrs:{label:"创建时间:"}},[e._v(e._s(e.form.createTime))])],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"cron表达式:"}},[e._v(e._s(e.form.cronExpression))])],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"下次执行时间:"}},[e._v(e._s(e.parseTime(e.form.nextValidTime)))])],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"调用目标方法:"}},[e._v(e._s(e.form.invokeTarget))])],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"任务状态:"}},[0==e.form.status?a("div",[e._v("正常")]):1==e.form.status?a("div",[e._v("失败")]):e._e()])],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"是否并发:"}},[0==e.form.concurrent?a("div",[e._v("允许")]):1==e.form.concurrent?a("div",[e._v("禁止")]):e._e()])],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"执行策略:"}},[0==e.form.misfirePolicy?a("div",[e._v("默认策略")]):1==e.form.misfirePolicy?a("div",[e._v("立即执行")]):2==e.form.misfirePolicy?a("div",[e._v("执行一次")]):3==e.form.misfirePolicy?a("div",[e._v("放弃执行")]):e._e()])],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.openView=!1}}},[e._v("关 闭")])],1)],1)],1)},r=[],i=(a("d81d"),a("b775"));function o(e){return Object(i["a"])({url:"/monitor/job/list",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/monitor/job/"+e,method:"get"})}function s(e){return Object(i["a"])({url:"/monitor/job",method:"post",data:e})}function c(e){return Object(i["a"])({url:"/monitor/job",method:"put",data:e})}function u(e){return Object(i["a"])({url:"/monitor/job/"+e,method:"delete"})}function m(e){return Object(i["a"])({url:"/monitor/job/export",method:"get",params:e})}function d(e,t){var a={jobId:e,status:t};return Object(i["a"])({url:"/monitor/job/changeStatus",method:"put",data:a})}function p(e,t){var a={jobId:e,jobGroup:t};return Object(i["a"])({url:"/monitor/job/run",method:"put",data:a})}var f={name:"Job",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,jobList:[],title:"",open:!1,openView:!1,jobGroupOptions:[],statusOptions:[],queryParams:{pageNum:1,pageSize:10,jobName:void 0,jobGroup:void 0,status:void 0},form:{},rules:{jobName:[{required:!0,message:"任务名称不能为空",trigger:"blur"}],invokeTarget:[{required:!0,message:"调用目标字符串不能为空",trigger:"blur"}],cronExpression:[{required:!0,message:"cron执行表达式不能为空",trigger:"blur"}]}}},created:function(){var e=this;this.getList(),this.getDicts("sys_job_group").then((function(t){e.jobGroupOptions=t.data})),this.getDicts("sys_job_status").then((function(t){e.statusOptions=t.data}))},methods:{getList:function(){var e=this;this.loading=!0,o(this.queryParams).then((function(t){e.jobList=t.rows,e.total=t.total,e.loading=!1}))},jobGroupFormat:function(e,t){return this.selectDictLabel(this.jobGroupOptions,e.jobGroup)},statusFormat:function(e,t){return this.selectDictLabel(this.statusOptions,e.status)},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={jobId:void 0,jobName:void 0,jobGroup:void 0,invokeTarget:void 0,cronExpression:void 0,misfirePolicy:1,concurrent:1,status:"0"},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.jobId})),this.single=1!=e.length,this.multiple=!e.length},handleStatusChange:function(e){var t=this,a="0"===e.status?"启用":"停用";this.$confirm('确认要"'+a+'""'+e.jobName+'"任务吗?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return d(e.jobId,e.status)})).then((function(){t.msgSuccess(a+"成功")})).catch((function(){e.status="0"===e.status?"1":"0"}))},handleRun:function(e){var t=this;this.$confirm('确认要立即执行一次"'+e.jobName+'"任务吗?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return p(e.jobId,e.jobGroup)})).then((function(){t.msgSuccess("执行成功")}))},handleView:function(e){var t=this;l(e.jobId).then((function(e){t.form=e.data,t.openView=!0}))},handleJobLog:function(){this.$router.push("/job/log")},handleAdd:function(){this.reset(),this.open=!0,this.title="添加任务"},handleUpdate:function(e){var t=this;this.reset();var a=e.jobId||this.ids;l(a).then((function(e){t.form=e.data,t.open=!0,t.title="修改任务"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(void 0!=e.form.jobId?c(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):s(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,a=e.jobId||this.ids;this.$confirm('是否确认删除定时任务编号为"'+a+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return u(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有定时任务数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return m(t)})).then((function(t){e.download(t.msg)}))}}},h=f,g=a("2877"),b=Object(g["a"])(h,n,r,!1,null,null,null);t["default"]=b.exports},"3f7d":function(e,t,a){"use strict";a("d820")},"3fb2":function(e,t,a){},4099:function(e,t,a){"use strict";a("ea55")},4113:function(e,t,a){"use strict";a("87ce")},4423:function(e,t,a){"use strict";a("cb77")},"44c2":function(e,t,a){},4688:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"微信用户唯一标识unionId",prop:"unionId"}},[a("el-input",{attrs:{placeholder:"请输入微信用户唯一标识unionId",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.unionId,callback:function(t){e.$set(e.queryParams,"unionId",t)},expression:"queryParams.unionId"}})],1),a("el-form-item",{attrs:{label:"公众号openId",prop:"blogOpenid"}},[a("el-input",{attrs:{placeholder:"请输入公众号openId",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.blogOpenid,callback:function(t){e.$set(e.queryParams,"blogOpenid",t)},expression:"queryParams.blogOpenid"}})],1),a("el-form-item",{attrs:{label:"小程序openId",prop:"minaOpenid"}},[a("el-input",{attrs:{placeholder:"请输入小程序openId",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.minaOpenid,callback:function(t){e.$set(e.queryParams,"minaOpenid",t)},expression:"queryParams.minaOpenid"}})],1),a("el-form-item",{attrs:{label:"会员编号",prop:"customerNo"}},[a("el-input",{attrs:{placeholder:"请输入会员编号",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.customerNo,callback:function(t){e.$set(e.queryParams,"customerNo",t)},expression:"queryParams.customerNo"}})],1),a("el-form-item",{attrs:{label:"客户名",prop:"customerName"}},[a("el-input",{attrs:{placeholder:"请输入客户名",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.customerName,callback:function(t){e.$set(e.queryParams,"customerName",t)},expression:"queryParams.customerName"}})],1),a("el-form-item",{attrs:{label:"用户手机号",prop:"mobilePhone"}},[a("el-input",{attrs:{placeholder:"请输入用户手机号",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.mobilePhone,callback:function(t){e.$set(e.queryParams,"mobilePhone",t)},expression:"queryParams.mobilePhone"}})],1),a("el-form-item",{attrs:{label:"电子储蓄卡余额",prop:"amt"}},[a("el-input",{attrs:{placeholder:"请输入电子储蓄卡余额",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.amt,callback:function(t){e.$set(e.queryParams,"amt",t)},expression:"queryParams.amt"}})],1),a("el-form-item",{attrs:{label:"电子会员卡类型:1,汽油;2.柴油;",prop:"cardOilsType"}},[a("el-select",{attrs:{placeholder:"请选择电子会员卡类型:1,汽油;2.柴油;",clearable:"",size:"small"},model:{value:e.queryParams.cardOilsType,callback:function(t){e.$set(e.queryParams,"cardOilsType",t)},expression:"queryParams.cardOilsType"}},[a("el-option",{attrs:{label:"请选择字典生成",value:""}})],1)],1),a("el-form-item",{attrs:{label:"油站ID",prop:"stationId"}},[a("el-input",{attrs:{placeholder:"请输入油站ID",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.stationId,callback:function(t){e.$set(e.queryParams,"stationId",t)},expression:"queryParams.stationId"}})],1),a("el-form-item",{attrs:{label:"油站名称",prop:"stationName"}},[a("el-input",{attrs:{placeholder:"请输入油站名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.stationName,callback:function(t){e.$set(e.queryParams,"stationName",t)},expression:"queryParams.stationName"}})],1),a("el-form-item",{attrs:{label:"最近使用时间",prop:"recentlyTime"}},[a("el-date-picker",{staticStyle:{width:"200px"},attrs:{clearable:"",size:"small",type:"date","value-format":"yyyy-MM-dd",placeholder:"选择最近使用时间"},model:{value:e.queryParams.recentlyTime,callback:function(t){e.$set(e.queryParams,"recentlyTime",t)},expression:"queryParams.recentlyTime"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["customer:card:add"],expression:"['customer:card:add']"}],attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["customer:card:edit"],expression:"['customer:card:edit']"}],attrs:{type:"success",icon:"el-icon-edit",size:"mini",disabled:e.single},on:{click:e.handleUpdate}},[e._v("修改")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["customer:card:remove"],expression:"['customer:card:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["customer:card:export"],expression:"['customer:card:export']"}],attrs:{type:"warning",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.cardList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{label:"主键",align:"center",prop:"id"}}),a("el-table-column",{attrs:{label:"微信用户唯一标识unionId",align:"center",prop:"unionId"}}),a("el-table-column",{attrs:{label:"公众号openId",align:"center",prop:"blogOpenid"}}),a("el-table-column",{attrs:{label:"小程序openId",align:"center",prop:"minaOpenid"}}),a("el-table-column",{attrs:{label:"会员编号",align:"center",prop:"customerNo"}}),a("el-table-column",{attrs:{label:"客户名",align:"center",prop:"customerName"}}),a("el-table-column",{attrs:{label:"用户手机号",align:"center",prop:"mobilePhone"}}),a("el-table-column",{attrs:{label:"电子储蓄卡余额",align:"center",prop:"amt"}}),a("el-table-column",{attrs:{label:"电子会员卡类型:1,汽油;2.柴油;",align:"center",prop:"cardOilsType"}}),a("el-table-column",{attrs:{label:"油站ID",align:"center",prop:"stationId"}}),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName"}}),a("el-table-column",{attrs:{label:"最近使用时间",align:"center",prop:"recentlyTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.recentlyTime,"{y}-{m}-{d}")))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["customer:card:edit"],expression:"['customer:card:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["customer:card:remove"],expression:"['customer:card:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"微信用户唯一标识unionId",prop:"unionId"}},[a("el-input",{attrs:{placeholder:"请输入微信用户唯一标识unionId"},model:{value:e.form.unionId,callback:function(t){e.$set(e.form,"unionId",t)},expression:"form.unionId"}})],1),a("el-form-item",{attrs:{label:"公众号openId",prop:"blogOpenid"}},[a("el-input",{attrs:{placeholder:"请输入公众号openId"},model:{value:e.form.blogOpenid,callback:function(t){e.$set(e.form,"blogOpenid",t)},expression:"form.blogOpenid"}})],1),a("el-form-item",{attrs:{label:"小程序openId",prop:"minaOpenid"}},[a("el-input",{attrs:{placeholder:"请输入小程序openId"},model:{value:e.form.minaOpenid,callback:function(t){e.$set(e.form,"minaOpenid",t)},expression:"form.minaOpenid"}})],1),a("el-form-item",{attrs:{label:"会员编号",prop:"customerNo"}},[a("el-input",{attrs:{placeholder:"请输入会员编号"},model:{value:e.form.customerNo,callback:function(t){e.$set(e.form,"customerNo",t)},expression:"form.customerNo"}})],1),a("el-form-item",{attrs:{label:"客户名",prop:"customerName"}},[a("el-input",{attrs:{placeholder:"请输入客户名"},model:{value:e.form.customerName,callback:function(t){e.$set(e.form,"customerName",t)},expression:"form.customerName"}})],1),a("el-form-item",{attrs:{label:"用户手机号",prop:"mobilePhone"}},[a("el-input",{attrs:{placeholder:"请输入用户手机号"},model:{value:e.form.mobilePhone,callback:function(t){e.$set(e.form,"mobilePhone",t)},expression:"form.mobilePhone"}})],1),a("el-form-item",{attrs:{label:"电子储蓄卡余额",prop:"amt"}},[a("el-input",{attrs:{placeholder:"请输入电子储蓄卡余额"},model:{value:e.form.amt,callback:function(t){e.$set(e.form,"amt",t)},expression:"form.amt"}})],1),a("el-form-item",{attrs:{label:"电子会员卡类型:1,汽油;2.柴油;",prop:"cardOilsType"}},[a("el-select",{attrs:{placeholder:"请选择电子会员卡类型:1,汽油;2.柴油;"},model:{value:e.form.cardOilsType,callback:function(t){e.$set(e.form,"cardOilsType",t)},expression:"form.cardOilsType"}},[a("el-option",{attrs:{label:"请选择字典生成",value:""}})],1)],1),a("el-form-item",{attrs:{label:"油站ID",prop:"stationId"}},[a("el-input",{attrs:{placeholder:"请输入油站ID"},model:{value:e.form.stationId,callback:function(t){e.$set(e.form,"stationId",t)},expression:"form.stationId"}})],1),a("el-form-item",{attrs:{label:"油站名称",prop:"stationName"}},[a("el-input",{attrs:{placeholder:"请输入油站名称"},model:{value:e.form.stationName,callback:function(t){e.$set(e.form,"stationName",t)},expression:"form.stationName"}})],1),a("el-form-item",{attrs:{label:"最近使用时间",prop:"recentlyTime"}},[a("el-date-picker",{staticStyle:{width:"200px"},attrs:{clearable:"",size:"small",type:"date","value-format":"yyyy-MM-dd",placeholder:"选择最近使用时间"},model:{value:e.form.recentlyTime,callback:function(t){e.$set(e.form,"recentlyTime",t)},expression:"form.recentlyTime"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},r=[],i=(a("d81d"),a("a220")),o={name:"Card",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,cardList:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,unionId:null,blogOpenid:null,minaOpenid:null,customerNo:null,customerName:null,mobilePhone:null,amt:null,cardOilsType:null,stationId:null,stationName:null,recentlyTime:null},form:{},rules:{}}},created:function(){this.getList()},methods:{getList:function(){var e=this;this.loading=!0,this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),Object(i["e"])(this.queryParams).then((function(t){e.cardList=t.rows,e.total=t.total,e.loading=!1}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={id:null,unionId:null,blogOpenid:null,minaOpenid:null,customerNo:null,customerName:null,mobilePhone:null,amt:null,cardOilsType:null,stationId:null,stationName:null,createTime:null,recentlyTime:null},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.id})),this.single=1!==e.length,this.multiple=!e.length},handleAdd:function(){this.reset(),this.open=!0,this.title="添加客户电子会员卡(储蓄卡)"},handleUpdate:function(e){var t=this;this.reset();var a=e.id||this.ids;Object(i["d"])(a).then((function(e){t.form=e.data,t.open=!0,t.title="修改客户电子会员卡(储蓄卡)"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(null!=e.form.id?Object(i["h"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(i["a"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,a=e.id||this.ids;this.$confirm('是否确认删除客户电子会员卡(储蓄卡)编号为"'+a+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["b"])(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有客户电子会员卡(储蓄卡)数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["c"])(t)})).then((function(t){e.download(t.msg)}))}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},"47e5":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return 0==e.pageStatus?a("div",[e._v("配置加载中...")]):1==e.pageStatus?a("div",[e._v("此页面不对此账号开放")]):2==e.pageStatus?a("div",[e._v("权限已下放到站点,请登录站点账号配置")]):3==e.pageStatus?a("div",[e._v("加载发生错误")]):4==e.pageStatus?a("div",{staticClass:"app-container"},[a("el-form",{ref:"settingForm",attrs:{model:e.settingForm,rules:e.settingRules,"label-width":"150px"}},[a("el-form-item",{attrs:{label:"是否启用电子卡",prop:"cardEnabledFlag"}},[a("el-radio-group",{model:{value:e.settingForm.cardEnabledFlag,callback:function(t){e.$set(e.settingForm,"cardEnabledFlag",t)},expression:"settingForm.cardEnabledFlag"}},[a("el-radio",{attrs:{label:"0"}},[e._v("关闭")]),a("el-radio",{attrs:{label:"1"}},[e._v("开启")])],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:1==e.settingForm.cardEnabledFlag,expression:"settingForm.cardEnabledFlag == 1"}]},[a("el-form-item",{attrs:{label:"启用哪种电子卡"}},[a("el-checkbox-group",{on:{change:e.effectiveRefresh},model:{value:e.settingForm.cardOilsType,callback:function(t){e.$set(e.settingForm,"cardOilsType",t)},expression:"settingForm.cardOilsType"}},[a("el-checkbox",{attrs:{label:"1"}},[e._v("汽油卡")]),a("el-checkbox",{attrs:{label:"2"}},[e._v("柴油卡")]),a("el-checkbox",{attrs:{label:"3"}},[e._v("非油品卡")]),a("el-checkbox",{attrs:{label:"4"}},[e._v("LNG卡")]),a("el-checkbox",{attrs:{label:"5"}},[e._v("CNG卡")])],1)],1),a("div",{staticStyle:{"text-align":"right"}},[a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.handleAdd}},[e._v(" 新增规则 ")])],1),a("div",[a("el-table",{attrs:{data:e.settingForm.detailList}},[a("af-table-column",{attrs:{label:"电子卡",align:"center",formatter:e.oilNameFormatter}}),a("af-table-column",{attrs:{label:"条件",align:"center",prop:"discountAmtTerm"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.discountAmtStart)+"≤充值金额(元)<"+e._s(t.row.discountAmtEnd)+" ")]}}])}),a("af-table-column",{attrs:{label:"赠送",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(1==t.row.settingRuleType?"按金额赠送":2==t.row.settingRuleType?"按比例赠送":"")+" --- 额度为 "+e._s(t.row.presentAmt)+" "+e._s("1"==t.row.settingRuleType?"元":"2"==t.row.settingRuleType?"%":"")+" ")]}}])}),a("af-table-column",{attrs:{label:"生效状态",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(e.effective(t.row.cardType))+" ")]}}])}),a("af-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.$index,t.row)}}},[e._v("修改")]),a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.$index,t.row)}}},[e._v("删除")])]}}])})],1)],1),a("el-form-item",{attrs:{label:"充值活动",required:"",prop:"discountTimeSetting"}},[a("el-radio-group",{model:{value:e.settingForm.discountTimeSetting,callback:function(t){e.$set(e.settingForm,"discountTimeSetting",t)},expression:"settingForm.discountTimeSetting"}},[a("el-radio",{attrs:{label:"0"}},[e._v("关闭")]),a("el-radio",{attrs:{label:"1"}},[e._v("开启")])],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:1==e.settingForm.discountTimeSetting,expression:"settingForm.discountTimeSetting == 1"}]},[a("el-form-item",{attrs:{label:"活动的周期类型",prop:"discountTimeType",required:1==e.settingForm.discountTimeSetting}},[a("el-select",{attrs:{clearable:"",size:"mini"},on:{change:e.timeClear},model:{value:e.settingForm.discountTimeType,callback:function(t){e.$set(e.settingForm,"discountTimeType",t)},expression:"settingForm.discountTimeType"}},[a("el-option",{attrs:{label:"每周指定日",value:"1"}}),a("el-option",{attrs:{label:"每月指定日",value:"2"}}),a("el-option",{attrs:{label:"固定活动日",value:"3"}})],1),a("div",{directives:[{name:"show",rawName:"v-show",value:3!=e.settingForm.discountTimeType,expression:"settingForm.discountTimeType != 3"}],staticStyle:{display:"flex","flex-wrap":"wrap","border-style":"solid","border-color":"#f5f7fa"}},e._l(e.timeSelect[e.settingForm.discountTimeType],(function(t,n){return a("div",{key:n,staticStyle:{margin:"3px"}},[a("div",{staticClass:"hover-style",staticStyle:{"border-radius":"5px","font-weight":"bold","font-size":"12px",cursor:"pointer"},on:{click:function(t){return e.timeClickCalendar(n)}}},[a("div",[e._v(e._s(t))]),e.settingForm.collectClickCalendar.indexOf(n)>-1?a("div",{staticStyle:{width:"4px",height:"4px","border-radius":"50%","background-color":"red",position:"relative",left:"calc(50% - 2px)"}}):a("div",{staticStyle:{width:"4px",height:"4px"}})])])})),0),a("div",{directives:[{name:"show",rawName:"v-show",value:3==e.settingForm.discountTimeType,expression:"settingForm.discountTimeType == 3"}]},[a("el-date-picker",{staticStyle:{"margin-left":"10px",width:"200px"},attrs:{clearable:"",size:"small",type:"dates","value-format":"yyyy-MM-dd",placeholder:"选择提醒时间设置"},model:{value:e.settingForm.collectClickDay,callback:function(t){e.$set(e.settingForm,"collectClickDay",t)},expression:"settingForm.collectClickDay"}})],1)],1),a("el-form-item",{attrs:{label:"活动的赠送比例",prop:"presentScale",required:1==e.settingForm.discountTimeSetting}},[a("el-input",{staticStyle:{width:"70px"},attrs:{placeholder:"请输入赠送比例"},model:{value:e.settingForm.presentScale,callback:function(t){e.$set(e.settingForm,"presentScale",t)},expression:"settingForm.presentScale"}}),e._v("% ")],1)],1),a("el-form-item",{attrs:{prop:"isMarket",label:"是否叠加营销方案",required:1==e.settingForm.cardEnabledFlag}},[a("el-radio-group",{model:{value:e.settingForm.isMarket,callback:function(t){e.$set(e.settingForm,"isMarket",t)},expression:"settingForm.isMarket"}},[a("el-radio",{attrs:{label:"1"}},[e._v("叠加")]),a("el-radio",{attrs:{label:"0"}},[e._v("不叠加")])],1)],1),a("el-form-item",{attrs:{prop:"isGradeSetting",label:"是否叠加等级优惠",required:1==e.settingForm.cardEnabledFlag}},[a("el-radio-group",{model:{value:e.settingForm.isGradeSetting,callback:function(t){e.$set(e.settingForm,"isGradeSetting",t)},expression:"settingForm.isGradeSetting"}},[a("el-radio",{attrs:{label:"1"}},[e._v("叠加")]),a("el-radio",{attrs:{label:"0"}},[e._v("不叠加")])],1)],1),a("el-form-item",{attrs:{prop:"isDiscountCoupon",label:"是否叠加优惠券",required:1==e.settingForm.cardEnabledFlag}},[a("el-radio-group",{model:{value:e.settingForm.isDiscountCoupon,callback:function(t){e.$set(e.settingForm,"isDiscountCoupon",t)},expression:"settingForm.isDiscountCoupon"}},[a("el-radio",{attrs:{label:"1"}},[e._v("叠加")]),a("el-radio",{attrs:{label:"0"}},[e._v("不叠加")])],1)],1),a("el-form-item",{attrs:{prop:"enjoyIntegralMultiple",label:"支付产生积分倍数",required:1==e.settingForm.cardEnabledFlag}},[a("el-input",{staticStyle:{width:"60px"},attrs:{size:"mini"},model:{value:e.settingForm.enjoyIntegralMultiple,callback:function(t){e.$set(e.settingForm,"enjoyIntegralMultiple",t)},expression:"settingForm.enjoyIntegralMultiple"}}),e._v("倍 ")],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.submitForm}},[e._v("确 定")])],1),a("el-dialog",{attrs:{title:e.title,visible:e.open,"append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"infoForm",attrs:{model:e.infoForm,rules:e.infoRules,"label-width":"120px"}},[a("el-form-item",{attrs:{label:"电子卡",prop:"cardType",required:""}},[a("el-select",{attrs:{placeholder:"请选择电子卡",clearable:"",size:"mini"},model:{value:e.infoForm.cardType,callback:function(t){e.$set(e.infoForm,"cardType",t)},expression:"infoForm.cardType"}},[a("el-option",{attrs:{label:"汽油卡",value:"1"}}),a("el-option",{attrs:{label:"柴油卡",value:"2"}}),a("el-option",{attrs:{label:"非油品卡",value:"3"}}),a("el-option",{attrs:{label:"LNG卡",value:"4"}}),a("el-option",{attrs:{label:"CNG卡",value:"5"}})],1)],1),a("el-form-item",{attrs:{label:"条件设置",prop:"discountAmtEnd",required:""}},[a("el-input-number",{staticStyle:{width:"120px"},attrs:{size:"mini"},model:{value:e.infoForm.discountAmtStart,callback:function(t){e.$set(e.infoForm,"discountAmtStart",t)},expression:"infoForm.discountAmtStart"}}),a("span",[e._v("≤ 充值金额(元) <")]),a("el-input-number",{staticStyle:{width:"120px"},attrs:{size:"mini"},model:{value:e.infoForm.discountAmtEnd,callback:function(t){e.$set(e.infoForm,"discountAmtEnd",t)},expression:"infoForm.discountAmtEnd"}})],1),a("el-form-item",{attrs:{label:"赠送方式",prop:"presentAmt",required:""}},[a("div",[a("el-select",{attrs:{placeholder:"请选择赠送方式",size:"mini"},model:{value:e.infoForm.settingRuleType,callback:function(t){e.$set(e.infoForm,"settingRuleType",t)},expression:"infoForm.settingRuleType"}},[a("el-option",{attrs:{label:"按金额赠送",value:"1"}}),a("el-option",{attrs:{label:"按比例赠送",value:"2"}})],1),a("div",{directives:[{name:"show",rawName:"v-show",value:!!this.infoForm.settingRuleType,expression:"!!this.infoForm.settingRuleType"}]},[a("el-input",{staticStyle:{width:"100px"},attrs:{size:"mini"},model:{value:e.infoForm.presentAmt,callback:function(t){e.$set(e.infoForm,"presentAmt",t)},expression:"infoForm.presentAmt"}}),a("span",[e._v(e._s("1"==this.infoForm.settingRuleType?"元":"2"==this.infoForm.settingRuleType?"%":""))])],1)],1)]),a("el-form-item",[a("div",[a("div",{staticStyle:{color:"red"}},[e._v("例:")]),a("div",{staticStyle:{color:"red"}},[e._v("按赠送金额:充100赠送10元")]),a("div",{staticStyle:{color:"red"}},[e._v("按赠送比例:充100赠送10%")])])])],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.addItem}},[e._v("添加")])],1)],1)],1):e._e()},r=[],i=a("5530"),o=(a("4de4"),a("ac1f"),a("1276"),a("d81d"),a("caad"),a("2532"),a("c740"),a("a434"),a("d3b7"),a("25f0"),a("927d")),l={name:"Dzk_Rule",data:function(){var e=this,t=function(t,a,n){e.infoForm.cardType?n():n(new Error("请选择电子卡"))},a=function(t,a,n){if(e.infoForm.discountAmtStart)if(e.infoForm.discountAmtEnd){var r=+e.infoForm.discountAmtStart,i=+e.infoForm.discountAmtEnd;r>=i?n(new Error("请填写条件的逻辑合理性")):n()}else n(new Error("请填写条件的结束金额"));else n(new Error("请填写条件的开始金额"))},n=function(t,a,n){e.infoForm.settingRuleType?e.infoForm.presentAmt?n():n(new Error("请填写赠送值")):n(new Error("请选择赠送方式"))},r=function(t,a,n){0!=e.settingForm.discountTimeSetting?e.settingForm.discountTimeType?(1==e.settingForm.discountTimeType||2==e.settingForm.discountTimeType)&&e.settingForm.collectClickCalendar.length<=0?n(new Error("请选择活动的时间")):3==e.settingForm.discountTimeType&&(null==e.settingForm.collectClickDay||e.settingForm.collectClickDay.length<=0)?n(new Error("请填写活动时间")):n():n(new Error("请选择活动的周期类型")):n()};return{pageStatus:0,title:"",settingForm:{detailList:[],collectClickCalendar:[],collectClickDay:[],cardOilsType:[]},itemIndex:null,open:!1,infoForm:{},timeSelect:[,["周天","周一","周二","周三","周四","周五","周六"],["01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31"]],infoRules:{cardType:[{validator:t,trigger:"change"}],discountAmtEnd:[{validator:a,trigger:"change"}],presentAmt:[{validator:n,trigger:"change"}]},settingRules:{cardEnabledFlag:[{required:!0,message:"请选择是否启用电子卡",trigger:"change"}],presentScale:[{trigger:"change"}],discountTimeType:[{validator:r,trigger:"change"}],discountTimeSetting:[{required:!0,message:"请选择是否启用电子卡",trigger:"change"}]}}},created:function(){this.setPageStatus(),this.init()},methods:{init:function(){var e=this;Object(o["b"])().then((function(t){e.settingForm=t.data,e.settingForm.collectClickCalendar=[],e.settingForm.collectClickDay="",null==e.settingForm.cardOilsType&&(e.settingForm.cardOilsType="");var a=e.settingForm.cardOilsType.split(",").filter((function(e){return""!=e}));e.settingForm.cardOilsType=a,"1"==e.settingForm.discountTimeType||"2"==e.settingForm.discountTimeType?e.settingForm.collectClickCalendar=e.settingForm.discountTime.split(",").map(parseFloat):"3"==e.settingForm.discountTimeType&&(0==e.settingForm.discountTime.length?e.settingForm.collectClickDay=[]:e.settingForm.collectClickDay=e.settingForm.discountTime.split(",")),e.settingForm=Object(i["a"])({},e.settingForm)}))},setPageStatus:function(){var e=this;this.queryPageStatus([1,2],2).then((function(t){e.pageStatus=t}))},timeClear:function(){this.settingForm.collectClickCalendar=[],this.settingForm.collectClickDay=[]},effectiveRefresh:function(e){this.settingForm=Object(i["a"])({},this.settingForm)},effective:function(e){return this.settingForm.cardOilsType.includes(e)?"生效中":"未生效"},timeClickCalendar:function(e){if(-1===this.settingForm.collectClickCalendar.indexOf(e))this.settingForm.collectClickCalendar.push(e);else if(this.settingForm.collectClickCalendar.indexOf(e)>-1){var t=this.settingForm.collectClickCalendar.findIndex((function(t){return t==e}));this.settingForm.collectClickCalendar.splice(t,1)}this.$refs.settingForm.validateField("discountTimeType"),this.settingForm=Object(i["a"])({},this.settingForm)},oilNameFormatter:function(e,t){return"1"===e.cardType?"汽油卡":"2"===e.cardType?"柴油卡":"3"===e.cardType?"非油品卡":"4"===e.cardType?"LNG卡":"5"===e.cardType?"CNG卡":e.cardType},handleAdd:function(){this.itemIndex=this.settingForm.detailList.length,this.open=!0,this.title="添加电子卡充值规则"},handleUpdate:function(e,t){this.itemIndex=e,this.infoForm=JSON.parse(JSON.stringify(t)),this.open=!0,this.title="修改电子卡充值规则"},submitForm:function(){var e=this;this.$refs["settingForm"].validate((function(t){t&&(e.settingForm.cardOilsType=e.settingForm.cardOilsType.toString(),"1"==e.settingForm.discountTimeType||"2"==e.settingForm.discountTimeType?e.settingForm.discountTime=e.settingForm.collectClickCalendar.toString():e.settingForm.discountTime=e.settingForm.collectClickDay.toString(),null!=e.settingForm.id?Object(o["c"])(e.settingForm).then((function(t){e.msgSuccess("修改成功"),e.init()})):Object(o["a"])(e.settingForm).then((function(t){e.msgSuccess("新增成功"),e.init()})))}))},handleDelete:function(e){this.settingForm.detailList.splice(e,1)},addItem:function(){var e=this;this.$refs["infoForm"].validate((function(t){t&&(e.settingForm.detailList.splice(e.itemIndex,1,e.infoForm),e.infoForm={},e.open=!1)}))}}},s=l,c=a("2877"),u=Object(c["a"])(s,n,r,!1,null,null,null);t["default"]=u.exports},"48b9":function(e,t,a){},4923:function(e,t,a){"use strict";a.r(t);a("d81d");var n=a("1980"),r=a.n(n),i=a("a85b"),o={itemBtns:function(e,t,a,n){var r=this.$listeners,i=r.copyItem,o=r.deleteItem;return[e("span",{class:"drawing-item-copy",attrs:{title:"复制"},on:{click:function(e){i(t,n),e.stopPropagation()}}},[e("i",{class:"el-icon-copy-document"})]),e("span",{class:"drawing-item-delete",attrs:{title:"删除"},on:{click:function(e){o(a,n),e.stopPropagation()}}},[e("i",{class:"el-icon-delete"})])]}},l={colFormItem:function(e,t,a,n){var r=this,l=this.$listeners.activeItem,s=this.activeId===t.formId?"drawing-item active-from-item":"drawing-item";return this.formConf.unFocusedComponentBorder&&(s+=" unfocus-bordered"),e("el-col",{attrs:{span:t.span},class:s,nativeOn:{click:function(e){l(t),e.stopPropagation()}}},[e("el-form-item",{attrs:{"label-width":t.labelWidth?"".concat(t.labelWidth,"px"):null,label:t.label,required:t.required}},[e(i["a"],{key:t.renderKey,attrs:{conf:t},on:{input:function(e){r.$set(t,"defaultValue",e)}}})]),o.itemBtns.apply(this,arguments)])},rowFormItem:function(e,t,a,n){var i=this.$listeners.activeItem,l=this.activeId===t.formId?"drawing-row-item active-from-item":"drawing-row-item",c=s.apply(this,arguments);return"flex"===t.type&&(c=e("el-row",{attrs:{type:t.type,justify:t.justify,align:t.align}},[c])),e("el-col",{attrs:{span:t.span}},[e("el-row",{attrs:{gutter:t.gutter},class:l,nativeOn:{click:function(e){i(t),e.stopPropagation()}}},[e("span",{class:"component-name"},[t.componentName]),e(r.a,{attrs:{list:t.children,animation:340,group:"componentsGroup"},class:"drag-wrapper"},[c]),o.itemBtns.apply(this,arguments)])])}};function s(e,t,a,n){var r=this;return Array.isArray(t.children)?t.children.map((function(a,n){var i=l[a.layout];return i?i.call(r,e,a,n,t.children):c()})):null}function c(){throw new Error("没有与".concat(this.element.layout,"匹配的layout"))}var u,m,d={components:{render:i["a"],draggable:r.a},props:["element","index","drawingList","activeId","formConf"],render:function(e){var t=l[this.element.layout];return t?t.call(this,e,this.element,this.index,this.drawingList):c()}},p=d,f=a("2877"),h=Object(f["a"])(p,u,m,!1,null,null,null);t["default"]=h.exports},4974:function(e,t,a){},"4a3b":function(e,t,a){"use strict";a.d(t,"e",(function(){return r})),a.d(t,"d",(function(){return i})),a.d(t,"a",(function(){return o})),a.d(t,"f",(function(){return l})),a.d(t,"b",(function(){return s})),a.d(t,"c",(function(){return c}));var n=a("b775");function r(e){return Object(n["a"])({url:"/station/manage/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/station/manage/"+e,method:"get"})}function o(e){return Object(n["a"])({url:"/station/manage",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/station/manage",method:"put",data:e})}function s(e){return Object(n["a"])({url:"/station/manage/"+e,method:"delete"})}function c(e){return Object(n["a"])({url:"/station/manage/export",method:"get",params:e})}},"4a49":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],style:"height:"+e.height},[a("iframe",{staticStyle:{width:"100%",height:"100%"},attrs:{src:e.src,frameborder:"no",scrolling:"auto"}})])},r=[],i={name:"Swagger",data:function(){return{src:"/prod-api/swagger-ui.html",height:document.documentElement.clientHeight-94.5+"px;",loading:!0}},mounted:function(){var e=this;setTimeout((function(){e.loading=!1}),230);var t=this;window.onresize=function(){t.height=document.documentElement.clientHeight-94.5+"px;"}}},o=i,l=a("2877"),s=Object(l["a"])(o,n,r,!1,null,null,null);t["default"]=s.exports},"4b3b":function(e,t,a){var n={"./":"1e4b","./components/icons":"3a7e","./components/icons/":"3a7e","./components/icons/element-icons":"bb49","./components/icons/element-icons.js":"bb49","./components/icons/index":"3a7e","./components/icons/index.vue":"3a7e","./components/icons/svg-icons":"c7e9","./components/icons/svg-icons.js":"c7e9","./coupon/common/couponTable":"6abf","./coupon/common/couponTable.vue":"6abf","./coupon/info":"04fa","./coupon/info/":"04fa","./coupon/info/index":"04fa","./coupon/info/index.vue":"04fa","./customer/Customer_Grade":"e986","./customer/Customer_Grade.vue":"e986","./customer/Customer_Info":"072b","./customer/Customer_Info.vue":"072b","./customer/card":"4688","./customer/card/":"4688","./customer/card/index":"4688","./customer/card/index.vue":"4688","./customer/cardSetting":"f4c6","./customer/cardSetting/":"f4c6","./customer/cardSetting/index":"f4c6","./customer/cardSetting/index.vue":"f4c6","./customer/cardSettingDetail":"6595","./customer/cardSettingDetail/":"6595","./customer/cardSettingDetail/index":"6595","./customer/cardSettingDetail/index.vue":"6595","./customer/consumption":"b2fc","./customer/consumption/":"b2fc","./customer/consumption/index":"b2fc","./customer/consumption/index.vue":"b2fc","./customer/manage":"27b5","./customer/manage/":"27b5","./customer/manage/index":"27b5","./customer/manage/index.vue":"27b5","./customer/recharge":"cb73","./customer/recharge/":"cb73","./customer/recharge/index":"cb73","./customer/recharge/index.vue":"cb73","./customer/report/customerReport":"3c3e","./customer/report/customerReport copy":"6eeb6","./customer/report/customerReport copy.vue":"6eeb6","./customer/report/customerReport.vue":"3c3e","./customer/setting":"e7ee","./customer/setting/":"e7ee","./customer/setting/index":"e7ee","./customer/setting/index.vue":"e7ee","./customer/setupTable/customerSetupTable":"6b66","./customer/setupTable/customerSetupTable.vue":"6b66","./dashboard/BarChart":"9488","./dashboard/BarChart.vue":"9488","./dashboard/LineChart":"eab4","./dashboard/LineChart.vue":"eab4","./dashboard/PanelGroup":"fbc4","./dashboard/PanelGroup.vue":"fbc4","./dashboard/PieChart":"d153","./dashboard/PieChart.vue":"d153","./dashboard/RaddarChart":"0a5c","./dashboard/RaddarChart.vue":"0a5c","./dashboard/mixins/resize":"feb2","./dashboard/mixins/resize.js":"feb2","./dataSource/dayReport":"a007","./dataSource/dayReport.vue":"a007","./dataSource/saleReport":"1a06","./dataSource/saleReport.vue":"1a06","./dzk/Dzk_Bill":"bb6c","./dzk/Dzk_Bill.vue":"bb6c","./dzk/Dzk_Report":"5dd4","./dzk/Dzk_Report.vue":"5dd4","./dzk/Dzk_Rule":"47e5","./dzk/Dzk_Rule.vue":"47e5","./dzk/Dzk_RuleList":"0ed3","./dzk/Dzk_RuleList.vue":"0ed3","./error/401":"ec55","./error/401.vue":"ec55","./error/404":"2754","./error/404.vue":"2754","./index":"1e4b","./index.vue":"1e4b","./integral/order":"96e6","./integral/order/":"96e6","./integral/order/index":"96e6","./integral/order/index.vue":"96e6","./integral/points":"2c5f","./integral/points/":"2c5f","./integral/points/index":"2c5f","./integral/points/index.vue":"2c5f","./integral/record":"3e2a","./integral/record/":"3e2a","./integral/record/index":"3e2a","./integral/record/index.vue":"3e2a","./integral/rule":"9abe","./integral/rule/":"9abe","./integral/rule/index":"9abe","./integral/rule/index.vue":"9abe","./integral/ruledetail":"2fc6","./integral/ruledetail/":"2fc6","./integral/ruledetail/index":"2fc6","./integral/ruledetail/index.vue":"2fc6","./integral/wares":"e315","./integral/wares/":"e315","./integral/wares/index":"e315","./integral/wares/index.vue":"e315","./login":"dd7b","./login.vue":"dd7b","./market/Market_Discount":"b547","./market/Market_Discount.vue":"b547","./market/coupon":"aba4","./market/coupon/":"aba4","./market/coupon/index":"aba4","./market/coupon/index.vue":"aba4","./market/marketTable/marketTable":"a290","./market/marketTable/marketTable.vue":"a290","./market/plan":"926b","./market/plan/":"926b","./market/plan/index":"926b","./market/plan/index.vue":"926b","./monitor/druid":"5194","./monitor/druid/":"5194","./monitor/druid/index":"5194","./monitor/druid/index.vue":"5194","./monitor/job":"3eac","./monitor/job/":"3eac","./monitor/job/index":"3eac","./monitor/job/index.vue":"3eac","./monitor/job/log":"0062","./monitor/job/log.vue":"0062","./monitor/logininfor":"67ef","./monitor/logininfor/":"67ef","./monitor/logininfor/index":"67ef","./monitor/logininfor/index.vue":"67ef","./monitor/online":"6b08","./monitor/online/":"6b08","./monitor/online/index":"6b08","./monitor/online/index.vue":"6b08","./monitor/operlog":"02f2","./monitor/operlog/":"02f2","./monitor/operlog/index":"02f2","./monitor/operlog/index.vue":"02f2","./monitor/server":"2a33","./monitor/server/":"2a33","./monitor/server/index":"2a33","./monitor/server/index.vue":"2a33","./order/Order_NotOil":"3bd5","./order/Order_NotOil.vue":"3bd5","./order/Order_Oil":"baee","./order/Order_Oil.vue":"baee","./overview/Overview_AccountingReport":"8777","./overview/Overview_AccountingReport.vue":"8777","./overview/Overview_Daily":"8501","./overview/Overview_Daily.vue":"8501","./overview/Overview_Summary":"e7ef","./overview/Overview_Summary.vue":"e7ef","./point/Point_Bill":"d3c9","./point/Point_Bill.vue":"d3c9","./point/Point_Order":"a8ca","./point/Point_Order.vue":"a8ca","./point/Point_Product":"c591","./point/Point_Product.vue":"c591","./point/Point_Rule":"f3da","./point/Point_Rule.vue":"f3da","./point/Point_RuleList":"3ccd","./point/Point_RuleList.vue":"3ccd","./redirect":"9b8f","./redirect.vue":"9b8f","./station/Station_Accounting":"94b5","./station/Station_Accounting.vue":"94b5","./station/Station_Adjustment":"eee4","./station/Station_Adjustment/":"eee4","./station/Station_Adjustment/adjust":"ebb1","./station/Station_Adjustment/adjust.vue":"ebb1","./station/Station_Adjustment/index":"eee4","./station/Station_Adjustment/index.vue":"eee4","./station/Station_Adjustment/record":"7a49","./station/Station_Adjustment/record.vue":"7a49","./station/Station_Configuration":"24c0","./station/Station_Configuration/":"24c0","./station/Station_Configuration/applet":"d847","./station/Station_Configuration/applet.vue":"d847","./station/Station_Configuration/index":"24c0","./station/Station_Configuration/index.vue":"24c0","./station/Station_Configuration/info":"a28c","./station/Station_Configuration/info.vue":"a28c","./station/Station_Employee":"ea1e","./station/Station_Employee.vue":"ea1e","./station/Station_Equipment":"5e2f","./station/Station_Equipment.vue":"5e2f","./station/Station_Group":"e7c9","./station/Station_Group.vue":"e7c9","./station/Station_OilGun":"6a80","./station/Station_OilGun.vue":"6a80","./station/adjust":"1f12","./station/adjust/":"1f12","./station/adjust/index":"1f12","./station/adjust/index.vue":"1f12","./station/common/priceAdjust":"f85d","./station/common/priceAdjust.vue":"f85d","./station/common/stationTable":"fa5d","./station/common/stationTable.vue":"fa5d","./station/gun":"bbe8","./station/gun/":"bbe8","./station/gun/index":"bbe8","./station/gun/index.vue":"bbe8","./station/info":"517e","./station/info/":"517e","./station/info/index":"517e","./station/info/index.vue":"517e","./station/manage":"0c41","./station/manage/":"0c41","./station/manage/index":"0c41","./station/manage/index.vue":"0c41","./station/notice":"d2e8","./station/notice/":"d2e8","./station/notice/index":"d2e8","./station/notice/index.vue":"d2e8","./station/order/notOilOrder":"a4c1","./station/order/notOilOrder.vue":"a4c1","./station/order/oilOrder":"dbf8","./station/order/oilOrder.vue":"dbf8","./station/pay":"3427","./station/pay/":"3427","./station/pay/index":"3427","./station/pay/index.vue":"3427","./station/personnel":"04a9","./station/personnel/":"04a9","./station/personnel/index":"04a9","./station/personnel/index.vue":"04a9","./station/price":"4c9f","./station/price/":"4c9f","./station/price/index":"4c9f","./station/price/index.vue":"4c9f","./station/structure":"912e","./station/structure/":"912e","./station/structure/index":"912e","./station/structure/index.vue":"912e","./station/structure/index1":"68ab4","./station/structure/index1.vue":"68ab4","./station/summary":"342a","./station/summary/":"342a","./station/summary/index":"342a","./station/summary/index.vue":"342a","./system/config":"cdb7","./system/config/":"cdb7","./system/config/index":"cdb7","./system/config/index.vue":"cdb7","./system/dept":"5cfa","./system/dept/":"5cfa","./system/dept/index":"5cfa","./system/dept/index.vue":"5cfa","./system/dict":"046a","./system/dict/":"046a","./system/dict/data":"bfc4","./system/dict/data.vue":"bfc4","./system/dict/index":"046a","./system/dict/index.vue":"046a","./system/log":"b380","./system/log/":"b380","./system/log/index":"b380","./system/log/index.vue":"b380","./system/menu":"f794","./system/menu/":"f794","./system/menu/index":"f794","./system/menu/index.vue":"f794","./system/notice":"202d","./system/notice/":"202d","./system/notice/index":"202d","./system/notice/index.vue":"202d","./system/post":"5788","./system/post/":"5788","./system/post/index":"5788","./system/post/index.vue":"5788","./system/role":"70eb","./system/role/":"70eb","./system/role/index":"70eb","./system/role/index.vue":"70eb","./system/user":"1f34","./system/user/":"1f34","./system/user/index":"1f34","./system/user/index.vue":"1f34","./system/user/profile":"4c1b","./system/user/profile/":"4c1b","./system/user/profile/index":"4c1b","./system/user/profile/index.vue":"4c1b","./system/user/profile/resetPwd":"ee46","./system/user/profile/resetPwd.vue":"ee46","./system/user/profile/userAvatar":"9429","./system/user/profile/userAvatar.vue":"9429","./system/user/profile/userInfo":"1e8b","./system/user/profile/userInfo.vue":"1e8b","./tool/build":"2855","./tool/build/":"2855","./tool/build/CodeTypeDialog":"a92a","./tool/build/CodeTypeDialog.vue":"a92a","./tool/build/DraggableItem":"4923","./tool/build/DraggableItem.vue":"4923","./tool/build/IconsDialog":"d0b2","./tool/build/IconsDialog.vue":"d0b2","./tool/build/RightPanel":"766b","./tool/build/RightPanel.vue":"766b","./tool/build/TreeNodeDialog":"c81a","./tool/build/TreeNodeDialog.vue":"c81a","./tool/build/index":"2855","./tool/build/index.vue":"2855","./tool/gen":"82c8","./tool/gen/":"82c8","./tool/gen/basicInfoForm":"ed69","./tool/gen/basicInfoForm.vue":"ed69","./tool/gen/editTable":"76f8","./tool/gen/editTable.vue":"76f8","./tool/gen/genInfoForm":"8586","./tool/gen/genInfoForm.vue":"8586","./tool/gen/importTable":"6f72","./tool/gen/importTable.vue":"6f72","./tool/gen/index":"82c8","./tool/gen/index.vue":"82c8","./tool/swagger":"4a49","./tool/swagger/":"4a49","./tool/swagger/index":"4a49","./tool/swagger/index.vue":"4a49"};function r(e){var t=i(e);return a(t)}function i(e){if(!a.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}r.keys=function(){return Object.keys(n)},r.resolve=i,e.exports=r,r.id="4b3b"},"4b72":function(e,t,a){"use strict";a.d(t,"f",(function(){return r})),a.d(t,"e",(function(){return i})),a.d(t,"c",(function(){return o})),a.d(t,"i",(function(){return l})),a.d(t,"d",(function(){return s})),a.d(t,"g",(function(){return c})),a.d(t,"a",(function(){return u})),a.d(t,"b",(function(){return m})),a.d(t,"h",(function(){return d}));var n=a("b775");function r(e){return Object(n["a"])({url:"/tool/gen/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/tool/gen/db/list",method:"get",params:e})}function o(e){return Object(n["a"])({url:"/tool/gen/"+e,method:"get"})}function l(e){return Object(n["a"])({url:"/tool/gen",method:"put",data:e})}function s(e){return Object(n["a"])({url:"/tool/gen/importTable",method:"post",params:e})}function c(e){return Object(n["a"])({url:"/tool/gen/preview/"+e,method:"get"})}function u(e){return Object(n["a"])({url:"/tool/gen/"+e,method:"delete"})}function m(e){return Object(n["a"])({url:"/tool/gen/genCode/"+e,method:"get"})}function d(e){return Object(n["a"])({url:"/tool/gen/synchDb/"+e,method:"get"})}},"4c1b":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-row",{attrs:{gutter:20}},[a("el-col",{attrs:{span:6,xs:24}},[a("el-card",{staticClass:"box-card"},[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("span",[e._v("个人信息")])]),a("div",[a("div",{staticClass:"text-center"},[a("userAvatar",{attrs:{user:e.user}})],1),a("ul",{staticClass:"list-group list-group-striped"},[a("li",{staticClass:"list-group-item"},[a("svg-icon",{attrs:{"icon-class":"user"}}),e._v("用户名称 "),a("div",{staticClass:"pull-right"},[e._v(e._s(e.user.userName))])],1),a("li",{staticClass:"list-group-item"},[a("svg-icon",{attrs:{"icon-class":"phone"}}),e._v("手机号码 "),a("div",{staticClass:"pull-right"},[e._v(e._s(e.user.phonenumber))])],1),a("li",{staticClass:"list-group-item"},[a("svg-icon",{attrs:{"icon-class":"email"}}),e._v("用户邮箱 "),a("div",{staticClass:"pull-right"},[e._v(e._s(e.user.email))])],1),a("li",{staticClass:"list-group-item"},[a("svg-icon",{attrs:{"icon-class":"tree"}}),e._v("所属部门 "),e.user.dept?a("div",{staticClass:"pull-right"},[e._v(e._s(e.user.dept.deptName)+" / "+e._s(e.postGroup))]):e._e()],1),a("li",{staticClass:"list-group-item"},[a("svg-icon",{attrs:{"icon-class":"peoples"}}),e._v("所属角色 "),a("div",{staticClass:"pull-right"},[e._v(e._s(e.roleGroup))])],1),a("li",{staticClass:"list-group-item"},[a("svg-icon",{attrs:{"icon-class":"date"}}),e._v("创建日期 "),a("div",{staticClass:"pull-right"},[e._v(e._s(e.user.createTime))])],1)])])])],1),a("el-col",{attrs:{span:18,xs:24}},[a("el-card",[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("span",[e._v("基本资料")])]),a("el-tabs",{model:{value:e.activeTab,callback:function(t){e.activeTab=t},expression:"activeTab"}},[a("el-tab-pane",{attrs:{label:"基本资料",name:"userinfo"}},[a("userInfo",{attrs:{user:e.user}})],1),a("el-tab-pane",{attrs:{label:"修改密码",name:"resetPwd"}},[a("resetPwd",{attrs:{user:e.user}})],1)],1)],1)],1)],1)],1)},r=[],i=a("9429"),o=a("1e8b"),l=a("ee46"),s=a("c0c7"),c={name:"Profile",components:{userAvatar:i["default"],userInfo:o["default"],resetPwd:l["default"]},data:function(){return{user:{},roleGroup:{},postGroup:{},activeTab:"userinfo"}},created:function(){this.getUser()},methods:{getUser:function(){var e=this;Object(s["f"])().then((function(t){e.user=t.data,e.roleGroup=t.roleGroup,e.postGroup=t.postGroup}))}}},u=c,m=a("2877"),d=Object(m["a"])(u,n,r,!1,null,null,null);t["default"]=d.exports},"4c9f":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",[a("el-button",{attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("添加油品")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["station:adjust:add"],expression:"['station:adjust:add']"}],attrs:{type:"success",icon:"el-icon-edit",size:"mini"},on:{click:e.handleAddAdjust}},[e._v("调价")])],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"multipleTable",attrs:{data:e.priceList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),e._e(),a("el-table-column",{attrs:{label:"油品名称",align:"center",prop:"oilName"}}),a("el-table-column",{attrs:{label:"油品价格",align:"center",prop:"oilPrice"}}),e._e(),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationNanme"}}),a("el-table-column",{attrs:{label:"操作时间",align:"center",prop:"date"}}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["station:price:remove"],expression:"['station:price:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,"label-width":"90px"}},[a("el-form-item",{attrs:{label:"油品名称",prop:"oilName"}},[a("el-select",{attrs:{placeholder:"油品名称",clearable:"",size:"small"},on:{change:e.onOilNameChang},model:{value:e.form.oilName,callback:function(t){e.$set(e.form,"oilName",t)},expression:"form.oilName"}},e._l(e.oilNameOptions,(function(e){return a("el-option",{key:e.dictLabel,attrs:{label:e.dictLabel,value:e.dictLabel}})})),1)],1),a("el-form-item",{attrs:{label:"油品价格",prop:"oilPrice"}},[a("el-input-number",{attrs:{disabled:e.editInfo,precision:2,min:0,step:1},model:{value:e.form.oilPrice,callback:function(t){e.$set(e.form,"oilPrice",t)},expression:"form.oilPrice"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1),a("el-dialog",{attrs:{title:e.titleAdjust,visible:e.open1,rules:e.rules,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open1=t}}},[a("el-form",{ref:"form1",attrs:{model:e.form1,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"油品名称",prop:"oilName"}},[a("el-select",{attrs:{disabled:e.editInfo,placeholder:"油品名称",clearable:"",size:"small"},model:{value:e.form1.oilName,callback:function(t){e.$set(e.form1,"oilName",t)},expression:"form1.oilName"}},e._l(e.oilNameOptions,(function(e){return a("el-option",{key:e.dictLabel,attrs:{label:e.dictLabel,value:e.dictLabel}})})),1)],1),a("el-form-item",{attrs:{label:"调整价格",prop:"oilAdjustPrice"}},[a("el-input-number",{staticStyle:{width:"150px"},attrs:{precision:2,min:0,step:1},model:{value:e.form1.oilAdjustPrice,callback:function(t){e.$set(e.form1,"oilAdjustPrice",t)},expression:"form1.oilAdjustPrice"}}),e._v("元 ")],1),a("el-form-item",{attrs:{label:"生效状态",prop:"takeEffectStatus"}},[a("el-radio-group",{model:{value:e.form1.takeEffectStatus,callback:function(t){e.$set(e.form1,"takeEffectStatus",t)},expression:"form1.takeEffectStatus"}},e._l(e.takeEffectStatusOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1),a("el-form-item",{attrs:{label:"生效时间",prop:"takeEffectDate"}},[a("el-date-picker",{staticStyle:{width:"200px"},attrs:{clearable:"",size:"small",type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"选择生效时间"},model:{value:e.form1.takeEffectDate,callback:function(t){e.$set(e.form1,"takeEffectDate",t)},expression:"form1.takeEffectDate"}})],1),a("el-form-item",{attrs:{label:"油站名称",prop:"stationId"}},[a("el-select",{attrs:{disabled:e.editInfo,placeholder:"请选择油站",clearable:"",size:"small"},on:{change:e.onInstitutionChang1},model:{value:e.form1.stationId,callback:function(t){e.$set(e.form1,"stationId",t)},expression:"form1.stationId"}},e._l(e.stationOptions,(function(e){return a("el-option",{key:e.deptId,attrs:{label:e.deptName,value:e.deptId}})})),1)],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{label:"油站名称",prop:"stationName"}},[a("el-input",{attrs:{placeholder:"请输入油站名称"},model:{value:e.form1.stationName,callback:function(t){e.$set(e.form1,"stationName",t)},expression:"form1.stationName"}})],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{label:"油品价格id",prop:"oilPriceId"}},[a("el-input",{attrs:{placeholder:"请输入油品价格id"},model:{value:e.form1.oilPriceId,callback:function(t){e.$set(e.form1,"oilPriceId",t)},expression:"form1.oilPriceId"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitFormAdjust}},[e._v("确 定")]),a("el-button",{on:{click:e.cancelAdjust}},[e._v("取 消")])],1)],1)],1)},r=[],i=(a("7db0"),a("d81d"),a("36ac")),o=a("9fa9"),l=a("fcb7"),s=a("99bd"),c={name:"Price",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,editInfo:!1,showSearch:!0,total:0,priceList:[],takeEffectStatusOptions:[],oilNameOptions:[],title:"",titleAdjust:"",open:!1,open1:!1,deptId:null,queryParams:{pageNum:1,pageSize:10,oilName:null,oilPrice:null,stationId:null,stationNanme:null,date:null},query:{deptId:null},stationOptions:[],form:{},form1:{},rules:{takeEffectStatus:[{required:!0,trigger:"blur",message:"生效状态必须选择"}],oilAdjustPrice:[{required:!0,trigger:"blur",message:"调整价格必须慎重填写"}]}}},created:function(){var e=this;this.getList(),this.getDicts("take_effect_status").then((function(t){e.takeEffectStatusOptions=t.data})),this.getDicts("oil_name").then((function(t){e.oilNameOptions=t.data})),this.query.deptId=this.$store.selectDeptId,null!=this.query.deptId&&""!=this.query.deptId||(this.query.deptId=this.$store.state.user.deptId),Object(s["f"])(this.query).then((function(t){e.stationOptions=t.rows}))},methods:{getList:function(){var e=this;this.loading=!0,this.queryParams.stationId=this.$store.selectDeptId,this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),Object(i["e"])(this.queryParams).then((function(t){e.priceList=t.rows,e.total=t.total,e.loading=!1}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={oilPriceId:null,oilName:null,oilPrice:null,stationId:null,stationNanme:null,date:null},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleAdd:function(){var e=this;this.reset(),this.deptId=this.$store.selectDeptId,null!=this.deptId&&""!=this.deptId||(this.deptId=this.$store.state.user.deptId),Object(l["c"])(this.deptId).then((function(t){e.deptInfo=t.data,console.log("deptInfo",e.deptInfo),2==e.deptInfo.jiBie?(e.open=!0,e.title="添加油品价格",e.form.stationId=e.deptInfo.deptId,e.form.stationNanme=e.deptInfo.deptName):e.msgSuccess("请选择油站")}))},onOilNameChang:function(e){var t={};t=this.oilNameOptions.find((function(t){return t.dictLabel===e})),null!=t&&t.hasOwnProperty("dictLabel")&&("非油品"===t.dictLabel?(this.editInfo=!0,this.form.oilPrice=0):this.editInfo=!1)},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(null!=e.form.oilPriceId?Object(i["f"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):(console.log("form",e.form),Object(i["a"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()}))))}))},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.oilPriceId})),this.single=1!==e.length,this.multiple=!e.length},handleAddAdjust:function(){if(1==this.ids.length){var e=this.$refs.multipleTable.selection;this.resetAdjust(),this.form1.stationId=e[0].stationId,this.form1.stationName=e[0].stationNanme,this.form1.oilName=e[0].oilName,this.form1.oilPriceId=e[0].oilPriceId,this.form1.oilAdjustPrice=e[0].oilPrice,this.form1.takeEffectStatus="1",this.open1=!0,this.titleAdjust="添加油品调价信息"}else 0==this.ids.length?this.msgSuccess("请选择要调价的油品"):this.msgSuccess("只能选择一条油品进行调价")},resetAdjust:function(){this.form1={adjustPriceId:null,oilName:null,oilAdjustPrice:null,takeEffectStatus:null,takeEffectDate:null,adjustDate:null,stationId:null,stationName:null,operator:null},this.resetForm("form1")},cancelAdjust:function(){this.open1=!1,this.resetAdjust()},submitFormAdjust:function(){var e=this,t=this.form1.takeEffectStatus,a=this.form1.takeEffectDate,n=!0;null!=t?2==t&&null==a&&(n=!1,this.msgSuccess("请选择生效时间")):(n=!1,this.msgSuccess("请选择生效状态")),n&&this.$refs["form1"].validate((function(t){t&&(null!=e.form1.adjustPriceId?Object(o["c"])(e.form1).then((function(t){e.msgSuccess("修改成功"),e.open1=!1,e.getList()})):Object(o["a"])(e.form1).then((function(t){e.msgSuccess("新增成功"),e.open1=!1,e.getList()})))}))},handleDelete:function(e){var t=this,a=e.oilPriceId||this.ids;this.$confirm("是否确认删除油品价格","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["b"])(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},onInstitutionChang:function(e){var t={};t=this.stationOptions.find((function(t){return t.deptId===e})),this.form.stationNanme=t.deptName},onInstitutionChang1:function(e){var t={};t=this.stationOptions.find((function(t){return t.deptId===e})),this.form1.stationName=t.deptName},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有油品价格数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["c"])(t)})).then((function(t){e.download(t.msg)}))}}},u=c,m=a("2877"),d=Object(m["a"])(u,n,r,!1,null,null,null);t["default"]=d.exports},"4ff4":function(e,t,a){"use strict";a("8243")},5096:function(e,t,a){"use strict";a.d(t,"d",(function(){return r})),a.d(t,"c",(function(){return i})),a.d(t,"e",(function(){return o})),a.d(t,"a",(function(){return l})),a.d(t,"b",(function(){return s}));var n=a("b775");function r(e){return Object(n["a"])({url:"/station/info/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/station/info/"+e,method:"get"})}function o(e){return Object(n["a"])({url:"/station/info",method:"put",data:e})}function l(e){return Object(n["a"])({url:"/station/info/"+e,method:"delete"})}function s(e){return Object(n["a"])({url:"/station/info/export",method:"get",params:e})}},"517e":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.infoList},on:{"selection-change":e.handleSelectionChange}},[e._e(),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"deptName"}}),a("el-table-column",{attrs:{label:"油站地址",align:"center",prop:"deptAddress"}}),a("el-table-column",{attrs:{label:"联系人",align:"center",prop:"leader"}}),a("el-table-column",{attrs:{label:"电话",align:"center",prop:"phone"}}),e._e(),e._e(),e._e(),a("el-table-column",{attrs:{label:"油站经度",align:"center",prop:"stationLongitude"}}),a("el-table-column",{attrs:{label:"油站纬度",align:"center",prop:"stationLatitude"}}),a("el-table-column",{attrs:{label:"商户编码",align:"center",prop:"mno"}}),a("el-table-column",{attrs:{label:"操作",align:"c--enter","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["station:info:edit"],expression:"['station:info:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"90px"}},[a("el-form-item",{attrs:{label:"油站形象照",prop:"stationPic"}},[a("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.addressUrl,"show-file-list":!1,headers:e.headers,"on-success":e.handleAvatarSuccess,"before-upload":e.beforeAvatarUpload}},[e.form.stationPic?a("img",{staticClass:"avatar",staticStyle:{width:"150px",height:"150px"},attrs:{src:e.form.stationPic}}):a("i",{staticClass:"el-icon-plus avatar-uploader-icon"}),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("点击图片重新上传,只能上传jpg/png文件,图片大小不超过2M")])])],1),a("el-form-item",{attrs:{label:"油站名称",prop:"deptName"}},[a("el-input",{attrs:{placeholder:"请输入油站名称"},model:{value:e.form.deptName,callback:function(t){e.$set(e.form,"deptName",t)},expression:"form.deptName"}})],1),a("el-form-item",{attrs:{label:"油站地址",prop:"deptAddress"}},[a("el-input",{attrs:{placeholder:"请输入油站地址"},model:{value:e.form.deptAddress,callback:function(t){e.$set(e.form,"deptAddress",t)},expression:"form.deptAddress"}})],1),a("el-form-item",{attrs:{label:"联系人",prop:"leader"}},[a("el-input",{attrs:{placeholder:"请输入联系人"},model:{value:e.form.leader,callback:function(t){e.$set(e.form,"leader",t)},expression:"form.leader"}})],1),a("el-form-item",{attrs:{label:"电话",prop:"phone"}},[a("el-input",{attrs:{placeholder:"请输入电话"},model:{value:e.form.phone,callback:function(t){e.$set(e.form,"phone",t)},expression:"form.phone"}})],1),a("el-form-item",{attrs:{label:"油站经度",prop:"stationLongitude"}},[a("el-input",{attrs:{disabled:!0,placeholder:"请输入油站经度"},model:{value:e.form.stationLongitude,callback:function(t){e.$set(e.form,"stationLongitude",t)},expression:"form.stationLongitude"}})],1),a("el-form-item",{attrs:{label:"油站纬度",prop:"stationLatitude"}},[a("el-input",{attrs:{disabled:!0,placeholder:"请输入油站纬度"},model:{value:e.form.stationLatitude,callback:function(t){e.$set(e.form,"stationLatitude",t)},expression:"form.stationLatitude"}})],1),a("el-form-item",{attrs:{label:"商户编码",prop:"mno"}},[a("el-input",{attrs:{disabled:!0,placeholder:"请输入商户编码"},model:{value:e.form.mno,callback:function(t){e.$set(e.form,"mno",t)},expression:"form.mno"}})],1),a("el-form-item",{attrs:{label:"小程序appid",prop:"appId"}},[a("el-input",{attrs:{disabled:!0,placeholder:"小程序appid"},model:{value:e.form.appId,callback:function(t){e.$set(e.form,"appId",t)},expression:"form.appId"}})],1),a("el-form-item",{attrs:{label:"小程序appSecret",prop:"appSecret"}},[a("el-input",{attrs:{disabled:!0,placeholder:"小程序appSecret"},model:{value:e.form.appSecret,callback:function(t){e.$set(e.form,"appSecret",t)},expression:"form.appSecret"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},r=[],i=a("ade3"),o=(a("d81d"),a("5096")),l=a("5f87"),s=a("fcb7"),c=a("ca17"),u=a.n(c),m=(a("542c"),{name:"Info",components:{Treeselect:u.a},data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,infoList:[],deptOptions:void 0,title:"",open:!1,queryParams:{pageNum:1,pageSize:10,stationName:null,deptAddress:null,oilGunNum:null,contacts:null,phone:null,stationGroupName:null,stationPic:null,stationLongitude:null,stationLatitude:null,mno:null,deptId:null},form:{},rules:{},imageUrl:"",headers:{Authorization:"Bearer "+Object(l["a"])()},addressUrl:location.protocol+"//"+location.host+"/prod-api/common/upload"}},created:function(){this.getList(),this.getTreeselect()},methods:{getList:function(){var e=this;this.loading=!0,this.queryParams.deptId=this.$store.selectDeptId,null!=this.queryParams.deptId&&""!=this.queryParams.deptId||(this.queryParams.deptId=this.$store.state.user.deptId),Object(o["d"])(this.queryParams).then((function(t){e.infoList=t.rows,e.total=t.total,e.loading=!1}))},getTreeselect:function(){var e=this;Object(s["h"])().then((function(t){e.deptOptions=t.data}))},selectDepart:function(e){this.form.stationGroupName=e.label},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form=Object(i["a"])({deptId:null,deptName:null,deptAddress:null,oilGunNum:null,contacts:null,phone:null,stationGroupId:null,stationGroupName:null,stationPic:null,stationLongitude:null,stationLatitude:null,mno:null},"deptId",null),this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.stationId})),this.single=1!==e.length,this.multiple=!e.length},handleAdd:function(){this.reset(),this.open=!0,this.title="添加油站信息"},handleUpdate:function(e){var t=this;this.reset();var a=e.deptId||this.ids;Object(o["c"])(a).then((function(e){t.form=e.data,t.open=!0,t.title="修改油站信息"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&null!=e.form.deptId&&Object(o["e"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()}))}))},handleDelete:function(e){var t=this,a=e.deptId||this.ids;this.$confirm("是否确认删除油站信息","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(o["a"])(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有油站信息数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(o["b"])(t)})).then((function(t){e.download(t.msg)}))},submitUpload:function(){this.$refs.upload.submit()},handleFileUploadProgress:function(e,t,a){this.upload.isUploading=!0},handleFileSuccess:function(e,t,a){this.upload.isUploading=!1;var n=location.protocol+"//"+location.host+"/prod-api"+e.fileName;this.form.stationPic=n,this.msgSuccess(e.msg)},handleAvatarSuccess:function(e,t){var a=location.protocol+"//"+location.host+"/prod-api"+e.fileName;this.form.stationPic=a},beforeAvatarUpload:function(e){var t="image/jpeg"===e.type,a=e.size/1024/1024<2;return t||this.$message.error("上传头像图片只能是 JPG 格式!"),a||this.$message.error("上传头像图片大小不能超过 2MB!"),t&&a}}}),d=m,p=a("2877"),f=Object(p["a"])(d,n,r,!1,null,null,null);t["default"]=f.exports},5194:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],style:"height:"+e.height},[a("iframe",{staticStyle:{width:"100%",height:"100%"},attrs:{src:e.src,frameborder:"no",scrolling:"auto"}})])},r=[],i={name:"Druid",data:function(){return{src:"/prod-api/druid/index.html",height:document.documentElement.clientHeight-94.5+"px;",loading:!0}},mounted:function(){var e=this;setTimeout((function(){e.loading=!1}),230);var t=this;window.onresize=function(){t.height=document.documentElement.clientHeight-94.5+"px;"}}},o=i,l=a("2877"),s=Object(l["a"])(o,n,r,!1,null,null,null);t["default"]=s.exports},"56d3":function(e,t,a){},5788:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"岗位编码",prop:"postCode"}},[a("el-input",{attrs:{placeholder:"请输入岗位编码",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.postCode,callback:function(t){e.$set(e.queryParams,"postCode",t)},expression:"queryParams.postCode"}})],1),a("el-form-item",{attrs:{label:"岗位名称",prop:"postName"}},[a("el-input",{attrs:{placeholder:"请输入岗位名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.postName,callback:function(t){e.$set(e.queryParams,"postName",t)},expression:"queryParams.postName"}})],1),a("el-form-item",{attrs:{label:"状态",prop:"status"}},[a("el-select",{attrs:{placeholder:"岗位状态",clearable:"",size:"small"},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,"status",t)},expression:"queryParams.status"}},e._l(e.statusOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:post:add"],expression:"['system:post:add']"}],attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:post:edit"],expression:"['system:post:edit']"}],attrs:{type:"success",icon:"el-icon-edit",size:"mini",disabled:e.single},on:{click:e.handleUpdate}},[e._v("修改")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:post:remove"],expression:"['system:post:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:post:export"],expression:"['system:post:export']"}],attrs:{type:"warning",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.postList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{label:"岗位编号",align:"center",prop:"postId"}}),a("el-table-column",{attrs:{label:"岗位编码",align:"center",prop:"postCode"}}),a("el-table-column",{attrs:{label:"岗位名称",align:"center",prop:"postName"}}),a("el-table-column",{attrs:{label:"岗位排序",align:"center",prop:"postSort"}}),a("el-table-column",{attrs:{label:"状态",align:"center",prop:"status",formatter:e.statusFormat}}),a("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:post:edit"],expression:"['system:post:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:post:remove"],expression:"['system:post:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"岗位名称",prop:"postName"}},[a("el-input",{attrs:{placeholder:"请输入岗位名称"},model:{value:e.form.postName,callback:function(t){e.$set(e.form,"postName",t)},expression:"form.postName"}})],1),a("el-form-item",{attrs:{label:"岗位编码",prop:"postCode"}},[a("el-input",{attrs:{placeholder:"请输入编码名称"},model:{value:e.form.postCode,callback:function(t){e.$set(e.form,"postCode",t)},expression:"form.postCode"}})],1),a("el-form-item",{attrs:{label:"岗位顺序",prop:"postSort"}},[a("el-input-number",{attrs:{"controls-position":"right",min:0},model:{value:e.form.postSort,callback:function(t){e.$set(e.form,"postSort",t)},expression:"form.postSort"}})],1),a("el-form-item",{attrs:{label:"岗位状态",prop:"status"}},[a("el-radio-group",{model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}},e._l(e.statusOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{attrs:{type:"textarea",placeholder:"请输入内容"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},r=[],i=(a("d81d"),a("b775"));function o(e){return Object(i["a"])({url:"/system/post/list",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/system/post/"+e,method:"get"})}function s(e){return Object(i["a"])({url:"/system/post",method:"post",data:e})}function c(e){return Object(i["a"])({url:"/system/post",method:"put",data:e})}function u(e){return Object(i["a"])({url:"/system/post/"+e,method:"delete"})}function m(e){return Object(i["a"])({url:"/system/post/export",method:"get",params:e})}var d={name:"Post",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,postList:[],title:"",open:!1,statusOptions:[],queryParams:{pageNum:1,pageSize:10,postCode:void 0,postName:void 0,status:void 0},form:{},rules:{postName:[{required:!0,message:"岗位名称不能为空",trigger:"blur"}],postCode:[{required:!0,message:"岗位编码不能为空",trigger:"blur"}],postSort:[{required:!0,message:"岗位顺序不能为空",trigger:"blur"}]}}},created:function(){var e=this;this.getList(),this.getDicts("sys_normal_disable").then((function(t){e.statusOptions=t.data}))},methods:{getList:function(){var e=this;this.loading=!0,o(this.queryParams).then((function(t){e.postList=t.rows,e.total=t.total,e.loading=!1}))},statusFormat:function(e,t){return this.selectDictLabel(this.statusOptions,e.status)},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={postId:void 0,postCode:void 0,postName:void 0,postSort:0,status:"0",remark:void 0},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.postId})),this.single=1!=e.length,this.multiple=!e.length},handleAdd:function(){this.reset(),this.open=!0,this.title="添加岗位"},handleUpdate:function(e){var t=this;this.reset();var a=e.postId||this.ids;l(a).then((function(e){t.form=e.data,t.open=!0,t.title="修改岗位"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(void 0!=e.form.postId?c(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):s(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,a=e.postId||this.ids;this.$confirm('是否确认删除岗位编号为"'+a+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return u(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有岗位数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return m(t)})).then((function(t){e.download(t.msg)}))}}},p=d,f=a("2877"),h=Object(f["a"])(p,n,r,!1,null,null,null);t["default"]=h.exports},"5aa8":function(e,t,a){"use strict";a("8fd5")},"5cfa":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0}},[a("el-form-item",{attrs:{label:"部门名称",prop:"deptName"}},[a("el-input",{attrs:{placeholder:"请输入部门名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.deptName,callback:function(t){e.$set(e.queryParams,"deptName",t)},expression:"queryParams.deptName"}})],1),a("el-form-item",{attrs:{label:"状态",prop:"status"}},[a("el-select",{attrs:{placeholder:"部门状态",clearable:"",size:"small"},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,"status",t)},expression:"queryParams.status"}},e._l(e.statusOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dept:add"],expression:"['system:dept:add']"}],attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.deptList,"row-key":"deptId","default-expand-all":"","tree-props":{children:"children",hasChildren:"hasChildren"}}},[a("el-table-column",{attrs:{prop:"deptName",label:"部门名称",width:"260"}}),a("el-table-column",{attrs:{prop:"orderNum",label:"排序",width:"200"}}),a("el-table-column",{attrs:{prop:"status",label:"状态",formatter:e.statusFormat,width:"100"}}),a("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dept:edit"],expression:"['system:dept:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dept:add"],expression:"['system:dept:add']"}],attrs:{size:"mini",type:"text",icon:"el-icon-plus"},on:{click:function(a){return e.handleAdd(t.row)}}},[e._v("新增")]),0!=t.row.parentId?a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dept:remove"],expression:"['system:dept:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")]):e._e()]}}])})],1),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"600px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[a("el-row",[0!==e.form.parentId?a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"上级部门",prop:"parentId"}},[a("treeselect",{attrs:{options:e.deptOptions,normalizer:e.normalizer,placeholder:"选择上级部门"},on:{select:e.selectDepart},model:{value:e.form.parentId,callback:function(t){e.$set(e.form,"parentId",t)},expression:"form.parentId"}})],1)],1):e._e(),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"部门名称",prop:"deptName"}},[a("el-input",{attrs:{placeholder:"请输入部门名称"},model:{value:e.form.deptName,callback:function(t){e.$set(e.form,"deptName",t)},expression:"form.deptName"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"显示排序",prop:"orderNum"}},[a("el-input-number",{attrs:{"controls-position":"right",min:0},model:{value:e.form.orderNum,callback:function(t){e.$set(e.form,"orderNum",t)},expression:"form.orderNum"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"负责人",prop:"leader"}},[a("el-input",{attrs:{placeholder:"请输入负责人",maxlength:"20"},model:{value:e.form.leader,callback:function(t){e.$set(e.form,"leader",t)},expression:"form.leader"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"联系电话",prop:"phone"}},[a("el-input",{attrs:{placeholder:"请输入联系电话",maxlength:"11"},model:{value:e.form.phone,callback:function(t){e.$set(e.form,"phone",t)},expression:"form.phone"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"邮箱",prop:"email"}},[a("el-input",{attrs:{placeholder:"请输入邮箱",maxlength:"50"},model:{value:e.form.email,callback:function(t){e.$set(e.form,"email",t)},expression:"form.email"}})],1)],1),a("el-col",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{span:12}},[a("el-form-item",{attrs:{label:"jiBie ",prop:"jiBie"}},[a("el-input",{attrs:{maxlength:"50"},model:{value:e.form.jiBie,callback:function(t){e.$set(e.form,"jiBie",t)},expression:"form.jiBie"}})],1)],1),a("el-col",{directives:[{name:"show",rawName:"v-show",value:e.isShow,expression:"isShow"}],attrs:{span:12}},[a("el-form-item",{attrs:{label:"油站地址",prop:"deptAddress"}},[a("el-input",{attrs:{maxlength:"50"},model:{value:e.form.deptAddress,callback:function(t){e.$set(e.form,"deptAddress",t)},expression:"form.deptAddress"}})],1)],1),a("el-col",{directives:[{name:"show",rawName:"v-show",value:e.isShow,expression:"isShow"}],attrs:{span:12}},[a("el-form-item",{attrs:{label:"油枪数量",prop:"oilGunNum"}},[a("el-input",{attrs:{maxlength:"50"},model:{value:e.form.oilGunNum,callback:function(t){e.$set(e.form,"oilGunNum",t)},expression:"form.oilGunNum"}})],1)],1),a("el-col",{directives:[{name:"show",rawName:"v-show",value:e.isShow,expression:"isShow"}],attrs:{span:12}},[a("el-form-item",{attrs:{label:"油站照片",prop:"stationPic"}},[a("el-input",{attrs:{maxlength:"50"},model:{value:e.form.stationPic,callback:function(t){e.$set(e.form,"stationPic",t)},expression:"form.stationPic"}})],1)],1),a("el-col",{directives:[{name:"show",rawName:"v-show",value:e.isShow,expression:"isShow"}],attrs:{span:12}},[a("el-form-item",{attrs:{label:"油站经度",prop:"stationLatitude"}},[a("el-input",{attrs:{maxlength:"50"},model:{value:e.form.stationLatitude,callback:function(t){e.$set(e.form,"stationLatitude",t)},expression:"form.stationLatitude"}})],1)],1),a("el-col",{directives:[{name:"show",rawName:"v-show",value:e.isShow,expression:"isShow"}],attrs:{span:12}},[a("el-form-item",{attrs:{label:"油站纬度",prop:"stationLongitude"}},[a("el-input",{attrs:{maxlength:"50"},model:{value:e.form.stationLongitude,callback:function(t){e.$set(e.form,"stationLongitude",t)},expression:"form.stationLongitude"}})],1)],1),a("el-col",{directives:[{name:"show",rawName:"v-show",value:e.isShow,expression:"isShow"}],attrs:{span:12}},[a("el-form-item",{attrs:{label:"商户号",prop:"mno"}},[a("el-input",{attrs:{maxlength:"50"},model:{value:e.form.mno,callback:function(t){e.$set(e.form,"mno",t)},expression:"form.mno"}})],1)],1),a("el-col",{directives:[{name:"show",rawName:"v-show",value:e.isShow,expression:"isShow"}],attrs:{span:12}},[a("el-form-item",{attrs:{label:"小程序appID",prop:"appId"}},[a("el-input",{attrs:{maxlength:"50"},model:{value:e.form.appId,callback:function(t){e.$set(e.form,"appId",t)},expression:"form.appId"}})],1)],1),a("el-col",{directives:[{name:"show",rawName:"v-show",value:e.isShow,expression:"isShow"}],attrs:{span:12}},[a("el-form-item",{attrs:{label:"小程序appSecret",prop:"appSecret"}},[a("el-input",{attrs:{maxlength:"50"},model:{value:e.form.appSecret,callback:function(t){e.$set(e.form,"appSecret",t)},expression:"form.appSecret"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"部门状态"}},[a("el-radio-group",{model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}},e._l(e.statusOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1)],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},r=[],i=a("fcb7"),o=a("ca17"),l=a.n(o),s=(a("542c"),{name:"Dept",components:{Treeselect:l.a},data:function(){return{loading:!0,showSearch:!0,deptList:[],deptOptions:[],title:"",open:!1,isShow:!1,statusOptions:[],queryParams:{deptName:void 0,status:void 0},form:{},rules:{parentId:[{required:!0,message:"上级部门不能为空",trigger:"blur"}],deptName:[{required:!0,message:"部门名称不能为空",trigger:"blur"}],orderNum:[{required:!0,message:"显示排序不能为空",trigger:"blur"}],email:[{type:"email",message:"'请输入正确的邮箱地址",trigger:["blur","change"]}],phone:[{pattern:/^1[3|4|5|6|7|8|9][0-9]\d{8}$/,message:"请输入正确的手机号码",trigger:"blur"}]}}},created:function(){var e=this;this.getList(),this.getDicts("sys_normal_disable").then((function(t){e.statusOptions=t.data}))},methods:{getList:function(){var e=this;this.loading=!0,Object(i["e"])(this.queryParams).then((function(t){e.deptList=e.handleTree(t.data,"deptId"),e.loading=!1}))},selectDepart:function(e){this.form.jiBie=parseInt(e.jiBie)+1,1==e.jiBie?this.isShow=!0:this.isShow=!1},normalizer:function(e){return e.children&&!e.children.length&&delete e.children,{id:e.deptId,label:e.deptName,children:e.children}},statusFormat:function(e,t){return this.selectDictLabel(this.statusOptions,e.status)},cancel:function(){this.open=!1,this.isShow=!1,this.reset()},reset:function(){this.form={deptId:void 0,parentId:void 0,deptName:void 0,orderNum:void 0,leader:void 0,phone:void 0,email:void 0,status:"0"},this.resetForm("form")},handleQuery:function(){this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleAdd:function(e){var t=this;this.reset(),void 0!=e&&(this.form.parentId=e.deptId,1==e.jiBie&&(this.form.jiBie=parseInt(e.jiBie)+1,this.isShow=!0)),this.open=!0,this.title="添加部门",Object(i["e"])().then((function(e){t.deptOptions=t.handleTree(e.data,"deptId")}))},handleUpdate:function(e){var t=this;this.reset(),Object(i["c"])(e.deptId).then((function(e){t.form=e.data,t.open=!0,t.title="修改部门"})),Object(i["f"])(e.deptId).then((function(e){t.deptOptions=t.handleTree(e.data,"deptId")})),2==e.jiBie&&(this.isShow=!0)},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(void 0!=e.form.deptId?Object(i["i"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.isShow=!1,e.getList()})):Object(i["a"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.isShow=!1,e.getList()})))}))},handleDelete:function(e){var t=this;this.$confirm('是否确认删除名称为"'+e.deptName+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["b"])(e.deptId)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))}}}),c=s,u=a("2877"),m=Object(u["a"])(c,n,r,!1,null,null,null);t["default"]=m.exports},"5dd4":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-form",{attrs:{model:e.sumForm}},[a("el-form-item",{attrs:{label:"电子卡总余额"}},[e._v(" "+e._s(e.hzAmt)+"元 ")]),a("el-form-item",{attrs:{label:"总会员个数"}},[e._v(" "+e._s(e.cardNum)+"个 ")]),a("el-form-item",{attrs:{label:"电子卡每日动态变化值"}},[a("div",[a("el-table",{attrs:{data:e.dayReportList}},[a("el-table-column",{attrs:{label:"日期",align:"center",prop:"createTime"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createTime,"{y}-{m}-{d}")))])]}}])}),a("el-table-column",{attrs:{label:"充值金额",align:"center",prop:"czamt"}}),a("el-table-column",{attrs:{label:"消费金额",align:"center",prop:"xfamt"}}),a("el-table-column",{attrs:{label:"新增电子会员",align:"center",prop:"cardnum"}})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total > 0"}],attrs:{total:e.total,page:e.queryParams.pageNo,limit:e.queryParams.pageSetting},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNo",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSetting",t)},pagination:e.getList}})],1)])],1)],1)},r=[],i=a("a220"),o={name:"Dzk_Report",data:function(){return{total:0,hzAmt:0,cardNum:0,queryParams:{pageSetting:10,pageNo:1},dayReportList:[],sumForm:{}}},created:function(){this.init()},methods:{init:function(){this.getHZlist(),this.getList()},getList:function(){var e=this;Object(i["g"])(this.queryParams).then((function(t){e.dayReportList=t.rows,e.total=t.total}))},getHZlist:function(){var e=this;Object(i["f"])().then((function(t){t.hasOwnProperty("data")&&(e.cardNum=t.data.num,e.hzAmt=t.data.amt)}))}}},l=o,s=(a("88e9"),a("2877")),c=Object(s["a"])(l,n,r,!1,null,"afbfc412",null);t["default"]=c.exports},"5e2f":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return 0==e.pageStatus?a("div",[e._v("配置加载中...")]):1==e.pageStatus?a("div",[e._v("此页面不对此账号开放")]):2==e.pageStatus?a("div",[e._v("权限已下放到站点,请登录站点账号配置")]):3==e.pageStatus?a("div",[e._v("加载发生错误")]):4==e.pageStatus?a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryForm,inline:!0,"label-width":"88px"}},[a("el-form-item",{attrs:{label:"设备类型",prop:"deviceType"}},[a("el-select",{attrs:{clearable:"",placeholder:"请选择"},model:{value:e.queryForm.deviceType,callback:function(t){e.$set(e.queryForm,"deviceType",t)},expression:"queryForm.deviceType"}},[a("el-option",{attrs:{label:"小票打印机",value:"1"}}),a("el-option",{attrs:{label:"POS",value:"2"}})],1)],1),a("el-form-item",{attrs:{label:"密钥",prop:"deviceSerialNum"}},[a("el-input",{attrs:{placeholder:"请输入设备密钥",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryForm.deviceSerialNum,callback:function(t){e.$set(e.queryForm,"deviceSerialNum",t)},expression:"queryForm.deviceSerialNum"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{type:"info",icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")]),a("el-button",{attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1)],1),a("el-table",{attrs:{data:e.equipmentList}},[e._e(),a("af-table-column",{attrs:{label:"设备类型",align:"center",prop:"deviceType"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s("1"==t.row.deviceType?"小票打印机":"2"==t.row.deviceType?"POS":"不明设备")+" ")]}}])}),a("af-table-column",{attrs:{label:"设备编号",align:"center",prop:"deviceNo"}}),a("af-table-column",{attrs:{label:"设备密钥",align:"center",prop:"deviceSerialNum"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s("1"==t.row.deviceType?t.row.deviceSerialNum:"无")+" ")]}}])}),a("af-table-column",{attrs:{label:"绑定油枪号",align:"center",prop:"gunNo"}}),a("af-table-column",{attrs:{label:"设备厂家",align:"center",prop:"deviceFactory"}}),a("af-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width",width:"120px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{attrs:{hidden:!(e.total>0),total:e.total,page:e.queryForm.pageNum,limit:e.queryForm.pageSize,autoScroll:!0},on:{"update:page":function(t){return e.$set(e.queryForm,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryForm,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":"","status-icon":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"dialogForm",attrs:{model:e.dialogForm,rules:e.rules,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"设备类型",prop:"deviceType"}},[a("el-select",{attrs:{placeholder:"请选择设备类型",clearable:"",size:"small"},model:{value:e.dialogForm.deviceType,callback:function(t){e.$set(e.dialogForm,"deviceType",t)},expression:"dialogForm.deviceType"}},[a("el-option",{attrs:{label:"小票打印机",value:"1"}}),a("el-option",{attrs:{label:"POS",value:"2"}})],1)],1),a("el-form-item",{attrs:{label:"设备名称",prop:"deviceName"}},[a("el-input",{attrs:{placeholder:"请输入设备名称"},model:{value:e.dialogForm.deviceName,callback:function(t){e.$set(e.dialogForm,"deviceName",t)},expression:"dialogForm.deviceName"}})],1),a("el-form-item",{attrs:{label:"设备编号",prop:"deviceNo"}},[a("el-input",{attrs:{placeholder:"请输入设备编号"},on:{input:e.deviceNoInput},model:{value:e.dialogForm.deviceNo,callback:function(t){e.$set(e.dialogForm,"deviceNo",t)},expression:"dialogForm.deviceNo"}})],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:1==e.dialogForm.deviceType,expression:"dialogForm.deviceType == 1"}],attrs:{label:"密钥",prop:"deviceSerialNum",required:1==e.dialogForm.deviceType}},[a("el-input",{attrs:{placeholder:"请输入设备密钥"},model:{value:e.dialogForm.deviceSerialNum,callback:function(t){e.$set(e.dialogForm,"deviceSerialNum",t)},expression:"dialogForm.deviceSerialNum"}})],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{label:"交换机名",prop:"posFanoutExchange",required:2==e.dialogForm.deviceType}},[a("el-input",{attrs:{placeholder:"请输入交换机名"},model:{value:e.dialogForm.posFanoutExchange,callback:function(t){e.$set(e.dialogForm,"posFanoutExchange",t)},expression:"dialogForm.posFanoutExchange"}})],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{label:"队列名",prop:"posQueue",required:2==e.dialogForm.deviceType}},[a("el-input",{attrs:{placeholder:"请输入队列名"},model:{value:e.dialogForm.posQueue,callback:function(t){e.$set(e.dialogForm,"posQueue",t)},expression:"dialogForm.posQueue"}})],1),a("el-form-item",{attrs:{label:"绑定油枪号",prop:"checkedGunList",required:""}},[0===e.allGunList.length?[e._v(" 请先在油枪管理里配置油枪 ")]:[2==e.dialogForm.deviceType?a("el-checkbox-group",{model:{value:e.dialogForm.checkedGunList,callback:function(t){e.$set(e.dialogForm,"checkedGunList",t)},expression:"dialogForm.checkedGunList"}},e._l(e.posList,(function(t){return a("el-checkbox",{key:t.oilGunId,attrs:{label:t.oilGunNo,value:t.oilGunNo}},[e._v(" "+e._s(t.oilGunNo+"号枪/"+t.oilName)+" ")])})),1):e._e(),1==e.dialogForm.deviceType?a("el-checkbox-group",{model:{value:e.dialogForm.checkedGunList,callback:function(t){e.$set(e.dialogForm,"checkedGunList",t)},expression:"dialogForm.checkedGunList"}},e._l(e.printList,(function(t){return a("el-checkbox",{key:t.oilGunId,attrs:{label:t.oilGunNo,value:t.oilGunNo}},[e._v(" "+e._s(t.oilGunNo+"号枪/"+t.oilName)+" ")])})),1):e._e()]],2),a("el-form-item",{attrs:{label:"设备厂家",prop:"deviceFactory"}},[a("el-input",{attrs:{placeholder:"请输入设备厂家"},model:{value:e.dialogForm.deviceFactory,callback:function(t){e.$set(e.dialogForm,"deviceFactory",t)},expression:"dialogForm.deviceFactory"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1):e._e()},r=[],i=a("5530"),o=a("2909"),l=(a("4de4"),a("d81d"),a("caad"),a("2532"),a("ac1f"),a("1276"),a("99af"),a("d3b7"),a("6062"),a("3ca3"),a("ddb0"),a("498a"),a("25f0"),a("4a3b")),s=a("99bd"),c={name:"Station_Equipment",data:function(){var e=this,t=function(t,a,n){0!==e.allGunList.length?0!==e.dialogForm.checkedGunList.length?n():n(new Error("请勾选要绑定的油枪")):n(new Error("请先配置油枪后再来配置设备"))};return{pageStatus:0,equipmentList:[],allGunList:[],checkedGunList:[],deviceStatusOptions:[],deviceTypeOptions:[],stationOptions:[],title:"",open:!1,total:100,queryForm:{pageNum:1,pageSize:10,deviceNo:null,deviceSerialNum:null},dialogForm:{checkedGunList:[],deviceStatus:"1",deviceType:"1"},currentList:[],rules:{deviceNo:[{required:!0,message:"请输入设备编号",trigger:"blur"}],deviceName:[{required:!0,message:"请输入设备名",trigger:"blur"}],deviceType:[{required:!0,message:"请选择设备类型",trigger:"blur"}],checkedGunList:[{validator:t,trigger:"change"}],deviceStatus:[{required:!0,message:"请选择设备状态",trigger:"blur"}],deviceFactory:[]}}},created:function(){this.init(),this.setPageStatus()},computed:{posList:function(){var e=this,t=this.allGunList.filter((function(t){var a=!1;return e.equipmentList.map((function(e){2==e.deviceType&&e.gunNo.split(",").includes(t.oilGunNo)&&(a=!0)})),a})),a=this.allGunList.filter((function(e){var a=!0;return t.map((function(t){e.oilGunNo==t.oilGunNo&&(a=!1)})),a}));return this.currentList.concat(a)},printList:function(){var e=this,t=this.allGunList.filter((function(t){var a=!1;return e.equipmentList.map((function(e){1==e.deviceType&&e.gunNo.split(",").includes(t.oilGunNo)&&(a=!0)})),a})),a=this.allGunList.filter((function(e){var a=!0;return t.map((function(t){e.oilGunNo==t.oilGunNo&&(a=!1)})),a}));return this.currentList.concat(a)}},methods:{init:function(){var e=this;this.getList(),this.getDicts("device_status").then((function(t){e.deviceStatusOptions=t.data})),this.getDicts("device_type").then((function(t){e.deviceTypeOptions=t.data})),Object(s["e"])({stationId:this.deptId}).then((function(t){e.allGunList=t.rows}))},setPageStatus:function(){var e=this;this.queryPageStatus([2]).then((function(t){e.pageStatus=t}))},getList:function(){var e=this;Object(l["e"])(this.queryForm).then((function(t){e.equipmentList=t.rows,e.total=t.total}))},cancel:function(){this.open=!1},handleQuery:function(){this.queryForm.pageNum=1,this.getList()},deviceNoInput:function(e){this.dialogForm.posQueue=e},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleAdd:function(){this.currentList=[],this.title="添加油站设备管理",this.dialogForm={checkedGunList:[],deviceStatus:"1",deviceType:"1",posFanoutExchange:"posFanoutExchange"+this.deptId},this.open=!0},handleUpdate:function(e){var t;this.currentList=this.allGunList.filter((function(t){return e.gunNo.split(",").includes(t.oilGunNo)})),t="[object String]"===Object.prototype.toString.call(e.gunNo)?Object(o["a"])(new Set(e.gunNo.split(","))).filter((function(e){return""!==e.toString().trim()})):[],this.dialogForm=Object(i["a"])(Object(i["a"])({},e),{},{checkedGunList:t}),this.title="修改油站设备管理",this.open=!0},submitForm:function(){var e=this;this.$refs["dialogForm"].validate((function(t){t&&(e.dialogForm.gunNo=e.dialogForm.checkedGunList.toString(),null!=e.dialogForm.deviceId?Object(l["f"])(e.dialogForm).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(l["a"])(e.dialogForm).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,a=e.deviceId;this.$confirm("是否确认删除油站设备管理","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(l["b"])(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))}}},u=c,m=a("2877"),d=Object(m["a"])(u,n,r,!1,null,null,null);t["default"]=d.exports},"5f45":function(e,t,a){"use strict";a("8234")},"61b6":function(e,t,a){"use strict";a("0986")},6595:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"会员名",prop:"customerName"}},[a("el-input",{attrs:{placeholder:"请输入客户名",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.customerName,callback:function(t){e.$set(e.queryParams,"customerName",t)},expression:"queryParams.customerName"}})],1),a("el-form-item",{attrs:{label:"油品",prop:"cardOilsType"}},[a("el-select",{attrs:{placeholder:"请选择油品",clearable:"",size:"small"},model:{value:e.queryParams.cardOilsType,callback:function(t){e.$set(e.queryParams,"cardOilsType",t)},expression:"queryParams.cardOilsType"}},e._l(e.oilOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"消费时间",prop:""}},[a("el-date-picker",{attrs:{type:"daterange","unlink-panels":"","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRangeCreatedDate,callback:function(t){e.dateRangeCreatedDate=t},expression:"dateRangeCreatedDate"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")])],1)],1),a("el-table",{attrs:{data:e.recordList}},[e._e(),a("el-table-column",{attrs:{label:"消费单号",align:"center",prop:"orderNo"}}),e._e(),a("el-table-column",{attrs:{label:"电子卡号",align:"center",prop:"customerNo"}}),a("el-table-column",{attrs:{label:"会员名",align:"center",prop:"customerName"}}),a("el-table-column",{attrs:{label:"油品",align:"center",prop:"cardOilsType",formatter:e.cardOilsTypeFotmat}}),e._e(),e._e(),a("el-table-column",{attrs:{label:"消费金额",align:"center",prop:"amt"}}),a("el-table-column",{attrs:{label:"余额",align:"center",prop:"balance"}}),e._e(),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName"}}),a("el-table-column",{attrs:{label:"支付时间",align:"center",prop:"payDate",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.payDate,"{y}-{m}-{d} {h}:{i}:{s}")))])]}}])}),a("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"150"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createTime,"{y}-{m}-{d} {h}:{i}:{s}")))])]}}])}),e._e()],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1)},r=[],i=a("bed6"),o={name:"Record",data:function(){return{dateRangeCreatedDate:[],total:0,recordList:[],oilOptions:[],title:"",queryParams:{pageNum:1,pageSize:10,customerName:null,usageType:"-",cardOilsType:null,status:1},form:{},rules:{}}},created:function(){var e=this;this.getList(),this.getDicts("oil").then((function(t){e.oilOptions=t.data}))},methods:{cardOilsTypeFotmat:function(e,t){return"2"===e.cardOilsType?"柴油":"1"===e.cardOilsType?"汽油":void 0},getList:function(){var e=this;Object(i["b"])(this.addDateRange(this.queryParams,this.dateRangeCreatedDate)).then((function(t){e.recordList=t.rows,e.total=t.total}))},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有客户电子会员卡充值记录数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["a"])(t)})).then((function(t){e.download(t.msg)}))}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},"67ef":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"登录地址",prop:"ipaddr"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入登录地址",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.ipaddr,callback:function(t){e.$set(e.queryParams,"ipaddr",t)},expression:"queryParams.ipaddr"}})],1),a("el-form-item",{attrs:{label:"用户名称",prop:"userName"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入用户名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.userName,callback:function(t){e.$set(e.queryParams,"userName",t)},expression:"queryParams.userName"}})],1),a("el-form-item",{attrs:{label:"状态",prop:"status"}},[a("el-select",{staticStyle:{width:"240px"},attrs:{placeholder:"登录状态",clearable:"",size:"small"},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,"status",t)},expression:"queryParams.status"}},e._l(e.statusOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"登录时间"}},[a("el-date-picker",{staticStyle:{width:"240px"},attrs:{size:"small","value-format":"yyyy-MM-dd",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRange,callback:function(t){e.dateRange=t},expression:"dateRange"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:logininfor:remove"],expression:"['monitor:logininfor:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:logininfor:remove"],expression:"['monitor:logininfor:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini"},on:{click:e.handleClean}},[e._v("清空")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:logininfor:export"],expression:"['system:logininfor:export']"}],attrs:{type:"warning",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.list},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{label:"访问编号",align:"center",prop:"infoId"}}),a("el-table-column",{attrs:{label:"用户名称",align:"center",prop:"userName"}}),a("el-table-column",{attrs:{label:"登录地址",align:"center",prop:"ipaddr",width:"130","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"登录地点",align:"center",prop:"loginLocation","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"浏览器",align:"center",prop:"browser"}}),a("el-table-column",{attrs:{label:"操作系统",align:"center",prop:"os"}}),a("el-table-column",{attrs:{label:"登录状态",align:"center",prop:"status",formatter:e.statusFormat}}),a("el-table-column",{attrs:{label:"操作信息",align:"center",prop:"msg"}}),a("el-table-column",{attrs:{label:"登录日期",align:"center",prop:"loginTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.loginTime)))])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1)},r=[],i=(a("d81d"),a("b775"));function o(e){return Object(i["a"])({url:"/monitor/logininfor/list",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/monitor/logininfor/"+e,method:"delete"})}function s(){return Object(i["a"])({url:"/monitor/logininfor/clean",method:"delete"})}function c(e){return Object(i["a"])({url:"/monitor/logininfor/export",method:"get",params:e})}var u={name:"Logininfor",data:function(){return{loading:!0,ids:[],multiple:!0,showSearch:!0,total:0,list:[],statusOptions:[],dateRange:[],queryParams:{pageNum:1,pageSize:10,ipaddr:void 0,userName:void 0,status:void 0}}},created:function(){var e=this;this.getList(),this.getDicts("sys_common_status").then((function(t){e.statusOptions=t.data}))},methods:{getList:function(){var e=this;this.loading=!0,o(this.addDateRange(this.queryParams,this.dateRange)).then((function(t){e.list=t.rows,e.total=t.total,e.loading=!1}))},statusFormat:function(e,t){return this.selectDictLabel(this.statusOptions,e.status)},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.dateRange=[],this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.infoId})),this.multiple=!e.length},handleDelete:function(e){var t=this,a=e.infoId||this.ids;this.$confirm('是否确认删除访问编号为"'+a+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return l(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleClean:function(){var e=this;this.$confirm("是否确认清空所有登录日志数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return s()})).then((function(){e.getList(),e.msgSuccess("清空成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有操作日志数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return c(t)})).then((function(t){e.download(t.msg)}))}}},m=u,d=a("2877"),p=Object(d["a"])(m,n,r,!1,null,null,null);t["default"]=p.exports},"684a":function(e,t,a){},"68ab4":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.structureList}},[e._e(),a("el-table-column",{attrs:{label:"员工姓名",align:"center",prop:"person"}}),a("el-table-column",{attrs:{label:"负责枪号",align:"center",prop:"gunNo"}}),a("el-table-column",{attrs:{label:"销量(L)",align:"center",prop:"salesVolume"}}),a("el-table-column",{attrs:{label:"销额",align:"center",prop:"salesAmount"}}),a("el-table-column",{attrs:{label:"优惠",align:"center",prop:"discount"}}),a("el-table-column",{attrs:{label:"优惠券",align:"center",prop:"coupon"}}),a("el-table-column",{attrs:{label:"实收",align:"center",prop:"netReceipts"}}),a("el-table-column",{attrs:{label:"销售笔数",align:"center",prop:"salesNum"}}),a("el-table-column",{attrs:{label:"打印小票数",align:"center",prop:"printNum"}}),a("el-table-column",{attrs:{label:"班次号",align:"center",prop:"classStructureNo"}}),a("el-table-column",{attrs:{label:"班结时间",align:"center",prop:"classStructureDate",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.classStructureDate,"{y}-{m}-{d}")))])]}}])}),a("el-table-column",{attrs:{label:"班结人",align:"center",prop:"classStructureMan"}}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["station:structure:edit"],expression:"['station:structure:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["station:structure:remove"],expression:"['station:structure:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1)],1)},r=[],i=a("3e1b"),o={name:"Structure",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,structureList:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,stationId:null,stationName:null,person:null,gunNo:null,salesVolume:null,salesAmount:null,discount:null,coupon:null,netReceipts:null,salesNum:null,printNum:null,classStructureNo:null,classStructureDate:null,classStructureMan:null},form:{},rules:{}}},created:function(){this.getList()},methods:{getList:function(){var e=this;this.loading=!0,Object(i["i"])(this.queryParams).then((function(t){e.structureList=t.rows,e.total=t.total,e.loading=!1}))},handleQuery:function(){this.queryParams.pageNum=1,this.getList()}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},"6a80":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return 0==e.pageStatus?a("div",[e._v("配置加载中...")]):1==e.pageStatus?a("div",[e._v("此页面不对此账号开放")]):2==e.pageStatus?a("div",[e._v("权限已下放到站点,请登录站点账号配置")]):3==e.pageStatus?a("div",[e._v("加载发生错误")]):4==e.pageStatus?a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{staticStyle:{float:"right"}},[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("刷新")]),a("el-button",{attrs:{icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1)],1),a("el-table",{attrs:{data:e.gunList}},[a("el-table-column",{attrs:{width:"55",align:"center"}}),e._e(),a("el-table-column",{attrs:{label:"油枪号",align:"center",prop:"oilGunNo"}}),a("el-table-column",{attrs:{label:"油品名称",align:"center",prop:"oilName"}}),a("el-table-column",{attrs:{label:"单价",align:"center",prop:"oilPrice"}}),e._e(),a("el-table-column",{attrs:{label:"操作时间",align:"center",prop:"date",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.date,"{y}-{m}-{d}")))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total > 0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"90px"}},[a("el-form-item",{attrs:{label:"油枪号",prop:"oilGunNo"}},[a("el-input",{staticStyle:{width:"150px"},attrs:{placeholder:"请输入油枪号"},model:{value:e.form.oilGunNo,callback:function(t){e.$set(e.form,"oilGunNo",t)},expression:"form.oilGunNo"}})],1),a("el-form-item",{attrs:{label:"油品名称",prop:"oilName"}},[a("el-select",{attrs:{placeholder:"油品名称",clearable:"",size:"small"},on:{change:e.onOilNameChang},model:{value:e.form.oilName,callback:function(t){e.$set(e.form,"oilName",t)},expression:"form.oilName"}},e._l(e.oilNameOptions,(function(e){return a("el-option",{key:e.oilName,attrs:{label:e.oilName,value:e.oilName}})})),1)],1),a("el-form-item",{attrs:{label:"单价",prop:"oilPrice"}},[e._v(" "+e._s(void 0===e.form.oilPrice?"-------":e.form.oilPrice+"元")+" ")])],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1):e._e()},r=[],i=(a("7db0"),a("99bd")),o=a("36ac"),l=a("e42b"),s={name:"Station_OilGun",data:function(){return{total:0,gunList:[],oilNameOptions:[],title:"",open:!1,flage:!0,queryParams:{pageNum:1,pageSize:10,stationId:this.deptId},form:{},deptInfo:{},rules:{oilGunNo:[{required:!0,message:"请输入油枪号",trigger:"blur"}],oilName:[{required:!0,message:"请选择油品名",trigger:"change"}]},pageStatus:0}},created:function(){this.init(),this.setPageStatus()},methods:{init:function(){var e=this;this.getList(),Object(o["e"])({stationId:this.deptId}).then((function(t){e.oilNameOptions=t.rows}))},setPageStatus:function(){var e=this;this.queryPageStatus([2]).then((function(t){e.pageStatus=t}))},getList:function(){var e=this;Object(i["e"])(this.queryParams).then((function(t){e.gunList=t.rows,e.total=t.total}))},cancel:function(){this.open=!1},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},handleAdd:function(){this.title="添加油枪",this.open=!0,this.form={stationId:this.deptId}},handleUpdate:function(e){this.title="修改油枪",this.form=JSON.parse(JSON.stringify(e)),this.open=!0},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(null!=e.form.oilGunId?Object(i["g"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(i["a"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},onOilNameChang:function(e){var t=this,a=this.oilNameOptions.find((function(t){return t.oilName==e}));void 0!==a&&(this.form.oilPrice=a.oilPrice),Object(l["a"])(e).then((function(e){t.form.oilGunType=3==e?"2":"1"}))},handleDelete:function(e){var t=this,a=e.oilGunId;this.$confirm("是否确认删除油枪","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["b"])(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")})).catch((function(){}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有油枪管理数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["c"])(t)})).then((function(t){e.download(t.msg)}))}}},c=s,u=a("2877"),m=Object(u["a"])(c,n,r,!1,null,null,null);t["default"]=m.exports},"6abf":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tabCoupone"},[a("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{key:"some",attrs:{label:"所有劵",name:"some"}},[a("child1")],1),a("el-tab-pane",{key:"daifa",attrs:{label:"待发劵",name:"daifa"}},[a("child2")],1),a("el-tab-pane",{key:"yifa",attrs:{label:"已发放",name:"yifa"}},[a("child3")],1),a("el-tab-pane",{key:"xiaxian",attrs:{label:"已下线",name:"xiaxian"}},[a("child3")],1)],1)],1)},r=[],i=a("04fa"),o={name:"tabCoupone",components:{child1:i["default"]},data:function(){return{activeName:"info"}},methods:{}},l=o,s=(a("92bc"),a("2877")),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},"6b08":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"登录地址",prop:"ipaddr"}},[a("el-input",{attrs:{placeholder:"请输入登录地址",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.ipaddr,callback:function(t){e.$set(e.queryParams,"ipaddr",t)},expression:"queryParams.ipaddr"}})],1),a("el-form-item",{attrs:{label:"用户名称",prop:"userName"}},[a("el-input",{attrs:{placeholder:"请输入用户名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.userName,callback:function(t){e.$set(e.queryParams,"userName",t)},expression:"queryParams.userName"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{data:e.list.slice((e.pageNum-1)*e.pageSize,e.pageNum*e.pageSize)}},[a("el-table-column",{attrs:{label:"序号",type:"index",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s((e.pageNum-1)*e.pageSize+t.$index+1))])]}}])}),a("el-table-column",{attrs:{label:"会话编号",align:"center",prop:"tokenId","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"登录名称",align:"center",prop:"userName","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"部门名称",align:"center",prop:"deptName"}}),a("el-table-column",{attrs:{label:"主机",align:"center",prop:"ipaddr","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"登录地点",align:"center",prop:"loginLocation","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"浏览器",align:"center",prop:"browser"}}),a("el-table-column",{attrs:{label:"操作系统",align:"center",prop:"os"}}),a("el-table-column",{attrs:{label:"登录时间",align:"center",prop:"loginTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.loginTime)))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["monitor:online:forceLogout"],expression:"['monitor:online:forceLogout']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleForceLogout(t.row)}}},[e._v("强退")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.pageNum,limit:e.pageSize},on:{"update:page":function(t){e.pageNum=t},"update:limit":function(t){e.pageSize=t}}})],1)},r=[],i=a("b775");function o(e){return Object(i["a"])({url:"/monitor/online/list",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/monitor/online/"+e,method:"delete"})}var s={name:"Online",data:function(){return{loading:!0,total:0,list:[],pageNum:1,pageSize:10,queryParams:{ipaddr:void 0,userName:void 0}}},created:function(){this.getList()},methods:{getList:function(){var e=this;this.loading=!0,o(this.queryParams).then((function(t){e.list=t.rows,e.total=t.total,e.loading=!1}))},handleQuery:function(){this.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleForceLogout:function(e){var t=this;this.$confirm('是否确认强退名称为"'+e.userName+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return l(e.tokenId)})).then((function(){t.getList(),t.msgSuccess("强退成功")}))}}},c=s,u=a("2877"),m=Object(u["a"])(c,n,r,!1,null,null,null);t["default"]=m.exports},"6b66":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tabjian"},[a("el-tabs",{model:{value:e.activeName1,callback:function(t){e.activeName1=t},expression:"activeName1"}},[a("el-tab-pane",{key:"dengji",attrs:{label:"等级设置",name:"dengji"}},[a("child1")],1)],1)],1)},r=[],i=a("e7ee"),o={name:"tabjian",components:{child1:i["default"]},data:function(){return{activeName1:"dengji"}},methods:{}},l=o,s=(a("aadd"),a("2877")),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},"6d93":function(e,t,a){},"6eeb6":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-scrollbar",{staticStyle:{height:"100%"}},[a("div",[a("div",[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",staticStyle:{"margin-left":"20px"},attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-row",{staticClass:"panel-group",attrs:{gutter:10}},[a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex xiaoe"},[a("div",{staticStyle:{"font-size":"28px"}},[e._v("电子会员总量")]),a("div",{staticStyle:{"line-height":"62px","font-size":"44px"}},[e._v(e._s(e.cardNum))])])]),a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex xiaoliang"},[a("div",{staticStyle:{"font-size":"28px"}},[e._v("总余额")]),a("div",{staticStyle:{"line-height":"62px","font-size":"32px"}},[e._v(e._s(e.hzAmt))])])])],1),a("el-form-item",[a("el-button",{attrs:{size:"mini"},on:{click:e.dayDataSource}},[e._v("今天")]),a("el-button",{attrs:{size:"mini"},on:{click:e.yesDataSource}},[e._v("昨天")]),a("el-button",{attrs:{size:"mini"},on:{click:e.workDataSource}},[e._v("本周")]),a("el-button",{attrs:{size:"mini"},on:{click:e.monthDataSource}},[e._v("本月")]),a("el-date-picker",{staticStyle:{margin:"0px 10px"},attrs:{size:"mini",type:"daterange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRangeCreatedDate,callback:function(t){e.dateRangeCreatedDate=t},expression:"dateRangeCreatedDate"}}),a("el-button",{attrs:{size:"mini"},on:{click:e.queryDataSource}},[e._v("查询")])],1)],1),a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"20px"}},[e._v("数据概览")]),a("el-row",{staticClass:"panel-group",attrs:{gutter:10}},[a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex xiaoliang"},[a("div",{staticStyle:{"font-size":"28px"}},[e._v("充值总额")]),a("div",{staticStyle:{"line-height":"62px","font-size":"44px"}},[e._v(e._s(e.form.czAmt))])])]),a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex xiaoliang"},[a("div",{staticStyle:{"font-size":"28px"}},[e._v("消费额度")]),a("div",{staticStyle:{"line-height":"62px","font-size":"44px"}},[e._v(e._s(e.form.xfAmt))])])])],1)],1),a("div",{staticStyle:{width:"100%",height:"360px",background:"#FFFFFF"}},[a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"20px"}},[e._v("充值/消费走势")]),a("div",{ref:"myChart",staticStyle:{width:"100%",height:"350px",margin:"0px 25px"}})]),a("div",{staticStyle:{width:"100%",height:"181px"}},[a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"20px"}},[e._v("详情:")]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.dayReportList}},[a("el-table-column",{attrs:{label:"日期",align:"center",prop:"createTime"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createTime,"{y}-{m}-{d}")))])]}}])}),a("el-table-column",{attrs:{label:"充值总额度",align:"center",prop:"czamt"}}),e._e(),a("el-table-column",{attrs:{label:"电子会员数量",align:"center",prop:"cumnum"}}),a("el-table-column",{attrs:{label:"余额",align:"center",prop:"cumamt"}}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleLook(t.row)}}},[e._v("详情")])]}}])})],1),a("div",{staticStyle:{display:"inline-block",float:"right"}},[a("el-pagination",{staticStyle:{"padding-top":"15px"},attrs:{"current-page":e.pageNow,background:"","pager-count":6,"page-sizes":[5,10,20,50,100],"page-size":e.size,layout:"total, sizes, prev, pager, next, jumper",total:e.total},on:{"size-change":e.findSizeChange,"current-change":e.findPage,"update:currentPage":function(t){e.pageNow=t},"update:current-page":function(t){e.pageNow=t}}})],1)],1),a("el-dialog",{attrs:{title:e.title,width:"800px",visible:e.open,"append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.dayReportDetailsList}},[a("el-table-column",{attrs:{label:"订单单号",align:"center",prop:"orderNo"}}),e._e(),a("el-table-column",{attrs:{label:"会员号ID",align:"center",prop:"customerNo"}}),a("el-table-column",{attrs:{label:"会员名",align:"center",prop:"customerName"}}),a("el-table-column",{attrs:{label:"油品",align:"center",prop:"cardOilsType",formatter:e.cardOilsTypeFotmat}}),a("el-table-column",{attrs:{label:"订单类型",align:"center",prop:"usageType",formatter:e.usageTypeFotmat}}),a("el-table-column",{attrs:{label:"消费金额",align:"center",prop:"amt"}}),a("el-table-column",{attrs:{label:"余额",align:"center",prop:"balance"}}),a("el-table-column",{attrs:{label:"消费方式",align:"center",prop:"payType",formatter:e.payTypeFotmat}}),e._e(),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName"}}),e._e()],1),a("div",{staticClass:"pagination-container"},[a("el-pagination",{staticStyle:{"padding-top":"15px"},attrs:{"current-page":e.pageNow2,background:"","pager-count":6,"page-sizes":[5,10,20,50,100],"page-size":e.setting,layout:"total, sizes, prev, pager, next, jumper",total:e.total1},on:{"size-change":e.sizeChange,"current-change":e.currentChange,"update:currentPage":function(t){e.pageNow2=t},"update:current-page":function(t){e.pageNow2=t}}})],1)],1)],1)])},r=[],i=(a("d3b7"),a("3ca3"),a("ddb0"),a("ac1f"),a("5319"),a("313e")),o=a.n(i),l=a("a220"),s=a("bed6"),c=a("c2f2");a("817d");var u={name:"source",data:function(){return{charts:null,size:10,pageNow:1,pageNow2:1,setting:10,loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,total1:0,hzAmt:0,cardNum:0,couponList:[],dayReportDetailsList:[],dateRangeCreatedDate:[],xdata:[],czdata:[],xfdata:[],title:"",rows:[],open:!1,queryParams:{pageSetting:10,pageNum:1,createdDate:null,stationId:null,stationName:null,beginTime:null,endTime:null,payDate:null,status:"1"},queryInfo:{pageSetting:10,pageNo:1,createDate:null},query:{stationId:null},dayReportList:[],form:{czAmt:0,xfAmt:0},rules:{}}},mounted:function(){var e=this;this.$nextTick((function(){e.queryParams.beginTime=e.getMonthDate(),e.queryParams.endTime=e.getEndFormatDate(new Date),e.queryParams.stationId=e.$store.selectDeptId,setTimeout((function(){e.initChart()}),1e3)}))},created:function(){this.dayDataSource(),this.getHZlist(),this.reset(),this.queryParams.beginTime=this.getMonthDate(),this.queryParams.endTime=this.getEndFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,this.getDatas()},methods:{usageTypeFotmat:function(e,t){return"+"===e.usageType?"充值":"-"===e.usageType?"消费":void 0},payTypeFotmat:function(e,t){return"1"===e.payType?"小程序":"2"===e.payType?"POS":void 0},cardOilsTypeFotmat:function(e,t){return"1"===e.cardOilsType?"汽油":"2"===e.cardOilsType?"柴油":void 0},initChart:function(){this.charts=o.a.init(this.$refs.myChart,"macarons"),this.charts.setOption({xAxis:{data:this.xdata,boundaryGap:!1,axisTick:{show:!1}},tooltip:{trigger:"axis",axisPointer:{type:"cross"},padding:[5,10]},yAxis:{axisTick:{show:!1}},legend:{data:["充值","消费"]},animation:!1,series:[{name:"充值",itemStyle:{normal:{color:"#FF005A",lineStyle:{color:"#FF005A",width:2}}},smooth:!0,type:"line",data:this.czdata},{name:"消费",smooth:!0,type:"line",itemStyle:{normal:{color:"#3888fa",lineStyle:{color:"#3888fa",width:2}}},data:this.xfdata}]},!0)},getXData:function(){var e=this;return Object(s["d"])(this.queryParams).then((function(t){if(e.xdata=[],t.hasOwnProperty("rows"))for(var a in t.rows)e.xdata.push(t.rows[a].createTime)}))},getQyDataCZ:function(){var e=this;return Object(c["c"])(this.queryParams).then((function(t){if(e.czdata=[],t.hasOwnProperty("rows"))for(var a in t.rows){var n=[];n.push(t.rows[a].createTime),n.push(t.rows[a].amt),e.czdata.push(n)}}))},getQydataXF:function(){var e=this;return Object(s["c"])(this.queryParams).then((function(t){if(e.xfdata=[],t.hasOwnProperty("rows"))for(var a in t.rows){var n=[];n.push(t.rows[a].createTime),n.push(t.rows[a].amt),e.xfdata.push(n)}}))},getDatas:function(){var e=this;Promise.all([this.getXData(),this.getQyDataCZ(),this.getQydataXF()]).then((function(t){e.initChart()}))},getList:function(){var e=this;null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),Object(s["e"])(this.queryParams).then((function(t){t.hasOwnProperty("data")&&(e.form.xfAmt=t.data.amt)})),Object(c["a"])(this.queryParams).then((function(t){t.hasOwnProperty("data")&&(e.form.czAmt=t.data.amt)})),this.dayReportDetail()},getHZlist:function(){var e=this;this.query.stationId=this.$store.selectDeptId,null!=this.query.stationId&&""!=this.query.stationId||(this.query.stationId=this.$store.state.user.deptId),Object(l["f"])(this.query).then((function(t){t.hasOwnProperty("data")&&(e.cardNum=t.data.num,e.hzAmt=t.data.amt)}))},findPage:function(e){this.pageNow=e,this.dayReportDetail()},findSizeChange:function(e){this.size=e,this.dayReportDetail()},dayReportDetail:function(){var e=this;this.loading=!1,this.queryParams.pageNo=this.pageNow,this.queryParams.pageSetting=this.size,Object(l["g"])(this.queryParams).then((function(t){e.dayReportList=t.rows,e.total=t.total}))},dayDataSource:function(){this.reset(),this.queryParams.beginTime=this.getNowFormatDate(new Date),this.queryParams.endTime=this.getEndFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),this.getList()},yesDataSource:function(){this.reset(),this.queryParams.beginTime=this.getFormatDate(new Date),this.queryParams.endTime=this.getNowFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,this.getList()},workDataSource:function(){this.reset(),this.queryParams.beginTime=this.getDates(),this.queryParams.endTime=this.getEndFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,this.getDatas(),this.getList()},monthDataSource:function(){this.reset(),this.queryParams.beginTime=this.getMonthDate(),this.queryParams.endTime=this.getEndFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,this.getDatas(),this.getList()},queryDataSource:function(){this.reset(),this.queryParams.beginTime=this.dateRangeCreatedDate[0],this.queryParams.endTime=this.dateRangeCreatedDate[1],this.queryParams.stationId=this.$store.selectDeptId,this.getDatas(),this.getList()},getNowFormatDate:function(e){var t="-",a=e.getMonth()+1,n=e.getDate();a>=1&&a<=9&&(a="0"+a),n>=0&&n<=9&&(n="0"+n);var r=e.getFullYear()+t+a+t+n;return r},getEndFormatDate:function(e){var t=e.getDate();t+=1,e.setDate(t);var a="-",n=e.getMonth()+1,r=e.getDate();n>=1&&n<=9&&(n="0"+n),r>=0&&r<=9&&(r="0"+r);var i=e.getFullYear()+a+n+a+r;return i},getFormatDate:function(e){var t=e.getDate();t-=1,e.setDate(t);var a="-",n=e.getMonth()+1,r=e.getDate();n>=1&&n<=9&&(n="0"+n),r>=0&&r<=9&&(r="0"+r);var i=e.getFullYear()+a+n+a+r;return i},getDates:function(){var e=new Date,t=e.getTime(),a=e.getDay(),n=new Date(t+864e5*(0-(a+6)%7)).toLocaleDateString().replace(/[年月]/g,"-").replace(/[日上下午]/g,""),r=n.replace(/-/g,"/"),i=new Date(r),o=i.getMonth()+1,l=i.getDate();return o=o<10?"0"+o:o,l=l<10?"0"+l:l,n=i.getFullYear()+"-"+o+"-"+l,n},getMonthDate:function(){var e=new Date,t="-",a=e.getMonth()+1;a>=1&&a<=9&&(a="0"+a);var n=e.getFullYear()+t+a+t+"01";return n},reset:function(){this.queryParams={pageSetting:10,pageNo:1,createDate:null,stationId:null,stationName:null,beginTime:null,endTime:null},this.form={czAmt:0,xfAmt:0},this.queryInfo={pageSetting:10,pageNo:1,createDate:null}},handleLook:function(e){this.rows=e,this.getLookOrder(e)},sizeChange:function(e){this.setting=e,this.getLookOrder(this.rows)},currentChange:function(e){this.pageNow2=e,this.getLookOrder(this.rows)},getLookOrder:function(e){var t=this,a=e.createTime;return this.queryInfo.createDate=a.substring(0,10),this.queryInfo.pageNo=this.pageNow2,this.queryInfo.pageSetting=this.setting,Object(c["e"])(this.queryInfo).then((function(e){t.dayReportDetailsList=e.rows,t.total1=e.total,t.open=!0,t.title="电子会员明细"}))}}},m=u,d=(a("b4a4"),a("2877")),p=Object(d["a"])(m,n,r,!1,null,"638804c4",null);t["default"]=p.exports},"6f72":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"导入表",visible:e.visible,width:"800px",top:"5vh","append-to-body":""},on:{"update:visible":function(t){e.visible=t}}},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0}},[a("el-form-item",{attrs:{label:"表名称",prop:"tableName"}},[a("el-input",{attrs:{placeholder:"请输入表名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.tableName,callback:function(t){e.$set(e.queryParams,"tableName",t)},expression:"queryParams.tableName"}})],1),a("el-form-item",{attrs:{label:"表描述",prop:"tableComment"}},[a("el-input",{attrs:{placeholder:"请输入表描述",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.tableComment,callback:function(t){e.$set(e.queryParams,"tableComment",t)},expression:"queryParams.tableComment"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",[a("el-table",{ref:"table",attrs:{data:e.dbTableList,height:"260px"},on:{"row-click":e.clickRow,"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{prop:"tableName",label:"表名称","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{prop:"tableComment",label:"表描述","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{prop:"createTime",label:"创建时间"}}),a("el-table-column",{attrs:{prop:"updateTime",label:"更新时间"}})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.handleImportTable}},[e._v("确 定")]),a("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("取 消")])],1)],1)},r=[],i=(a("d81d"),a("a15b"),a("4b72")),o={data:function(){return{visible:!1,tables:[],total:0,dbTableList:[],queryParams:{pageNum:1,pageSize:10,tableName:void 0,tableComment:void 0}}},methods:{show:function(){this.getList(),this.visible=!0},clickRow:function(e){this.$refs.table.toggleRowSelection(e)},handleSelectionChange:function(e){this.tables=e.map((function(e){return e.tableName}))},getList:function(){var e=this;Object(i["e"])(this.queryParams).then((function(t){200===t.code&&(e.dbTableList=t.rows,e.total=t.total)}))},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleImportTable:function(){var e=this;Object(i["d"])({tables:this.tables.join(",")}).then((function(t){e.msgSuccess(t.msg),200===t.code&&(e.visible=!1,e.$emit("ok"))}))}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},7030:function(e,t,a){"use strict";a.d(t,"l",(function(){return r})),a.d(t,"e",(function(){return i})),a.d(t,"m",(function(){return o})),a.d(t,"o",(function(){return l})),a.d(t,"a",(function(){return s})),a.d(t,"i",(function(){return c})),a.d(t,"j",(function(){return u})),a.d(t,"k",(function(){return m})),a.d(t,"f",(function(){return d})),a.d(t,"g",(function(){return p})),a.d(t,"h",(function(){return f})),a.d(t,"n",(function(){return h})),a.d(t,"b",(function(){return g})),a.d(t,"c",(function(){return b})),a.d(t,"d",(function(){return v}));var n=a("b775");function r(e){return Object(n["a"])({url:"/station/order/selectDaySources",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/station/order/selectOilTypeSources",method:"get",params:e})}function o(e){return Object(n["a"])({url:"/station/order/selectOverViewData",method:"get",params:e})}function l(e){return Object(n["a"])({url:"/station/order/selectDayReportDetail",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/station/order/dayOilTypeSources",method:"get",params:e})}function c(e){return Object(n["a"])({url:"/station/order/listQydata92",method:"get",params:e})}function u(e){return Object(n["a"])({url:"/station/order/listQydata95",method:"get",params:e})}function m(e){return Object(n["a"])({url:"/station/order/listQydata98",method:"get",params:e})}function d(e){return Object(n["a"])({url:"/station/order/listQydata0",method:"get",params:e})}function p(e){return Object(n["a"])({url:"/station/order/listQydata10",method:"get",params:e})}function f(e){return Object(n["a"])({url:"/station/order/listQydata20",method:"get",params:e})}function h(e){return Object(n["a"])({url:"/station/order/listXdata",method:"get",params:e})}function g(e){return Object(n["a"])({url:"/customer/record/listCZXFData",method:"get",params:e})}function b(e){return Object(n["a"])({url:"/customer/card/listHYData",method:"get",params:e})}function v(e){return Object(n["a"])({url:"/customer/card/listJRHYData",method:"get",params:e})}},"70eb":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0}},[a("el-form-item",{attrs:{label:"角色名称",prop:"roleName"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入角色名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.roleName,callback:function(t){e.$set(e.queryParams,"roleName",t)},expression:"queryParams.roleName"}})],1),a("el-form-item",{attrs:{label:"权限字符",prop:"roleKey"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入权限字符",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.roleKey,callback:function(t){e.$set(e.queryParams,"roleKey",t)},expression:"queryParams.roleKey"}})],1),a("el-form-item",{attrs:{label:"状态",prop:"status"}},[a("el-select",{staticStyle:{width:"240px"},attrs:{placeholder:"角色状态",clearable:"",size:"small"},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,"status",t)},expression:"queryParams.status"}},e._l(e.statusOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"创建时间"}},[a("el-date-picker",{staticStyle:{width:"240px"},attrs:{size:"small","value-format":"yyyy-MM-dd",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRange,callback:function(t){e.dateRange=t},expression:"dateRange"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:role:add"],expression:"['system:role:add']"}],attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:role:edit"],expression:"['system:role:edit']"}],attrs:{type:"success",icon:"el-icon-edit",size:"mini",disabled:e.single},on:{click:e.handleUpdate}},[e._v("修改")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:role:remove"],expression:"['system:role:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:role:export"],expression:"['system:role:export']"}],attrs:{type:"warning",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.roleList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{label:"角色编号",prop:"roleId",width:"120"}}),a("el-table-column",{attrs:{label:"角色名称",prop:"roleName","show-overflow-tooltip":!0,width:"150"}}),a("el-table-column",{attrs:{label:"权限字符",prop:"roleKey","show-overflow-tooltip":!0,width:"150"}}),a("el-table-column",{attrs:{label:"显示顺序",prop:"roleSort",width:"100"}}),a("el-table-column",{attrs:{label:"状态",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-switch",{attrs:{"active-value":"0","inactive-value":"1"},on:{change:function(a){return e.handleStatusChange(t.row)}},model:{value:t.row.status,callback:function(a){e.$set(t.row,"status",a)},expression:"scope.row.status"}})]}}])}),a("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:role:edit"],expression:"['system:role:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:role:edit"],expression:"['system:role:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-circle-check"},on:{click:function(a){return e.handleDataScope(t.row)}}},[e._v("数据权限")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:role:remove"],expression:"['system:role:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"角色名称",prop:"roleName"}},[a("el-input",{attrs:{placeholder:"请输入角色名称"},model:{value:e.form.roleName,callback:function(t){e.$set(e.form,"roleName",t)},expression:"form.roleName"}})],1),a("el-form-item",{attrs:{label:"权限字符",prop:"roleKey"}},[a("el-input",{attrs:{placeholder:"请输入权限字符"},model:{value:e.form.roleKey,callback:function(t){e.$set(e.form,"roleKey",t)},expression:"form.roleKey"}})],1),a("el-form-item",{attrs:{label:"角色顺序",prop:"roleSort"}},[a("el-input-number",{attrs:{"controls-position":"right",min:0},model:{value:e.form.roleSort,callback:function(t){e.$set(e.form,"roleSort",t)},expression:"form.roleSort"}})],1),a("el-form-item",{attrs:{label:"状态"}},[a("el-radio-group",{model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}},e._l(e.statusOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1),a("el-form-item",{attrs:{label:"菜单权限"}},[a("el-checkbox",{on:{change:function(t){return e.handleCheckedTreeExpand(t,"menu")}},model:{value:e.menuExpand,callback:function(t){e.menuExpand=t},expression:"menuExpand"}},[e._v("展开/折叠")]),a("el-checkbox",{on:{change:function(t){return e.handleCheckedTreeNodeAll(t,"menu")}},model:{value:e.menuNodeAll,callback:function(t){e.menuNodeAll=t},expression:"menuNodeAll"}},[e._v("全选/全不选")]),a("el-checkbox",{on:{change:function(t){return e.handleCheckedTreeConnect(t,"menu")}},model:{value:e.form.menuCheckStrictly,callback:function(t){e.$set(e.form,"menuCheckStrictly",t)},expression:"form.menuCheckStrictly"}},[e._v("父子联动")]),a("el-tree",{ref:"menu",staticClass:"tree-border",attrs:{data:e.menuOptions,"show-checkbox":"","node-key":"id","check-strictly":!e.form.menuCheckStrictly,"empty-text":"加载中,请稍后",props:e.defaultProps}})],1),a("el-form-item",{attrs:{label:"备注"}},[a("el-input",{attrs:{type:"textarea",placeholder:"请输入内容"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1),a("el-dialog",{attrs:{title:e.title,visible:e.openDataScope,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.openDataScope=t}}},[a("el-form",{attrs:{model:e.form,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"角色名称"}},[a("el-input",{attrs:{disabled:!0},model:{value:e.form.roleName,callback:function(t){e.$set(e.form,"roleName",t)},expression:"form.roleName"}})],1),a("el-form-item",{attrs:{label:"权限字符"}},[a("el-input",{attrs:{disabled:!0},model:{value:e.form.roleKey,callback:function(t){e.$set(e.form,"roleKey",t)},expression:"form.roleKey"}})],1),a("el-form-item",{attrs:{label:"权限范围"}},[a("el-select",{model:{value:e.form.dataScope,callback:function(t){e.$set(e.form,"dataScope",t)},expression:"form.dataScope"}},e._l(e.dataScopeOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:2==e.form.dataScope,expression:"form.dataScope == 2"}],attrs:{label:"数据权限"}},[a("el-checkbox",{on:{change:function(t){return e.handleCheckedTreeExpand(t,"dept")}},model:{value:e.deptExpand,callback:function(t){e.deptExpand=t},expression:"deptExpand"}},[e._v("展开/折叠")]),a("el-checkbox",{on:{change:function(t){return e.handleCheckedTreeNodeAll(t,"dept")}},model:{value:e.deptNodeAll,callback:function(t){e.deptNodeAll=t},expression:"deptNodeAll"}},[e._v("全选/全不选")]),a("el-checkbox",{on:{change:function(t){return e.handleCheckedTreeConnect(t,"dept")}},model:{value:e.form.deptCheckStrictly,callback:function(t){e.$set(e.form,"deptCheckStrictly",t)},expression:"form.deptCheckStrictly"}},[e._v("父子联动")]),a("el-tree",{ref:"dept",staticClass:"tree-border",attrs:{data:e.deptOptions,"show-checkbox":"","default-expand-all":"","node-key":"id","check-strictly":!e.form.deptCheckStrictly,"empty-text":"加载中,请稍后",props:e.defaultProps}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitDataScope}},[e._v("确 定")]),a("el-button",{on:{click:e.cancelDataScope}},[e._v("取 消")])],1)],1)],1)},r=[],i=(a("d81d"),a("b775"));function o(e){return Object(i["a"])({url:"/system/role/list",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/system/role/"+e,method:"get"})}function s(e){return Object(i["a"])({url:"/system/role",method:"post",data:e})}function c(e){return Object(i["a"])({url:"/system/role",method:"put",data:e})}function u(e){return Object(i["a"])({url:"/system/role/dataScope",method:"put",data:e})}function m(e,t){var a={roleId:e,status:t};return Object(i["a"])({url:"/system/role/changeStatus",method:"put",data:a})}function d(e){return Object(i["a"])({url:"/system/role/"+e,method:"delete"})}function p(e){return Object(i["a"])({url:"/system/role/export",method:"get",params:e})}var f=a("a6dc"),h=a("fcb7"),g={name:"Role",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,roleList:[],title:"",open:!1,openDataScope:!1,menuExpand:!1,menuNodeAll:!1,deptExpand:!0,deptNodeAll:!1,dateRange:[],statusOptions:[],dataScopeOptions:[{value:"1",label:"全部数据权限"},{value:"2",label:"自定数据权限"},{value:"3",label:"本部门数据权限"},{value:"4",label:"本部门及以下数据权限"},{value:"5",label:"仅本人数据权限"}],menuOptions:[],deptOptions:[],queryParams:{pageNum:1,pageSize:10,roleName:void 0,roleKey:void 0,status:void 0},form:{},defaultProps:{children:"children",label:"label"},rules:{roleName:[{required:!0,message:"角色名称不能为空",trigger:"blur"}],roleKey:[{required:!0,message:"权限字符不能为空",trigger:"blur"}],roleSort:[{required:!0,message:"角色顺序不能为空",trigger:"blur"}]}}},created:function(){var e=this;this.getList(),this.getDicts("sys_normal_disable").then((function(t){e.statusOptions=t.data}))},methods:{getList:function(){var e=this;this.loading=!0,o(this.addDateRange(this.queryParams,this.dateRange)).then((function(t){e.roleList=t.rows,e.total=t.total,e.loading=!1}))},getMenuTreeselect:function(){var e=this;Object(f["f"])().then((function(t){e.menuOptions=t.data}))},getDeptTreeselect:function(){var e=this;Object(h["h"])().then((function(t){e.deptOptions=t.data}))},getMenuAllCheckedKeys:function(){var e=this.$refs.menu.getCheckedKeys(),t=this.$refs.menu.getHalfCheckedKeys();return e.unshift.apply(e,t),e},getDeptAllCheckedKeys:function(){var e=this.$refs.dept.getCheckedKeys(),t=this.$refs.dept.getHalfCheckedKeys();return e.unshift.apply(e,t),e},getRoleMenuTreeselect:function(e){var t=this;return Object(f["e"])(e).then((function(e){return t.menuOptions=e.menus,e}))},getRoleDeptTreeselect:function(e){var t=this;return Object(h["g"])(e).then((function(e){return t.deptOptions=e.depts,e}))},handleStatusChange:function(e){var t=this,a="0"===e.status?"启用":"停用";this.$confirm('确认要"'+a+'""'+e.roleName+'"角色吗?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return m(e.roleId,e.status)})).then((function(){t.msgSuccess(a+"成功")})).catch((function(){e.status="0"===e.status?"1":"0"}))},cancel:function(){this.open=!1,this.reset()},cancelDataScope:function(){this.openDataScope=!1,this.reset()},reset:function(){void 0!=this.$refs.menu&&this.$refs.menu.setCheckedKeys([]),this.menuExpand=!1,this.menuNodeAll=!1,this.deptExpand=!0,this.deptNodeAll=!1,this.form={roleId:void 0,roleName:void 0,roleKey:void 0,roleSort:0,status:"0",menuIds:[],deptIds:[],menuCheckStrictly:!0,deptCheckStrictly:!0,remark:void 0},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.dateRange=[],this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.roleId})),this.single=1!=e.length,this.multiple=!e.length},handleCheckedTreeExpand:function(e,t){if("menu"==t)for(var a=this.menuOptions,n=0;n<a.length;n++)this.$refs.menu.store.nodesMap[a[n].id].expanded=e;else if("dept"==t)for(var r=this.deptOptions,i=0;i<r.length;i++)this.$refs.dept.store.nodesMap[r[i].id].expanded=e},handleCheckedTreeNodeAll:function(e,t){"menu"==t?this.$refs.menu.setCheckedNodes(e?this.menuOptions:[]):"dept"==t&&this.$refs.dept.setCheckedNodes(e?this.deptOptions:[])},handleCheckedTreeConnect:function(e,t){"menu"==t?this.form.menuCheckStrictly=!!e:"dept"==t&&(this.form.deptCheckStrictly=!!e)},handleAdd:function(){this.reset(),this.getMenuTreeselect(),this.open=!0,this.title="添加角色"},handleUpdate:function(e){var t=this;this.reset();var a=e.roleId||this.ids,n=this.getRoleMenuTreeselect(a);l(a).then((function(e){t.form=e.data,t.open=!0,t.$nextTick((function(){n.then((function(e){t.$refs.menu.setCheckedKeys(e.checkedKeys)}))})),t.title="修改角色"}))},handleDataScope:function(e){var t=this;this.reset();var a=this.getRoleDeptTreeselect(e.roleId);l(e.roleId).then((function(e){t.form=e.data,t.openDataScope=!0,t.$nextTick((function(){a.then((function(e){t.$refs.dept.setCheckedKeys(e.checkedKeys)}))})),t.title="分配数据权限"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(void 0!=e.form.roleId?(e.form.menuIds=e.getMenuAllCheckedKeys(),c(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()}))):(e.form.menuIds=e.getMenuAllCheckedKeys(),s(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()}))))}))},submitDataScope:function(){var e=this;void 0!=this.form.roleId&&(this.form.deptIds=this.getDeptAllCheckedKeys(),u(this.form).then((function(t){e.msgSuccess("修改成功"),e.openDataScope=!1,e.getList()})))},handleDelete:function(e){var t=this,a=e.roleId||this.ids;this.$confirm('是否确认删除角色编号为"'+a+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return d(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有角色数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return p(t)})).then((function(t){e.download(t.msg)}))}}},b=g,v=a("2877"),y=Object(v["a"])(b,n,r,!1,null,null,null);t["default"]=y.exports},7231:function(e,t,a){"use strict";a.d(t,"e",(function(){return r})),a.d(t,"d",(function(){return i})),a.d(t,"a",(function(){return o})),a.d(t,"f",(function(){return l})),a.d(t,"b",(function(){return s})),a.d(t,"c",(function(){return c}));var n=a("b775");function r(e){return Object(n["a"])({url:"/market/plan/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/market/plan/"+e,method:"get"})}function o(e){return Object(n["a"])({url:"/market/plan",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/market/plan",method:"put",data:e})}function s(e){return Object(n["a"])({url:"/market/plan/"+e,method:"delete"})}function c(e){return Object(n["a"])({url:"/market/plan/export",method:"get",params:e})}},"766b":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"right-board"},[a("el-tabs",{staticClass:"center-tabs",model:{value:e.currentTab,callback:function(t){e.currentTab=t},expression:"currentTab"}},[a("el-tab-pane",{attrs:{label:"组件属性",name:"field"}}),a("el-tab-pane",{attrs:{label:"表单属性",name:"form"}})],1),a("div",{staticClass:"field-box"},[a("a",{staticClass:"document-link",attrs:{target:"_blank",href:e.documentLink,title:"查看组件文档"}},[a("i",{staticClass:"el-icon-link"})]),a("el-scrollbar",{staticClass:"right-scrollbar"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:"field"===e.currentTab&&e.showField,expression:"currentTab==='field' && showField"}],attrs:{size:"small","label-width":"90px"}},[e.activeData.changeTag?a("el-form-item",{attrs:{label:"组件类型"}},[a("el-select",{style:{width:"100%"},attrs:{placeholder:"请选择组件类型"},on:{change:e.tagChange},model:{value:e.activeData.tagIcon,callback:function(t){e.$set(e.activeData,"tagIcon",t)},expression:"activeData.tagIcon"}},e._l(e.tagList,(function(t){return a("el-option-group",{key:t.label,attrs:{label:t.label}},e._l(t.options,(function(t){return a("el-option",{key:t.label,attrs:{label:t.label,value:t.tagIcon}},[a("svg-icon",{staticClass:"node-icon",attrs:{"icon-class":t.tagIcon}}),a("span",[e._v(" "+e._s(t.label))])],1)})),1)})),1)],1):e._e(),void 0!==e.activeData.vModel?a("el-form-item",{attrs:{label:"字段名"}},[a("el-input",{attrs:{placeholder:"请输入字段名(v-model)"},model:{value:e.activeData.vModel,callback:function(t){e.$set(e.activeData,"vModel",t)},expression:"activeData.vModel"}})],1):e._e(),void 0!==e.activeData.componentName?a("el-form-item",{attrs:{label:"组件名"}},[e._v(" "+e._s(e.activeData.componentName)+" ")]):e._e(),void 0!==e.activeData.label?a("el-form-item",{attrs:{label:"标题"}},[a("el-input",{attrs:{placeholder:"请输入标题"},model:{value:e.activeData.label,callback:function(t){e.$set(e.activeData,"label",t)},expression:"activeData.label"}})],1):e._e(),void 0!==e.activeData.placeholder?a("el-form-item",{attrs:{label:"占位提示"}},[a("el-input",{attrs:{placeholder:"请输入占位提示"},model:{value:e.activeData.placeholder,callback:function(t){e.$set(e.activeData,"placeholder",t)},expression:"activeData.placeholder"}})],1):e._e(),void 0!==e.activeData["start-placeholder"]?a("el-form-item",{attrs:{label:"开始占位"}},[a("el-input",{attrs:{placeholder:"请输入占位提示"},model:{value:e.activeData["start-placeholder"],callback:function(t){e.$set(e.activeData,"start-placeholder",t)},expression:"activeData['start-placeholder']"}})],1):e._e(),void 0!==e.activeData["end-placeholder"]?a("el-form-item",{attrs:{label:"结束占位"}},[a("el-input",{attrs:{placeholder:"请输入占位提示"},model:{value:e.activeData["end-placeholder"],callback:function(t){e.$set(e.activeData,"end-placeholder",t)},expression:"activeData['end-placeholder']"}})],1):e._e(),void 0!==e.activeData.span?a("el-form-item",{attrs:{label:"表单栅格"}},[a("el-slider",{attrs:{max:24,min:1,marks:{12:""}},on:{change:e.spanChange},model:{value:e.activeData.span,callback:function(t){e.$set(e.activeData,"span",t)},expression:"activeData.span"}})],1):e._e(),"rowFormItem"===e.activeData.layout?a("el-form-item",{attrs:{label:"栅格间隔"}},[a("el-input-number",{attrs:{min:0,placeholder:"栅格间隔"},model:{value:e.activeData.gutter,callback:function(t){e.$set(e.activeData,"gutter",t)},expression:"activeData.gutter"}})],1):e._e(),"rowFormItem"===e.activeData.layout?a("el-form-item",{attrs:{label:"布局模式"}},[a("el-radio-group",{model:{value:e.activeData.type,callback:function(t){e.$set(e.activeData,"type",t)},expression:"activeData.type"}},[a("el-radio-button",{attrs:{label:"default"}}),a("el-radio-button",{attrs:{label:"flex"}})],1)],1):e._e(),void 0!==e.activeData.justify&&"flex"===e.activeData.type?a("el-form-item",{attrs:{label:"水平排列"}},[a("el-select",{style:{width:"100%"},attrs:{placeholder:"请选择水平排列"},model:{value:e.activeData.justify,callback:function(t){e.$set(e.activeData,"justify",t)},expression:"activeData.justify"}},e._l(e.justifyOptions,(function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1):e._e(),void 0!==e.activeData.align&&"flex"===e.activeData.type?a("el-form-item",{attrs:{label:"垂直排列"}},[a("el-radio-group",{model:{value:e.activeData.align,callback:function(t){e.$set(e.activeData,"align",t)},expression:"activeData.align"}},[a("el-radio-button",{attrs:{label:"top"}}),a("el-radio-button",{attrs:{label:"middle"}}),a("el-radio-button",{attrs:{label:"bottom"}})],1)],1):e._e(),void 0!==e.activeData.labelWidth?a("el-form-item",{attrs:{label:"标签宽度"}},[a("el-input",{attrs:{type:"number",placeholder:"请输入标签宽度"},model:{value:e.activeData.labelWidth,callback:function(t){e.$set(e.activeData,"labelWidth",e._n(t))},expression:"activeData.labelWidth"}})],1):e._e(),e.activeData.style&&void 0!==e.activeData.style.width?a("el-form-item",{attrs:{label:"组件宽度"}},[a("el-input",{attrs:{placeholder:"请输入组件宽度",clearable:""},model:{value:e.activeData.style.width,callback:function(t){e.$set(e.activeData.style,"width",t)},expression:"activeData.style.width"}})],1):e._e(),void 0!==e.activeData.vModel?a("el-form-item",{attrs:{label:"默认值"}},[a("el-input",{attrs:{value:e.setDefaultValue(e.activeData.defaultValue),placeholder:"请输入默认值"},on:{input:e.onDefaultValueInput}})],1):e._e(),"el-checkbox-group"===e.activeData.tag?a("el-form-item",{attrs:{label:"至少应选"}},[a("el-input-number",{attrs:{value:e.activeData.min,min:0,placeholder:"至少应选"},on:{input:function(t){return e.$set(e.activeData,"min",t||void 0)}}})],1):e._e(),"el-checkbox-group"===e.activeData.tag?a("el-form-item",{attrs:{label:"最多可选"}},[a("el-input-number",{attrs:{value:e.activeData.max,min:0,placeholder:"最多可选"},on:{input:function(t){return e.$set(e.activeData,"max",t||void 0)}}})],1):e._e(),void 0!==e.activeData.prepend?a("el-form-item",{attrs:{label:"前缀"}},[a("el-input",{attrs:{placeholder:"请输入前缀"},model:{value:e.activeData.prepend,callback:function(t){e.$set(e.activeData,"prepend",t)},expression:"activeData.prepend"}})],1):e._e(),void 0!==e.activeData.append?a("el-form-item",{attrs:{label:"后缀"}},[a("el-input",{attrs:{placeholder:"请输入后缀"},model:{value:e.activeData.append,callback:function(t){e.$set(e.activeData,"append",t)},expression:"activeData.append"}})],1):e._e(),void 0!==e.activeData["prefix-icon"]?a("el-form-item",{attrs:{label:"前图标"}},[a("el-input",{attrs:{placeholder:"请输入前图标名称"},model:{value:e.activeData["prefix-icon"],callback:function(t){e.$set(e.activeData,"prefix-icon",t)},expression:"activeData['prefix-icon']"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-thumb"},on:{click:function(t){return e.openIconsDialog("prefix-icon")}},slot:"append"},[e._v(" 选择 ")])],1)],1):e._e(),void 0!==e.activeData["suffix-icon"]?a("el-form-item",{attrs:{label:"后图标"}},[a("el-input",{attrs:{placeholder:"请输入后图标名称"},model:{value:e.activeData["suffix-icon"],callback:function(t){e.$set(e.activeData,"suffix-icon",t)},expression:"activeData['suffix-icon']"}},[a("el-button",{attrs:{slot:"append",icon:"el-icon-thumb"},on:{click:function(t){return e.openIconsDialog("suffix-icon")}},slot:"append"},[e._v(" 选择 ")])],1)],1):e._e(),"el-cascader"===e.activeData.tag?a("el-form-item",{attrs:{label:"选项分隔符"}},[a("el-input",{attrs:{placeholder:"请输入选项分隔符"},model:{value:e.activeData.separator,callback:function(t){e.$set(e.activeData,"separator",t)},expression:"activeData.separator"}})],1):e._e(),void 0!==e.activeData.autosize?a("el-form-item",{attrs:{label:"最小行数"}},[a("el-input-number",{attrs:{min:1,placeholder:"最小行数"},model:{value:e.activeData.autosize.minRows,callback:function(t){e.$set(e.activeData.autosize,"minRows",t)},expression:"activeData.autosize.minRows"}})],1):e._e(),void 0!==e.activeData.autosize?a("el-form-item",{attrs:{label:"最大行数"}},[a("el-input-number",{attrs:{min:1,placeholder:"最大行数"},model:{value:e.activeData.autosize.maxRows,callback:function(t){e.$set(e.activeData.autosize,"maxRows",t)},expression:"activeData.autosize.maxRows"}})],1):e._e(),void 0!==e.activeData.min?a("el-form-item",{attrs:{label:"最小值"}},[a("el-input-number",{attrs:{placeholder:"最小值"},model:{value:e.activeData.min,callback:function(t){e.$set(e.activeData,"min",t)},expression:"activeData.min"}})],1):e._e(),void 0!==e.activeData.max?a("el-form-item",{attrs:{label:"最大值"}},[a("el-input-number",{attrs:{placeholder:"最大值"},model:{value:e.activeData.max,callback:function(t){e.$set(e.activeData,"max",t)},expression:"activeData.max"}})],1):e._e(),void 0!==e.activeData.step?a("el-form-item",{attrs:{label:"步长"}},[a("el-input-number",{attrs:{placeholder:"步数"},model:{value:e.activeData.step,callback:function(t){e.$set(e.activeData,"step",t)},expression:"activeData.step"}})],1):e._e(),"el-input-number"===e.activeData.tag?a("el-form-item",{attrs:{label:"精度"}},[a("el-input-number",{attrs:{min:0,placeholder:"精度"},model:{value:e.activeData.precision,callback:function(t){e.$set(e.activeData,"precision",t)},expression:"activeData.precision"}})],1):e._e(),"el-input-number"===e.activeData.tag?a("el-form-item",{attrs:{label:"按钮位置"}},[a("el-radio-group",{model:{value:e.activeData["controls-position"],callback:function(t){e.$set(e.activeData,"controls-position",t)},expression:"activeData['controls-position']"}},[a("el-radio-button",{attrs:{label:""}},[e._v(" 默认 ")]),a("el-radio-button",{attrs:{label:"right"}},[e._v(" 右侧 ")])],1)],1):e._e(),void 0!==e.activeData.maxlength?a("el-form-item",{attrs:{label:"最多输入"}},[a("el-input",{attrs:{placeholder:"请输入字符长度"},model:{value:e.activeData.maxlength,callback:function(t){e.$set(e.activeData,"maxlength",t)},expression:"activeData.maxlength"}},[a("template",{slot:"append"},[e._v(" 个字符 ")])],2)],1):e._e(),void 0!==e.activeData["active-text"]?a("el-form-item",{attrs:{label:"开启提示"}},[a("el-input",{attrs:{placeholder:"请输入开启提示"},model:{value:e.activeData["active-text"],callback:function(t){e.$set(e.activeData,"active-text",t)},expression:"activeData['active-text']"}})],1):e._e(),void 0!==e.activeData["inactive-text"]?a("el-form-item",{attrs:{label:"关闭提示"}},[a("el-input",{attrs:{placeholder:"请输入关闭提示"},model:{value:e.activeData["inactive-text"],callback:function(t){e.$set(e.activeData,"inactive-text",t)},expression:"activeData['inactive-text']"}})],1):e._e(),void 0!==e.activeData["active-value"]?a("el-form-item",{attrs:{label:"开启值"}},[a("el-input",{attrs:{value:e.setDefaultValue(e.activeData["active-value"]),placeholder:"请输入开启值"},on:{input:function(t){return e.onSwitchValueInput(t,"active-value")}}})],1):e._e(),void 0!==e.activeData["inactive-value"]?a("el-form-item",{attrs:{label:"关闭值"}},[a("el-input",{attrs:{value:e.setDefaultValue(e.activeData["inactive-value"]),placeholder:"请输入关闭值"},on:{input:function(t){return e.onSwitchValueInput(t,"inactive-value")}}})],1):e._e(),void 0!==e.activeData.type&&"el-date-picker"===e.activeData.tag?a("el-form-item",{attrs:{label:"时间类型"}},[a("el-select",{style:{width:"100%"},attrs:{placeholder:"请选择时间类型"},on:{change:e.dateTypeChange},model:{value:e.activeData.type,callback:function(t){e.$set(e.activeData,"type",t)},expression:"activeData.type"}},e._l(e.dateOptions,(function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1):e._e(),void 0!==e.activeData.name?a("el-form-item",{attrs:{label:"文件字段名"}},[a("el-input",{attrs:{placeholder:"请输入上传文件字段名"},model:{value:e.activeData.name,callback:function(t){e.$set(e.activeData,"name",t)},expression:"activeData.name"}})],1):e._e(),void 0!==e.activeData.accept?a("el-form-item",{attrs:{label:"文件类型"}},[a("el-select",{style:{width:"100%"},attrs:{placeholder:"请选择文件类型",clearable:""},model:{value:e.activeData.accept,callback:function(t){e.$set(e.activeData,"accept",t)},expression:"activeData.accept"}},[a("el-option",{attrs:{label:"图片",value:"image/*"}}),a("el-option",{attrs:{label:"视频",value:"video/*"}}),a("el-option",{attrs:{label:"音频",value:"audio/*"}}),a("el-option",{attrs:{label:"excel",value:".xls,.xlsx"}}),a("el-option",{attrs:{label:"word",value:".doc,.docx"}}),a("el-option",{attrs:{label:"pdf",value:".pdf"}}),a("el-option",{attrs:{label:"txt",value:".txt"}})],1)],1):e._e(),void 0!==e.activeData.fileSize?a("el-form-item",{attrs:{label:"文件大小"}},[a("el-input",{attrs:{placeholder:"请输入文件大小"},model:{value:e.activeData.fileSize,callback:function(t){e.$set(e.activeData,"fileSize",e._n(t))},expression:"activeData.fileSize"}},[a("el-select",{style:{width:"66px"},attrs:{slot:"append"},slot:"append",model:{value:e.activeData.sizeUnit,callback:function(t){e.$set(e.activeData,"sizeUnit",t)},expression:"activeData.sizeUnit"}},[a("el-option",{attrs:{label:"KB",value:"KB"}}),a("el-option",{attrs:{label:"MB",value:"MB"}}),a("el-option",{attrs:{label:"GB",value:"GB"}})],1)],1)],1):e._e(),void 0!==e.activeData.action?a("el-form-item",{attrs:{label:"上传地址"}},[a("el-input",{attrs:{placeholder:"请输入上传地址",clearable:""},model:{value:e.activeData.action,callback:function(t){e.$set(e.activeData,"action",t)},expression:"activeData.action"}})],1):e._e(),void 0!==e.activeData["list-type"]?a("el-form-item",{attrs:{label:"列表类型"}},[a("el-radio-group",{attrs:{size:"small"},model:{value:e.activeData["list-type"],callback:function(t){e.$set(e.activeData,"list-type",t)},expression:"activeData['list-type']"}},[a("el-radio-button",{attrs:{label:"text"}},[e._v(" text ")]),a("el-radio-button",{attrs:{label:"picture"}},[e._v(" picture ")]),a("el-radio-button",{attrs:{label:"picture-card"}},[e._v(" picture-card ")])],1)],1):e._e(),void 0!==e.activeData.buttonText?a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:"picture-card"!==e.activeData["list-type"],expression:"'picture-card' !== activeData['list-type']"}],attrs:{label:"按钮文字"}},[a("el-input",{attrs:{placeholder:"请输入按钮文字"},model:{value:e.activeData.buttonText,callback:function(t){e.$set(e.activeData,"buttonText",t)},expression:"activeData.buttonText"}})],1):e._e(),void 0!==e.activeData["range-separator"]?a("el-form-item",{attrs:{label:"分隔符"}},[a("el-input",{attrs:{placeholder:"请输入分隔符"},model:{value:e.activeData["range-separator"],callback:function(t){e.$set(e.activeData,"range-separator",t)},expression:"activeData['range-separator']"}})],1):e._e(),void 0!==e.activeData["picker-options"]?a("el-form-item",{attrs:{label:"时间段"}},[a("el-input",{attrs:{placeholder:"请输入时间段"},model:{value:e.activeData["picker-options"].selectableRange,callback:function(t){e.$set(e.activeData["picker-options"],"selectableRange",t)},expression:"activeData['picker-options'].selectableRange"}})],1):e._e(),void 0!==e.activeData.format?a("el-form-item",{attrs:{label:"时间格式"}},[a("el-input",{attrs:{value:e.activeData.format,placeholder:"请输入时间格式"},on:{input:function(t){return e.setTimeValue(t)}}})],1):e._e(),["el-checkbox-group","el-radio-group","el-select"].indexOf(e.activeData.tag)>-1?[a("el-divider",[e._v("选项")]),a("draggable",{attrs:{list:e.activeData.options,animation:340,group:"selectItem",handle:".option-drag"}},e._l(e.activeData.options,(function(t,n){return a("div",{key:n,staticClass:"select-item"},[a("div",{staticClass:"select-line-icon option-drag"},[a("i",{staticClass:"el-icon-s-operation"})]),a("el-input",{attrs:{placeholder:"选项名",size:"small"},model:{value:t.label,callback:function(a){e.$set(t,"label",a)},expression:"item.label"}}),a("el-input",{attrs:{placeholder:"选项值",size:"small",value:t.value},on:{input:function(a){return e.setOptionValue(t,a)}}}),a("div",{staticClass:"close-btn select-line-icon",on:{click:function(t){return e.activeData.options.splice(n,1)}}},[a("i",{staticClass:"el-icon-remove-outline"})])],1)})),0),a("div",{staticStyle:{"margin-left":"20px"}},[a("el-button",{staticStyle:{"padding-bottom":"0"},attrs:{icon:"el-icon-circle-plus-outline",type:"text"},on:{click:e.addSelectItem}},[e._v(" 添加选项 ")])],1),a("el-divider")]:e._e(),["el-cascader"].indexOf(e.activeData.tag)>-1?[a("el-divider",[e._v("选项")]),a("el-form-item",{attrs:{label:"数据类型"}},[a("el-radio-group",{attrs:{size:"small"},model:{value:e.activeData.dataType,callback:function(t){e.$set(e.activeData,"dataType",t)},expression:"activeData.dataType"}},[a("el-radio-button",{attrs:{label:"dynamic"}},[e._v(" 动态数据 ")]),a("el-radio-button",{attrs:{label:"static"}},[e._v(" 静态数据 ")])],1)],1),"dynamic"===e.activeData.dataType?[a("el-form-item",{attrs:{label:"标签键名"}},[a("el-input",{attrs:{placeholder:"请输入标签键名"},model:{value:e.activeData.labelKey,callback:function(t){e.$set(e.activeData,"labelKey",t)},expression:"activeData.labelKey"}})],1),a("el-form-item",{attrs:{label:"值键名"}},[a("el-input",{attrs:{placeholder:"请输入值键名"},model:{value:e.activeData.valueKey,callback:function(t){e.$set(e.activeData,"valueKey",t)},expression:"activeData.valueKey"}})],1),a("el-form-item",{attrs:{label:"子级键名"}},[a("el-input",{attrs:{placeholder:"请输入子级键名"},model:{value:e.activeData.childrenKey,callback:function(t){e.$set(e.activeData,"childrenKey",t)},expression:"activeData.childrenKey"}})],1)]:e._e(),"static"===e.activeData.dataType?a("el-tree",{attrs:{draggable:"",data:e.activeData.options,"node-key":"id","expand-on-click-node":!1,"render-content":e.renderContent}}):e._e(),"static"===e.activeData.dataType?a("div",{staticStyle:{"margin-left":"20px"}},[a("el-button",{staticStyle:{"padding-bottom":"0"},attrs:{icon:"el-icon-circle-plus-outline",type:"text"},on:{click:e.addTreeItem}},[e._v(" 添加父级 ")])],1):e._e(),a("el-divider")]:e._e(),void 0!==e.activeData.optionType?a("el-form-item",{attrs:{label:"选项样式"}},[a("el-radio-group",{model:{value:e.activeData.optionType,callback:function(t){e.$set(e.activeData,"optionType",t)},expression:"activeData.optionType"}},[a("el-radio-button",{attrs:{label:"default"}},[e._v(" 默认 ")]),a("el-radio-button",{attrs:{label:"button"}},[e._v(" 按钮 ")])],1)],1):e._e(),void 0!==e.activeData["active-color"]?a("el-form-item",{attrs:{label:"开启颜色"}},[a("el-color-picker",{model:{value:e.activeData["active-color"],callback:function(t){e.$set(e.activeData,"active-color",t)},expression:"activeData['active-color']"}})],1):e._e(),void 0!==e.activeData["inactive-color"]?a("el-form-item",{attrs:{label:"关闭颜色"}},[a("el-color-picker",{model:{value:e.activeData["inactive-color"],callback:function(t){e.$set(e.activeData,"inactive-color",t)},expression:"activeData['inactive-color']"}})],1):e._e(),void 0!==e.activeData["allow-half"]?a("el-form-item",{attrs:{label:"允许半选"}},[a("el-switch",{model:{value:e.activeData["allow-half"],callback:function(t){e.$set(e.activeData,"allow-half",t)},expression:"activeData['allow-half']"}})],1):e._e(),void 0!==e.activeData["show-text"]?a("el-form-item",{attrs:{label:"辅助文字"}},[a("el-switch",{on:{change:e.rateTextChange},model:{value:e.activeData["show-text"],callback:function(t){e.$set(e.activeData,"show-text",t)},expression:"activeData['show-text']"}})],1):e._e(),void 0!==e.activeData["show-score"]?a("el-form-item",{attrs:{label:"显示分数"}},[a("el-switch",{on:{change:e.rateScoreChange},model:{value:e.activeData["show-score"],callback:function(t){e.$set(e.activeData,"show-score",t)},expression:"activeData['show-score']"}})],1):e._e(),void 0!==e.activeData["show-stops"]?a("el-form-item",{attrs:{label:"显示间断点"}},[a("el-switch",{model:{value:e.activeData["show-stops"],callback:function(t){e.$set(e.activeData,"show-stops",t)},expression:"activeData['show-stops']"}})],1):e._e(),void 0!==e.activeData.range?a("el-form-item",{attrs:{label:"范围选择"}},[a("el-switch",{on:{change:e.rangeChange},model:{value:e.activeData.range,callback:function(t){e.$set(e.activeData,"range",t)},expression:"activeData.range"}})],1):e._e(),void 0!==e.activeData.border&&"default"===e.activeData.optionType?a("el-form-item",{attrs:{label:"是否带边框"}},[a("el-switch",{model:{value:e.activeData.border,callback:function(t){e.$set(e.activeData,"border",t)},expression:"activeData.border"}})],1):e._e(),"el-color-picker"===e.activeData.tag?a("el-form-item",{attrs:{label:"颜色格式"}},[a("el-select",{style:{width:"100%"},attrs:{placeholder:"请选择颜色格式"},on:{change:e.colorFormatChange},model:{value:e.activeData["color-format"],callback:function(t){e.$set(e.activeData,"color-format",t)},expression:"activeData['color-format']"}},e._l(e.colorFormatOptions,(function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1):e._e(),void 0===e.activeData.size||"button"!==e.activeData.optionType&&!e.activeData.border&&"el-color-picker"!==e.activeData.tag?e._e():a("el-form-item",{attrs:{label:"选项尺寸"}},[a("el-radio-group",{model:{value:e.activeData.size,callback:function(t){e.$set(e.activeData,"size",t)},expression:"activeData.size"}},[a("el-radio-button",{attrs:{label:"medium"}},[e._v(" 中等 ")]),a("el-radio-button",{attrs:{label:"small"}},[e._v(" 较小 ")]),a("el-radio-button",{attrs:{label:"mini"}},[e._v(" 迷你 ")])],1)],1),void 0!==e.activeData["show-word-limit"]?a("el-form-item",{attrs:{label:"输入统计"}},[a("el-switch",{model:{value:e.activeData["show-word-limit"],callback:function(t){e.$set(e.activeData,"show-word-limit",t)},expression:"activeData['show-word-limit']"}})],1):e._e(),"el-input-number"===e.activeData.tag?a("el-form-item",{attrs:{label:"严格步数"}},[a("el-switch",{model:{value:e.activeData["step-strictly"],callback:function(t){e.$set(e.activeData,"step-strictly",t)},expression:"activeData['step-strictly']"}})],1):e._e(),"el-cascader"===e.activeData.tag?a("el-form-item",{attrs:{label:"是否多选"}},[a("el-switch",{model:{value:e.activeData.props.props.multiple,callback:function(t){e.$set(e.activeData.props.props,"multiple",t)},expression:"activeData.props.props.multiple"}})],1):e._e(),"el-cascader"===e.activeData.tag?a("el-form-item",{attrs:{label:"展示全路径"}},[a("el-switch",{model:{value:e.activeData["show-all-levels"],callback:function(t){e.$set(e.activeData,"show-all-levels",t)},expression:"activeData['show-all-levels']"}})],1):e._e(),"el-cascader"===e.activeData.tag?a("el-form-item",{attrs:{label:"可否筛选"}},[a("el-switch",{model:{value:e.activeData.filterable,callback:function(t){e.$set(e.activeData,"filterable",t)},expression:"activeData.filterable"}})],1):e._e(),void 0!==e.activeData.clearable?a("el-form-item",{attrs:{label:"能否清空"}},[a("el-switch",{model:{value:e.activeData.clearable,callback:function(t){e.$set(e.activeData,"clearable",t)},expression:"activeData.clearable"}})],1):e._e(),void 0!==e.activeData.showTip?a("el-form-item",{attrs:{label:"显示提示"}},[a("el-switch",{model:{value:e.activeData.showTip,callback:function(t){e.$set(e.activeData,"showTip",t)},expression:"activeData.showTip"}})],1):e._e(),void 0!==e.activeData.multiple?a("el-form-item",{attrs:{label:"多选文件"}},[a("el-switch",{model:{value:e.activeData.multiple,callback:function(t){e.$set(e.activeData,"multiple",t)},expression:"activeData.multiple"}})],1):e._e(),void 0!==e.activeData["auto-upload"]?a("el-form-item",{attrs:{label:"自动上传"}},[a("el-switch",{model:{value:e.activeData["auto-upload"],callback:function(t){e.$set(e.activeData,"auto-upload",t)},expression:"activeData['auto-upload']"}})],1):e._e(),void 0!==e.activeData.readonly?a("el-form-item",{attrs:{label:"是否只读"}},[a("el-switch",{model:{value:e.activeData.readonly,callback:function(t){e.$set(e.activeData,"readonly",t)},expression:"activeData.readonly"}})],1):e._e(),void 0!==e.activeData.disabled?a("el-form-item",{attrs:{label:"是否禁用"}},[a("el-switch",{model:{value:e.activeData.disabled,callback:function(t){e.$set(e.activeData,"disabled",t)},expression:"activeData.disabled"}})],1):e._e(),"el-select"===e.activeData.tag?a("el-form-item",{attrs:{label:"是否可搜索"}},[a("el-switch",{model:{value:e.activeData.filterable,callback:function(t){e.$set(e.activeData,"filterable",t)},expression:"activeData.filterable"}})],1):e._e(),"el-select"===e.activeData.tag?a("el-form-item",{attrs:{label:"是否多选"}},[a("el-switch",{on:{change:e.multipleChange},model:{value:e.activeData.multiple,callback:function(t){e.$set(e.activeData,"multiple",t)},expression:"activeData.multiple"}})],1):e._e(),void 0!==e.activeData.required?a("el-form-item",{attrs:{label:"是否必填"}},[a("el-switch",{model:{value:e.activeData.required,callback:function(t){e.$set(e.activeData,"required",t)},expression:"activeData.required"}})],1):e._e(),e.activeData.layoutTree?[a("el-divider",[e._v("布局结构树")]),a("el-tree",{attrs:{data:[e.activeData],props:e.layoutTreeProps,"node-key":"renderKey","default-expand-all":"",draggable:""},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.node,r=t.data;return a("span",{},[a("span",{staticClass:"node-label"},[a("svg-icon",{staticClass:"node-icon",attrs:{"icon-class":r.tagIcon}}),e._v(" "+e._s(n.label)+" ")],1)])}}],null,!1,921874089)})]:e._e(),"colFormItem"===e.activeData.layout?[a("el-divider",[e._v("正则校验")]),e._l(e.activeData.regList,(function(t,n){return a("div",{key:n,staticClass:"reg-item"},[a("span",{staticClass:"close-btn",on:{click:function(t){return e.activeData.regList.splice(n,1)}}},[a("i",{staticClass:"el-icon-close"})]),a("el-form-item",{attrs:{label:"表达式"}},[a("el-input",{attrs:{placeholder:"请输入正则"},model:{value:t.pattern,callback:function(a){e.$set(t,"pattern",a)},expression:"item.pattern"}})],1),a("el-form-item",{staticStyle:{"margin-bottom":"0"},attrs:{label:"错误提示"}},[a("el-input",{attrs:{placeholder:"请输入错误提示"},model:{value:t.message,callback:function(a){e.$set(t,"message",a)},expression:"item.message"}})],1)],1)})),a("div",{staticStyle:{"margin-left":"20px"}},[a("el-button",{attrs:{icon:"el-icon-circle-plus-outline",type:"text"},on:{click:e.addReg}},[e._v(" 添加规则 ")])],1)]:e._e()],2),a("el-form",{directives:[{name:"show",rawName:"v-show",value:"form"===e.currentTab,expression:"currentTab === 'form'"}],attrs:{size:"small","label-width":"90px"}},[a("el-form-item",{attrs:{label:"表单名"}},[a("el-input",{attrs:{placeholder:"请输入表单名(ref)"},model:{value:e.formConf.formRef,callback:function(t){e.$set(e.formConf,"formRef",t)},expression:"formConf.formRef"}})],1),a("el-form-item",{attrs:{label:"表单模型"}},[a("el-input",{attrs:{placeholder:"请输入数据模型"},model:{value:e.formConf.formModel,callback:function(t){e.$set(e.formConf,"formModel",t)},expression:"formConf.formModel"}})],1),a("el-form-item",{attrs:{label:"校验模型"}},[a("el-input",{attrs:{placeholder:"请输入校验模型"},model:{value:e.formConf.formRules,callback:function(t){e.$set(e.formConf,"formRules",t)},expression:"formConf.formRules"}})],1),a("el-form-item",{attrs:{label:"表单尺寸"}},[a("el-radio-group",{model:{value:e.formConf.size,callback:function(t){e.$set(e.formConf,"size",t)},expression:"formConf.size"}},[a("el-radio-button",{attrs:{label:"medium"}},[e._v(" 中等 ")]),a("el-radio-button",{attrs:{label:"small"}},[e._v(" 较小 ")]),a("el-radio-button",{attrs:{label:"mini"}},[e._v(" 迷你 ")])],1)],1),a("el-form-item",{attrs:{label:"标签对齐"}},[a("el-radio-group",{model:{value:e.formConf.labelPosition,callback:function(t){e.$set(e.formConf,"labelPosition",t)},expression:"formConf.labelPosition"}},[a("el-radio-button",{attrs:{label:"left"}},[e._v(" 左对齐 ")]),a("el-radio-button",{attrs:{label:"right"}},[e._v(" 右对齐 ")]),a("el-radio-button",{attrs:{label:"top"}},[e._v(" 顶部对齐 ")])],1)],1),a("el-form-item",{attrs:{label:"标签宽度"}},[a("el-input-number",{attrs:{placeholder:"标签宽度"},model:{value:e.formConf.labelWidth,callback:function(t){e.$set(e.formConf,"labelWidth",t)},expression:"formConf.labelWidth"}})],1),a("el-form-item",{attrs:{label:"栅格间隔"}},[a("el-input-number",{attrs:{min:0,placeholder:"栅格间隔"},model:{value:e.formConf.gutter,callback:function(t){e.$set(e.formConf,"gutter",t)},expression:"formConf.gutter"}})],1),a("el-form-item",{attrs:{label:"禁用表单"}},[a("el-switch",{model:{value:e.formConf.disabled,callback:function(t){e.$set(e.formConf,"disabled",t)},expression:"formConf.disabled"}})],1),a("el-form-item",{attrs:{label:"表单按钮"}},[a("el-switch",{model:{value:e.formConf.formBtns,callback:function(t){e.$set(e.formConf,"formBtns",t)},expression:"formConf.formBtns"}})],1),a("el-form-item",{attrs:{label:"显示未选中组件边框"}},[a("el-switch",{model:{value:e.formConf.unFocusedComponentBorder,callback:function(t){e.$set(e.formConf,"unFocusedComponentBorder",t)},expression:"formConf.unFocusedComponentBorder"}})],1)],1)],1)],1),a("treeNode-dialog",{attrs:{visible:e.dialogVisible,title:"添加选项"},on:{"update:visible":function(t){e.dialogVisible=t},commit:e.addNode}}),a("icons-dialog",{attrs:{visible:e.iconsVisible,current:e.activeData[e.currentIconModel]},on:{"update:visible":function(t){e.iconsVisible=t},select:e.setIcon}})],1)},r=[],i=(a("99af"),a("c740"),a("a434"),a("a15b"),a("d81d"),a("ac1f"),a("1276"),a("7db0"),a("3022")),o=a("c81a"),l=a("ed08"),s=a("d0b2"),c=a("2e2a"),u={date:"yyyy-MM-dd",week:"yyyy 第 WW 周",month:"yyyy-MM",year:"yyyy",datetime:"yyyy-MM-dd HH:mm:ss",daterange:"yyyy-MM-dd",monthrange:"yyyy-MM",datetimerange:"yyyy-MM-dd HH:mm:ss"},m={components:{TreeNodeDialog:o["default"],IconsDialog:s["default"]},props:["showField","activeData","formConf"],data:function(){return{currentTab:"field",currentNode:null,dialogVisible:!1,iconsVisible:!1,currentIconModel:null,dateTypeOptions:[{label:"日(date)",value:"date"},{label:"周(week)",value:"week"},{label:"月(month)",value:"month"},{label:"年(year)",value:"year"},{label:"日期时间(datetime)",value:"datetime"}],dateRangeTypeOptions:[{label:"日期范围(daterange)",value:"daterange"},{label:"月范围(monthrange)",value:"monthrange"},{label:"日期时间范围(datetimerange)",value:"datetimerange"}],colorFormatOptions:[{label:"hex",value:"hex"},{label:"rgb",value:"rgb"},{label:"rgba",value:"rgba"},{label:"hsv",value:"hsv"},{label:"hsl",value:"hsl"}],justifyOptions:[{label:"start",value:"start"},{label:"end",value:"end"},{label:"center",value:"center"},{label:"space-around",value:"space-around"},{label:"space-between",value:"space-between"}],layoutTreeProps:{label:function(e,t){return e.componentName||"".concat(e.label,": ").concat(e.vModel)}}}},computed:{documentLink:function(){return this.activeData.document||"https://element.eleme.cn/#/zh-CN/component/installation"},dateOptions:function(){return void 0!==this.activeData.type&&"el-date-picker"===this.activeData.tag?void 0===this.activeData["start-placeholder"]?this.dateTypeOptions:this.dateRangeTypeOptions:[]},tagList:function(){return[{label:"输入型组件",options:c["b"]},{label:"选择型组件",options:c["d"]}]}},methods:{addReg:function(){this.activeData.regList.push({pattern:"",message:""})},addSelectItem:function(){this.activeData.options.push({label:"",value:""})},addTreeItem:function(){++this.idGlobal,this.dialogVisible=!0,this.currentNode=this.activeData.options},renderContent:function(e,t){var a=this,n=t.node,r=t.data;t.store;return e("div",{class:"custom-tree-node"},[e("span",[n.label]),e("span",{class:"node-operation"},[e("i",{on:{click:function(){return a.append(r)}},class:"el-icon-plus",attrs:{title:"添加"}}),e("i",{on:{click:function(){return a.remove(n,r)}},class:"el-icon-delete",attrs:{title:"删除"}})])])},append:function(e){e.children||this.$set(e,"children",[]),this.dialogVisible=!0,this.currentNode=e.children},remove:function(e,t){var a=e.parent,n=a.data.children||a.data,r=n.findIndex((function(e){return e.id===t.id}));n.splice(r,1)},addNode:function(e){this.currentNode.push(e)},setOptionValue:function(e,t){e.value=Object(l["e"])(t)?+t:t},setDefaultValue:function(e){return Array.isArray(e)?e.join(","):["string","number"].indexOf(e)>-1?e:"boolean"===typeof e?"".concat(e):e},onDefaultValueInput:function(e){Object(i["isArray"])(this.activeData.defaultValue)?this.$set(this.activeData,"defaultValue",e.split(",").map((function(e){return Object(l["e"])(e)?+e:e}))):["true","false"].indexOf(e)>-1?this.$set(this.activeData,"defaultValue",JSON.parse(e)):this.$set(this.activeData,"defaultValue",Object(l["e"])(e)?+e:e)},onSwitchValueInput:function(e,t){["true","false"].indexOf(e)>-1?this.$set(this.activeData,t,JSON.parse(e)):this.$set(this.activeData,t,Object(l["e"])(e)?+e:e)},setTimeValue:function(e,t){var a="week"===t?u.date:e;this.$set(this.activeData,"defaultValue",null),this.$set(this.activeData,"value-format",a),this.$set(this.activeData,"format",e)},spanChange:function(e){this.formConf.span=e},multipleChange:function(e){this.$set(this.activeData,"defaultValue",e?[]:"")},dateTypeChange:function(e){this.setTimeValue(u[e],e)},rangeChange:function(e){this.$set(this.activeData,"defaultValue",e?[this.activeData.min,this.activeData.max]:this.activeData.min)},rateTextChange:function(e){e&&(this.activeData["show-score"]=!1)},rateScoreChange:function(e){e&&(this.activeData["show-text"]=!1)},colorFormatChange:function(e){this.activeData.defaultValue=null,this.activeData["show-alpha"]=e.indexOf("a")>-1,this.activeData.renderKey=+new Date},openIconsDialog:function(e){this.iconsVisible=!0,this.currentIconModel=e},setIcon:function(e){this.activeData[this.currentIconModel]=e},tagChange:function(e){var t=c["b"].find((function(t){return t.tagIcon===e}));t||(t=c["d"].find((function(t){return t.tagIcon===e}))),this.$emit("tag-change",t)}}},d=m,p=(a("e4ce"),a("2877")),f=Object(p["a"])(d,n,r,!1,null,"80832d0c",null);t["default"]=f.exports},"76f8":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-card",[a("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"基本信息",name:"basic"}},[a("basic-info-form",{ref:"basicInfo",attrs:{info:e.info}})],1),a("el-tab-pane",{attrs:{label:"字段信息",name:"cloum"}},[a("el-table",{ref:"dragTable",attrs:{data:e.cloumns,"row-key":"columnId","max-height":e.tableHeight}},[a("el-table-column",{attrs:{label:"序号",type:"index","min-width":"5%","class-name":"allowDrag"}}),a("el-table-column",{attrs:{label:"字段列名",prop:"columnName","min-width":"10%","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"字段描述","min-width":"10%"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input",{model:{value:t.row.columnComment,callback:function(a){e.$set(t.row,"columnComment",a)},expression:"scope.row.columnComment"}})]}}])}),a("el-table-column",{attrs:{label:"物理类型",prop:"columnType","min-width":"10%","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"Java类型","min-width":"11%"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-select",{model:{value:t.row.javaType,callback:function(a){e.$set(t.row,"javaType",a)},expression:"scope.row.javaType"}},[a("el-option",{attrs:{label:"Long",value:"Long"}}),a("el-option",{attrs:{label:"String",value:"String"}}),a("el-option",{attrs:{label:"Integer",value:"Integer"}}),a("el-option",{attrs:{label:"Double",value:"Double"}}),a("el-option",{attrs:{label:"BigDecimal",value:"BigDecimal"}}),a("el-option",{attrs:{label:"Date",value:"Date"}})],1)]}}])}),a("el-table-column",{attrs:{label:"java属性","min-width":"10%"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-input",{model:{value:t.row.javaField,callback:function(a){e.$set(t.row,"javaField",a)},expression:"scope.row.javaField"}})]}}])}),a("el-table-column",{attrs:{label:"插入","min-width":"5%"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-checkbox",{attrs:{"true-label":"1"},model:{value:t.row.isInsert,callback:function(a){e.$set(t.row,"isInsert",a)},expression:"scope.row.isInsert"}})]}}])}),a("el-table-column",{attrs:{label:"编辑","min-width":"5%"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-checkbox",{attrs:{"true-label":"1"},model:{value:t.row.isEdit,callback:function(a){e.$set(t.row,"isEdit",a)},expression:"scope.row.isEdit"}})]}}])}),a("el-table-column",{attrs:{label:"列表","min-width":"5%"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-checkbox",{attrs:{"true-label":"1"},model:{value:t.row.isList,callback:function(a){e.$set(t.row,"isList",a)},expression:"scope.row.isList"}})]}}])}),a("el-table-column",{attrs:{label:"查询","min-width":"5%"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-checkbox",{attrs:{"true-label":"1"},model:{value:t.row.isQuery,callback:function(a){e.$set(t.row,"isQuery",a)},expression:"scope.row.isQuery"}})]}}])}),a("el-table-column",{attrs:{label:"查询方式","min-width":"10%"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-select",{model:{value:t.row.queryType,callback:function(a){e.$set(t.row,"queryType",a)},expression:"scope.row.queryType"}},[a("el-option",{attrs:{label:"=",value:"EQ"}}),a("el-option",{attrs:{label:"!=",value:"NE"}}),a("el-option",{attrs:{label:">",value:"GT"}}),a("el-option",{attrs:{label:">=",value:"GTE"}}),a("el-option",{attrs:{label:"<",value:"LT"}}),a("el-option",{attrs:{label:"<=",value:"LTE"}}),a("el-option",{attrs:{label:"LIKE",value:"LIKE"}}),a("el-option",{attrs:{label:"BETWEEN",value:"BETWEEN"}})],1)]}}])}),a("el-table-column",{attrs:{label:"必填","min-width":"5%"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-checkbox",{attrs:{"true-label":"1"},model:{value:t.row.isRequired,callback:function(a){e.$set(t.row,"isRequired",a)},expression:"scope.row.isRequired"}})]}}])}),a("el-table-column",{attrs:{label:"显示类型","min-width":"12%"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-select",{model:{value:t.row.htmlType,callback:function(a){e.$set(t.row,"htmlType",a)},expression:"scope.row.htmlType"}},[a("el-option",{attrs:{label:"文本框",value:"input"}}),a("el-option",{attrs:{label:"文本域",value:"textarea"}}),a("el-option",{attrs:{label:"下拉框",value:"select"}}),a("el-option",{attrs:{label:"单选框",value:"radio"}}),a("el-option",{attrs:{label:"复选框",value:"checkbox"}}),a("el-option",{attrs:{label:"日期控件",value:"datetime"}}),a("el-option",{attrs:{label:"富文本控件",value:"editor"}})],1)]}}])}),a("el-table-column",{attrs:{label:"字典类型","min-width":"12%"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-select",{attrs:{clearable:"",filterable:"",placeholder:"请选择"},model:{value:t.row.dictType,callback:function(a){e.$set(t.row,"dictType",a)},expression:"scope.row.dictType"}},e._l(e.dictOptions,(function(t){return a("el-option",{key:t.dictType,attrs:{label:t.dictName,value:t.dictType}},[a("span",{staticStyle:{float:"left"}},[e._v(e._s(t.dictName))]),a("span",{staticStyle:{float:"right",color:"#8492a6","font-size":"13px"}},[e._v(e._s(t.dictType))])])})),1)]}}])})],1)],1),a("el-tab-pane",{attrs:{label:"生成信息",name:"genInfo"}},[a("gen-info-form",{ref:"genInfo",attrs:{info:e.info,menus:e.menus}})],1)],1),a("el-form",{attrs:{"label-width":"100px"}},[a("el-form-item",{staticStyle:{"text-align":"center","margin-left":"-100px","margin-top":"10px"}},[a("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.submitForm()}}},[e._v("提交")]),a("el-button",{on:{click:function(t){return e.close()}}},[e._v("返回")])],1)],1)],1)},r=[],i=(a("d3b7"),a("3ca3"),a("ddb0"),a("d81d"),a("a434"),a("4b72")),o=a("ed45"),l=a("a6dc"),s=a("ed69"),c=a("8586"),u=a("53fe"),m=a.n(u),d={name:"GenEdit",components:{basicInfoForm:s["default"],genInfoForm:c["default"]},data:function(){return{activeName:"cloum",tableHeight:document.documentElement.scrollHeight-245+"px",cloumns:[],dictOptions:[],menus:[],info:{}}},created:function(){var e=this,t=this.$route.params&&this.$route.params.tableId;t&&(Object(i["c"])(t).then((function(t){e.cloumns=t.data.rows,e.info=t.data.info})),Object(o["g"])().then((function(t){e.dictOptions=t.data})),Object(l["d"])().then((function(t){e.menus=e.handleTree(t.data,"menuId")})))},methods:{submitForm:function(){var e=this,t=this.$refs.basicInfo.$refs.basicInfoForm,a=this.$refs.genInfo.$refs.genInfoForm;Promise.all([t,a].map(this.getFormPromise)).then((function(n){var r=n.every((function(e){return!!e}));if(r){var o=Object.assign({},t.model,a.model);o.columns=e.cloumns,o.params={treeCode:o.treeCode,treeName:o.treeName,treeParentCode:o.treeParentCode,parentMenuId:o.parentMenuId},Object(i["i"])(o).then((function(t){e.msgSuccess(t.msg),200===t.code&&e.close()}))}else e.msgError("表单校验未通过,请重新检查提交内容")}))},getFormPromise:function(e){return new Promise((function(t){e.validate((function(e){t(e)}))}))},close:function(){this.$store.dispatch("tagsView/delView",this.$route),this.$router.push({path:"/tool/gen",query:{t:Date.now()}})}},mounted:function(){var e=this,t=this.$refs.dragTable.$el.querySelectorAll(".el-table__body-wrapper > table > tbody")[0];m.a.create(t,{handle:".allowDrag",onEnd:function(t){var a=e.cloumns.splice(t.oldIndex,1)[0];for(var n in e.cloumns.splice(t.newIndex,0,a),e.cloumns)e.cloumns[n].sort=parseInt(n)+1}})}},p=d,f=a("2877"),h=Object(f["a"])(p,n,r,!1,null,null,null);t["default"]=h.exports},"7a49":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-table",{attrs:{data:e.adjustList}},[e._e(),a("el-table-column",{attrs:{label:"油品名称",align:"center",prop:"oilName"}}),a("el-table-column",{attrs:{label:"调整价格",align:"center",prop:"oilAdjustPrice"}}),a("el-table-column",{attrs:{label:"生效状态",align:"center",prop:"deviceStatus"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s("1"==t.row.takeEffectStatus?"立即生效":"定时生效")+" ")]}}])}),a("el-table-column",{attrs:{label:"生效时间",align:"center",prop:"takeEffectDate",width:"180"}}),a("el-table-column",{attrs:{label:"调价时间",align:"center",prop:"adjustDate",width:"180"}}),e._e(),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName"}}),a("el-table-column",{attrs:{label:"操作员",align:"center",prop:"operator"}})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total > 0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1)},r=[],i=a("9fa9"),o=(a("99bd"),{name:"Adjust",props:["getListChange"],data:function(){return{total:0,adjustList:[],takeEffectStatusOptions:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,oilName:null,oilAdjustPrice:null,takeEffectStatus:null,takeEffectDate:null,adjustDate:null,stationId:null,stationName:null,operator:null},form:{},rules:{}}},watch:{getListChange:function(e,t){this.getList()}},created:function(){var e=this;this.getList(),this.getDicts("take_effect_status").then((function(t){e.takeEffectStatusOptions=t.data}))},methods:{getList:function(){var e=this;this.queryParams.stationId=this.deptId,Object(i["b"])(this.queryParams).then((function(t){e.adjustList=t.rows,e.total=t.total}))},statusFormat:function(e,t){return this.selectDictLabel(this.takeEffectStatusOptions,e.takeEffectStatus)}}}),l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},"7d65":function(e,t,a){},"7e7b":function(e,t,a){"use strict";a.d(t,"b",(function(){return r})),a.d(t,"a",(function(){return i}));var n=a("b775");function r(e){return Object(n["a"])({url:"/station/order/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/station/order/export",method:"get",params:e})}},"7fc8":function(e,t,a){},"80de":function(module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,"a",(function(){return makeUpJs}));var core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("159b"),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("a15b"),core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_1__),core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("99af"),core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_2___default=__webpack_require__.n(core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_2__),core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("b64b"),core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_3__),util__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("3022"),util__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(util__WEBPACK_IMPORTED_MODULE_4__),_utils_index__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("ed08"),_config__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("2e2a"),units={KB:"1024",MB:"1024 / 1024",GB:"1024 / 1024 / 1024"},confGlobal,inheritAttrs={file:"",dialog:"inheritAttrs: false,"};function makeUpJs(e,t){confGlobal=e=JSON.parse(JSON.stringify(e));var a=[],n=[],r=[],i=[],o=mixinMethod(t),l=[];e.fields.forEach((function(e){buildAttributes(e,a,n,r,o,i,l)}));var s=buildexport(e,t,a.join("\n"),n.join("\n"),r.join("\n"),l.join("\n"),i.join("\n"),o.join("\n"));return confGlobal=null,s}function buildAttributes(e,t,a,n,r,i,o){if(buildData(e,t),buildRules(e,a),e.options&&e.options.length&&(buildOptions(e,n),"dynamic"===e.dataType)){var l="".concat(e.vModel,"Options"),s=Object(_utils_index__WEBPACK_IMPORTED_MODULE_5__["h"])(l);buildOptionMethod("get".concat(s),l,r)}e.props&&e.props.props&&buildProps(e,i),e.action&&"el-upload"===e.tag&&(o.push("".concat(e.vModel,"Action: '").concat(e.action,"',\n ").concat(e.vModel,"fileList: [],")),r.push(buildBeforeUpload(e)),e["auto-upload"]||r.push(buildSubmitUpload(e))),e.children&&e.children.forEach((function(e){buildAttributes(e,t,a,n,r,i,o)}))}function mixinMethod(e){var t=[],a={file:confGlobal.formBtns?{submitForm:"submitForm() {\n this.$refs['".concat(confGlobal.formRef,"'].validate(valid => {\n if(!valid) return\n // TODO 提交表单\n })\n },"),resetForm:"resetForm() {\n this.$refs['".concat(confGlobal.formRef,"'].resetFields()\n },")}:null,dialog:{onOpen:"onOpen() {},",onClose:"onClose() {\n this.$refs['".concat(confGlobal.formRef,"'].resetFields()\n },"),close:"close() {\n this.$emit('update:visible', false)\n },",handelConfirm:"handelConfirm() {\n this.$refs['".concat(confGlobal.formRef,"'].validate(valid => {\n if(!valid) return\n this.close()\n })\n },")}},n=a[e];return n&&Object.keys(n).forEach((function(e){t.push(n[e])})),t}function buildData(e,t){var a;void 0!==e.vModel&&(a="string"!==typeof e.defaultValue||e.multiple?"".concat(JSON.stringify(e.defaultValue)):"'".concat(e.defaultValue,"'"),t.push("".concat(e.vModel,": ").concat(a,",")))}function buildRules(conf,ruleList){if(void 0!==conf.vModel){var rules=[];if(_config__WEBPACK_IMPORTED_MODULE_6__["e"][conf.tag]){if(conf.required){var type=Object(util__WEBPACK_IMPORTED_MODULE_4__["isArray"])(conf.defaultValue)?"type: 'array',":"",message=Object(util__WEBPACK_IMPORTED_MODULE_4__["isArray"])(conf.defaultValue)?"请至少选择一个".concat(conf.vModel):conf.placeholder;void 0===message&&(message="".concat(conf.label,"不能为空")),rules.push("{ required: true, ".concat(type," message: '").concat(message,"', trigger: '").concat(_config__WEBPACK_IMPORTED_MODULE_6__["e"][conf.tag],"' }"))}conf.regList&&Object(util__WEBPACK_IMPORTED_MODULE_4__["isArray"])(conf.regList)&&conf.regList.forEach((function(item){item.pattern&&rules.push("{ pattern: ".concat(eval(item.pattern),", message: '").concat(item.message,"', trigger: '").concat(_config__WEBPACK_IMPORTED_MODULE_6__["e"][conf.tag],"' }"))})),ruleList.push("".concat(conf.vModel,": [").concat(rules.join(","),"],"))}}}function buildOptions(e,t){if(void 0!==e.vModel){"dynamic"===e.dataType&&(e.options=[]);var a="".concat(e.vModel,"Options: ").concat(JSON.stringify(e.options),",");t.push(a)}}function buildProps(e,t){"dynamic"===e.dataType&&("value"!==e.valueKey&&(e.props.props.value=e.valueKey),"label"!==e.labelKey&&(e.props.props.label=e.labelKey),"children"!==e.childrenKey&&(e.props.props.children=e.childrenKey));var a="".concat(e.vModel,"Props: ").concat(JSON.stringify(e.props.props),",");t.push(a)}function buildBeforeUpload(e){var t=units[e.sizeUnit],a="",n="",r=[];e.fileSize&&(a="let isRightSize = file.size / ".concat(t," < ").concat(e.fileSize,"\n if(!isRightSize){\n this.$message.error('文件大小超过 ").concat(e.fileSize).concat(e.sizeUnit,"')\n }"),r.push("isRightSize")),e.accept&&(n="let isAccept = new RegExp('".concat(e.accept,"').test(file.type)\n if(!isAccept){\n this.$message.error('应该选择").concat(e.accept,"类型的文件')\n }"),r.push("isAccept"));var i="".concat(e.vModel,"BeforeUpload(file) {\n ").concat(a,"\n ").concat(n,"\n return ").concat(r.join("&&"),"\n },");return r.length?i:""}function buildSubmitUpload(e){var t="submitUpload() {\n this.$refs['".concat(e.vModel,"'].submit()\n },");return t}function buildOptionMethod(e,t,a){var n="".concat(e,"() {\n // TODO 发起请求获取数据\n this.").concat(t,"\n },");a.push(n)}function buildexport(e,t,a,n,r,i,o,l){var s="".concat(_utils_index__WEBPACK_IMPORTED_MODULE_5__["d"],"{\n ").concat(inheritAttrs[t],"\n components: {},\n props: [],\n data () {\n return {\n ").concat(e.formModel,": {\n ").concat(a,"\n },\n ").concat(e.formRules,": {\n ").concat(n,"\n },\n ").concat(i,"\n ").concat(r,"\n ").concat(o,"\n }\n },\n computed: {},\n watch: {},\n created () {},\n mounted () {},\n methods: {\n ").concat(l,"\n }\n}");return s}},8234:function(e,t,a){},8243:function(e,t,a){},"82c8":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"表名称",prop:"tableName"}},[a("el-input",{attrs:{placeholder:"请输入表名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.tableName,callback:function(t){e.$set(e.queryParams,"tableName",t)},expression:"queryParams.tableName"}})],1),a("el-form-item",{attrs:{label:"表描述",prop:"tableComment"}},[a("el-input",{attrs:{placeholder:"请输入表描述",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.tableComment,callback:function(t){e.$set(e.queryParams,"tableComment",t)},expression:"queryParams.tableComment"}})],1),a("el-form-item",{attrs:{label:"创建时间"}},[a("el-date-picker",{staticStyle:{width:"240px"},attrs:{size:"small","value-format":"yyyy-MM-dd",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRange,callback:function(t){e.dateRange=t},expression:"dateRange"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["tool:gen:code"],expression:"['tool:gen:code']"}],attrs:{type:"primary",icon:"el-icon-download",size:"mini"},on:{click:e.handleGenTable}},[e._v("生成")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["tool:gen:import"],expression:"['tool:gen:import']"}],attrs:{type:"info",icon:"el-icon-upload",size:"mini"},on:{click:e.openImportTable}},[e._v("导入")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["tool:gen:edit"],expression:"['tool:gen:edit']"}],attrs:{type:"success",icon:"el-icon-edit",size:"mini",disabled:e.single},on:{click:e.handleEditTable}},[e._v("修改")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["tool:gen:remove"],expression:"['tool:gen:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.tableList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{label:"序号",type:"index",width:"50",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s((e.queryParams.pageNum-1)*e.queryParams.pageSize+t.$index+1))])]}}])}),a("el-table-column",{attrs:{label:"表名称",align:"center",prop:"tableName","show-overflow-tooltip":!0,width:"130"}}),a("el-table-column",{attrs:{label:"表描述",align:"center",prop:"tableComment","show-overflow-tooltip":!0,width:"130"}}),a("el-table-column",{attrs:{label:"实体",align:"center",prop:"className","show-overflow-tooltip":!0,width:"130"}}),a("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"160"}}),a("el-table-column",{attrs:{label:"更新时间",align:"center",prop:"updateTime",width:"160"}}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["tool:gen:preview"],expression:"['tool:gen:preview']"}],attrs:{type:"text",size:"small",icon:"el-icon-view"},on:{click:function(a){return e.handlePreview(t.row)}}},[e._v("预览")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["tool:gen:edit"],expression:"['tool:gen:edit']"}],attrs:{type:"text",size:"small",icon:"el-icon-edit"},on:{click:function(a){return e.handleEditTable(t.row)}}},[e._v("编辑")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["tool:gen:remove"],expression:"['tool:gen:remove']"}],attrs:{type:"text",size:"small",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["tool:gen:edit"],expression:"['tool:gen:edit']"}],attrs:{type:"text",size:"small",icon:"el-icon-refresh"},on:{click:function(a){return e.handleSynchDb(t.row)}}},[e._v("同步")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["tool:gen:code"],expression:"['tool:gen:code']"}],attrs:{type:"text",size:"small",icon:"el-icon-download"},on:{click:function(a){return e.handleGenTable(t.row)}}},[e._v("生成代码")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.preview.title,visible:e.preview.open,width:"80%",top:"5vh","append-to-body":""},on:{"update:visible":function(t){return e.$set(e.preview,"open",t)}}},[a("el-tabs",{model:{value:e.preview.activeName,callback:function(t){e.$set(e.preview,"activeName",t)},expression:"preview.activeName"}},e._l(e.preview.data,(function(t,n){return a("el-tab-pane",{key:n,attrs:{label:n.substring(n.lastIndexOf("/")+1,n.indexOf(".vm")),name:n.substring(n.lastIndexOf("/")+1,n.indexOf(".vm"))}},[a("pre",[e._v(e._s(t))])])})),1)],1),a("import-table",{ref:"import",on:{ok:e.handleQuery}})],1)},r=[],i=(a("d81d"),a("4b72")),o=a("6f72"),l=(a("4d63"),a("ac1f"),a("25f0"),a("5319"),a("d3b7"),a("3ca3"),a("ddb0"),a("2b3d"),a("bc3a")),s=a.n(l),c=a("5f87"),u={xlsx:"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet",zip:"application/zip"},m="/prod-api";function d(e,t){var a=m+e;s()({method:"get",url:a,responseType:"blob",headers:{Authorization:"Bearer "+Object(c["a"])()}}).then((function(e){p(e,u.zip)}))}function p(e,t){var a=document.createElement("a"),n=new Blob([e.data],{type:t}),r=new RegExp("filename=([^;]+\\.[^\\.;]+);*"),i=decodeURI(e.headers["content-disposition"]),o=r.exec(i),l=o[1];l=l.replace(/\"/g,""),a.href=URL.createObjectURL(n),a.setAttribute("download",l),document.body.appendChild(a),a.click(),document.body.appendChild(a)}var f={name:"Gen",components:{importTable:o["default"]},data:function(){return{loading:!0,uniqueId:"",ids:[],tableNames:[],single:!0,multiple:!0,showSearch:!0,total:0,tableList:[],dateRange:"",queryParams:{pageNum:1,pageSize:10,tableName:void 0,tableComment:void 0},preview:{open:!1,title:"代码预览",data:{},activeName:"domain.java"}}},created:function(){this.getList()},activated:function(){var e=this.$route.query.t;null!=e&&e!=this.uniqueId&&(this.uniqueId=e,this.resetQuery())},methods:{getList:function(){var e=this;this.loading=!0,Object(i["f"])(this.addDateRange(this.queryParams,this.dateRange)).then((function(t){e.tableList=t.rows,e.total=t.total,e.loading=!1}))},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},handleGenTable:function(e){var t=this,a=e.tableName||this.tableNames;""!=a?"1"===e.genType?Object(i["b"])(e.tableName).then((function(a){t.msgSuccess("成功生成到自定义路径:"+e.genPath)})):d("/tool/gen/batchGenCode?tables="+a,"ruoyi"):this.msgError("请选择要生成的数据")},handleSynchDb:function(e){var t=this,a=e.tableName;this.$confirm('确认要强制同步"'+a+'"表结构吗?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["h"])(a)})).then((function(){t.msgSuccess("同步成功")}))},openImportTable:function(){this.$refs.import.show()},resetQuery:function(){this.dateRange=[],this.resetForm("queryForm"),this.handleQuery()},handlePreview:function(e){var t=this;Object(i["g"])(e.tableId).then((function(e){t.preview.data=e.data,t.preview.open=!0}))},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.tableId})),this.tableNames=e.map((function(e){return e.tableName})),this.single=1!=e.length,this.multiple=!e.length},handleEditTable:function(e){var t=e.tableId||this.ids[0];this.$router.push("/gen/edit/"+t)},handleDelete:function(e){var t=this,a=e.tableId||this.ids;this.$confirm('是否确认删除表编号为"'+a+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["a"])(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))}}},h=f,g=a("2877"),b=Object(g["a"])(h,n,r,!1,null,null,null);t["default"]=b.exports},"82d4":function(e,t,a){"use strict";a.d(t,"a",(function(){return r}));var n=a("b775");function r(e){return Object(n["a"])({url:"/station/summary/list",method:"get",params:e})}},8501:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-scrollbar",{staticStyle:{height:"100%"}},[a("div",[a("div",[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",staticStyle:{"margin-left":"20px"},attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",[a("el-button",{attrs:{size:"mini"},on:{click:e.dayDataSource}},[e._v("今天")]),a("el-button",{attrs:{size:"mini"},on:{click:e.yesDataSource}},[e._v("昨天")]),a("el-button",{attrs:{size:"mini"},on:{click:e.workDataSource}},[e._v("本周")]),a("el-button",{attrs:{size:"mini"},on:{click:e.monthDataSource}},[e._v("本月")]),a("el-date-picker",{staticStyle:{margin:"0px 10px"},attrs:{size:"mini","value-format":"yyyy-MM-dd HH:mm:ss",type:"datetimerange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRangeCreatedDate,callback:function(t){e.dateRangeCreatedDate=t},expression:"dateRangeCreatedDate"}}),a("el-button",{attrs:{type:"cyan",size:"mini"},on:{click:e.queryDataSource}},[e._v("查询")])],1)],1),a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"20px"}},[e._v("数据概览")]),a("el-row",{staticClass:"panel-group",attrs:{gutter:10}},[a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex xiaoliang"},[a("div",{staticStyle:{"line-height":"62px","font-size":"44px"}},[e._v(e._s(e.form.zongliters)+"L")]),a("div",{staticStyle:{"font-size":"28px"}},[e._v("总销量")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex xiaoe"},[a("div",{staticStyle:{"line-height":"62px","font-size":"44px"}},[e._v(e._s(e.form.zongAmt)+"元")]),a("div",{staticStyle:{"font-size":"28px"}},[e._v("总金额")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex xiaoliang"},[a("div",{staticStyle:{"line-height":"62px","font-size":"44px"}},[e._v(e._s(e.form.qyamt)+"元")]),a("div",{staticStyle:{"font-size":"28px"}},[e._v("汽油")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex xiaoliang"},[a("div",{staticStyle:{"line-height":"62px","font-size":"44px"}},[e._v(e._s(e.form.cyamt)+"元")]),a("div",{staticStyle:{"font-size":"28px"}},[e._v("柴油")])])])],1)],1),a("div",{staticStyle:{width:"100%",height:"360px",background:"#FFFFFF"}},[a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"20px"}},[e._v("销售情况(本月)")]),a("div",{ref:"myChart",staticStyle:{width:"100%",height:"350px",margin:"0px 25px"}})]),a("div",{staticStyle:{width:"100%",height:"181px"}},[a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"20px"}},[e._v("详情:")]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.dayReportList}},[a("af-table-column",{attrs:{label:"日期",align:"center",prop:"payDate"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createdDate,"{y}-{m}-{d}")))])]}}])}),a("af-table-column",{attrs:{label:"销额",align:"center",prop:"amt"}}),e._e(),a("af-table-column",{attrs:{label:"汽油",align:"center",prop:"qyAmt"}}),a("af-table-column",{attrs:{label:"柴油",align:"center",prop:"cyAmt"}}),a("af-table-column",{attrs:{label:"订单数",align:"center",prop:"orderNo"}}),a("af-table-column",{attrs:{label:"应收(元)",align:"center",prop:"receivableAmt"}}),a("af-table-column",{attrs:{label:"实收(元)",align:"center",prop:"amt"}}),a("af-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleLook(t.row)}}},[e._v("详情")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.dayReportDetail}})],1),a("el-dialog",{attrs:{title:e.title,width:"800px",visible:e.open,"append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.dayReportDetailsList,"show-summary":"","summary-method":e.getTotal}},[a("af-table-column",{attrs:{label:"油品",align:"center",prop:"oilName"}}),a("af-table-column",{attrs:{label:"油枪号",align:"center",prop:"oilGun"}}),a("af-table-column",{attrs:{label:"销量(L)",align:"center",prop:"orderLiters"}}),a("af-table-column",{attrs:{label:"应收金额(元)",align:"center",prop:"receivableAmt"}}),a("af-table-column",{attrs:{label:"实收金额(元)",align:"center",prop:"amt"}}),a("af-table-column",{attrs:{label:"优惠金额(元)",align:"center",prop:"discountAmt"}}),e._e(),e._e(),e._e(),e._e(),e._e(),e._e()],1)],1)],1)])},r=[],i=(a("d3b7"),a("3ca3"),a("ddb0"),a("ac1f"),a("5319"),a("159b"),a("d81d"),a("a9e3"),a("b680"),a("313e")),o=a.n(i),l=a("7030");a("817d");var s={name:"Overview_Daily",data:function(){return{charts:null,loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,total1:0,couponList:[],dayReportDetailsList:[],dateRangeCreatedDate:[],xdata:[],qydata92:[],qydata95:[],qydata98:[],cydata0:[],cydata10:[],cydata20:[],title:"",open:!1,queryParams:{createdDate:null,stationId:null,stationName:null,beginTime:null,endTime:null,payDate:null,pageNum:1,pageSize:10,status:"1"},queryInfo:{pageNum:1,pageSize:10,payDate:null,status:null,createdDate:null,beginTime:null,endTime:null,orderType:null,stationId:null},dayReportList:[],form:{zongAmt:0,zongliters:0,qyamt:0,cyamt:0},rules:{}}},mounted:function(){var e=this;this.$nextTick((function(){e.queryParams.beginTime=e.getMonthDate(),e.queryParams.endTime=e.getEndFormatDate(new Date),e.queryParams.stationId=e.$store.selectDeptId,null!=e.queryParams.stationId&&""!=e.queryParams.stationId||(e.queryParams.stationId=e.$store.state.user.deptId),setTimeout((function(){e.initChart()}),1e3)}))},created:function(){this.dayDataSource(),this.reset(),this.queryParams.beginTime=this.getMonthDate(),this.queryParams.endTime=this.getEndFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),this.getDatas()},methods:{initChart:function(){this.charts=o.a.init(this.$refs.myChart,"macarons"),this.charts.setOption({xAxis:{data:this.xdata,boundaryGap:!1,axisTick:{show:!1}},tooltip:{trigger:"axis",axisPointer:{type:"cross"},padding:[5,10]},yAxis:{axisTick:{show:!1},name:"元"},legend:{data:["92#","95#","98#","0#","-10#","-20#"]},animation:!1,series:[{name:"92#",itemStyle:{normal:{color:"#FF005A",lineStyle:{color:"#FF005A",width:2}}},smooth:!0,type:"line",data:this.qydata92},{name:"95#",smooth:!0,type:"line",itemStyle:{normal:{color:"#3888fa",lineStyle:{color:"#3888fa",width:2}}},data:this.qydata95},{name:"98#",smooth:!0,type:"line",itemStyle:{normal:{color:"#ffff00",lineStyle:{color:"#ffff00",width:2}}},data:this.qydata98},{name:"0#",smooth:!0,type:"line",itemStyle:{normal:{color:"#00ff00",lineStyle:{color:"#00ff00",width:2}}},data:this.cydata0},{name:"-10#",smooth:!0,type:"line",itemStyle:{normal:{color:"#00bfff",lineStyle:{color:"#00bfff",width:2}}},data:this.cydata10},{name:"-20#",smooth:!0,type:"line",itemStyle:{normal:{color:"#ffb6c1",lineStyle:{color:"#ffb6c1",width:2}}},data:this.cydata20}]},!0)},getXData:function(){var e=this;return Object(l["n"])(this.queryParams).then((function(t){if(e.xdata=[],t.hasOwnProperty("rows"))for(var a in t.rows)e.xdata.push(t.rows[a].createdDate)}))},getQyData92:function(){var e=this;return Object(l["i"])(this.queryParams).then((function(t){if(e.qydata92=[],t.hasOwnProperty("rows"))for(var a in t.rows){var n=[];n.push(t.rows[a].createdDate),n.push(t.rows[a].amt),e.qydata92.push(n)}}))},getQydata95:function(){var e=this;return Object(l["j"])(this.queryParams).then((function(t){if(e.qydata95=[],t.hasOwnProperty("rows"))for(var a in t.rows){var n=[];n.push(t.rows[a].createdDate),n.push(t.rows[a].amt),e.qydata95.push(n)}}))},getQydata98:function(){var e=this;return Object(l["k"])(this.queryParams).then((function(t){if(e.qydata98=[],t.hasOwnProperty("rows"))for(var a in t.rows){var n=[];n.push(t.rows[a].createdDate),n.push(t.rows[a].amt),e.qydata98.push(n)}}))},getQydata0:function(){var e=this;return Object(l["f"])(this.queryParams).then((function(t){if(e.cydata0=[],t.hasOwnProperty("rows"))for(var a in t.rows){var n=[];n.push(t.rows[a].createdDate),n.push(t.rows[a].amt),e.cydata0.push(n)}}))},getQydata10:function(){var e=this;return Object(l["g"])(this.queryParams).then((function(t){if(e.cydata10=[],t.hasOwnProperty("rows"))for(var a in t.rows){var n=[];n.push(t.rows[a].createdDate),n.push(t.rows[a].amt),e.cydata10.push(n)}}))},getQydata20:function(){var e=this;return Object(l["h"])(this.queryParams).then((function(t){if(e.cydata20=[],t.hasOwnProperty("rows"))for(var a in t.rows){var n=[];n.push(t.rows[a].createdDate),n.push(t.rows[a].amt),e.cydata20.push(n)}}))},getDatas:function(){var e=this;Promise.all([this.getXData(),this.getQyData92(),this.getQydata95(),this.getQydata98(),this.getQydata0(),this.getQydata10(),this.getQydata20()]).then((function(t){e.initChart()}))},getList:function(){var e=this;null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),Object(l["l"])(this.queryParams).then((function(t){null!=t.data&&(e.form.zongAmt=t.data.amt,e.form.zongliters=t.data.orderLiters)})),Object(l["e"])(this.queryParams).then((function(t){if(t.hasOwnProperty("rows"))for(var a in t.rows)"1"===t.rows[a].oilType?e.form.qyamt=t.rows[a].amt:"2"===t.rows[a].oilType&&(e.form.cyamt=t.rows[a].amt)})),this.dayReportDetail()},dayReportDetail:function(){var e=this;Object(l["o"])(this.queryParams).then((function(t){e.dayReportList=t.rows,e.total=t.total,e.loading=!1}))},dayDataSource:function(){this.reset(),this.dateRangeCreatedDate=null,this.queryParams.beginTime=this.getNowFormatDate(new Date),this.queryParams.endTime=this.getEndFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),this.getList()},yesDataSource:function(){this.reset(),this.dateRangeCreatedDate=null,this.queryParams.beginTime=this.getFormatDate(new Date),this.queryParams.endTime=this.getNowFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),this.getList()},workDataSource:function(){this.reset(),this.dateRangeCreatedDate=null,this.queryParams.beginTime=this.getDates(),this.queryParams.endTime=this.getEndFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),this.getList()},monthDataSource:function(){this.reset(),this.dateRangeCreatedDate=null,this.queryParams.beginTime=this.getMonthDate(),this.queryParams.endTime=this.getEndFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),this.getList()},queryDataSource:function(){this.reset(),null==this.dateRangeCreatedDate?(this.queryParams.stationId=this.$store.selectDeptId,this.queryParams.beginTime=null,this.queryParams.endTime=null,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),this.getList()):(this.queryParams.beginTime=this.dateRangeCreatedDate[0],this.queryParams.endTime=this.dateRangeCreatedDate[1],this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),this.getList())},getNowFormatDate:function(e){var t="-",a=e.getMonth()+1,n=e.getDate();a>=1&&a<=9&&(a="0"+a),n>=0&&n<=9&&(n="0"+n);var r=e.getFullYear()+t+a+t+n;return r},getEndFormatDate:function(e){var t=e.getDate();t+=1,e.setDate(t);var a="-",n=e.getMonth()+1,r=e.getDate();n>=1&&n<=9&&(n="0"+n),r>=0&&r<=9&&(r="0"+r);var i=e.getFullYear()+a+n+a+r;return i},getFormatDate:function(e){var t=e.getDate();t-=1,e.setDate(t);var a="-",n=e.getMonth()+1,r=e.getDate();n>=1&&n<=9&&(n="0"+n),r>=0&&r<=9&&(r="0"+r);var i=e.getFullYear()+a+n+a+r;return i},getDates:function(){var e=new Date,t=e.getTime(),a=e.getDay(),n=new Date(t+864e5*(0-(a+6)%7)).toLocaleDateString().replace(/[年月]/g,"-").replace(/[日上下午]/g,""),r=n.replace(/-/g,"/"),i=new Date(r),o=i.getMonth()+1,l=i.getDate();return o=o<10?"0"+o:o,l=l<10?"0"+l:l,n=i.getFullYear()+"-"+o+"-"+l,n},getMonthDate:function(){var e=new Date,t="-",a=e.getMonth()+1;a>=1&&a<=9&&(a="0"+a);var n=e.getFullYear()+t+a+t+"01";return n},reset:function(){this.queryParams={pageNum:1,pageSize:10,createdDate:null,stationId:null,stationName:null,beginTime:null,endTime:null},this.form={zongAmt:0,zongliters:0,qyamt:0,cyamt:0}},handleLook:function(e){this.row=e,e.page=this.queryInfo.pageNum,e.limit=this.queryInfo.pageSize,this.getLookOrder(e)},getLookOrder:function(e){var t=this,a=this.row.createdDate;this.queryInfo.beginTime=a.substring(0,10)+" 00:00:00",this.queryInfo.endTime=a.substring(0,10)+" 23:59:59",this.queryInfo.status="1",this.queryInfo.pageNum=e.page,this.queryInfo.pageSize=e.limit,this.queryInfo.orderType="1",this.queryInfo.stationId=this.$store.selectDeptId,Object(l["a"])(this.queryInfo).then((function(e){t.dayReportDetailsList=e.rows,t.total1=e.total,t.open=!0,t.title="日报详细信息"}))},getTotal:function(e){var t=e.columns,a=e.data,n=[];return t.forEach((function(e,t){if(0!==t){var r=a.map((function(t){return Number(t[e.property])}));"orderLiters"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"receivableAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"amt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"discountAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"discountCouponAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"menberAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"wxAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"zfbAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):n[t]=""}else n[t]="合计"})),n}}},c=s,u=(a("2c51"),a("2877")),m=Object(u["a"])(c,n,r,!1,null,"cbdbecb8",null);t["default"]=m.exports},8586:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-form",{ref:"genInfoForm",attrs:{model:e.info,rules:e.rules,"label-width":"150px"}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"tplCategory"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v("生成模板")]),a("el-select",{model:{value:e.info.tplCategory,callback:function(t){e.$set(e.info,"tplCategory",t)},expression:"info.tplCategory"}},[a("el-option",{attrs:{label:"单表(增删改查)",value:"crud"}}),a("el-option",{attrs:{label:"树表(增删改查)",value:"tree"}})],1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"packageName"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 生成包路径 "),a("el-tooltip",{attrs:{content:"生成在哪个java包下,例如 com.yijia.system",placement:"top"}},[a("i",{staticClass:"el-icon-question"})])],1),a("el-input",{model:{value:e.info.packageName,callback:function(t){e.$set(e.info,"packageName",t)},expression:"info.packageName"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"moduleName"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 生成模块名 "),a("el-tooltip",{attrs:{content:"可理解为子系统名,例如 system",placement:"top"}},[a("i",{staticClass:"el-icon-question"})])],1),a("el-input",{model:{value:e.info.moduleName,callback:function(t){e.$set(e.info,"moduleName",t)},expression:"info.moduleName"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"businessName"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 生成业务名 "),a("el-tooltip",{attrs:{content:"可理解为功能英文名,例如 user",placement:"top"}},[a("i",{staticClass:"el-icon-question"})])],1),a("el-input",{model:{value:e.info.businessName,callback:function(t){e.$set(e.info,"businessName",t)},expression:"info.businessName"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"functionName"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 生成功能名 "),a("el-tooltip",{attrs:{content:"用作类描述,例如 用户",placement:"top"}},[a("i",{staticClass:"el-icon-question"})])],1),a("el-input",{model:{value:e.info.functionName,callback:function(t){e.$set(e.info,"functionName",t)},expression:"info.functionName"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 上级菜单 "),a("el-tooltip",{attrs:{content:"分配到指定菜单下,例如 系统管理",placement:"top"}},[a("i",{staticClass:"el-icon-question"})])],1),a("treeselect",{attrs:{"append-to-body":!0,options:e.menus,normalizer:e.normalizer,"show-count":!0,placeholder:"请选择系统菜单"},model:{value:e.info.parentMenuId,callback:function(t){e.$set(e.info,"parentMenuId",t)},expression:"info.parentMenuId"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{prop:"genType"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 生成代码方式 "),a("el-tooltip",{attrs:{content:"默认为zip压缩包下载,也可以自定义生成路径",placement:"top"}},[a("i",{staticClass:"el-icon-question"})])],1),a("el-radio",{attrs:{label:"0"},model:{value:e.info.genType,callback:function(t){e.$set(e.info,"genType",t)},expression:"info.genType"}},[e._v("zip压缩包")]),a("el-radio",{attrs:{label:"1"},model:{value:e.info.genType,callback:function(t){e.$set(e.info,"genType",t)},expression:"info.genType"}},[e._v("自定义路径")])],1)],1),"1"==e.info.genType?a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{prop:"genPath"}},[a("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 自定义路径 "),a("el-tooltip",{attrs:{content:"填写磁盘绝对路径,若不填写,则生成到当前Web项目下",placement:"top"}},[a("i",{staticClass:"el-icon-question"})])],1),a("el-input",{model:{value:e.info.genPath,callback:function(t){e.$set(e.info,"genPath",t)},expression:"info.genPath"}},[a("el-dropdown",{attrs:{slot:"append"},slot:"append"},[a("el-button",{attrs:{type:"primary"}},[e._v(" 最近路径快速选择 "),a("i",{staticClass:"el-icon-arrow-down el-icon--right"})]),a("el-dropdown-menu",{attrs:{slot:"dropdown"},slot:"dropdown"},[a("el-dropdown-item",{nativeOn:{click:function(t){e.info.genPath="/"}}},[e._v("恢复默认的生成基础路径")])],1)],1)],1)],1)],1):e._e()],1),a("el-row",{directives:[{name:"show",rawName:"v-show",value:"tree"==e.info.tplCategory,expression:"info.tplCategory == 'tree'"}]},[a("h4",{staticClass:"form-header"},[e._v("其他信息")]),a("el-col",{attrs:{span:12}},[a("el-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 树编码字段 "),a("el-tooltip",{attrs:{content:"树显示的编码字段名, 如:dept_id",placement:"top"}},[a("i",{staticClass:"el-icon-question"})])],1),a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.info.treeCode,callback:function(t){e.$set(e.info,"treeCode",t)},expression:"info.treeCode"}},e._l(e.info.columns,(function(e){return a("el-option",{key:e.columnName,attrs:{label:e.columnName+":"+e.columnComment,value:e.columnName}})})),1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 树父编码字段 "),a("el-tooltip",{attrs:{content:"树显示的父编码字段名, 如:parent_Id",placement:"top"}},[a("i",{staticClass:"el-icon-question"})])],1),a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.info.treeParentCode,callback:function(t){e.$set(e.info,"treeParentCode",t)},expression:"info.treeParentCode"}},e._l(e.info.columns,(function(e){return a("el-option",{key:e.columnName,attrs:{label:e.columnName+":"+e.columnComment,value:e.columnName}})})),1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",[a("span",{attrs:{slot:"label"},slot:"label"},[e._v(" 树名称字段 "),a("el-tooltip",{attrs:{content:"树节点的显示名称字段名, 如:dept_name",placement:"top"}},[a("i",{staticClass:"el-icon-question"})])],1),a("el-select",{attrs:{placeholder:"请选择"},model:{value:e.info.treeName,callback:function(t){e.$set(e.info,"treeName",t)},expression:"info.treeName"}},e._l(e.info.columns,(function(e){return a("el-option",{key:e.columnName,attrs:{label:e.columnName+":"+e.columnComment,value:e.columnName}})})),1)],1)],1)],1)],1)},r=[],i=a("ca17"),o=a.n(i),l=(a("542c"),{name:"BasicInfoForm",components:{Treeselect:o.a},props:{info:{type:Object,default:null},menus:{type:Array,default:[]}},data:function(){return{rules:{tplCategory:[{required:!0,message:"请选择生成模板",trigger:"blur"}],packageName:[{required:!0,message:"请输入生成包路径",trigger:"blur"}],moduleName:[{required:!0,message:"请输入生成模块名",trigger:"blur"}],businessName:[{required:!0,message:"请输入生成业务名",trigger:"blur"}],functionName:[{required:!0,message:"请输入生成功能名",trigger:"blur"}]}}},created:function(){},methods:{normalizer:function(e){return e.children&&!e.children.length&&delete e.children,{id:e.menuId,label:e.menuName,children:e.children}}}}),s=l,c=a("2877"),u=Object(c["a"])(s,n,r,!1,null,null,null);t["default"]=u.exports},"865e":function(e,t,a){},8777:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"98px"}},[a("el-form-item",{attrs:{label:"班次号",prop:"classesNo"}},[a("el-input",{attrs:{placeholder:"请输入班次号",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.classesNo,callback:function(t){e.$set(e.queryParams,"classesNo",t)},expression:"queryParams.classesNo"}})],1),a("el-form-item",{attrs:{label:"班结时间",prop:"endDate"}},[a("el-date-picker",{staticStyle:{width:"350px"},attrs:{size:"mini","value-format":"yyyy-MM-dd HH:mm:ss",type:"datetimerange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRangeCreatedDate,callback:function(t){e.dateRangeCreatedDate=t},expression:"dateRangeCreatedDate"}})],1),a("el-form-item",{attrs:{label:"班结人",prop:"classesMan"}},[a("el-input",{attrs:{placeholder:"请输入班结人",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.classesMan,callback:function(t){e.$set(e.queryParams,"classesMan",t)},expression:"queryParams.classesMan"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{type:"info",icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-table",{attrs:{data:e.summaryList,fit:!0}},[e._e(),a("af-table-column",{attrs:{label:"班次号",align:"center",prop:"classesNo"}}),a("af-table-column",{attrs:{label:"班次开始时间",align:"center",prop:"startDate"}}),a("af-table-column",{attrs:{label:"班次结束时间",align:"center",prop:"endDate"}}),e._e(),a("af-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName"}}),a("af-table-column",{attrs:{label:"订单数",align:"center",prop:"orderNum"}}),a("af-table-column",{attrs:{label:"小票数量",align:"center",prop:"printNum"}}),a("af-table-column",{attrs:{label:"销量L",align:"center",prop:"saleLiters"}}),a("af-table-column",{attrs:{label:"应收金额",align:"center",prop:"saleAmt"}}),a("af-table-column",{attrs:{label:"实收金额",align:"center",prop:"amt"}}),a("af-table-column",{attrs:{label:"优惠金额",align:"center",prop:"discountAmt"}}),a("af-table-column",{attrs:{label:"微信支付金额",align:"center",prop:"wxAmt"}}),e._e(),e._e(),a("af-table-column",{attrs:{label:"班结人",align:"center",prop:"classesMan"}}),a("af-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width",width:"120px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-plus"},on:{click:function(a){return e.handlelook(t.row)}}},[e._v("查看")]),a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-download"},on:{click:function(a){return e.handleExport(t.row)}}},[e._v("下载")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total > 0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{staticClass:"uncon",attrs:{title:e.title,visible:e.open,"append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:!0,expression:"true"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{prop:"carNumber"}},[e._v(" 开班时间:"+e._s(e.opo.classStartDate)+" 班结时间:"+e._s(e.opo.classStructureDate)+"班结人:"+e._s(e.opo.classStructureMan)+" ")])],1),a("span",{staticStyle:{color:"#ff9955","font-size":"15px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"15px"}},[e._v("按员工汇总")]),a("el-table",{attrs:{"show-summary":"",data:e.structureList,"summary-method":e.getTotal}},[a("af-table-column",{attrs:{label:"员工姓名",align:"center",prop:"oilPersonnel"}}),a("af-table-column",{attrs:{label:"负责枪号",align:"center",prop:"oilGun"}}),a("af-table-column",{attrs:{label:"销量",align:"center",prop:"orderLiters"}}),a("af-table-column",{attrs:{label:"销额",align:"center",prop:"amt"}}),a("af-table-column",{attrs:{label:"销售笔数",align:"center",prop:"orderNo"}})],1),a("span",{staticStyle:{color:"#ff9955","font-size":"15px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"15px"}},[e._v("按油品汇总")]),a("el-table",{attrs:{data:e.structureList1,"show-summary":"","summary-method":e.getTotal2}},[a("af-table-column",{attrs:{label:"油品",align:"center",prop:"oilName"}}),a("af-table-column",{attrs:{label:"负责枪号",align:"center",prop:"oilGun"}}),a("af-table-column",{attrs:{label:"销量",align:"center",prop:"orderLiters"}}),a("af-table-column",{attrs:{label:"销额",align:"center",prop:"amt"}}),a("af-table-column",{attrs:{label:"销售笔数",align:"center",prop:"orderNo"}})],1),a("span",{staticStyle:{color:"#ff9955","font-size":"15px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"15px"}},[e._v("按员工/支付方式汇总")]),a("el-table",{attrs:{data:e.structureList3,"show-summary":"","summary-method":e.getTotal3,"max-height":"h-180"}},[a("af-table-column",{attrs:{label:"员工姓名",align:"center",prop:"oilPersonnel"}}),a("af-table-column",{attrs:{label:"负责枪号",align:"center",prop:"oilGun"}}),a("af-table-column",{attrs:{label:"微信笔数",align:"center",prop:"wxNum"}}),a("af-table-column",{attrs:{label:"支付宝笔数",align:"center",prop:"zfbNum"}}),a("af-table-column",{attrs:{label:"现金笔数",align:"center",prop:"xjNum"}}),a("af-table-column",{attrs:{label:"优惠",align:"center",prop:"discountAmt"}}),a("af-table-column",{attrs:{label:"优惠劵",align:"center",prop:"discountCouponAmt"}}),a("af-table-column",{attrs:{label:"微信金额",align:"center",prop:"wxAmt"}}),a("af-table-column",{attrs:{label:"支付宝金额",align:"center",prop:"zfbAmt"}}),a("af-table-column",{attrs:{label:"现金金额",align:"center",prop:"xjAmt"}}),a("af-table-column",{attrs:{label:"会员卡支付",align:"center",prop:"memberAmt"}})],1)],1)],1)},r=[],i=(a("159b"),a("d81d"),a("a9e3"),a("b680"),a("82d4")),o=a("3e1b"),l={name:"Overview_AccountingReport",data:function(){return{total:0,summaryList:[],dateRangeCreatedDate:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:3,classesNo:"",startDate:null,endDate:null},queryParam:{orderNo:null,stationId:null,stationName:null,oilGun:null,oilName:null,oilPirce:null,oilType:null,consumerId:null,consumer:null,amt:null,orderLiters:null,payType:null,payWay:null,payDate:null,oilPersonnel:null,orderType:null,printNum:null,classStructureNo:null,classStartDate:null,classStructureDate:null,classStructureMan:null,oils:null,receivableAmt:null,receivedAmt:null,discountAmt:null,discountCouponAmt:null,discountCoupon:null,wxAmt:null,zfbAmt:null,posAmt:null,xjAmt:null,didiAppAmt:null,tyAppAmt:null,otherAmt:null,dzkAmt:null,score:null,memberNo:null,memberAmt:null,carNo:null,customerPhone:null,customerGrade:null},form:{},rules:{},structureList:[],structureList1:[],structureList3:[],opo:{classStartDate:null,classStructureMan:null,classStructureDate:null,classStructureNo:null}}},created:function(){this.getList()},methods:{getList:function(){var e=this;console.log("这个",this.queryParams,this.dateRangeCreatedDate),Object(i["a"])(this.addDateRange(this.queryParams,this.dateRangeCreatedDate)).then((function(t){console.log("条件",t),e.summaryList=t.rows,console.log("summaryList",e.summaryList),e.total=t.total}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={id:null,classesNo:null,startDate:null,endDate:null,stationId:null,stationName:null,orderNum:null,printNum:null,saleLiters:null,saleAmt:null,wxAmt:null,zfbAmt:null,dzkAmt:null,classesMan:null},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.dateRangeCreatedDate=[],this.handleQuery()},handlelook:function(e){var t=this;this.open=!0,this.title="查看班结明细",this.queryParams.classStructureMan=e.classesMan,this.queryParams.classStructureNo=e.classesNo,this.queryParams.stationId=e.stationId,Object(o["e"])(this.queryParams).then((function(e){t.opo=e.data,t.getStructureList(),t.getStructureList2(),t.getStructureList3()}))},getStructureList:function(){var e=this;Object(o["h"])(this.queryParams).then((function(t){e.structureList=t.rows}))},getStructureList2:function(){var e=this;Object(o["f"])(this.queryParams).then((function(t){e.structureList1=t.rows}))},getStructureList3:function(){var e=this;Object(o["g"])(this.queryParams).then((function(t){e.structureList3=t.rows}))},getTotal:function(e){var t=e.columns,a=e.data,n=[];return t.forEach((function(e,t){if(0!==t){var r=a.map((function(t){return Number(t[e.property])}));"orderLiters"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"amt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"orderNo"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):n[t]=""}else n[t]="合计"})),n},getTotal2:function(e){var t=e.columns,a=e.data,n=[];return t.forEach((function(e,t){if(0!==t){var r=a.map((function(t){return Number(t[e.property])}));"orderLiters"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"amt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"orderNo"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):n[t]=""}else n[t]="合计"})),n},getTotal3:function(e){var t=e.columns,a=e.data,n=[];return t.forEach((function(e,t){if(0!==t){var r=a.map((function(t){return Number(t[e.property])}));"wxNum"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):"zfbNum"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):"xjNum"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):"discountAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"discountCouponAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"wxAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"zfbAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"xjAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"memberAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):n[t]=""}else n[t]="合计"})),n},handleExport:function(e){var t={stationId:this.deptId,classStructureNo:e.classesNo};this.$confirm("是否确认导出此条记录?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(o["b"])(t)}))}}},s=l,c=(a("cf99"),a("2877")),u=Object(c["a"])(s,n,r,!1,null,null,null);t["default"]=u.exports},"87b9":function(e,t,a){"use strict";a.d(t,"d",(function(){return r})),a.d(t,"c",(function(){return i})),a.d(t,"a",(function(){return o})),a.d(t,"e",(function(){return l})),a.d(t,"b",(function(){return s}));var n=a("b775");function r(e){return Object(n["a"])({url:"/integral/wares/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/integral/wares/"+e,method:"get"})}function o(e){return Object(n["a"])({url:"/integral/wares",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/integral/wares",method:"put",data:e})}function s(e){return Object(n["a"])({url:"/integral/wares/editInfoWares",method:"post",data:e})}},"87ce":function(e,t,a){},"88e9":function(e,t,a){"use strict";a("7d65")},8993:function(e,t,a){"use strict";a("0acf")},"8fd5":function(e,t,a){},"90bf":function(e,t,a){},"912e":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{prop:"carNumber"}},[e._v("开班时间:"+e._s(e.opo.classStartDate)+" 班结人:"+e._s(e.opo.classStructureMan)+" ")]),a("el-form-item",[e.isclose?a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["station:structure:add"],expression:"['station:structure:add']"}],attrs:{icon:"el-icon-plus",type:"primary",size:"mini"},on:{click:e.handleAdd}},[e._v("添加班结")]):e._e()],1)],1),a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"25px"}},[e._v("按员工汇总")]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{"show-summary":"",data:e.structureList,"summary-method":e.getTotal}},[a("el-table-column",{attrs:{label:"员工姓名",align:"center",prop:"oilPersonnel"}}),a("el-table-column",{attrs:{label:"负责枪号",align:"center",prop:"oilGun"}}),a("el-table-column",{attrs:{label:"销量",align:"center",prop:"orderLiters"}}),a("el-table-column",{attrs:{label:"销额",align:"center",prop:"amt"}}),a("el-table-column",{attrs:{label:"销售笔数",align:"center",prop:"orderNo"}})],1),a("span",{staticStyle:{color:"#ff9955","font-size":"25px","padding-top":"15px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"25px"}},[e._v("按油品汇总")]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.structureList1,"show-summary":"","summary-method":e.getTotal2}},[a("el-table-column",{attrs:{label:"油品",align:"center",prop:"oilName"}}),a("el-table-column",{attrs:{label:"负责枪号",align:"center",prop:"oilGun"}}),a("el-table-column",{attrs:{label:"销量",align:"center",prop:"orderLiters"}}),a("el-table-column",{attrs:{label:"销额",align:"center",prop:"amt"}}),a("el-table-column",{attrs:{label:"销售笔数",align:"center",prop:"orderNo"}})],1),a("span",{staticStyle:{color:"#ff9955","font-size":"25px","padding-top":"15px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"25px"}},[e._v("按员工/支付方式汇总")]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.structureList3,"show-summary":"","summary-method":e.getTotal3}},[a("el-table-column",{attrs:{label:"员工姓名",align:"center",prop:"oilPersonnel"}}),a("el-table-column",{attrs:{label:"负责枪号",align:"center",prop:"oilGun"}}),a("el-table-column",{attrs:{label:"微信笔数",align:"center",prop:"wxNum"}}),a("el-table-column",{attrs:{label:"支付宝笔数",align:"center",prop:"zfbNum"}}),a("el-table-column",{attrs:{label:"现金笔数",align:"center",prop:"xjNum"}}),a("el-table-column",{attrs:{label:"优惠",align:"center",prop:"discountAmt"}}),a("el-table-column",{attrs:{label:"优惠劵",align:"center",prop:"discountCouponAmt"}}),a("el-table-column",{attrs:{label:"微信金额",align:"center",prop:"wxAmt"}}),a("el-table-column",{attrs:{label:"支付宝金额",align:"center",prop:"zfbAmt"}}),a("el-table-column",{attrs:{label:"现金金额",align:"center",prop:"xjAmt"}}),a("el-table-column",{attrs:{label:"会员卡支付",align:"center",prop:"memberAmt"}})],1),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("span",[e._v("请确认没有车主使用系统支付")]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)])],1)},r=[],i=(a("b0c0"),a("159b"),a("d81d"),a("a9e3"),a("b680"),a("3e1b")),o={name:"Structure",data:function(){return{loading:!0,showSearch:!0,total:0,structureList:[],structureList1:[],structureList3:[],title:"",open:!1,isclose:!0,queryParams:{},stationOptions:[],opo:{classStructureMan:null,classStartDate:null},form:{},rules:{}}},created:function(){var e=this;this.loading=!1;var t=this.$route.query.classesNo;null!=t?(this.resetQuery(),this.queryParams.classStructureMan=this.$route.query.name,this.queryParams.classStructureNo=this.$route.query.classesNo,this.queryParams.stationId=this.$route.query.stationId,this.getClassInfo(),this.isclose=!1):(Object(i["c"])().then((function(t){t.hasOwnProperty("data")?e.opo.classStartDate=t.data.classStructureDate:Object(i["d"])().then((function(t){e.opo.classStartDate=t.data.createdDate})),e.opo.classStructureMan=e.$store.state.user.name})),this.initPersonnelStructure(),this.initOilStructure(),this.initPersonnelPayStructure())},activated:function(){this.loading=!1;var e=this.$route.query.classesNo;null!=e&&(this.resetQuery(),this.queryParams.classStructureNo=this.$route.query.classesNo,this.queryParams.stationId=this.$route.query.stationId,this.queryParams.stationName=this.$route.query.name,this.getClassInfo(),this.isclose=!1)},methods:{initPersonnelStructure:function(){var e=this;Object(i["l"])().then((function(t){e.structureList=t.rows,e.loading=!1}))},initOilStructure:function(){var e=this;Object(i["j"])().then((function(t){e.structureList1=t.rows,e.loading=!1}))},initPersonnelPayStructure:function(){var e=this;Object(i["k"])().then((function(t){e.structureList3=t.rows,e.loading=!1}))},getList:function(){var e=this;this.loading=!0,Object(i["h"])(this.queryParams).then((function(t){e.structureList=t.rows,e.loading=!1}))},getList2:function(){var e=this;this.loading=!0,Object(i["f"])(this.queryParams).then((function(t){e.structureList1=t.rows,e.loading=!1}))},getList3:function(){var e=this;this.loading=!0,Object(i["g"])(this.queryParams).then((function(t){e.structureList3=t.rows,e.loading=!1}))},getTotal:function(e){var t=e.columns,a=e.data,n=[];return t.forEach((function(e,t){if(0!==t){var r=a.map((function(t){return Number(t[e.property])}));"orderLiters"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"amt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"orderNo"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):n[t]=""}else n[t]="合计"})),n},getTotal2:function(e){var t=e.columns,a=e.data,n=[];return t.forEach((function(e,t){if(0!==t){var r=a.map((function(t){return Number(t[e.property])}));"orderLiters"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"amt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"orderNo"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):n[t]=""}else n[t]="合计"})),n},getTotal3:function(e){var t=e.columns,a=e.data,n=[];return t.forEach((function(e,t){if(0!==t){var r=a.map((function(t){return Number(t[e.property])}));"wxNum"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):"zfbNum"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):"xjNum"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):"discountAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"discountCouponAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"wxAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"zfbAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"xjAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"memberAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):n[t]=""}else n[t]="合计"})),n},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={id:null,stationId:null,stationName:null,person:null,gunNo:null,salesVolume:null,salesAmount:null,discount:null,coupon:null,netReceipts:null,salesNum:null,printNum:null,classStructureNo:null,classStructureDate:null,classStructureMan:null},this.resetForm("form")},resetQuery:function(){this.queryParams={},this.resetForm("queryForm")},handleAdd:function(){this.reset(),null==this.structureList3&&null==this.structureList1&&null==this.structureList2?this.msgSuccess("没有要班结的数据"):(this.open=!0,this.title="添加班结管理")},getClassInfo:function(){var e=this;Object(i["e"])(this.queryParams).then((function(t){e.opo=t.data,e.queryParams.classStructureNo=t.data.classStructureNo,e.queryParams.stationId=t.data.stationId,e.getList(),e.getList2(),e.getList3()}))},submitForm:function(){var e=this;this.form.stationName=this.$store.state.user.stationName,this.form.stationId=this.$store.state.user.stationId,this.form.classStructureMan=this.$store.state.user.name,Object(i["a"])(this.form).then((function(t){e.msgSuccess("班结成功"),e.open=!1,e.queryParams.stationName=e.$store.state.user.stationName,e.queryParams.stationId=e.$store.state.user.stationId,e.queryParams.classStructureMan=e.$store.state.user.name,e.getClassInfo(),e.isclose=!1}))}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},"926b":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"130px"}},[a("el-form-item",{attrs:{label:"当前执行优惠方案"}},[a("el-input",{staticStyle:{width:"200px"},attrs:{disabled:!0},model:{value:e.fangan,callback:function(t){e.fangan=t},expression:"fangan"}})],1),a("el-form-item",{attrs:{label:"优惠方案"}},[a("el-select",{attrs:{placeholder:"请选择优惠方案",clearable:"",size:"small"},on:{change:e.discountSettingChang},model:{value:e.ruleForm.discountSetting,callback:function(t){e.$set(e.ruleForm,"discountSetting",t)},expression:"ruleForm.discountSetting"}},e._l(e.discountSettingOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1),a("el-button",{attrs:{size:"mini",type:"primary"},on:{click:e.save}},[e._v("确定执行该优惠方案")])],1)],1),a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showZJ,expression:"showZJ"}],ref:"zjParams",attrs:{model:e.zjParams,inline:!0,"label-width":"68px"}},[a("div",[a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"25px"}},[e._v("直降方案")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["market:plan:add"],expression:"['market:plan:add']"}],staticStyle:{float:"right"},attrs:{icon:"el-icon-plus",size:"mini",type:"warning"},on:{click:e.handleAddZJ}},[e._v("添加直降信息")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"},{name:"show",rawName:"v-show",value:e.showZJ,expression:"showZJ"}],attrs:{data:e.ZJplanList}},[e._e(),a("el-table-column",{attrs:{label:"方案名称",align:"center",prop:"grade"}}),a("el-table-column",{attrs:{label:"油品名称",align:"center",prop:"oilName"}}),e._e(),a("el-table-column",{attrs:{label:"优惠条件",align:"center",formatter:e.planFormat}}),e._e(),e._e(),a("el-table-column",{attrs:{label:"等级优惠是否叠加",align:"center",prop:"vipDiscountyPlus",formatter:e.vipDiscountyPlusFotmat}}),a("el-table-column",{attrs:{label:"可否叠加劵",align:"center",prop:"couponPlus",formatter:e.couponPlusFotmat}}),e._e(),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["market:plan:edit"],expression:"['market:plan:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdateZJ(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["market:plan:remove"],expression:"['market:plan:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDeleteZJ(t.row)}}},[e._v("删除")])]}}])})],1),a("el-dialog",{attrs:{title:e.titlezj,visible:e.openzj,width:"550px","append-to-body":""},on:{"update:visible":function(t){e.openzj=t}}},[a("el-form",{ref:"zjform",attrs:{model:e.zjform,rules:e.zjrules,"label-width":"130px"}},[a("el-form-item",{attrs:{label:"方案名称",prop:"grade"}},[a("el-input",{attrs:{placeholder:"请输入方案名称"},model:{value:e.zjform.grade,callback:function(t){e.$set(e.zjform,"grade",t)},expression:"zjform.grade"}})],1),a("el-form-item",{attrs:{label:"油品名称",prop:"oilName"}},[a("el-select",{attrs:{placeholder:"油品名称",clearable:"",size:"small"},model:{value:e.zjform.oilName,callback:function(t){e.$set(e.zjform,"oilName",t)},expression:"zjform.oilName"}},e._l(e.oilNameOptionsZJ,(function(e){return a("el-option",{key:e.oilName,attrs:{label:e.oilName,value:e.oilName}})})),1)],1),a("el-form-item",{attrs:{label:"优惠条件",prop:"discountTerm"}},[a("el-radio-group",{on:{change:e.changeHandler},model:{value:e.zjform.discountTerm,callback:function(t){e.$set(e.zjform,"discountTerm",t)},expression:"zjform.discountTerm"}},e._l(e.discountTermOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1),a("div",[e._v(" 满 "),a("el-input-number",{attrs:{size:"mini",min:0},model:{value:e.zjform.discountAmt,callback:function(t){e.$set(e.zjform,"discountAmt",t)},expression:"zjform.discountAmt"}}),a("span",{directives:[{name:"show",rawName:"v-show",value:e.laters,expression:"laters"}]},[e._v("L")]),a("span",{directives:[{name:"show",rawName:"v-show",value:e.yuan,expression:"yuan"}]},[e._v("元")]),e._v(" 每升优惠 "),a("el-input-number",{attrs:{size:"mini",min:0},model:{value:e.zjform.gasoilDiscountAmt,callback:function(t){e.$set(e.zjform,"gasoilDiscountAmt",t)},expression:"zjform.gasoilDiscountAmt"}}),e._v("元 ")],1)],1),a("el-form-item",{attrs:{label:"等级优惠是否叠加",prop:"vipDiscountyPlus"}},[a("el-radio-group",{model:{value:e.zjform.vipDiscountyPlus,callback:function(t){e.$set(e.zjform,"vipDiscountyPlus",t)},expression:"zjform.vipDiscountyPlus"}},e._l(e.vipDiscountyPlusOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1),a("span",{staticStyle:{"margin-left":"20px",color:"red"}},[e._v('注:"否" 客户只享受直降优惠')])],1),a("el-form-item",{attrs:{label:"可否叠加劵",prop:"couponPlus"}},[a("el-radio-group",{model:{value:e.zjform.couponPlus,callback:function(t){e.$set(e.zjform,"couponPlus",t)},expression:"zjform.couponPlus"}},e._l(e.couponPlusOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1),a("span",{staticStyle:{"margin-left":"20px",color:"red"}},[e._v('注:"否" 客户只享受直降优惠')])],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{label:"优惠方案类型",prop:"discountPlanType"}},[a("el-select",{attrs:{placeholder:"请选择优惠方案类型"},model:{value:e.zjform.discountPlanType,callback:function(t){e.$set(e.zjform,"discountPlanType",t)},expression:"zjform.discountPlanType"}},[a("el-option",{attrs:{label:"请选择字典生成",value:""}})],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitFormZJ}},[e._v("确 定")]),a("el-button",{on:{click:e.cancelZJ}},[e._v("取 消")])],1)],1),a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showMJ,expression:"showMJ"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("div",[a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"25px"}},[e._v("满减方案")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["market:plan:add"],expression:"['market:plan:add']"}],staticStyle:{float:"right"},attrs:{icon:"el-icon-plus",size:"mini",type:"warning"},on:{click:e.handleAdd}},[e._v("添加满减信息")])],1)]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"},{name:"show",rawName:"v-show",value:e.showMJ,expression:"showMJ"}],attrs:{data:e.planList}},[e._e(),a("el-table-column",{attrs:{label:"方案名称",align:"center",prop:"grade"}}),a("el-table-column",{attrs:{label:"油品名称",align:"center",prop:"oilName"}}),a("el-table-column",{attrs:{label:"优惠条件",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" 每满 "+e._s(t.row.discountAmt)+" 减 "+e._s(t.row.gasoilDiscountAmt)+" ")]}}])}),e._e(),e._e(),a("el-table-column",{attrs:{label:"等级优惠是否叠加",align:"center",prop:"vipDiscountyPlus",formatter:e.vipDiscountyPlusFotmat}}),a("el-table-column",{attrs:{label:"可否叠加劵",align:"center",prop:"couponPlus",formatter:e.couponPlusFotmat}}),e._e(),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["market:plan:edit"],expression:"['market:plan:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["market:plan:remove"],expression:"['market:plan:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"550px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"130px"}},[a("el-form-item",{attrs:{label:"方案名称",prop:"grade"}},[a("el-input",{attrs:{placeholder:"请输入等级名称"},model:{value:e.form.grade,callback:function(t){e.$set(e.form,"grade",t)},expression:"form.grade"}})],1),a("el-form-item",{attrs:{label:"油品名称",prop:"oilName"}},[a("el-select",{attrs:{placeholder:"油品名称",clearable:"",size:"small"},model:{value:e.form.oilName,callback:function(t){e.$set(e.form,"oilName",t)},expression:"form.oilName"}},e._l(e.oilNameOptions,(function(e){return a("el-option",{key:e.oilName,attrs:{label:e.oilName,value:e.oilName}})})),1)],1),a("el-form-item",{attrs:{label:"优惠条件",prop:"discountTerm"}},[e._v(" 每满 "),a("el-input-number",{attrs:{size:"mini",min:0},model:{value:e.form.discountAmt,callback:function(t){e.$set(e.form,"discountAmt",t)},expression:"form.discountAmt"}}),e._v(" 元 减 "),a("el-input-number",{attrs:{size:"mini",min:0},model:{value:e.form.gasoilDiscountAmt,callback:function(t){e.$set(e.form,"gasoilDiscountAmt",t)},expression:"form.gasoilDiscountAmt"}}),e._v(" 元 ")],1),a("el-form-item",{attrs:{label:"等级优惠是否叠加",prop:"vipDiscountyPlus"}},[a("el-radio-group",{model:{value:e.form.vipDiscountyPlus,callback:function(t){e.$set(e.form,"vipDiscountyPlus",t)},expression:"form.vipDiscountyPlus"}},e._l(e.vipDiscountyPlusOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1),a("span",{staticStyle:{"margin-left":"20px",color:"red"}},[e._v('注:"否" 客户只享受满减优惠')])],1),a("el-form-item",{attrs:{label:"可否叠加劵",prop:"couponPlus"}},[a("el-radio-group",{model:{value:e.form.couponPlus,callback:function(t){e.$set(e.form,"couponPlus",t)},expression:"form.couponPlus"}},e._l(e.couponPlusOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1),a("span",{staticStyle:{"margin-left":"20px",color:"red"}},[e._v('注:"否" 客户只享受满减优惠')])],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{label:"优惠方案类型",prop:"discountPlanType"}},[a("el-select",{attrs:{placeholder:"请选择优惠方案类型"},model:{value:e.form.discountPlanType,callback:function(t){e.$set(e.form,"discountPlanType",t)},expression:"form.discountPlanType"}},[a("el-option",{attrs:{label:"请选择字典生成",value:""}})],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1),a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showLJ,expression:"showLJ"}],ref:"selectFrom",staticStyle:{"margin-top":"25px"},attrs:{model:e.selectParams,inline:!0,"label-width":"68px"}},[a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"25px"}},[e._v("立减方案")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["market:plan:add"],expression:"['market:plan:add']"}],staticStyle:{float:"right"},attrs:{icon:"el-icon-plus",size:"mini",type:"warning"},on:{click:e.handleAddDT}},[e._v("添加立减方案")])],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"},{name:"show",rawName:"v-show",value:e.showLJ,expression:"showLJ"}],attrs:{data:e.DTplanList}},[e._e(),a("el-table-column",{attrs:{label:"方案名称",align:"center",prop:"grade"}}),a("el-table-column",{attrs:{label:"油品名称",align:"center",prop:"oilName"}}),a("el-table-column",{attrs:{label:"优惠条件",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" 满 "+e._s(t.row.discountAmt)+" 减 "+e._s(t.row.gasoilDiscountAmt)+" ")]}}])}),e._e(),e._e(),a("el-table-column",{attrs:{label:"等级优惠是否叠加",align:"center",prop:"vipDiscountyPlus",formatter:e.vipDiscountyPlusFotmat}}),a("el-table-column",{attrs:{label:"可否叠加劵",align:"center",prop:"couponPlus",formatter:e.couponPlusFotmat}}),e._e(),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["market:plan:edit"],expression:"['market:plan:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdateDT(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["market:plan:remove"],expression:"['market:plan:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDeleteDT(t.row)}}},[e._v("删除")])]}}])})],1),a("el-dialog",{attrs:{title:e.title,visible:e.opendt,width:"550px","append-to-body":""},on:{"update:visible":function(t){e.opendt=t}}},[a("el-form",{ref:"dtform",attrs:{model:e.dtform,rules:e.dtrules,"label-width":"130px"}},[a("el-form-item",{attrs:{label:"方案名称",prop:"grade"}},[a("el-input",{attrs:{placeholder:"请输入等级名称"},model:{value:e.dtform.grade,callback:function(t){e.$set(e.dtform,"grade",t)},expression:"dtform.grade"}})],1),a("el-form-item",{attrs:{label:"油品名称",prop:"oilName"}},[a("el-select",{attrs:{placeholder:"油品名称",clearable:"",size:"small"},model:{value:e.dtform.oilName,callback:function(t){e.$set(e.dtform,"oilName",t)},expression:"dtform.oilName"}},e._l(e.oilNameOptionsDT,(function(e){return a("el-option",{key:e.oilName,attrs:{label:e.oilName,value:e.oilName}})})),1)],1),a("el-form-item",{attrs:{label:"优惠条件"}},[e._v(" 满 "),a("el-input-number",{attrs:{size:"mini",min:0},model:{value:e.dtform.discountAmt,callback:function(t){e.$set(e.dtform,"discountAmt",t)},expression:"dtform.discountAmt"}}),e._v(" 元 减 "),a("el-input-number",{attrs:{size:"mini",min:0},model:{value:e.dtform.gasoilDiscountAmt,callback:function(t){e.$set(e.dtform,"gasoilDiscountAmt",t)},expression:"dtform.gasoilDiscountAmt"}}),e._v(" 元 ")],1),a("el-form-item",{attrs:{label:"等级优惠是否叠加",prop:"vipDiscountyPlus"}},[a("el-radio-group",{model:{value:e.dtform.vipDiscountyPlus,callback:function(t){e.$set(e.dtform,"vipDiscountyPlus",t)},expression:"dtform.vipDiscountyPlus"}},e._l(e.vipDiscountyPlusOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1),a("span",{staticStyle:{"margin-left":"20px",color:"red"}},[e._v('注:"否" 客户只享受立减优惠')])],1),a("el-form-item",{attrs:{label:"可否叠加劵",prop:"couponPlus"}},[a("el-radio-group",{model:{value:e.dtform.couponPlus,callback:function(t){e.$set(e.dtform,"couponPlus",t)},expression:"dtform.couponPlus"}},e._l(e.couponPlusOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1),a("span",{staticStyle:{"margin-left":"20px",color:"red"}},[e._v('注:"否" 客户只享受立减优惠')])],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{label:"优惠方案类型",prop:"discountPlanType"}},[a("el-select",{attrs:{placeholder:"请选择优惠方案类型"},model:{value:e.dtform.discountPlanType,callback:function(t){e.$set(e.dtform,"discountPlanType",t)},expression:"dtform.discountPlanType"}},[a("el-option",{attrs:{label:"请选择字典生成",value:""}})],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitFormDT}},[e._v("确 定")]),a("el-button",{on:{click:e.cancelDT}},[e._v("取 消")])],1)],1)],1)},r=[],i=(a("7db0"),a("7231")),o=a("1bb4"),l=a("fcb7"),s=a("36ac"),c={name:"Setting",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,planList:[],DTplanList:[],ZJplanList:[],couponPlusOptions:[],vipDiscountyPlusOptions:[],discountSettingOptions:[],stationOptions:[],oilNameOptions:[],oilNameOptionsDT:[],oilNameOptionsZJ:[],discountTermOptions:[],title:"",titlezj:"",fangan:"",open:!1,yuan:!0,laters:!1,opendt:!1,openzj:!1,showZJ:!1,showMJ:!1,showLJ:!1,queryParams:{pageNum:1,pageSize:10,grade:null,discountWay:null,gasoilDiscountLitre:null,dieseloilDiscountLitre:null,gradeType:null,gasoilConsume:null,gasoilGrowthValue:null,dieseloilConsume:null,dieseloilGrowthValue:null,growthValue:null,date:null,deductionGrowthValue:null},selectParams:{pageNum:1,pageSize:10,grade:null,discountWay:null,gasoilDiscountLitre:null,dieseloilDiscountLitre:null,gradeType:null,gasoilConsume:null,gasoilGrowthValue:null,dieseloilConsume:null,dieseloilGrowthValue:null,growthValue:null,date:null,deductionGrowthValue:null},zjParams:{pageNum:1,pageSize:10,grade:null,discountWay:null,gasoilDiscountLitre:null,dieseloilDiscountLitre:null,gradeType:null,gasoilConsume:null,gasoilGrowthValue:null,dieseloilConsume:null,dieseloilGrowthValue:null,growthValue:null,date:null,deductionGrowthValue:null},form:{},dtform:{},zjform:{},ruleForm:{imgFileList:[]},query:{deptId:null},queryRule:{stationId:null},rules:{},dtrules:{},zjrules:{discountTerm:[{required:!0,message:"选择优惠执行规则",trigger:"blur"}]},queryInfo:{stationId:null},deptId:null,deptInfo:{}}},created:function(){var e=this;this.getList(),this.getList2(),this.getList3(),this.getDicts("coupon_plus").then((function(t){e.couponPlusOptions=t.data})),this.getDicts("discount_term").then((function(t){e.discountTermOptions=t.data})),this.getDicts("vip_discounty_plus").then((function(t){e.vipDiscountyPlusOptions=t.data})),this.queryRule.stationId=this.$store.selectDeptId,null!=this.queryRule.stationId&&""!=this.queryRule.stationId||(this.queryRule.stationId=this.$store.state.user.deptId),Object(o["b"])(this.queryRule).then((function(t){e.ruleForm=t.data;var a=e.ruleForm.discountSetting;"1"==a?(e.showZJ=!1,e.showMJ=!1,e.showLJ=!1,e.fangan="不执行优惠"):"2"==a?(e.showZJ=!1,e.showMJ=!0,e.showLJ=!1,e.fangan="满减"):"3"==a?(e.showZJ=!1,e.showMJ=!1,e.showLJ=!0,e.fangan="立减"):"4"==a&&(e.showZJ=!0,e.showMJ=!1,e.showLJ=!1,e.fangan="直降")})),this.getDicts("discount_setting").then((function(t){e.discountSettingOptions=t.data}))},methods:{save:function(){var e=this;this.$refs["ruleForm"].validate((function(t){if(t&&null!=e.ruleForm.payId){var a=e.ruleForm.discountSetting;"1"==a?Object(o["c"])(e.ruleForm).then((function(t){e.fangan="不执行优惠",e.msgSuccess("优惠方案设置成功")})):"2"==a?null!=e.planList&&e.planList.length>0?Object(o["c"])(e.ruleForm).then((function(t){e.fangan="满减",e.msgSuccess("优惠方案设置成功")})):e.msgSuccess("满减规则下无方案"):"3"==a?null!=e.DTplanList&&e.DTplanList.length>0?Object(o["c"])(e.ruleForm).then((function(t){e.fangan="立减",e.msgSuccess("优惠方案设置成功")})):e.msgSuccess("立减规则下无方案"):"4"==a&&(null!=e.ZJplanList&&e.ZJplanList.length>0?Object(o["c"])(e.ruleForm).then((function(t){e.fangan="直降",e.msgSuccess("优惠方案设置成功")})):e.msgSuccess("直降规则下无方案"))}}))},discountSettingChang:function(e){"1"==e?(this.showZJ=!1,this.showMJ=!1,this.showLJ=!1):"2"==e?(this.showZJ=!1,this.showMJ=!0,this.showLJ=!1):"3"==e?(this.showZJ=!1,this.showMJ=!1,this.showLJ=!0):"4"==e&&(this.showZJ=!0,this.showMJ=!1,this.showLJ=!1)},changeHandler:function(e){"2"==e?(this.laters=!1,this.yuan=!0,this.zjform.discountTerm="2"):"1"==e&&(this.yuan=!1,this.laters=!0,this.zjform.discountTerm="1")},onInstitutionChang:function(e){var t={};t=this.stationOptions.find((function(t){return t.stationId===e})),this.form.stationName=t.deptName},onInstitutionChang1:function(e){var t={};t=this.stationOptions.find((function(t){return t.stationId===e})),this.dtform.stationName=t.deptName},getList:function(){var e=this;this.queryParams.discountPlanType="1",this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),this.loading=!0,Object(i["e"])(this.queryParams).then((function(t){e.planList=t.rows,e.total=t.total,e.loading=!1}))},getList2:function(){var e=this;this.selectParams.discountPlanType="2",this.selectParams.stationId=this.$store.selectDeptId,null!=this.selectParams.stationId&&""!=this.selectParams.stationId||(this.selectParams.stationId=this.$store.state.user.deptId),this.loading=!0,Object(i["e"])(this.selectParams).then((function(t){e.DTplanList=t.rows,e.total=t.total,e.loading=!1}))},getList3:function(){var e=this;this.zjParams.discountPlanType="3",this.zjParams.stationId=this.$store.selectDeptId,null!=this.zjParams.stationId&&""!=this.zjParams.stationId||(this.zjParams.stationId=this.$store.state.user.deptId),this.loading=!0,Object(i["e"])(this.zjParams).then((function(t){t.hasOwnProperty("rows")&&(e.ZJplanList=t.rows),e.loading=!1}))},vipDiscountyPlusFotmat:function(e,t){return"1"===e.vipDiscountyPlus?"是":"2"===e.vipDiscountyPlus?"否":void 0},couponPlusFotmat:function(e,t){return"1"===e.couponPlus?"是":"2"===e.couponPlus?"否":void 0},cancel:function(){this.open=!1,this.reset()},cancelDT:function(){this.opendt=!1,this.reset()},cancelZJ:function(){this.openzj=!1,this.resetZJ()},reset:function(){this.form={id:null,grade:null,discountWay:null,gasoilDiscountLitre:null,dieseloilDiscountLitre:null,gradeType:null,gasoilConsume:null,gasoilGrowthValue:null,dieseloilConsume:null,dieseloilGrowthValue:null,growthValue:null,date:null,stationId:null,stationName:null,deductionGrowthValue:null},this.resetForm("form")},resetDT:function(){this.dtform={id:null,grade:null,discountWay:null,gasoilDiscountLitre:null,dieseloilDiscountLitre:null,gradeType:null,gasoilConsume:null,gasoilGrowthValue:null,dieseloilConsume:null,dieseloilGrowthValue:null,growthValue:null,stationId:null,stationName:null,date:null,deductionGrowthValue:null},this.resetForm("dtform")},resetZJ:function(){this.zjform={id:null,grade:null,discountWay:null,gasoilDiscountLitre:null,dieseloilDiscountLitre:null,gradeType:null,gasoilConsume:null,gasoilGrowthValue:null,dieseloilConsume:null,dieseloilGrowthValue:null,growthValue:null,date:null,stationId:null,stationName:null,deductionGrowthValue:null},this.resetForm("zjform")},handleAdd:function(){var e=this;this.reset(),this.deptId=this.$store.selectDeptId,null!=this.deptId&&""!=this.deptId||(this.deptId=this.$store.state.user.deptId),Object(l["c"])(this.deptId).then((function(t){e.deptInfo=t.data,2==e.deptInfo.jiBie?(e.open=!0,e.title="添加满减优惠",e.form.stationId=e.deptInfo.deptId,e.form.stationName=e.deptInfo.deptName,e.queryInfo.stationId=e.deptInfo.deptId,Object(s["e"])(e.queryInfo).then((function(t){e.oilNameOptions=t.rows}))):e.msgSuccess("请选择油站")}))},handleUpdate:function(e){var t=this;this.reset();var a=e.id||this.ids;Object(i["d"])(a).then((function(e){t.form=e.data,t.open=!0,t.title="修改满减优惠"}))},handleAddDT:function(){var e=this;this.resetDT(),this.deptId=this.$store.selectDeptId,null!=this.deptId&&""!=this.deptId||(this.deptId=this.$store.state.user.deptId),Object(l["c"])(this.deptId).then((function(t){e.deptInfo=t.data,2==e.deptInfo.jiBie?(e.opendt=!0,e.title="添加立减优惠",e.dtform.stationId=e.deptInfo.deptId,e.dtform.stationName=e.deptInfo.deptName,e.queryInfo.stationId=e.deptInfo.deptId,Object(s["e"])(e.queryInfo).then((function(t){e.oilNameOptionsDT=t.rows}))):e.msgSuccess("请选择油站")}))},handleUpdateDT:function(e){var t=this;this.resetDT();var a=e.id||this.ids;Object(i["d"])(a).then((function(e){t.dtform=e.data,t.opendt=!0,t.title="修改立减优惠"}))},handleAddZJ:function(){var e=this;this.resetZJ(),this.deptId=this.$store.selectDeptId,null!=this.deptId&&""!=this.deptId||(this.deptId=this.$store.state.user.deptId),Object(l["c"])(this.deptId).then((function(t){e.deptInfo=t.data,2==e.deptInfo.jiBie?(e.openzj=!0,e.titlezj="添加直降优惠",e.zjform.stationId=e.deptInfo.deptId,e.zjform.stationName=e.deptInfo.deptName,e.queryInfo.stationId=e.deptInfo.deptId,Object(s["e"])(e.queryInfo).then((function(t){e.oilNameOptionsZJ=t.rows}))):e.msgSuccess("请选择油站")}))},handleUpdateZJ:function(e){var t=this;this.resetZJ();var a=e.id||this.ids;Object(i["d"])(a).then((function(e){t.zjform=e.data,t.openzj=!0,t.titlezj="修改直降优惠","2"==t.zjform.discountTerm?(t.yuan=!0,t.laters=!1):"1"==t.zjform.discountTerm&&(t.laters=!0,t.yuan=!1)}))},submitForm:function(){var e=this;this.form.discountPlanType="1",this.$refs["form"].validate((function(t){t&&(null!=e.form.id?Object(i["f"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(i["a"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},submitFormDT:function(){var e=this;this.dtform.discountPlanType="2",this.$refs["dtform"].validate((function(t){t&&(null!=e.dtform.id?Object(i["f"])(e.dtform).then((function(t){e.msgSuccess("修改成功"),e.opendt=!1,e.getList2()})):Object(i["a"])(e.dtform).then((function(t){e.msgSuccess("新增成功"),e.opendt=!1,e.getList2()})))}))},submitFormZJ:function(){var e=this;this.zjform.discountPlanType="3",this.$refs["zjform"].validate((function(t){t&&(null!=e.zjform.id?Object(i["f"])(e.zjform).then((function(t){e.msgSuccess("修改成功"),e.openzj=!1,e.getList3()})):Object(i["a"])(e.zjform).then((function(t){e.msgSuccess("新增成功"),e.openzj=!1,e.getList3()})))}))},handleDelete:function(e){var t=this,a=e.id||this.ids;this.$confirm("是否确认删除满减优惠方案?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["b"])(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleDeleteDT:function(e){var t=this,a=e.id||this.ids;this.$confirm("是否确认删除立减优惠方案?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["b"])(a)})).then((function(){t.getList2(),t.msgSuccess("删除成功")}))},handleDeleteZJ:function(e){var t=this,a=e.id||this.ids;this.$confirm("是否确认删除直降优惠方案?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["b"])(a)})).then((function(){t.getList3(),t.msgSuccess("删除成功")}))},handleExport:function(){var e=this,t=this.queryParams;null!=t.stationId&&""!=t.stationId||(t.stationId=this.$store.state.user.deptId),this.$confirm("是否确认导出所有优惠设置数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["c"])(t)})).then((function(t){e.download(t.msg)}))},discountTermFormat:function(e,t){return"1"===e.discountTerm?"按加油升数优惠":"按加油金额优惠"},planFormat:function(e,t){if("1"===e.discountTerm){var a="满 "+e.discountAmt+"L,每升优惠 "+e.gasoilDiscountAmt+"元";return a}var n="满 "+e.discountAmt+"元,每升优惠 "+e.gasoilDiscountAmt+"元";return n}}},u=c,m=a("2877"),d=Object(m["a"])(u,n,r,!1,null,null,null);t["default"]=d.exports},"927d":function(e,t,a){"use strict";a.d(t,"a",(function(){return r})),a.d(t,"c",(function(){return i})),a.d(t,"b",(function(){return o}));var n=a("b775");function r(e){return Object(n["a"])({url:"/customer/cardsetting",method:"post",data:e})}function i(e){return Object(n["a"])({url:"/customer/cardsetting",method:"put",data:e})}function o(e){return Object(n["a"])({url:"/customer/cardsetting/selectCustomerCardSetting",method:"get",params:e})}},"92bc":function(e,t,a){"use strict";a("684a")},9429:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("img",{staticClass:"img-circle img-lg",attrs:{src:e.options.img,title:"点击上传头像"},on:{click:function(t){return e.editCropper()}}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"800px","append-to-body":""},on:{"update:visible":function(t){e.open=t},opened:e.modalOpened}},[a("el-row",[a("el-col",{style:{height:"350px"},attrs:{xs:24,md:12}},[e.visible?a("vue-cropper",{ref:"cropper",attrs:{img:e.options.img,info:!0,autoCrop:e.options.autoCrop,autoCropWidth:e.options.autoCropWidth,autoCropHeight:e.options.autoCropHeight,fixedBox:e.options.fixedBox},on:{realTime:e.realTime}}):e._e()],1),a("el-col",{style:{height:"350px"},attrs:{xs:24,md:12}},[a("div",{staticClass:"avatar-upload-preview"},[a("img",{style:e.previews.img,attrs:{src:e.previews.url}})])])],1),a("br"),a("el-row",[a("el-col",{attrs:{lg:2,md:2}},[a("el-upload",{attrs:{action:"#","http-request":e.requestUpload,"show-file-list":!1,"before-upload":e.beforeUpload}},[a("el-button",{attrs:{size:"small"}},[e._v(" 上传 "),a("i",{staticClass:"el-icon-upload el-icon--right"})])],1)],1),a("el-col",{attrs:{lg:{span:1,offset:2},md:2}},[a("el-button",{attrs:{icon:"el-icon-plus",size:"small"},on:{click:function(t){return e.changeScale(1)}}})],1),a("el-col",{attrs:{lg:{span:1,offset:1},md:2}},[a("el-button",{attrs:{icon:"el-icon-minus",size:"small"},on:{click:function(t){return e.changeScale(-1)}}})],1),a("el-col",{attrs:{lg:{span:1,offset:1},md:2}},[a("el-button",{attrs:{icon:"el-icon-refresh-left",size:"small"},on:{click:function(t){return e.rotateLeft()}}})],1),a("el-col",{attrs:{lg:{span:1,offset:1},md:2}},[a("el-button",{attrs:{icon:"el-icon-refresh-right",size:"small"},on:{click:function(t){return e.rotateRight()}}})],1),a("el-col",{attrs:{lg:{span:2,offset:6},md:2}},[a("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(t){return e.uploadImg()}}},[e._v("提 交")])],1)],1)],1)],1)},r=[],i=a("4360"),o=a("7e79"),l=a("c0c7"),s={components:{VueCropper:o["VueCropper"]},props:{user:{type:Object}},data:function(){return{open:!1,visible:!1,title:"修改头像",options:{img:i["a"].getters.avatar,autoCrop:!0,autoCropWidth:200,autoCropHeight:200,fixedBox:!0},previews:{}}},methods:{editCropper:function(){this.open=!0},modalOpened:function(){this.visible=!0},requestUpload:function(){},rotateLeft:function(){this.$refs.cropper.rotateLeft()},rotateRight:function(){this.$refs.cropper.rotateRight()},changeScale:function(e){e=e||1,this.$refs.cropper.changeScale(e)},beforeUpload:function(e){var t=this;if(-1==e.type.indexOf("image/"))this.msgError("文件格式错误,请上传图片类型,如:JPG,PNG后缀的文件。");else{var a=new FileReader;a.readAsDataURL(e),a.onload=function(){t.options.img=a.result}}},uploadImg:function(){var e=this;this.$refs.cropper.getCropBlob((function(t){var a=new FormData;a.append("avatarfile",t),Object(l["m"])(a).then((function(t){e.open=!1,e.options.img="/prod-api"+t.imgUrl,i["a"].commit("SET_AVATAR",e.options.img),e.msgSuccess("修改成功"),e.visible=!1}))}))},realTime:function(e){this.previews=e}}},c=s,u=a("2877"),m=Object(u["a"])(c,n,r,!1,null,null,null);t["default"]=m.exports},9488:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:e.className,style:{height:e.height,width:e.width}})},r=[],i=a("313e"),o=a.n(i),l=a("feb2");a("817d");var s=6e3,c={mixins:[l["default"]],props:{className:{type:String,default:"chart"},width:{type:String,default:"100%"},height:{type:String,default:"300px"}},data:function(){return{chart:null}},mounted:function(){var e=this;this.$nextTick((function(){e.initChart()}))},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{initChart:function(){this.chart=o.a.init(this.$el,"macarons"),this.chart.setOption({tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{top:10,left:"2%",right:"2%",bottom:"3%",containLabel:!0},xAxis:[{type:"category",data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],axisTick:{alignWithLabel:!0}}],yAxis:[{type:"value",axisTick:{show:!1}}],series:[{name:"pageA",type:"bar",stack:"vistors",barWidth:"60%",data:[79,52,200,334,390,330,220],animationDuration:s},{name:"pageB",type:"bar",stack:"vistors",barWidth:"60%",data:[80,52,200,334,390,330,220],animationDuration:s},{name:"pageC",type:"bar",stack:"vistors",barWidth:"60%",data:[30,52,200,334,390,330,220],animationDuration:s}]})}}},u=c,m=a("2877"),d=Object(m["a"])(u,n,r,!1,null,null,null);t["default"]=d.exports},"94b5":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return 0==e.pageStatus?a("div",[e._v("配置加载中...")]):1==e.pageStatus?a("div",[e._v("此页面不对此账号开放")]):2==e.pageStatus?a("div",[e._v("权限已下放到站点,请登录站点账号配置")]):3==e.pageStatus?a("div",[e._v("加载发生错误")]):4==e.pageStatus?a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{prop:"carNumber"}},[e._v("开班时间:"+e._s(e.opo.classStartDate)+" 班结人:"+e._s(e.opo.classStructureMan)+" ")]),a("el-form-item",[e.isclose?a("el-button",{attrs:{icon:"el-icon-plus",type:"primary",size:"mini"},on:{click:e.handleAdd}},[e._v("添加班结")]):e._e()],1)],1),a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"25px"}},[e._v("按员工汇总")]),a("el-table",{attrs:{"show-summary":"",data:e.structureList,"summary-method":e.getTotal}},[a("el-table-column",{attrs:{label:"员工姓名",align:"center",prop:"oilPersonnel"}}),a("el-table-column",{attrs:{label:"负责枪号",align:"center",prop:"oilGun"}}),a("el-table-column",{attrs:{label:"销量",align:"center",prop:"orderLiters"}}),a("el-table-column",{attrs:{label:"销额",align:"center",prop:"amt"}}),a("el-table-column",{attrs:{label:"销售笔数",align:"center",prop:"orderNo"}})],1),a("span",{staticStyle:{color:"#ff9955","font-size":"25px","padding-top":"15px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"25px"}},[e._v("按油品汇总")]),a("el-table",{attrs:{data:e.structureList1,"show-summary":"","summary-method":e.getTotal2}},[a("el-table-column",{attrs:{label:"油品",align:"center",prop:"oilName"}}),a("el-table-column",{attrs:{label:"负责枪号",align:"center",prop:"oilGun"}}),a("el-table-column",{attrs:{label:"销量",align:"center",prop:"orderLiters"}}),a("el-table-column",{attrs:{label:"销额",align:"center",prop:"amt"}}),a("el-table-column",{attrs:{label:"销售笔数",align:"center",prop:"orderNo"}})],1),a("span",{staticStyle:{color:"#ff9955","font-size":"25px","padding-top":"15px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"25px"}},[e._v("按员工/支付方式汇总")]),a("el-table",{attrs:{data:e.structureList3,"show-summary":"","summary-method":e.getTotal3}},[a("el-table-column",{attrs:{label:"员工姓名",align:"center",prop:"oilPersonnel"}}),a("el-table-column",{attrs:{label:"负责枪号",align:"center",prop:"oilGun"}}),a("el-table-column",{attrs:{label:"微信笔数",align:"center",prop:"wxNum"}}),a("el-table-column",{attrs:{label:"支付宝笔数",align:"center",prop:"zfbNum"}}),a("el-table-column",{attrs:{label:"现金笔数",align:"center",prop:"xjNum"}}),a("el-table-column",{attrs:{label:"优惠",align:"center",prop:"discountAmt"}}),a("el-table-column",{attrs:{label:"优惠劵",align:"center",prop:"discountCouponAmt"}}),a("el-table-column",{attrs:{label:"微信金额",align:"center",prop:"wxAmt"}}),a("el-table-column",{attrs:{label:"支付宝金额",align:"center",prop:"zfbAmt"}}),a("el-table-column",{attrs:{label:"现金金额",align:"center",prop:"xjAmt"}}),a("el-table-column",{attrs:{label:"会员卡支付",align:"center",prop:"memberAmt"}})],1),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("span",[e._v("请确认当前时间没有车主正在使用系统支付")]),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)])],1):e._e()},r=[],i=a("5530"),o=a("1da1"),l=(a("96cf"),a("b0c0"),a("159b"),a("d81d"),a("a9e3"),a("b680"),a("3e1b")),s={name:"Station_Accounting",data:function(){return{structureList:[],structureList1:[],structureList3:[],title:"",open:!1,isclose:!0,queryParams:{},stationOptions:[],opo:{classStructureMan:null,classStartDate:null},form:{},rules:{},pageStatus:0}},created:function(){this.setPageStatus(),this.getStructure(),this.initFromOrder()},methods:{setPageStatus:function(){var e=this;this.queryPageStatus([2]).then((function(t){e.pageStatus=t}))},getStructure:function(){var e=this;return Object(o["a"])(regeneratorRuntime.mark((function t(){var a,n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.opo.classStructureMan=e.$store.state.user.name,t.next=3,Object(l["c"])();case 3:if(a=t.sent,a.data){t.next=13;break}return t.next=7,Object(l["d"])();case 7:return n=t.sent,null==n.data?e.opo.classStartDate="":e.opo.classStartDate=n.data.createdDate,e.opo=Object(i["a"])(Object(i["a"])({},e.opo),{},{classStartDate:n.data.createdDate}),t.abrupt("return");case 13:return e.opo.classStartDate=a.data.classStructureDate,e.opo=Object(i["a"])(Object(i["a"])({},e.opo),{},{classStartDate:a.data.classStructureDate}),t.abrupt("return");case 16:case"end":return t.stop()}}),t)})))()},initFromOrder:function(){var e=this;Object(l["l"])().then((function(t){e.structureList=t.rows})),Object(l["j"])().then((function(t){e.structureList1=t.rows})),Object(l["k"])().then((function(t){e.structureList3=t.rows}))},getList:function(){var e=this;Object(l["h"])(this.queryParams).then((function(t){e.structureList=t.rows})),Object(l["f"])(this.queryParams).then((function(t){e.structureList1=t.rows})),Object(l["g"])(this.queryParams).then((function(t){e.structureList3=t.rows}))},getTotal:function(e){var t=e.columns,a=e.data,n=[];return t.forEach((function(e,t){if(0!==t){var r=a.map((function(t){return Number(t[e.property])}));"orderLiters"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"amt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"orderNo"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):n[t]=""}else n[t]="合计"})),n},getTotal2:function(e){var t=e.columns,a=e.data,n=[];return t.forEach((function(e,t){if(0!==t){var r=a.map((function(t){return Number(t[e.property])}));"orderLiters"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"amt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"orderNo"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):n[t]=""}else n[t]="合计"})),n},getTotal3:function(e){var t=e.columns,a=e.data,n=[];return t.forEach((function(e,t){if(0!==t){var r=a.map((function(t){return Number(t[e.property])}));"wxNum"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):"zfbNum"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):"xjNum"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(0)):"discountAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"discountCouponAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"wxAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"zfbAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"xjAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"memberAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):n[t]=""}else n[t]="合计"})),n},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={id:null,stationId:null,stationName:null,person:null,gunNo:null,salesVolume:null,salesAmount:null,discount:null,coupon:null,netReceipts:null,salesNum:null,printNum:null,classStructureNo:null,classStructureDate:null,classStructureMan:null},this.resetForm("form")},resetQuery:function(){this.queryParams={},this.resetForm("queryForm")},handleAdd:function(){this.reset(),null==this.structureList3&&null==this.structureList1&&null==this.structureList2?this.msgSuccess("没有要班结的数据"):(this.open=!0,this.title="添加班结管理")},getClassInfo:function(){var e=this;Object(l["e"])(this.queryParams).then((function(t){e.opo=t.data,e.queryParams.classStructureNo=t.data.classStructureNo,e.queryParams.stationId=t.data.stationId,e.getList()}))},submitForm:function(){var e=this;this.form={stationName:this.$store.state.user.stationName,classStructureMan:this.$store.state.user.name},Object(l["a"])(this.form).then((function(t){e.msgSuccess("班结成功"),e.open=!1,e.queryParams.stationName=e.$store.state.user.stationName,e.queryParams.stationId=e.$store.state.user.stationId,e.queryParams.classStructureMan=e.$store.state.user.name,e.getClassInfo(),e.isclose=!1}))}}},c=s,u=a("2877"),m=Object(u["a"])(c,n,r,!1,null,null,null);t["default"]=m.exports},"94e1":function(e,t,a){"use strict";a.d(t,"a",(function(){return r}));var n=a("b775");function r(e){return Object(n["a"])({url:"/integral/order/list",method:"get",params:e})}},9570:function(e,t,a){"use strict";a("ef39")},9643:function(e,t,a){"use strict";a("865e")},"96e6":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"90px"}},[a("el-form-item",{attrs:{label:"积分订单号",prop:"integralOrderNo"}},[a("el-input",{attrs:{placeholder:"请输入积分订单号",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.integralOrderNo,callback:function(t){e.$set(e.queryParams,"integralOrderNo",t)},expression:"queryParams.integralOrderNo"}})],1),a("el-form-item",{attrs:{label:"商品名称",prop:"waresName"}},[a("el-input",{attrs:{placeholder:"请输入商品名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.waresName,callback:function(t){e.$set(e.queryParams,"waresName",t)},expression:"queryParams.waresName"}})],1),a("el-form-item",{attrs:{label:"会员名称",prop:"customerName"}},[a("el-input",{attrs:{placeholder:"请输入会员名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.customerName,callback:function(t){e.$set(e.queryParams,"customerName",t)},expression:"queryParams.customerName"}})],1),a("el-form-item",{attrs:{label:"兑换时间",prop:"exchangeTime"}},[a("el-date-picker",{staticStyle:{width:"200px"},attrs:{clearable:"",size:"small",type:"date","value-format":"yyyy-MM-dd",placeholder:"选择兑换时间"},model:{value:e.queryParams.exchangeTime,callback:function(t){e.$set(e.queryParams,"exchangeTime",t)},expression:"queryParams.exchangeTime"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.orderList},on:{"selection-change":e.handleSelectionChange}},[e._e(),a("el-table-column",{attrs:{label:"订单号",align:"center",prop:"integralOrderNo"}}),e._e(),a("el-table-column",{attrs:{label:"商品名称",align:"center",prop:"waresName"}}),e._e(),a("el-table-column",{attrs:{label:"会员名称",align:"center",prop:"customerName"}}),a("el-table-column",{attrs:{label:"手机号",align:"center",prop:"mobilePhone"}}),e._v("bu "),a("el-table-column",{attrs:{label:"兑换数量",align:"center",prop:"exchangeNum"}}),a("el-table-column",{attrs:{label:"兑换时间",align:"center",prop:"exchangeTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.exchangeTime,"{y}-{m}-{d}")))])]}}])}),a("el-table-column",{attrs:{label:"订单状态",align:"center",prop:"status",formatter:e.statusFormat}})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1)},r=[],i=(a("d81d"),a("94e1")),o={name:"Order",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,orderList:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,integralOrderNo:null,waresType:null,waresName:null,unionId:null,customerName:null,exchangeNum:null,exchangeTime:null,status:null},form:{},rules:{}}},created:function(){this.getList()},methods:{statusFormat:function(e,t){return"1"===e.status?"已兑换":"2"===e.status?"兑换中":void 0},getList:function(){var e=this;this.loading=!0,this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),Object(i["a"])(this.queryParams).then((function(t){e.orderList=t.rows,e.total=t.total,e.loading=!1}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={id:null,integralOrderNo:null,waresType:null,waresName:null,unionId:null,customerName:null,exchangeNum:null,exchangeTime:null,status:"0"},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.id})),this.single=1!==e.length,this.multiple=!e.length},detail:function(e){}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},"99bd":function(e,t,a){"use strict";a.d(t,"e",(function(){return r})),a.d(t,"f",(function(){return i})),a.d(t,"d",(function(){return o})),a.d(t,"a",(function(){return l})),a.d(t,"g",(function(){return s})),a.d(t,"b",(function(){return c})),a.d(t,"c",(function(){return u}));var n=a("b775");function r(e){return Object(n["a"])({url:"/station/gun/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/station/info/selectStationInfo",method:"get",params:e})}function o(e){return Object(n["a"])({url:"/station/gun/"+e,method:"get"})}function l(e){return Object(n["a"])({url:"/station/gun",method:"post",data:e})}function s(e){return Object(n["a"])({url:"/station/gun",method:"put",data:e})}function c(e){return Object(n["a"])({url:"/station/gun/"+e,method:"delete"})}function u(e){return Object(n["a"])({url:"/station/gun/export",method:"get",params:e})}},"9abe":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{staticStyle:{float:"right"}},[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("刷新")])],1)],1),a("el-table",{attrs:{data:e.ruleList}},[e._e(),a("el-table-column",{attrs:{label:"规则",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("div",{directives:[{name:"show",rawName:"v-show",value:1==t.row.oilType,expression:"scope.row.oilType==1"}]},[a("span",{directives:[{name:"show",rawName:"v-show",value:3==t.row.ruleType,expression:"scope.row.ruleType==3"}]},[e._v("以加油升数累计")]),a("span",{directives:[{name:"show",rawName:"v-show",value:1==t.row.ruleType,expression:"scope.row.ruleType==1"}]},[e._v("以订单实付金额累计")]),a("span",{directives:[{name:"show",rawName:"v-show",value:2==t.row.ruleType,expression:"scope.row.ruleType==2"}]},[e._v("以订单应付金额累计")]),a("span",[e._v("满"+e._s(t.row.ruleTerms))]),a("span",{directives:[{name:"show",rawName:"v-show",value:3==t.row.ruleType,expression:"scope.row.ruleType==3"}]},[e._v("L起累计")]),a("span",{directives:[{name:"show",rawName:"v-show",value:3!=t.row.ruleType,expression:"scope.row.ruleType!=3"}]},[e._v("元起累计")]),a("span",[e._v(e._s(t.row.oilName)+"油")]),a("span",{directives:[{name:"show",rawName:"v-show",value:"所有人"==t.row.gread,expression:"scope.row.gread=='所有人'"}]},[e._v(e._s(t.row.gread)+"每消费")]),a("span",{directives:[{name:"show",rawName:"v-show",value:"所有人"!=t.row.gread,expression:"scope.row.gread!='所有人'"}]},[e._v(e._s(t.row.gread)+"会员每消费")]),a("span",[e._v(e._s(t.row.saleAmt))]),a("span",{directives:[{name:"show",rawName:"v-show",value:3==t.row.ruleType,expression:"scope.row.ruleType==3"}]},[e._v("L")]),a("span",{directives:[{name:"show",rawName:"v-show",value:3!=t.row.ruleType,expression:"scope.row.ruleType!=3"}]},[e._v("元")]),a("span",[e._v(e._s(t.row.integral)+"积分")])]),a("div",{directives:[{name:"show",rawName:"v-show",value:2==t.row.oilType,expression:"scope.row.oilType==2"}]},[a("span",[e._v("非油品满"+e._s(t.row.ruleTerms)+"元起累计每消费")]),a("span",[e._v(e._s(t.row.saleAmt)+"元兑换"+e._s(t.row.integral)+"积分")])])]}}])}),a("el-table-column",{attrs:{label:"积分规则是否开启",align:"center",prop:"integralFlag",width:"100px;"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{directives:[{name:"show",rawName:"v-show",value:1==t.row.integralFlag,expression:"scope2.row.integralFlag==1"}]},[e._v("开启")]),a("span",{directives:[{name:"show",rawName:"v-show",value:2==t.row.integralFlag,expression:"scope2.row.integralFlag==2"}]},[e._v("关闭")])]}}])}),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName",width:"100px;"}}),a("el-table-column",{attrs:{label:"积分活动时限",align:"center",prop:"termDateManage",formatter:e.termDateManageFormat,width:"120px;"}}),a("el-table-column",{attrs:{label:"多倍积分活动",align:"center",prop:"integralActivity",formatter:e.integralActivityFormat,width:"100px;"}}),a("el-table-column",{attrs:{label:"周期类型",align:"center",prop:"datePicker",formatter:e.datePickerFormat,width:"100px;"}}),a("el-table-column",{attrs:{label:"积分比例",align:"center",prop:"integralProportion",width:"100px;"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.integralProportion))]),a("span",{directives:[{name:"show",rawName:"v-show",value:""!=t.row.integralProportion,expression:"scope1.row.integralProportion!=''"}]},[e._v("倍")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1)},r=[],i=a("dadd"),o={name:"Rule",data:function(){return{title:"",total:0,open:!1,ruleList:[],queryParams:{pageNum:1,pageSize:10},queryInfo:{},form:{itemsDetail:[{}],notOilList:[{}],imgFileList:[]},rules:{}}},created:function(){var e=this;this.getList(),this.getDicts("term_date").then((function(t){e.termDateManageOptions=t.data})),this.getDicts("expiration").then((function(t){e.expirationOptions=t.data})),this.getDicts("integral_deduction_oil").then((function(t){e.integralDeductionOilOptions=t.data})),this.getDicts("integral_manage").then((function(t){e.integralActivityOptions=t.data}))},methods:{getList:function(){var e=this;Object(i["c"])(this.queryParams).then((function(t){e.ruleList=t.rows,e.total=t.total}))},termDateManageFormat:function(e,t){return"1"===e.termDateManage?"不指定结束时间":"2"===e.termDateManage?"指定结束时间":void 0},integralActivityFormat:function(e,t){return"1"===e.integralActivity?"开启":"0"===e.integralActivity?"关闭":void 0},datePickerFormat:function(e,t){return"1"===e.datePicker?"每周指定日":"2"===e.datePicker?"每月指定日":"3"===e.datePicker?"固定活动日":void 0},handleQuery:function(){this.queryParams.pageNum=1,this.getList()}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},"9b8f":function(e,t,a){"use strict";a.r(t);a("ac1f"),a("5319");var n,r,i={created:function(){var e=this.$route,t=e.params,a=e.query,n=t.path;this.$router.replace({path:"/"+n,query:a})},render:function(e){return e()}},o=i,l=a("2877"),s=Object(l["a"])(o,n,r,!1,null,null,null);t["default"]=s.exports},"9eef":function(e,t,a){"use strict";a("3fb2")},"9fa9":function(e,t,a){"use strict";a.d(t,"b",(function(){return r})),a.d(t,"a",(function(){return i})),a.d(t,"c",(function(){return o}));var n=a("b775");function r(e){return Object(n["a"])({url:"/station/adjust/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/station/adjust",method:"post",data:e})}function o(e){return Object(n["a"])({url:"/station/adjust",method:"put",data:e})}},a007:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-scrollbar",{staticStyle:{height:"100%"}},[a("div",[a("div",[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",staticStyle:{"margin-left":"20px"},attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",[a("el-button",{attrs:{size:"mini"},on:{click:e.dayDataSource}},[e._v("今天")]),a("el-button",{attrs:{size:"mini"},on:{click:e.yesDataSource}},[e._v("昨天")]),a("el-button",{attrs:{size:"mini"},on:{click:e.workDataSource}},[e._v("本周")]),a("el-button",{attrs:{size:"mini"},on:{click:e.monthDataSource}},[e._v("本月")]),a("el-date-picker",{staticStyle:{margin:"0px 10px"},attrs:{size:"mini",type:"datetimerange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRangeCreatedDate,callback:function(t){e.dateRangeCreatedDate=t},expression:"dateRangeCreatedDate"}}),a("el-button",{attrs:{type:"cyan",size:"mini"},on:{click:e.queryDataSource}},[e._v("查询")])],1)],1),a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"20px"}},[e._v("数据概览")]),a("el-row",{staticClass:"panel-group",attrs:{gutter:10}},[a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex xiaoliang"},[a("div",{staticStyle:{"line-height":"62px","font-size":"44px"}},[e._v(e._s(e.form.zongliters)+"L")]),a("div",{staticStyle:{"font-size":"28px"}},[e._v("总销量")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex xiaoe"},[a("div",{staticStyle:{"line-height":"62px","font-size":"44px"}},[e._v(e._s(e.form.zongAmt)+"元")]),a("div",{staticStyle:{"font-size":"28px"}},[e._v("总金额")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex xiaoliang"},[a("div",{staticStyle:{"line-height":"62px","font-size":"44px"}},[e._v(e._s(e.form.qyamt)+"元")]),a("div",{staticStyle:{"font-size":"28px"}},[e._v("汽油")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex xiaoliang"},[a("div",{staticStyle:{"line-height":"62px","font-size":"44px"}},[e._v(e._s(e.form.cyamt)+"元")]),a("div",{staticStyle:{"font-size":"28px"}},[e._v("柴油")])])])],1)],1),a("div",{staticStyle:{width:"100%",height:"360px",background:"#FFFFFF"}},[a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"20px"}},[e._v("销售情况(本月)")]),a("div",{ref:"myChart",staticStyle:{width:"100%",height:"350px",margin:"0px 25px"}})]),a("div",{staticStyle:{width:"100%",height:"181px"}},[a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"20px"}},[e._v("详情:")]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.dayReportList}},[a("el-table-column",{attrs:{label:"日期",align:"center",prop:"payDate"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createdDate,"{y}-{m}-{d}")))])]}}])}),a("el-table-column",{attrs:{label:"销额",align:"center",prop:"amt"}}),e._e(),a("el-table-column",{attrs:{label:"汽油",align:"center",prop:"qyAmt"}}),a("el-table-column",{attrs:{label:"柴油",align:"center",prop:"cyAmt"}}),a("el-table-column",{attrs:{label:"订单数",align:"center",prop:"orderNo"}}),a("el-table-column",{attrs:{label:"应收(元)",align:"center",prop:"receivableAmt"}}),a("el-table-column",{attrs:{label:"实收(元)",align:"center",prop:"amt"}}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleLook(t.row)}}},[e._v("详情")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.dayReportDetail}})],1),a("el-dialog",{attrs:{title:e.title,width:"800px",visible:e.open,"append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.dayReportDetailsList,"show-summary":"","summary-method":e.getTotal}},[a("el-table-column",{attrs:{label:"油品",align:"center",prop:"oilName"}}),a("el-table-column",{attrs:{label:"油枪号",align:"center",prop:"oilGun"}}),a("el-table-column",{attrs:{label:"销量(L)",align:"center",prop:"orderLiters"}}),a("el-table-column",{attrs:{label:"应收金额(元)",align:"center",prop:"receivableAmt"}}),a("el-table-column",{attrs:{label:"实收金额(元)",align:"center",prop:"amt"}}),a("el-table-column",{attrs:{label:"优惠金额(元)",align:"center",prop:"discountAmt"}}),e._e(),e._e(),e._e(),e._e(),e._e(),e._e()],1)],1)],1)])},r=[],i=(a("d3b7"),a("3ca3"),a("ddb0"),a("ac1f"),a("5319"),a("159b"),a("d81d"),a("a9e3"),a("b680"),a("313e")),o=a.n(i),l=a("7030");a("817d");var s={name:"sourceO",data:function(){return{charts:null,loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,total1:0,couponList:[],dayReportDetailsList:[],dateRangeCreatedDate:[],xdata:[],qydata92:[],qydata95:[],qydata98:[],cydata0:[],cydata10:[],cydata20:[],title:"",open:!1,queryParams:{createdDate:null,stationId:null,stationName:null,beginTime:null,endTime:null,payDate:null,pageNum:1,pageSize:10,status:"1"},queryInfo:{pageNum:1,pageSize:10,payDate:null,status:null,createdDate:null,beginTime:null,endTime:null,orderType:null,stationId:null},dayReportList:[],form:{zongAmt:0,zongliters:0,qyamt:0,cyamt:0},rules:{}}},mounted:function(){var e=this;this.$nextTick((function(){e.queryParams.beginTime=e.getMonthDate(),e.queryParams.endTime=e.getEndFormatDate(new Date),e.queryParams.stationId=e.$store.selectDeptId,null!=e.queryParams.stationId&&""!=e.queryParams.stationId||(e.queryParams.stationId=e.$store.state.user.deptId),setTimeout((function(){e.initChart()}),1e3)}))},created:function(){this.dayDataSource(),this.reset(),this.queryParams.beginTime=this.getMonthDate(),this.queryParams.endTime=this.getEndFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),this.getDatas()},methods:{initChart:function(){this.charts=o.a.init(this.$refs.myChart,"macarons"),this.charts.setOption({xAxis:{data:this.xdata,boundaryGap:!1,axisTick:{show:!1}},tooltip:{trigger:"axis",axisPointer:{type:"cross"},padding:[5,10]},yAxis:{axisTick:{show:!1},name:"元"},legend:{data:["92#","95#","98#","0#","-10#","-20#"]},animation:!1,series:[{name:"92#",itemStyle:{normal:{color:"#FF005A",lineStyle:{color:"#FF005A",width:2}}},smooth:!0,type:"line",data:this.qydata92},{name:"95#",smooth:!0,type:"line",itemStyle:{normal:{color:"#3888fa",lineStyle:{color:"#3888fa",width:2}}},data:this.qydata95},{name:"98#",smooth:!0,type:"line",itemStyle:{normal:{color:"#ffff00",lineStyle:{color:"#ffff00",width:2}}},data:this.qydata98},{name:"0#",smooth:!0,type:"line",itemStyle:{normal:{color:"#00ff00",lineStyle:{color:"#00ff00",width:2}}},data:this.cydata0},{name:"-10#",smooth:!0,type:"line",itemStyle:{normal:{color:"#00bfff",lineStyle:{color:"#00bfff",width:2}}},data:this.cydata10},{name:"-20#",smooth:!0,type:"line",itemStyle:{normal:{color:"#ffb6c1",lineStyle:{color:"#ffb6c1",width:2}}},data:this.cydata20}]},!0)},getXData:function(){var e=this;return Object(l["n"])(this.queryParams).then((function(t){if(e.xdata=[],t.hasOwnProperty("rows"))for(var a in t.rows)e.xdata.push(t.rows[a].createdDate)}))},getQyData92:function(){var e=this;return Object(l["i"])(this.queryParams).then((function(t){if(e.qydata92=[],t.hasOwnProperty("rows"))for(var a in t.rows){var n=[];n.push(t.rows[a].createdDate),n.push(t.rows[a].amt),e.qydata92.push(n)}}))},getQydata95:function(){var e=this;return Object(l["j"])(this.queryParams).then((function(t){if(e.qydata95=[],t.hasOwnProperty("rows"))for(var a in t.rows){var n=[];n.push(t.rows[a].createdDate),n.push(t.rows[a].amt),e.qydata95.push(n)}}))},getQydata98:function(){var e=this;return Object(l["k"])(this.queryParams).then((function(t){if(e.qydata98=[],t.hasOwnProperty("rows"))for(var a in t.rows){var n=[];n.push(t.rows[a].createdDate),n.push(t.rows[a].amt),e.qydata98.push(n)}}))},getQydata0:function(){var e=this;return Object(l["f"])(this.queryParams).then((function(t){if(e.cydata0=[],t.hasOwnProperty("rows"))for(var a in t.rows){var n=[];n.push(t.rows[a].createdDate),n.push(t.rows[a].amt),e.cydata0.push(n)}}))},getQydata10:function(){var e=this;return Object(l["g"])(this.queryParams).then((function(t){if(e.cydata10=[],t.hasOwnProperty("rows"))for(var a in t.rows){var n=[];n.push(t.rows[a].createdDate),n.push(t.rows[a].amt),e.cydata10.push(n)}}))},getQydata20:function(){var e=this;return Object(l["h"])(this.queryParams).then((function(t){if(e.cydata20=[],t.hasOwnProperty("rows"))for(var a in t.rows){var n=[];n.push(t.rows[a].createdDate),n.push(t.rows[a].amt),e.cydata20.push(n)}}))},getDatas:function(){var e=this;Promise.all([this.getXData(),this.getQyData92(),this.getQydata95(),this.getQydata98(),this.getQydata0(),this.getQydata10(),this.getQydata20()]).then((function(t){e.initChart()}))},getList:function(){var e=this;null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),Object(l["l"])(this.queryParams).then((function(t){t.hasOwnProperty("data")&&(e.form.zongAmt=t.data.amt,e.form.zongliters=t.data.orderLiters)})),Object(l["e"])(this.queryParams).then((function(t){if(t.hasOwnProperty("rows"))for(var a in t.rows)"2"===t.rows[a].oilType?e.form.qyamt=t.rows[a].amt:"1"===t.rows[a].oilType&&(e.form.cyamt=t.rows[a].amt)})),this.dayReportDetail()},dayReportDetail:function(){var e=this;Object(l["o"])(this.queryParams).then((function(t){e.dayReportList=t.rows,e.total=t.total,e.loading=!1}))},dayDataSource:function(){this.reset(),this.dateRangeCreatedDate=null,this.queryParams.beginTime=this.getNowFormatDate(new Date),this.queryParams.endTime=this.getEndFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),this.getList()},yesDataSource:function(){this.reset(),this.dateRangeCreatedDate=null,this.queryParams.beginTime=this.getFormatDate(new Date),this.queryParams.endTime=this.getNowFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),this.getList()},workDataSource:function(){this.reset(),this.dateRangeCreatedDate=null,this.queryParams.beginTime=this.getDates(),this.queryParams.endTime=this.getEndFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),this.getList()},monthDataSource:function(){this.reset(),this.dateRangeCreatedDate=null,this.queryParams.beginTime=this.getMonthDate(),this.queryParams.endTime=this.getEndFormatDate(new Date),this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),this.getList()},queryDataSource:function(){this.reset(),null==this.dateRangeCreatedDate?(this.queryParams.stationId=this.$store.selectDeptId,this.queryParams.beginTime=null,this.queryParams.endTime=null,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),this.getList()):(this.queryParams.beginTime=this.dateRangeCreatedDate[0],this.queryParams.endTime=this.dateRangeCreatedDate[1],this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),this.getList())},getNowFormatDate:function(e){var t="-",a=e.getMonth()+1,n=e.getDate();a>=1&&a<=9&&(a="0"+a),n>=0&&n<=9&&(n="0"+n);var r=e.getFullYear()+t+a+t+n;return r},getEndFormatDate:function(e){var t=e.getDate();t+=1,e.setDate(t);var a="-",n=e.getMonth()+1,r=e.getDate();n>=1&&n<=9&&(n="0"+n),r>=0&&r<=9&&(r="0"+r);var i=e.getFullYear()+a+n+a+r;return i},getFormatDate:function(e){var t=e.getDate();t-=1,e.setDate(t);var a="-",n=e.getMonth()+1,r=e.getDate();n>=1&&n<=9&&(n="0"+n),r>=0&&r<=9&&(r="0"+r);var i=e.getFullYear()+a+n+a+r;return i},getDates:function(){var e=new Date,t=e.getTime(),a=e.getDay(),n=new Date(t+864e5*(0-(a+6)%7)).toLocaleDateString().replace(/[年月]/g,"-").replace(/[日上下午]/g,""),r=n.replace(/-/g,"/"),i=new Date(r),o=i.getMonth()+1,l=i.getDate();return o=o<10?"0"+o:o,l=l<10?"0"+l:l,n=i.getFullYear()+"-"+o+"-"+l,n},getMonthDate:function(){var e=new Date,t="-",a=e.getMonth()+1;a>=1&&a<=9&&(a="0"+a);var n=e.getFullYear()+t+a+t+"01";return n},reset:function(){this.queryParams={pageNum:1,pageSize:10,createdDate:null,stationId:null,stationName:null,beginTime:null,endTime:null},this.form={zongAmt:0,zongliters:0,qyamt:0,cyamt:0}},handleLook:function(e){this.row=e,e.page=this.queryInfo.pageNum,e.limit=this.queryInfo.pageSize,this.getLookOrder(e)},getLookOrder:function(e){var t=this,a=this.row.createdDate;this.queryInfo.beginTime=a.substring(0,10)+" 00:00:00",this.queryInfo.endTime=a.substring(0,10)+" 23:59:59",this.queryInfo.status="1",this.queryInfo.pageNum=e.page,this.queryInfo.pageSize=e.limit,this.queryInfo.orderType="1",this.queryInfo.stationId=this.$store.selectDeptId,Object(l["a"])(this.queryInfo).then((function(e){t.dayReportDetailsList=e.rows,t.total1=e.total,t.open=!0,t.title="日报详细信息"}))},getTotal:function(e){var t=e.columns,a=e.data,n=[];return t.forEach((function(e,t){if(0!==t){var r=a.map((function(t){return Number(t[e.property])}));"orderLiters"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"receivableAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"amt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"discountAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"discountCouponAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"menberAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"wxAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):"zfbAmt"===e.property?(n[t]=r.reduce((function(e,t){var a=Number(t);return isNaN(a)?e:e+t}),0),n[t]=n[t].toFixed(2)):n[t]=""}else n[t]="合计"})),n}}},c=s,u=(a("f9d1"),a("2877")),m=Object(u["a"])(c,n,r,!1,null,"2429a82b",null);t["default"]=m.exports},a220:function(e,t,a){"use strict";a.d(t,"e",(function(){return r})),a.d(t,"f",(function(){return i})),a.d(t,"g",(function(){return o})),a.d(t,"d",(function(){return l})),a.d(t,"a",(function(){return s})),a.d(t,"h",(function(){return c})),a.d(t,"b",(function(){return u})),a.d(t,"c",(function(){return m}));var n=a("b775");function r(e){return Object(n["a"])({url:"/customer/card/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/customer/card/listSum",method:"get",params:e})}function o(e){return Object(n["a"])({url:"/customer/card/selectCard",method:"get",params:e})}function l(e){return Object(n["a"])({url:"/customer/card/"+e,method:"get"})}function s(e){return Object(n["a"])({url:"/customer/card",method:"post",data:e})}function c(e){return Object(n["a"])({url:"/customer/card",method:"put",data:e})}function u(e){return Object(n["a"])({url:"/customer/card/"+e,method:"delete"})}function m(e){return Object(n["a"])({url:"/customer/card/export",method:"get",params:e})}},a28c:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=this,a=t.$createElement,n=t._self._c||a;return n("div",{staticClass:"app-container"},[n("el-row",[n("el-col",{attrs:{span:24}},[n("el-card",{attrs:{"body-style":{padding:"20px",margin:"0 auto"}}},[n("div",{staticClass:"imgbox"},[n("el-upload",{staticClass:"uploader",attrs:{action:t.addressUrl,"show-file-list":!1,headers:t.headers,"on-success":t.handleAvatarSuccess,"before-upload":t.beforeAvatarUpload,disabled:t.editable}},[t.form.stationPic?n("img",{staticClass:"avatar",attrs:{src:t.form.stationPic}}):n("i",{staticClass:"el-icon-plus avatar-uploader-icon"}),n("div",{directives:[{name:"show",rawName:"v-show",value:!t.editable,expression:"!editable"}],staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[t._v(" 点击图片可以重新上传 ")])])],1),n("div",{staticClass:"station"},[n("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-width":"auto"}},[n("el-form-item",{attrs:{label:"油站名称",prop:"deptName"}},[n("el-input",{attrs:{placeholder:"请输入油站名称",disabled:t.editable},model:{value:t.form.deptName,callback:function(e){t.$set(t.form,"deptName",e)},expression:"form.deptName"}})],1),n("el-form-item",{attrs:{label:"油站地址",prop:"deptAddress"}},[n("el-input",{attrs:{placeholder:"请输入油站地址",disabled:t.editable},model:{value:t.form.deptAddress,callback:function(e){t.$set(t.form,"deptAddress",e)},expression:"form.deptAddress"}})],1),n("el-form-item",{attrs:{label:"联系人",prop:"leader"}},[n("el-input",{attrs:{placeholder:"请输入联系人",disabled:t.editable},model:{value:t.form.leader,callback:function(e){t.$set(t.form,"leader",e)},expression:"form.leader"}})],1),n("el-form-item",{attrs:{label:"电话",prop:"phone"}},[n("el-input",{attrs:{placeholder:"请输入电话",disabled:t.editable},model:{value:t.form.phone,callback:function(e){t.$set(t.form,"phone",e)},expression:"form.phone"}})],1)],1),n("el-button",{attrs:{type:"primary",size:"small"},on:{click:function(){e.editable=!t.editable}}},[t._v(" "+t._s(t.editable?"修改资料":"取消保存")+" ")]),n("el-button",{directives:[{name:"show",rawName:"v-show",value:!t.editable,expression:"!editable"}],attrs:{type:"primary",size:"small"},on:{click:t.submitForm}},[t._v(" 保存资料 ")])],1)])],1)],1)],1)},r=[],i=a("5530"),o=a("5096"),l=a("5f87"),s=a("ca17"),c=a.n(s),u=(a("542c"),{name:"Info",components:{Treeselect:c.a},data:function(){var e=function(e,t,a){if(!t)return a(new Error("手机号不能为空"));var n=/^1[3|4|5|7|8][0-9]\d{8}$/;if(!n.test(t))return a(new Error("请输入正确的手机号"));a()};return{editable:!0,total:0,deptOptions:void 0,title:"",open:!1,queryParams:{pageNum:1,pageSize:10,stationName:null,deptAddress:null,oilGunNum:null,contacts:null,phone:null,stationGroupName:null,stationPic:null,stationLongitude:null,stationLatitude:null,mno:null,deptId:this.deptId},form:{},rules:{deptName:[{required:!0,message:"请填写油站名",trigger:"blur"}],deptAddress:[{required:!0,message:"请填写活动形式",trigger:"blur"}],leader:[{required:!0,message:"请填写联系人",trigger:"blur"}],phone:[{validator:e,required:!0,trigger:"blur"}]},imageUrl:"",headers:{Authorization:"Bearer "+Object(l["a"])()},addressUrl:location.protocol+"//"+location.host+"/prod-api/common/upload"}},created:function(){this.getList()},methods:{getList:function(){var e=this;Object(o["d"])(this.queryParams).then((function(t){e.form=t.rows[0]}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&e.$confirm("确认更新油站信息","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(o["e"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.editable=!0,e.getList()}))}))}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有油站信息数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(o["b"])(t)})).then((function(t){e.download(t.msg)}))},handleAvatarSuccess:function(e,t){this.form.stationPic=e.url,this.form=Object(i["a"])({},this.form)},beforeAvatarUpload:function(e){var t="image/jpeg"===e.type,a=e.size/1024/1024<4;return a||this.$message.error("上传头像图片大小不能超过 4MB!"),t&&a}}}),m=u,d=(a("8993"),a("2877")),p=Object(d["a"])(m,n,r,!1,null,"53e64cd8",null);t["default"]=p.exports},a290:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tabjian"},[a("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{key:"fangan",attrs:{label:"优惠方案",name:"fangan"}},[a("child1")],1)],1)],1)},r=[],i=a("926b"),o={name:"tabjian",components:{child1:i["default"]},data:function(){return{activeName:"fangan"}},methods:{}},l=o,s=(a("bb3b"),a("2877")),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},a36b:function(e,t,a){e.exports=a.p+"static/img/404.a57b6f31.png"},a4c1:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"客户姓名",prop:"consumer"}},[a("el-input",{attrs:{placeholder:"请输入客户姓名",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.likeConsumer,callback:function(t){e.$set(e.queryParams,"likeConsumer",t)},expression:"queryParams.likeConsumer"}})],1),a("el-form-item",{attrs:{label:"创建时间",prop:"createdDate"}},[a("el-date-picker",{staticStyle:{width:"350px"},attrs:{size:"mini","value-format":"yyyy-MM-dd HH:mm:ss",type:"datetimerange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRangeCreatedDate,callback:function(t){e.dateRangeCreatedDate=t},expression:"dateRangeCreatedDate"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{type:"info",icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-table",{attrs:{data:e.orderList}},[e._e(),a("af-table-column",{attrs:{label:"订单号",align:"center",prop:"orderNo"}}),a("af-table-column",{attrs:{label:"应付金额",align:"center",prop:"receivableAmt"}}),a("af-table-column",{attrs:{label:"实付金额",align:"center",prop:"amt"}}),a("af-table-column",{attrs:{label:"客户姓名",align:"center",prop:"consumer"}}),a("af-table-column",{attrs:{label:"加油员",align:"center",prop:"oilPersonnel"}}),a("af-table-column",{attrs:{label:"支付类型",align:"center",prop:"payType",formatter:e.payTypeFotmat}}),e._e(),e._e(),e._e(),a("af-table-column",{attrs:{label:"状态",align:"center",prop:"status",width:"120px",formatter:e.statusFotmat}}),a("af-table-column",{attrs:{label:"支付方式",align:"center",prop:"payWay",formatter:e.payWayFotmat}}),a("af-table-column",{attrs:{label:"支付时间",align:"center",prop:"payDate"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.payDate,"{y}-{m}-{d} {h}:{i}:{s}")))])]}}])}),a("af-table-column",{attrs:{label:"创建时间",align:"center",prop:"createdDate"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createdDate,"{y}-{m}-{d} {h}:{i}:{s}")))])]}}])}),e._e()],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total > 0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1)},r=[],i=a("0ef5"),o=(a("99bd"),{name:"Order",data:function(){return{dateRangeCreatedDate:[],total:0,orderList:[],oilNameOptions:[],payTypeOptions:[],payWayOptions:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,stationId:this.deptId,createdDate:null,orderType:2,likeConsumer:null},form:{},rules:{}}},created:function(){var e=this;this.getList(),this.getDicts("pay_type").then((function(t){e.payTypeOptions=t.data})),this.getDicts("pay_way").then((function(t){e.payWayOptions=t.data}))},methods:{payTypeFotmat:function(e,t){return"wx"===e.payType?"微信支付":"zfb"===e.payType?"支付宝支付":"xj"===e.payType?"现金支付":"dzk"===e.payType?"电子卡支付":"POS"===e.payType?"POS机支付":"yzf"===e.payType?"预支付":"kbzf"===e.payType?"卡包支付":void 0},payWayFotmat:function(e,t){return"02"===e.payWay?"公众号":"03"===e.payWay?"小程序":void 0},statusFotmat:function(e,t){return"0"===e.status?"未支付":"1"===e.status?"已支付":void 0},getList:function(){var e=this;Object(i["b"])(this.addDateRange(this.queryParams,this.dateRangeCreatedDate)).then((function(t){e.orderList=t.rows,e.total=t.total}))},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.dateRangeCreatedDate=[],this.resetForm("queryForm"),this.handleQuery()},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有订单支付数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["a"])(t)})).then((function(t){e.download(t.msg)}))}}}),l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},a6dc:function(e,t,a){"use strict";a.d(t,"d",(function(){return r})),a.d(t,"c",(function(){return i})),a.d(t,"f",(function(){return o})),a.d(t,"e",(function(){return l})),a.d(t,"a",(function(){return s})),a.d(t,"g",(function(){return c})),a.d(t,"b",(function(){return u}));var n=a("b775");function r(e){return Object(n["a"])({url:"/system/menu/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/system/menu/"+e,method:"get"})}function o(){return Object(n["a"])({url:"/system/menu/treeselect",method:"get"})}function l(e){return Object(n["a"])({url:"/system/menu/roleMenuTreeselect/"+e,method:"get"})}function s(e){return Object(n["a"])({url:"/system/menu",method:"post",data:e})}function c(e){return Object(n["a"])({url:"/system/menu",method:"put",data:e})}function u(e){return Object(n["a"])({url:"/system/menu/"+e,method:"delete"})}},a73d:function(e,t,a){},a85b:function(e,t,a){"use strict";a("159b"),a("b64b");var n=a("ed08"),r=Object(n["f"])("accept,accept-charset,accesskey,action,align,alt,async,autocomplete,autofocus,autoplay,autosave,bgcolor,border,buffered,challenge,charset,checked,cite,class,code,codebase,color,cols,colspan,content,http-equiv,name,contenteditable,contextmenu,controls,coords,data,datetime,default,defer,dir,dirname,disabled,download,draggable,dropzone,enctype,method,for,form,formaction,headers,height,hidden,high,href,hreflang,http-equiv,icon,id,ismap,itemprop,keytype,kind,label,lang,language,list,loop,low,manifest,max,maxlength,media,method,GET,POST,min,multiple,email,file,muted,name,novalidate,open,optimum,pattern,ping,placeholder,poster,preload,radiogroup,readonly,rel,required,reversed,rows,rowspan,sandbox,scope,scoped,seamless,selected,shape,size,type,text,password,sizes,span,spellcheck,src,srcdoc,srclang,srcset,start,step,style,summary,tabindex,target,title,type,usemap,value,width,wrap");function i(e,t,a){t.props.value=a,t.on.input=function(t){e.$emit("input",t)}}var o={"el-button":{default:function(e,t,a){return t[a]}},"el-input":{prepend:function(e,t,a){return e("template",{slot:"prepend"},[t[a]])},append:function(e,t,a){return e("template",{slot:"append"},[t[a]])}},"el-select":{options:function(e,t,a){var n=[];return t.options.forEach((function(t){n.push(e("el-option",{attrs:{label:t.label,value:t.value,disabled:t.disabled}}))})),n}},"el-radio-group":{options:function(e,t,a){var n=[];return t.options.forEach((function(a){"button"===t.optionType?n.push(e("el-radio-button",{attrs:{label:a.value}},[a.label])):n.push(e("el-radio",{attrs:{label:a.value,border:t.border}},[a.label]))})),n}},"el-checkbox-group":{options:function(e,t,a){var n=[];return t.options.forEach((function(a){"button"===t.optionType?n.push(e("el-checkbox-button",{attrs:{label:a.value}},[a.label])):n.push(e("el-checkbox",{attrs:{label:a.value,border:t.border}},[a.label]))})),n}},"el-upload":{"list-type":function(e,t,a){var n=[];return"picture-card"===t["list-type"]?n.push(e("i",{class:"el-icon-plus"})):n.push(e("el-button",{attrs:{size:"small",type:"primary",icon:"el-icon-upload"}},[t.buttonText])),t.showTip&&n.push(e("div",{slot:"tip",class:"el-upload__tip"},["只能上传不超过 ",t.fileSize,t.sizeUnit," 的",t.accept,"文件"])),n}}};t["a"]={render:function(e){var t=this,a={attrs:{},props:{},on:{},style:{}},n=JSON.parse(JSON.stringify(this.conf)),l=[],s=o[n.tag];return s&&Object.keys(s).forEach((function(t){var a=s[t];n[t]&&l.push(a(e,n,t))})),Object.keys(n).forEach((function(e){var o=n[e];"vModel"===e?i(t,a,n.defaultValue):a[e]?a[e]=o:r(e)?a.attrs[e]=o:a.props[e]=o})),e(this.conf.tag,a,l)},props:["conf"]}},a8ca:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"90px"}},[a("el-form-item",{attrs:{label:"积分订单号",prop:"integralOrderNo"}},[a("el-input",{attrs:{placeholder:"请输入积分订单号",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.integralOrderNo,callback:function(t){e.$set(e.queryParams,"integralOrderNo",t)},expression:"queryParams.integralOrderNo"}})],1),a("el-form-item",{attrs:{label:"商品名称",prop:"waresName"}},[a("el-input",{attrs:{placeholder:"请输入商品名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.waresName,callback:function(t){e.$set(e.queryParams,"waresName",t)},expression:"queryParams.waresName"}})],1),a("el-form-item",{attrs:{label:"会员名称",prop:"customerName"}},[a("el-input",{attrs:{placeholder:"请输入会员名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.customerName,callback:function(t){e.$set(e.queryParams,"customerName",t)},expression:"queryParams.customerName"}})],1),a("el-form-item",{attrs:{label:"兑换时间",prop:"exchangeTime"}},[a("el-date-picker",{staticStyle:{width:"200px"},attrs:{clearable:"",size:"small",type:"date","value-format":"yyyy-MM-dd",placeholder:"选择兑换时间"},model:{value:e.queryParams.exchangeTime,callback:function(t){e.$set(e.queryParams,"exchangeTime",t)},expression:"queryParams.exchangeTime"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-table",{attrs:{data:e.orderList}},[e._e(),a("af-table-column",{attrs:{label:"订单号",align:"center",prop:"integralOrderNo"}}),e._e(),a("af-table-column",{attrs:{label:"商品名称",align:"center",prop:"waresName"}}),e._e(),a("af-table-column",{attrs:{label:"会员名称",align:"center",prop:"customerName"}}),a("af-table-column",{attrs:{label:"手机号",align:"center",prop:"mobilePhone"}}),e._v("bu "),a("af-table-column",{attrs:{label:"兑换数量",align:"center",prop:"exchangeNum"}}),a("af-table-column",{attrs:{label:"兑换时间",align:"center",prop:"exchangeTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.exchangeTime,"{y}-{m}-{d}")))])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total > 0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1)},r=[],i=a("94e1"),o={name:"Order",data:function(){return{total:0,orderList:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,integralOrderNo:null,waresType:null,waresName:null,unionId:null,customerName:null,exchangeNum:null,exchangeTime:null,status:null},form:{}}},created:function(){this.getList()},methods:{statusFormat:function(e,t){return"1"===e.status?"已兑换":"2"===e.status?"兑换中":void 0},getList:function(){var e=this;this.queryParams.stationId=this.deptId,Object(i["a"])(this.queryParams).then((function(t){e.orderList=t.rows,e.total=t.total}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={id:null,integralOrderNo:null,waresType:null,waresName:null,unionId:null,customerName:null,exchangeNum:null,exchangeTime:null,status:"0"},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},a92a:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-dialog",e._g(e._b({attrs:{width:"500px","close-on-click-modal":!1,"modal-append-to-body":!1},on:{open:e.onOpen,close:e.onClose}},"el-dialog",e.$attrs,!1),e.$listeners),[a("el-row",{attrs:{gutter:15}},[a("el-form",{ref:"elForm",attrs:{model:e.formData,rules:e.rules,size:"medium","label-width":"100px"}},[a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"生成类型",prop:"type"}},[a("el-radio-group",{model:{value:e.formData.type,callback:function(t){e.$set(e.formData,"type",t)},expression:"formData.type"}},e._l(e.typeOptions,(function(t,n){return a("el-radio-button",{key:n,attrs:{label:t.value,disabled:t.disabled}},[e._v(" "+e._s(t.label)+" ")])})),1)],1),e.showFileName?a("el-form-item",{attrs:{label:"文件名",prop:"fileName"}},[a("el-input",{attrs:{placeholder:"请输入文件名",clearable:""},model:{value:e.formData.fileName,callback:function(t){e.$set(e.formData,"fileName",t)},expression:"formData.fileName"}})],1):e._e()],1)],1)],1),a("div",{attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:e.close}},[e._v(" 取消 ")]),a("el-button",{attrs:{type:"primary"},on:{click:e.handelConfirm}},[e._v(" 确定 ")])],1)],1)],1)},r=[],i=a("5530"),o={inheritAttrs:!1,props:["showFileName"],data:function(){return{formData:{fileName:void 0,type:"file"},rules:{fileName:[{required:!0,message:"请输入文件名",trigger:"blur"}],type:[{required:!0,message:"生成类型不能为空",trigger:"change"}]},typeOptions:[{label:"页面",value:"file"},{label:"弹窗",value:"dialog"}]}},computed:{},watch:{},mounted:function(){},methods:{onOpen:function(){this.showFileName&&(this.formData.fileName="".concat(+new Date,".vue"))},onClose:function(){},close:function(e){this.$emit("update:visible",!1)},handelConfirm:function(){var e=this;this.$refs.elForm.validate((function(t){t&&(e.$emit("confirm",Object(i["a"])({},e.formData)),e.close())}))}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},aadd:function(e,t,a){"use strict";a("0b16")},aba4:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"油站编码",prop:"stationNo"}},[a("el-input",{attrs:{placeholder:"请输入油站编码",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.stationNo,callback:function(t){e.$set(e.queryParams,"stationNo",t)},expression:"queryParams.stationNo"}})],1),a("el-form-item",{attrs:{label:"油站名称",prop:"stationName"}},[a("el-input",{attrs:{placeholder:"请输入油站名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.stationName,callback:function(t){e.$set(e.queryParams,"stationName",t)},expression:"queryParams.stationName"}})],1),a("el-form-item",{attrs:{label:"优惠劵名称",prop:"couponName"}},[a("el-input",{attrs:{placeholder:"请输入优惠劵名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.couponName,callback:function(t){e.$set(e.queryParams,"couponName",t)},expression:"queryParams.couponName"}})],1),a("el-form-item",{attrs:{label:"优惠劵规则",prop:"couponRule"}},[a("el-input",{attrs:{placeholder:"请输入优惠劵规则",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.couponRule,callback:function(t){e.$set(e.queryParams,"couponRule",t)},expression:"queryParams.couponRule"}})],1),a("el-form-item",{attrs:{label:"优惠类型",prop:"couponType"}},[a("el-select",{attrs:{placeholder:"请选择优惠类型",clearable:"",size:"small"},model:{value:e.queryParams.couponType,callback:function(t){e.$set(e.queryParams,"couponType",t)},expression:"queryParams.couponType"}},[a("el-option",{attrs:{label:"请选择字典生成",value:""}})],1)],1),a("el-form-item",{attrs:{label:"优惠金额",prop:"couponAmt"}},[a("el-input",{attrs:{placeholder:"请输入优惠金额",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.couponAmt,callback:function(t){e.$set(e.queryParams,"couponAmt",t)},expression:"queryParams.couponAmt"}})],1),a("el-form-item",{attrs:{label:"满减金额",prop:"couponReulAmt"}},[a("el-input",{attrs:{placeholder:"请输入满减金额",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.couponReulAmt,callback:function(t){e.$set(e.queryParams,"couponReulAmt",t)},expression:"queryParams.couponReulAmt"}})],1),a("el-form-item",{attrs:{label:"优惠油品",prop:"couponOil"}},[a("el-input",{attrs:{placeholder:"请输入优惠油品",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.couponOil,callback:function(t){e.$set(e.queryParams,"couponOil",t)},expression:"queryParams.couponOil"}})],1),a("el-form-item",{attrs:{label:"有效期",prop:"validityDate"}},[a("el-date-picker",{staticStyle:{width:"200px"},attrs:{clearable:"",size:"small",type:"date","value-format":"yyyy-MM-dd",placeholder:"选择有效期"},model:{value:e.queryParams.validityDate,callback:function(t){e.$set(e.queryParams,"validityDate",t)},expression:"queryParams.validityDate"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["market:coupon:add"],expression:"['market:coupon:add']"}],attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["market:coupon:edit"],expression:"['market:coupon:edit']"}],attrs:{type:"success",icon:"el-icon-edit",size:"mini",disabled:e.single},on:{click:e.handleUpdate}},[e._v("修改")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["market:coupon:remove"],expression:"['market:coupon:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["market:coupon:export"],expression:"['market:coupon:export']"}],attrs:{type:"warning",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.couponList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{label:"有效期",align:"center",prop:"couponId"}}),a("el-table-column",{attrs:{label:"油站编码",align:"center",prop:"stationNo"}}),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName"}}),a("el-table-column",{attrs:{label:"优惠劵名称",align:"center",prop:"couponName"}}),a("el-table-column",{attrs:{label:"优惠劵规则",align:"center",prop:"couponRule"}}),a("el-table-column",{attrs:{label:"优惠类型",align:"center",prop:"couponType"}}),a("el-table-column",{attrs:{label:"优惠金额",align:"center",prop:"couponAmt"}}),a("el-table-column",{attrs:{label:"满减金额",align:"center",prop:"couponReulAmt"}}),a("el-table-column",{attrs:{label:"优惠油品",align:"center",prop:"couponOil"}}),a("el-table-column",{attrs:{label:"有效期",align:"center",prop:"validityDate",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.validityDate,"{y}-{m}-{d}")))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["market:coupon:edit"],expression:"['market:coupon:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["market:coupon:remove"],expression:"['market:coupon:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"油站编码",prop:"stationNo"}},[a("el-input",{attrs:{placeholder:"请输入油站编码"},model:{value:e.form.stationNo,callback:function(t){e.$set(e.form,"stationNo",t)},expression:"form.stationNo"}})],1),a("el-form-item",{attrs:{label:"油站名称",prop:"stationName"}},[a("el-input",{attrs:{placeholder:"请输入油站名称"},model:{value:e.form.stationName,callback:function(t){e.$set(e.form,"stationName",t)},expression:"form.stationName"}})],1),a("el-form-item",{attrs:{label:"优惠劵名称",prop:"couponName"}},[a("el-input",{attrs:{placeholder:"请输入优惠劵名称"},model:{value:e.form.couponName,callback:function(t){e.$set(e.form,"couponName",t)},expression:"form.couponName"}})],1),a("el-form-item",{attrs:{label:"优惠劵规则",prop:"couponRule"}},[a("el-input",{attrs:{placeholder:"请输入优惠劵规则"},model:{value:e.form.couponRule,callback:function(t){e.$set(e.form,"couponRule",t)},expression:"form.couponRule"}})],1),a("el-form-item",{attrs:{label:"优惠类型",prop:"couponType"}},[a("el-select",{attrs:{placeholder:"请选择优惠类型"},model:{value:e.form.couponType,callback:function(t){e.$set(e.form,"couponType",t)},expression:"form.couponType"}},[a("el-option",{attrs:{label:"请选择字典生成",value:""}})],1)],1),a("el-form-item",{attrs:{label:"优惠金额",prop:"couponAmt"}},[a("el-input",{attrs:{placeholder:"请输入优惠金额"},model:{value:e.form.couponAmt,callback:function(t){e.$set(e.form,"couponAmt",t)},expression:"form.couponAmt"}})],1),a("el-form-item",{attrs:{label:"满减金额",prop:"couponReulAmt"}},[a("el-input",{attrs:{placeholder:"请输入满减金额"},model:{value:e.form.couponReulAmt,callback:function(t){e.$set(e.form,"couponReulAmt",t)},expression:"form.couponReulAmt"}})],1),a("el-form-item",{attrs:{label:"优惠油品",prop:"couponOil"}},[a("el-input",{attrs:{placeholder:"请输入优惠油品"},model:{value:e.form.couponOil,callback:function(t){e.$set(e.form,"couponOil",t)},expression:"form.couponOil"}})],1),a("el-form-item",{attrs:{label:"有效期",prop:"validityDate"}},[a("el-date-picker",{staticStyle:{width:"200px"},attrs:{clearable:"",size:"small",type:"date","value-format":"yyyy-MM-dd",placeholder:"选择有效期"},model:{value:e.form.validityDate,callback:function(t){e.$set(e.form,"validityDate",t)},expression:"form.validityDate"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},r=[],i=(a("d81d"),a("b775"));function o(e){return Object(i["a"])({url:"/market/coupon/list",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/market/coupon/"+e,method:"get"})}function s(e){return Object(i["a"])({url:"/market/coupon",method:"post",data:e})}function c(e){return Object(i["a"])({url:"/market/coupon",method:"put",data:e})}function u(e){return Object(i["a"])({url:"/market/coupon/"+e,method:"delete"})}function m(e){return Object(i["a"])({url:"/market/coupon/export",method:"get",params:e})}var d={name:"Coupon",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,couponList:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,stationId:null,stationName:null,couponName:null,couponRule:null,couponType:null,couponAmt:null,couponReulAmt:null,couponOil:null,validityDate:null},form:{},rules:{}}},created:function(){this.getList()},methods:{getList:function(){var e=this;this.loading=!0,this.queryParams.stationId=this.$store.selectDeptId,o(this.queryParams).then((function(t){e.couponList=t.rows,e.total=t.total,e.loading=!1}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={couponId:null,stationNo:null,stationName:null,couponName:null,couponRule:null,couponType:null,couponAmt:null,couponReulAmt:null,couponOil:null,validityDate:null},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.couponId})),this.single=1!==e.length,this.multiple=!e.length},handleAdd:function(){this.reset(),this.open=!0,this.title="添加优惠劵管理"},handleUpdate:function(e){var t=this;this.reset();var a=e.couponId||this.ids;l(a).then((function(e){t.form=e.data,t.open=!0,t.title="修改优惠劵管理"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(null!=e.form.couponId?c(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):s(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,a=e.couponId||this.ids;this.$confirm('是否确认删除优惠劵管理编号为"'+a+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return u(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有优惠劵管理数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return m(t)})).then((function(t){e.download(t.msg)}))}}},p=d,f=a("2877"),h=Object(f["a"])(p,n,r,!1,null,null,null);t["default"]=h.exports},ad48:function(e,t,a){"use strict";a("a73d")},aee4:function(e,t,a){"use strict";a("90bf")},af28:function(e,t,a){},b2fc:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"会员名",prop:"customerName"}},[a("el-input",{attrs:{placeholder:"请输入客户名",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.customerName,callback:function(t){e.$set(e.queryParams,"customerName",t)},expression:"queryParams.customerName"}})],1),a("el-form-item",{attrs:{label:"油品",prop:"cardOilsType"}},[a("el-select",{attrs:{placeholder:"请选择油品",clearable:"",size:"small"},model:{value:e.queryParams.cardOilsType,callback:function(t){e.$set(e.queryParams,"cardOilsType",t)},expression:"queryParams.cardOilsType"}},e._l(e.oilOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"充值时间",prop:""}},[a("el-date-picker",{attrs:{type:"daterange","unlink-panels":"","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRangeCreatedDate,callback:function(t){e.dateRangeCreatedDate=t},expression:"dateRangeCreatedDate"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")])],1)],1),a("el-table",{attrs:{data:e.recordList}},[e._e(),a("el-table-column",{attrs:{label:"充值单号",align:"center",prop:"orderNo"}}),e._e(),a("el-table-column",{attrs:{label:"电子卡号",align:"center",prop:"customerNo"}}),a("el-table-column",{attrs:{label:"会员名",align:"center",prop:"customerName"}}),a("el-table-column",{attrs:{label:"油品",align:"center",prop:"cardOilsType",formatter:e.cardOilsTypeFotmat}}),e._e(),a("el-table-column",{attrs:{label:"充值金额",align:"center",prop:"amt"}}),a("el-table-column",{attrs:{label:"余额",align:"center",prop:"balance"}}),a("el-table-column",{attrs:{label:"消费方式",align:"center",prop:"payType",formatter:e.payTypeFotmat}}),e._e(),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName"}}),e._e()],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1)},r=[],i=a("c2f2"),o={name:"Record",data:function(){return{dateRangeCreatedDate:[],total:0,recordList:[],oilOptions:[],title:"",queryParams:{pageNum:1,pageSize:10,customerName:null,usageType:"+",cardOilsType:null,status:1},form:{}}},created:function(){var e=this;this.getList(),this.getDicts("oil").then((function(t){e.oilOptions=t.data}))},methods:{payTypeFotmat:function(e,t){return"1"===e.payType?"小程序":"2"===e.payType?"POS":void 0},cardOilsTypeFotmat:function(e,t){return"1"===e.cardOilsType?"汽油":"2"===e.cardOilsType?"柴油":void 0},getList:function(){var e=this;Object(i["d"])(this.addDateRange(this.queryParams,this.dateRangeCreatedDate)).then((function(t){e.recordList=t.rows,e.total=t.total}))},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},handleExport:function(){var e=this;this.queryParams.stationId=this.$store.selectDeptId;var t=this.queryParams;this.$confirm("是否确认导出所有客户电子会员卡充值记录数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["b"])(t)})).then((function(t){e.download(t.msg)}))}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},b380:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("router-view")},r=[],i=a("2877"),o={},l=Object(i["a"])(o,n,r,!1,null,null,null);t["default"]=l.exports},b4a4:function(e,t,a){"use strict";a("44c2")},b4ae:function(e,t,a){"use strict";a.d(t,"e",(function(){return r})),a.d(t,"d",(function(){return i})),a.d(t,"a",(function(){return o})),a.d(t,"f",(function(){return l})),a.d(t,"b",(function(){return s})),a.d(t,"c",(function(){return c}));var n=a("b775");function r(e){return Object(n["a"])({url:"/integral/record/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/integral/record/"+e,method:"get"})}function o(e){return Object(n["a"])({url:"/integral/record",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/integral/record",method:"put",data:e})}function s(e){return Object(n["a"])({url:"/integral/record/"+e,method:"delete"})}function c(e){return Object(n["a"])({url:"/integral/record/export",method:"get",params:e})}},b547:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return 0==e.pageStatus?a("div",[e._v("配置加载中...")]):1==e.pageStatus?a("div",[e._v("此页面不对此账号开放")]):2==e.pageStatus?a("div",[e._v("权限已下放到站点,请登录站点账号配置")]):3==e.pageStatus?a("div",[e._v("加载发生错误")]):4==e.pageStatus?a("div",{staticClass:"app-container"},[a("el-form",{ref:"ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"130px"}},[a("el-form-item",{attrs:{label:"当前执行优惠方案"}},[e._v(" "+e._s(e.currentDiscountName)+" ")]),a("el-form-item",{attrs:{label:"优惠方案"}},[a("el-select",{attrs:{placeholder:"请选择优惠方案",clearable:"",size:"small"},on:{change:e.discountSettingChang},model:{value:e.ruleForm.discountSetting,callback:function(t){e.$set(e.ruleForm,"discountSetting",t)},expression:"ruleForm.discountSetting"}},[a("el-option",{attrs:{label:"无",value:"0"}}),a("el-option",{attrs:{label:"满减",value:"1"}}),a("el-option",{attrs:{label:"立减",value:"2"}}),a("el-option",{attrs:{label:"直降",value:"3"}})],1),a("el-button",{attrs:{size:"mini",type:"primary"},on:{click:e.save}},[e._v("确定执行该优惠方案")])],1)],1),a("hr"),a("el-dialog",{attrs:{visible:e.openDialog,width:"600px","append-to-body":"",title:["","满减方案","立减方案","直降方案"][e.discountSetting]},on:{"update:visible":function(t){e.openDialog=t}}},[a("el-form",{ref:"updateForm",attrs:{model:e.updateForm,rules:e.rules,"label-width":"140px"}},[a("el-form-item",{attrs:{label:"方案名称",prop:"grade"}},[a("el-input",{attrs:{placeholder:"请输入方案名称"},model:{value:e.updateForm.grade,callback:function(t){e.$set(e.updateForm,"grade",t)},expression:"updateForm.grade"}})],1),a("el-form-item",{attrs:{label:"油品名称",prop:"oilName"}},[a("el-select",{attrs:{placeholder:"油品名称",clearable:"",size:"small"},model:{value:e.updateForm.oilName,callback:function(t){e.$set(e.updateForm,"oilName",t)},expression:"updateForm.oilName"}},e._l(e.filterOilNameOptions,(function(e){return a("el-option",{key:e.oilName,attrs:{label:e.oilName,value:e.oilName}})})),1)],1),a("el-form-item",{attrs:{label:"优惠条件",prop:"gasoilDiscountAmt",required:""}},[3==e.discountSetting?a("el-radio-group",{model:{value:e.updateForm.discountTerm,callback:function(t){e.$set(e.updateForm,"discountTerm",t)},expression:"updateForm.discountTerm"}},[a("el-radio",{attrs:{label:2}},[e._v("按加油金额优惠")]),a("el-radio",{attrs:{label:1}},[e._v("按加油升数优惠")])],1):e._e(),a("div",{directives:[{name:"show",rawName:"v-show",value:2==e.updateForm.discountTerm||1==e.updateForm.discountTerm||1==e.discountSetting||2==e.discountSetting,expression:"\n updateForm.discountTerm == 2 ||\n updateForm.discountTerm == 1 ||\n discountSetting == 1 ||\n discountSetting == 2\n "}]},[e._v(" "+e._s(["","每满","满","满"][e.discountSetting])+" "),a("el-input-number",{attrs:{size:"mini",min:0},model:{value:e.updateForm.discountAmt,callback:function(t){e.$set(e.updateForm,"discountAmt",t)},expression:"updateForm.discountAmt"}}),a("span",[e._v(e._s(1==e.updateForm.discountTerm&&3==e.discountSetting?"L":"元"))]),e._v(" ,"+e._s(["","减","减","每升优惠"][e.discountSetting])+" "),a("el-input-number",{attrs:{size:"mini",min:0},model:{value:e.updateForm.gasoilDiscountAmt,callback:function(t){e.$set(e.updateForm,"gasoilDiscountAmt",t)},expression:"updateForm.gasoilDiscountAmt"}}),e._v("元 ")],1)],1),a("el-form-item",{attrs:{label:"叠加等级优惠",prop:"vipDiscountyPlus"}},[a("el-radio-group",{model:{value:e.updateForm.vipDiscountyPlus,callback:function(t){e.$set(e.updateForm,"vipDiscountyPlus",t)},expression:"updateForm.vipDiscountyPlus"}},[a("el-radio",{attrs:{label:"1"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"}},[e._v("否")])],1),a("div",{staticStyle:{"margin-left":"20px",color:"red"}},[e._v(' 注:"否" 客户只享受 '+e._s(e.discountName)+" 优惠 ")])],1),a("el-form-item",{attrs:{label:"可否叠加劵",prop:"couponPlus"}},[a("el-radio-group",{model:{value:e.updateForm.couponPlus,callback:function(t){e.$set(e.updateForm,"couponPlus",t)},expression:"updateForm.couponPlus"}},[a("el-radio",{attrs:{label:"1"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"}},[e._v("否")])],1),a("div",{staticStyle:{"margin-left":"20px",color:"red"}},[e._v(' 注:"否" 客户只享受 '+e._s(e.discountName)+" 优惠 ")])],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.handleSubmit}},[e._v("确 定")]),a("el-button",{on:{click:e.cancelSubmit}},[e._v("取 消")])],1)],1),a("el-form",{directives:[{name:"show",rawName:"v-show",value:0!=e.discountSetting,expression:"discountSetting != 0"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("div",[a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"25px"}},[e._v(" "+e._s(1==this.discountSetting?"满减方案":2==this.discountSetting?"立减方案":3==this.discountSetting?"直降方案":"无")+" ")]),a("el-button",{staticStyle:{float:"right"},attrs:{icon:"el-icon-plus",size:"mini",type:"warning"},on:{click:e.handleUpdateClick}},[e._v(" "+e._s(1==this.discountSetting?"添加满减方案条目":2==this.discountSetting?"添加立减方案条目":3==this.discountSetting?"添加直降方案条目":"无")+" ")])],1)]),a("el-table",{directives:[{name:"show",rawName:"v-show",value:0!=e.discountSetting,expression:"discountSetting != 0"}],attrs:{data:e.discountList}},[e._e(),a("af-table-column",{attrs:{label:"方案名称",align:"center",prop:"grade"}}),a("af-table-column",{attrs:{label:"油品名称",align:"center",prop:"oilName"}}),3==e.discountSetting?a("af-table-column",{attrs:{label:"优惠条件",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" 满 "+e._s(t.row.discountAmt)+" "+e._s(2==t.row.discountTerm?"元":"L")+",每升优惠 "+e._s(t.row.gasoilDiscountAmt)+" 元 ")]}}],null,!1,866669687)}):e._e(),1==e.discountSetting?a("af-table-column",{attrs:{label:"优惠条件",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" 每满 "+e._s(t.row.discountAmt)+" 元,减 "+e._s(t.row.gasoilDiscountAmt)+" 元 ")]}}],null,!1,3782601058)}):e._e(),2==e.discountSetting?a("af-table-column",{attrs:{label:"优惠条件",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" 满 "+e._s(t.row.discountAmt)+" 元,减 "+e._s(t.row.gasoilDiscountAmt)+" 元 ")]}}],null,!1,2238108557)}):e._e(),e._e(),e._e(),a("af-table-column",{attrs:{label:"是否叠加等级优惠",align:"center",prop:"vipDiscountyPlus",formatter:e.vipDiscountyPlusFotmat}}),a("af-table-column",{attrs:{label:"可否叠加劵",align:"center",prop:"couponPlus",formatter:e.couponPlusFotmat}}),e._e(),a("af-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1)],1):e._e()},r=[],i=(a("4de4"),a("159b"),a("7231")),o=a("1bb4"),l=(a("fcb7"),a("36ac")),s={name:"Market_Discount",data:function(){var e=this,t=function(t,a,n){if(console.log(e.updateForm.discountTerm),3!=e.discountSetting||void 0!==e.updateForm.discountTerm&&""!==e.updateForm.discountTerm){var r=+e.updateForm.discountAmt,i=+e.updateForm.gasoilDiscountAmt;isNaN(r)||isNaN(i)?n(new Error("检查优惠方式完整性")):n()}else n(new Error("请选择优惠方式"))};return{pageStatus:0,discountList:[],total:0,oilNameOptions:[],title:"",openDialog:!1,queryParams:{pageNum:1,pageSize:10,grade:null,discountWay:null,gasoilDiscountLitre:null,dieseloilDiscountLitre:null,gradeType:null,gasoilConsume:null,gasoilGrowthValue:null,dieseloilConsume:null,dieseloilGrowthValue:null,growthValue:null,date:null,deductionGrowthValue:null},updateFormDynamic1:["","满","每满","满"],updateFormDynamic2:["","减","减","每升优惠"],ruleForm:{},rules:{grade:[{required:!0,message:"请输入方案名称",trigger:"blur"}],oilName:[{required:!0,message:"请选择油品名称",trigger:"change"}],discountTerm:[{required:!0,message:"选择油品名称",trigger:"change"}],gasoilDiscountAmt:[{validator:t,trigger:"change"}],discountAmt:[{required:!0,message:"请填写优惠金额",trigger:"blur"}],vipDiscountyPlus:[{required:!0,message:"选择等级优惠是否叠加",trigger:"change"}],couponPlus:[{required:!0,message:"选择可否叠加券",trigger:"change"}]},dtrules:{},discountSetting:0,updateForm:{},currentDiscountName:""}},computed:{discountName:function(){return 1==this.discountSetting?"满减":2==this.discountSetting?"立减":3==this.discountSetting?"直降":"无"},filterOilNameOptions:function(){var e=this;return this.oilNameOptions.filter((function(t){var a=!0;return e.discountList.forEach((function(e){t.oilName==e.oilName&&(a=!1)})),a}))}},created:function(){this.setPageStatus(),this.init()},methods:{init:function(){var e=this;Object(l["e"])().then((function(t){e.oilNameOptions=t.rows,console.log(e.oilNameOptions)})),this.getPay().then((function(){e.getList()}))},setPageStatus:function(){var e=this;this.queryPageStatus([2]).then((function(t){e.pageStatus=t}))},getPay:function(){var e=this;return Object(o["b"])().then((function(t){e.ruleForm=t.data,e.discountSetting=t.data.discountSetting,e.currentDiscountName=e.discountName}))},save:function(){var e=this;this.$refs["ruleForm"].validate((function(t){if(t){if(null!=e.ruleForm.deptId){var a=e.ruleForm.discountSetting;"0"==a?Object(o["c"])(e.ruleForm).then((function(t){e.msgSuccess("优惠方案设置成功")})):"1"==a?e.discountList.length>0?Object(o["c"])(e.ruleForm).then((function(t){e.msgSuccess("优惠方案设置成功")})):e.msgError("满减规则下无方案"):"2"==a?e.discountList.length>0?Object(o["c"])(e.ruleForm).then((function(t){e.msgSuccess("优惠方案设置成功")})):e.msgError("立减规则下无方案"):"3"==a&&(e.discountList.length>0?Object(o["c"])(e.ruleForm).then((function(t){e.msgSuccess("优惠方案设置成功")})):e.msgError("直降规则下无方案"))}e.getPay()}}))},discountSettingChang:function(e){this.discountSetting=e,this.getList()},getList:function(){var e=this,t={pageNum:1,pageSize:10,discountPlanType:this.discountSetting};Object(i["e"])(t).then((function(t){e.discountList=t.rows,console.log(e.discountList),e.total=t.total}))},vipDiscountyPlusFotmat:function(e,t){return"1"===e.vipDiscountyPlus?"是":"0"===e.vipDiscountyPlus?"否":void 0},couponPlusFotmat:function(e,t){return"1"===e.couponPlus?"是":"0"===e.couponPlus?"否":void 0},handleUpdateClick:function(){this.openDialog=!0,this.updateForm={discountPlanType:this.discountSetting}},handleSubmit:function(){var e=this;this.$refs["updateForm"].validate((function(t){t&&(null!=e.updateForm.id?Object(i["f"])(e.updateForm).then((function(t){e.msgSuccess("修改成功"),e.openDialog=!1,e.getList()})):Object(i["a"])(e.updateForm).then((function(t){e.msgSuccess("新增成功"),e.openDialog=!1,e.getList()})))}))},cancelSubmit:function(){this.openDialog=!1},handleUpdate:function(e){e.id;this.title="修改满减优惠",this.openDialog=!0,this.updateForm=e},handleDelete:function(e){var t=this,a=e.id;this.$confirm("是否确认删除满减优惠方案?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["b"])(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))}}},c=s,u=a("2877"),m=Object(u["a"])(c,n,r,!1,null,null,null);t["default"]=m.exports},baee:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"客户姓名",prop:"likeConsumer"}},[a("el-input",{attrs:{placeholder:"请输入客户姓名",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.likeConsumer,callback:function(t){e.$set(e.queryParams,"likeConsumer",t)},expression:"queryParams.likeConsumer"}})],1),a("el-form-item",{attrs:{label:"油品名称",prop:"oilName"}},[a("el-select",{attrs:{placeholder:"油品名称",clearable:"",size:"small"},model:{value:e.queryParams.oilName,callback:function(t){e.$set(e.queryParams,"oilName",t)},expression:"queryParams.oilName"}},e._l(e.oilNameOptions,(function(e){return a("el-option",{key:e.oilName,attrs:{label:e.oilName,value:e.oilName}})})),1)],1),a("el-form-item",{attrs:{label:"加油员",prop:"oilPersonnel"}},[a("el-input",{attrs:{placeholder:"请输入加油员",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.oilPersonnel,callback:function(t){e.$set(e.queryParams,"oilPersonnel",t)},expression:"queryParams.oilPersonnel"}})],1),a("el-form-item",{attrs:{label:"油枪",prop:"oilGun"}},[a("el-input",{attrs:{placeholder:"请输入油枪",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.oilGun,callback:function(t){e.$set(e.queryParams,"oilGun",t)},expression:"queryParams.oilGun"}})],1),a("el-form-item",{attrs:{label:"创建时间",prop:"createdDate"}},[a("el-date-picker",{staticStyle:{width:"350px"},attrs:{size:"mini","value-format":"yyyy-MM-dd HH:mm:ss",type:"datetimerange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRangeCreatedDate,callback:function(t){e.dateRangeCreatedDate=t},expression:"dateRangeCreatedDate"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{type:"info",icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")]),a("el-button",{attrs:{type:"warning",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1)],1),a("el-table",{attrs:{data:e.orderList}},[e._e(),a("af-table-column",{attrs:{label:"订单号",align:"center",prop:"orderNo"}}),a("af-table-column",{attrs:{label:"油品名称",align:"center",prop:"oilName"}}),a("af-table-column",{attrs:{label:"油品价格",align:"center",prop:"oilPirce"}}),a("af-table-column",{attrs:{label:"加油升数",align:"center",prop:"orderLiters"}}),a("af-table-column",{attrs:{label:"应付金额",align:"center",prop:"receivableAmt"}}),a("af-table-column",{attrs:{label:"实付金额",align:"center",prop:"amt"}}),a("af-table-column",{attrs:{label:"优惠金额",align:"center",prop:"discountAmt"}}),a("af-table-column",{attrs:{label:"客户姓名",align:"center",prop:"consumer"}}),a("af-table-column",{attrs:{label:"加油员",align:"center",prop:"oilPersonnel"}}),a("af-table-column",{attrs:{label:"加油枪号",align:"center",prop:"oilGun"}}),a("af-table-column",{attrs:{label:"支付类型",align:"center",prop:"payType",width:"150px",formatter:e.payTypeFotmat}}),e._e(),e._e(),e._e(),a("af-table-column",{attrs:{label:"状态",width:"130px",align:"center",prop:"status",formatter:e.statusFotmat}}),a("af-table-column",{attrs:{label:"支付时间",align:"center",prop:"payDate"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.payDate,"{y}-{m}-{d} {h}:{i}:{s}")))])]}}])}),a("af-table-column",{attrs:{label:"创建时间",align:"center",prop:"createdDate"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createdDate,"{y}-{m}-{d} {h}:{i}:{s}")))])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total > 0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1)},r=[],i=a("7e7b"),o=a("99bd"),l=a("36ac"),s={name:"Order_Oil",data:function(){return{dateRangeCreatedDate:[],total:0,orderList:[],oilNameOptions:[],payTypeOptions:[],stationOptions:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,oilGun:null,oilName:null,stationId:this.deptId,orderType:1,oilPersonnel:null,createdDate:null,likeConsumer:null},rules:{}}},created:function(){var e=this;this.getList(),this.getDicts("pay_type").then((function(t){e.payTypeOptions=t.data})),Object(o["f"])().then((function(t){e.stationOptions=t.rows})),this.getDicts("oil_name").then((function(t){e.oilNameOptions=t.data})),Object(l["e"])({stationId:this.deptId}).then((function(t){e.oilNameOptions=t.rows}))},methods:{payTypeFotmat:function(e,t){return"wx"===e.payType?"微信支付":"zfb"===e.payType?"支付宝支付":"xj"===e.payType?"现金支付":"dzk"===e.payType?"电子卡支付":"POS"===e.payType?"POS机支付":"yzf"===e.payType?"预支付":"kbzf"===e.payType?"卡包支付":void 0},statusFotmat:function(e,t){return"0"===e.status?"未支付":"1"===e.status?"已支付":void 0},getList:function(){var e=this;Object(i["b"])(this.addDateRange(this.queryParams,this.dateRangeCreatedDate)).then((function(t){e.orderList=t.rows,e.total=t.total}))},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.dateRangeCreatedDate=[],this.resetForm("queryForm"),this.handleQuery()},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有订单支付数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["a"])(t)})).then((function(t){e.download(t.msg)}))}}},c=s,u=a("2877"),m=Object(u["a"])(c,n,r,!1,null,null,null);t["default"]=m.exports},bb3b:function(e,t,a){"use strict";a("2bdf")},bb49:function(e,t,a){"use strict";a.r(t);var n=["platform-eleme","eleme","delete-solid","delete","s-tools","setting","user-solid","user","phone","phone-outline","more","more-outline","star-on","star-off","s-goods","goods","warning","warning-outline","question","info","remove","circle-plus","success","error","zoom-in","zoom-out","remove-outline","circle-plus-outline","circle-check","circle-close","s-help","help","minus","plus","check","close","picture","picture-outline","picture-outline-round","upload","upload2","download","camera-solid","camera","video-camera-solid","video-camera","message-solid","bell","s-cooperation","s-order","s-platform","s-fold","s-unfold","s-operation","s-promotion","s-home","s-release","s-ticket","s-management","s-open","s-shop","s-marketing","s-flag","s-comment","s-finance","s-claim","s-custom","s-opportunity","s-data","s-check","s-grid","menu","share","d-caret","caret-left","caret-right","caret-bottom","caret-top","bottom-left","bottom-right","back","right","bottom","top","top-left","top-right","arrow-left","arrow-right","arrow-down","arrow-up","d-arrow-left","d-arrow-right","video-pause","video-play","refresh","refresh-right","refresh-left","finished","sort","sort-up","sort-down","rank","loading","view","c-scale-to-original","date","edit","edit-outline","folder","folder-opened","folder-add","folder-remove","folder-delete","folder-checked","tickets","document-remove","document-delete","document-copy","document-checked","document","document-add","printer","paperclip","takeaway-box","search","monitor","attract","mobile","scissors","umbrella","headset","brush","mouse","coordinate","magic-stick","reading","data-line","data-board","pie-chart","data-analysis","collection-tag","film","suitcase","suitcase-1","receiving","collection","files","notebook-1","notebook-2","toilet-paper","office-building","school","table-lamp","house","no-smoking","smoking","shopping-cart-full","shopping-cart-1","shopping-cart-2","shopping-bag-1","shopping-bag-2","sold-out","sell","present","box","bank-card","money","coin","wallet","discount","price-tag","news","guide","male","female","thumb","cpu","link","connection","open","turn-off","set-up","chat-round","chat-line-round","chat-square","chat-dot-round","chat-dot-square","chat-line-square","message","postcard","position","turn-off-microphone","microphone","close-notification","bangzhu","time","odometer","crop","aim","switch-button","full-screen","copy-document","mic","stopwatch","medal-1","medal","trophy","trophy-1","first-aid-kit","discover","place","location","location-outline","location-information","add-location","delete-location","map-location","alarm-clock","timer","watch-1","watch","lock","unlock","key","service","mobile-phone","bicycle","truck","ship","basketball","football","soccer","baseball","wind-power","light-rain","lightning","heavy-rain","sunrise","sunrise-1","sunset","sunny","cloudy","partly-cloudy","cloudy-and-sunny","moon","moon-night","dish","dish-1","food","chicken","fork-spoon","knife-fork","burger","tableware","sugar","dessert","ice-cream","hot-water","water-cup","coffee-cup","cold-drink","goblet","goblet-full","goblet-square","goblet-square-full","refrigerator","grape","watermelon","cherry","apple","pear","orange","coffee","ice-tea","ice-drink","milk-tea","potato-strips","lollipop","ice-cream-square","ice-cream-round"];t["default"]=n},bb6c:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"会员名",prop:"customerName"}},[a("el-input",{attrs:{placeholder:"请输入客户名",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.customerName,callback:function(t){e.$set(e.queryParams,"customerName",t)},expression:"queryParams.customerName"}})],1),a("el-form-item",{attrs:{label:"油品",prop:"cardOilsType"}},[a("el-select",{attrs:{placeholder:"请选择油品",clearable:"",size:"small"},model:{value:e.queryParams.cardOilsType,callback:function(t){e.$set(e.queryParams,"cardOilsType",t)},expression:"queryParams.cardOilsType"}},[a("el-option",{attrs:{label:"汽油卡",value:"1"}}),a("el-option",{attrs:{label:"柴油卡",value:"2"}}),a("el-option",{attrs:{label:"非油品卡",value:"3"}}),a("el-option",{attrs:{label:"LNG卡",value:"4"}}),a("el-option",{attrs:{label:"CNG卡",value:"5"}})],1)],1),a("el-form-item",{attrs:{label:"类型",prop:"usageType"}},[a("el-select",{attrs:{placeholder:"请选择消费充值类型",clearable:"",size:"small"},model:{value:e.queryParams.usageType,callback:function(t){e.$set(e.queryParams,"usageType",t)},expression:"queryParams.usageType"}},[a("el-option",{attrs:{label:"充值",value:"+"}}),a("el-option",{attrs:{label:"消费",value:"-"}})],1)],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-table",{attrs:{data:e.recordList}},[e._e(),a("af-table-column",{attrs:{label:"充值/消费单号",align:"center",prop:"orderNo"}}),a("af-table-column",{attrs:{label:"消费充值类型",align:"center",prop:"usageType",formatter:e.usageTypeFotmat}}),e._e(),a("af-table-column",{attrs:{label:"油类",align:"center",prop:"cardOilsType",formatter:e.cardOilsTypeFotmat}}),a("af-table-column",{attrs:{label:"充值,消费金额",align:"center",prop:"amt"}}),a("af-table-column",{attrs:{label:"赠送金额",align:"center",prop:"presentAmt"}}),a("af-table-column",{attrs:{label:"余额",align:"center",prop:"balance"}}),e._e()],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total > 0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1)},r=[],i=a("b775");function o(e){return Object(i["a"])({url:"/customer/record/list",method:"get",params:e})}var l={name:"Dzk_Bill",data:function(){return{total:0,recordList:[],queryParams:{pageNum:1,pageSize:10,orderNo:null,customerNo:null,customerName:null,usageType:null,payType:null,cardOilsType:null}}},created:function(){this.getList()},methods:{usageTypeFotmat:function(e,t){return"+"===e.usageType?"充值":"-"===e.usageType?"消费":void 0},cardOilsTypeFotmat:function(e,t){return"1"===e.cardOilsType?"汽油":"2"===e.cardOilsType?"柴油":"3"===e.cardOilsType?"非油品":"4"===e.cardOilsType?"LNG":"5"===e.cardOilsType?"CNG":void 0},getList:function(){var e=this;o(this.queryParams).then((function(t){e.recordList=t.rows,e.total=t.total}))},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()}}},s=l,c=a("2877"),u=Object(c["a"])(s,n,r,!1,null,null,null);t["default"]=u.exports},bbe8:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{staticStyle:{float:"right"}},[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["station:gun:add"],expression:"['station:gun:add']"}],attrs:{icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["station:gun:remove"],expression:"['station:gun:remove']"}],attrs:{icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.gunList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),e._e(),a("el-table-column",{attrs:{label:"油枪号",align:"center",prop:"oilGunNo"}}),a("el-table-column",{attrs:{label:"油品名称",align:"center",prop:"oilName"}}),a("el-table-column",{attrs:{label:"单价",align:"center",prop:"oilPrice"}}),e._e(),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName"}}),a("el-table-column",{attrs:{label:"操作时间",align:"center",prop:"date",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.date,"{y}-{m}-{d}")))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["station:gun:edit"],expression:"['station:gun:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["station:gun:remove"],expression:"['station:gun:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"90px"}},[a("el-form-item",{attrs:{label:"油枪号",prop:"oilGunNo"}},[a("el-input",{staticStyle:{width:"150px"},attrs:{placeholder:"请输入油枪号"},model:{value:e.form.oilGunNo,callback:function(t){e.$set(e.form,"oilGunNo",t)},expression:"form.oilGunNo"}})],1),a("el-form-item",{attrs:{label:"油品名称",prop:"oilName"}},[a("el-select",{attrs:{placeholder:"油品名称",clearable:"",size:"small"},on:{change:e.onOilNameChang},model:{value:e.form.oilName,callback:function(t){e.$set(e.form,"oilName",t)},expression:"form.oilName"}},e._l(e.oilNameOptions,(function(e){return a("el-option",{key:e.oilName,attrs:{label:e.oilName,value:e.oilName}})})),1)],1),a("el-form-item",{attrs:{label:"单价",prop:"oilPrice"}},[a("el-input-number",{staticStyle:{width:"150px"},attrs:{precision:2,disabled:e.flage,step:1},model:{value:e.form.oilPrice,callback:function(t){e.$set(e.form,"oilPrice",t)},expression:"form.oilPrice"}}),e._v("元 ")],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{label:"油枪类型"}},[a("el-radio-group",{model:{value:e.form.oilGunType,callback:function(t){e.$set(e.form,"oilGunType",t)},expression:"form.oilGunType"}},e._l(e.oilGunTypeOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},r=[],i=a("1da1"),o=(a("d81d"),a("7db0"),a("96cf"),a("99bd")),l=a("36ac"),s=a("fcb7"),c={name:"Gun",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,gunList:[],stationOptions:[],statusOptions:[],oilNameOptions:[],oilGunTypeOptions:[],title:"",open:!1,flage:!0,queryParams:{pageNum:1,pageSize:10,oilGunNo:null,oilName:null,stationId:null,stationName:null,date:null,status:null},queryInfo:{stationId:null},detpId:null,query:{deptId:null},form:{},deptInfo:{},rules:{}}},created:function(){var e=this;this.getList(),this.query.deptId=this.$store.selectDeptId,null!=this.query.deptId&&""!=this.query.deptId||(this.query.deptId=this.$store.state.user.deptId),Object(o["f"])(this.query).then((function(t){e.stationOptions=t.rows})),this.getDicts("station_gun_status").then((function(t){e.statusOptions=t.data})),this.getDicts("oil_gun_type").then((function(t){e.oilGunTypeOptions=t.data}))},methods:{queryPrice:function(e){var t=this;return Object(i["a"])(regeneratorRuntime.mark((function a(){var n;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,Object(l["e"])(e);case 2:n=a.sent,t.oilNameOptions=n.rows;case 4:case"end":return a.stop()}}),a)})))()},queryOilPrice:function(e){var t=this;return Object(i["a"])(regeneratorRuntime.mark((function a(){var n;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return a.next=2,Object(l["d"])(e);case 2:n=a.sent,t.form.oilPrice=n.data.oilPrice;case 4:case"end":return a.stop()}}),a)})))()},getList:function(){var e=this;this.loading=!0,this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),Object(o["e"])(this.queryParams).then((function(t){e.gunList=t.rows,e.total=t.total,e.loading=!1}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={oilGunId:null,oilGunNo:null,oilName:null,stationId:null,stationName:null,date:null,status:"0"},this.resetForm("form"),this.oilNameOptions.length=0,this.oilNameOptions=[]},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.oilGunId})),this.single=1!==e.length,this.multiple=!e.length},handleAdd:function(){var e=this;this.reset(),this.deptId=this.$store.selectDeptId,null!=this.deptId&&""!=this.deptId||(this.deptId=this.$store.state.user.deptId),Object(s["c"])(this.deptId).then((function(t){e.deptInfo=t.data,2==e.deptInfo.jiBie?(e.open=!0,e.form.oilGunType="1",e.title="添加油枪管理",e.form.stationId=e.deptInfo.deptId,e.form.stationName=e.deptInfo.deptName,e.queryInfo.stationId=e.deptInfo.deptId,e.queryPrice(e.queryInfo)):e.msgSuccess("请选择油站")}))},handleUpdate:function(e){var t=this;this.reset();var a=e.oilGunId||this.ids;Object(o["d"])(a).then((function(e){t.form=e.data,null!=t.form.stationId&&""!=t.form.stationId&&(t.queryInfo.stationId=t.form.stationId,Object(l["e"])(t.queryInfo).then((function(e){t.oilNameOptions=e.rows}))),t.open=!0,t.title="修改油枪管理"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(null!=e.form.oilGunId?Object(o["g"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(o["a"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},onInstitutionChang:function(e){var t=this,a={};a=this.stationOptions.find((function(t){return t.deptId===e})),this.form.stationName=a.deptName,this.queryInfo.stationId=a.deptId,Object(l["e"])(this.queryInfo).then((function(e){t.oilNameOptions=e.rows}))},onOilNameChang:function(e){var t={};null!=e&&""!=e?(console.log("e",e),t=this.oilNameOptions.find((function(t){return t.oilName===e})),console.log("obj",t),t.hasOwnProperty("oilName")&&("非油品"===t.oilName?this.form.oilGunType="2":this.form.oilGunType="1",t.hasOwnProperty("oilPriceId")?this.queryOilPrice(t.oilPriceId):this.form.oilPrice="0")):this.form.oilPrice="0"},handleDelete:function(e){var t=this,a=e.oilGunId||this.ids;this.$confirm("是否确认删除油枪","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(o["b"])(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有油枪管理数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(o["c"])(t)})).then((function(t){e.download(t.msg)}))},statusFormat:function(e,t){return this.selectDictLabel(this.statusOptions,e.status)}}},u=c,m=a("2877"),d=Object(m["a"])(u,n,r,!1,null,null,null);t["default"]=d.exports},bce5:function(e,t,a){"use strict";a("7fc8")},bed6:function(e,t,a){"use strict";a.d(t,"b",(function(){return r})),a.d(t,"a",(function(){return i})),a.d(t,"e",(function(){return o})),a.d(t,"d",(function(){return l})),a.d(t,"c",(function(){return s}));var n=a("b775");function r(e){return Object(n["a"])({url:"/customer/consumption/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/customer/consumption/export",method:"get",params:e})}function o(e){return Object(n["a"])({url:"/customer/consumption/xfAmtQuery",method:"get",params:e})}function l(e){return Object(n["a"])({url:"/customer/consumption/listXdata",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/customer/consumption/listQydataXF",method:"get",params:e})}},bfc4:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"字典名称",prop:"dictType"}},[a("el-select",{attrs:{size:"small"},model:{value:e.queryParams.dictType,callback:function(t){e.$set(e.queryParams,"dictType",t)},expression:"queryParams.dictType"}},e._l(e.typeOptions,(function(e){return a("el-option",{key:e.dictId,attrs:{label:e.dictName,value:e.dictType}})})),1)],1),a("el-form-item",{attrs:{label:"字典标签",prop:"dictLabel"}},[a("el-input",{attrs:{placeholder:"请输入字典标签",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.dictLabel,callback:function(t){e.$set(e.queryParams,"dictLabel",t)},expression:"queryParams.dictLabel"}})],1),a("el-form-item",{attrs:{label:"状态",prop:"status"}},[a("el-select",{attrs:{placeholder:"数据状态",clearable:"",size:"small"},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,"status",t)},expression:"queryParams.status"}},e._l(e.statusOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:add"],expression:"['system:dict:add']"}],attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:edit"],expression:"['system:dict:edit']"}],attrs:{type:"success",icon:"el-icon-edit",size:"mini",disabled:e.single},on:{click:e.handleUpdate}},[e._v("修改")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:remove"],expression:"['system:dict:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:export"],expression:"['system:dict:export']"}],attrs:{type:"warning",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.dataList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{label:"字典编码",align:"center",prop:"dictCode"}}),a("el-table-column",{attrs:{label:"字典标签",align:"center",prop:"dictLabel"}}),a("el-table-column",{attrs:{label:"字典键值",align:"center",prop:"dictValue"}}),a("el-table-column",{attrs:{label:"字典排序",align:"center",prop:"dictSort"}}),a("el-table-column",{attrs:{label:"状态",align:"center",prop:"status",formatter:e.statusFormat}}),a("el-table-column",{attrs:{label:"备注",align:"center",prop:"remark","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:edit"],expression:"['system:dict:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:dict:remove"],expression:"['system:dict:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"字典类型"}},[a("el-input",{attrs:{disabled:!0},model:{value:e.form.dictType,callback:function(t){e.$set(e.form,"dictType",t)},expression:"form.dictType"}})],1),a("el-form-item",{attrs:{label:"数据标签",prop:"dictLabel"}},[a("el-input",{attrs:{placeholder:"请输入数据标签"},model:{value:e.form.dictLabel,callback:function(t){e.$set(e.form,"dictLabel",t)},expression:"form.dictLabel"}})],1),a("el-form-item",{attrs:{label:"数据键值",prop:"dictValue"}},[a("el-input",{attrs:{placeholder:"请输入数据键值"},model:{value:e.form.dictValue,callback:function(t){e.$set(e.form,"dictValue",t)},expression:"form.dictValue"}})],1),a("el-form-item",{attrs:{label:"显示排序",prop:"dictSort"}},[a("el-input-number",{attrs:{"controls-position":"right",min:0},model:{value:e.form.dictSort,callback:function(t){e.$set(e.form,"dictSort",t)},expression:"form.dictSort"}})],1),a("el-form-item",{attrs:{label:"状态",prop:"status"}},[a("el-radio-group",{model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}},e._l(e.statusOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{attrs:{type:"textarea",placeholder:"请输入内容"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},r=[],i=(a("d81d"),a("aa3a")),o=a("ed45"),l={name:"Data",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,dataList:[],defaultDictType:"",title:"",open:!1,statusOptions:[],typeOptions:[],queryParams:{pageNum:1,pageSize:10,dictName:void 0,dictType:void 0,status:void 0},form:{},rules:{dictLabel:[{required:!0,message:"数据标签不能为空",trigger:"blur"}],dictValue:[{required:!0,message:"数据键值不能为空",trigger:"blur"}],dictSort:[{required:!0,message:"数据顺序不能为空",trigger:"blur"}]}}},created:function(){var e=this,t=this.$route.params&&this.$route.params.dictId;this.getType(t),this.getTypeList(),this.getDicts("sys_normal_disable").then((function(t){e.statusOptions=t.data}))},methods:{getType:function(e){var t=this;Object(o["e"])(e).then((function(e){t.queryParams.dictType=e.data.dictType,t.defaultDictType=e.data.dictType,t.getList()}))},getTypeList:function(){var e=this;Object(o["f"])().then((function(t){e.typeOptions=t.rows}))},getList:function(){var e=this;this.loading=!0,Object(i["f"])(this.queryParams).then((function(t){e.dataList=t.rows,e.total=t.total,e.loading=!1}))},statusFormat:function(e,t){return this.selectDictLabel(this.statusOptions,e.status)},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={dictCode:void 0,dictLabel:void 0,dictValue:void 0,dictSort:0,status:"0",remark:void 0},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.queryParams.dictType=this.defaultDictType,this.handleQuery()},handleAdd:function(){this.reset(),this.open=!0,this.title="添加字典数据",this.form.dictType=this.queryParams.dictType},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.dictCode})),this.single=1!=e.length,this.multiple=!e.length},handleUpdate:function(e){var t=this;this.reset();var a=e.dictCode||this.ids;Object(i["d"])(a).then((function(e){t.form=e.data,t.open=!0,t.title="修改字典数据"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(void 0!=e.form.dictCode?Object(i["g"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(i["a"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,a=e.dictCode||this.ids;this.$confirm('是否确认删除字典编码为"'+a+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["b"])(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["c"])(t)})).then((function(t){e.download(t.msg)}))}}},s=l,c=a("2877"),u=Object(c["a"])(s,n,r,!1,null,null,null);t["default"]=u.exports},c0c7:function(e,t,a){"use strict";a.d(t,"h",(function(){return i})),a.d(t,"e",(function(){return o})),a.d(t,"a",(function(){return l})),a.d(t,"j",(function(){return s})),a.d(t,"c",(function(){return c})),a.d(t,"d",(function(){return u})),a.d(t,"i",(function(){return m})),a.d(t,"b",(function(){return d})),a.d(t,"f",(function(){return p})),a.d(t,"k",(function(){return f})),a.d(t,"l",(function(){return h})),a.d(t,"m",(function(){return g})),a.d(t,"g",(function(){return b}));var n=a("b775"),r=a("c38a");function i(e){return Object(n["a"])({url:"/system/user/list",method:"get",params:e})}function o(e){return Object(n["a"])({url:"/system/user/"+Object(r["e"])(e),method:"get"})}function l(e){return Object(n["a"])({url:"/system/user",method:"post",data:e})}function s(e){return Object(n["a"])({url:"/system/user",method:"put",data:e})}function c(e){return Object(n["a"])({url:"/system/user/"+e,method:"delete"})}function u(e){return Object(n["a"])({url:"/system/user/export",method:"get",params:e})}function m(e,t){var a={userId:e,password:t};return Object(n["a"])({url:"/system/user/resetPwd",method:"put",data:a})}function d(e,t){var a={userId:e,status:t};return Object(n["a"])({url:"/system/user/changeStatus",method:"put",data:a})}function p(){return Object(n["a"])({url:"/system/user/profile",method:"get"})}function f(e){return Object(n["a"])({url:"/system/user/profile",method:"put",data:e})}function h(e,t){var a={oldPassword:e,newPassword:t};return Object(n["a"])({url:"/system/user/profile/updatePwd",method:"put",params:a})}function g(e){return Object(n["a"])({url:"/system/user/profile/avatar",method:"post",data:e})}function b(){return Object(n["a"])({url:"/system/user/importTemplate",method:"get"})}},c0ed:function(e,t,a){},c257:function(e,t,a){"use strict";a.d(t,"b",(function(){return r})),a.d(t,"a",(function(){return i}));var n=a("b775");function r(e){return Object(n["a"])({url:"/integral/points/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/integral/points/export",method:"get",params:e})}},c2f2:function(e,t,a){"use strict";a.d(t,"d",(function(){return r})),a.d(t,"b",(function(){return i})),a.d(t,"a",(function(){return o})),a.d(t,"c",(function(){return l})),a.d(t,"e",(function(){return s}));var n=a("b775");function r(e){return Object(n["a"])({url:"/customer/recharge/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/customer/recharge/export",method:"get",params:e})}function o(e){return Object(n["a"])({url:"/customer/recharge/czAmtQuery",method:"get",params:e})}function l(e){return Object(n["a"])({url:"/customer/recharge/listQydataCZ",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/customer/recharge/selectCardDetail",method:"get",params:e})}},c591:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return 0==e.pageStatus?a("div",[e._v("配置加载中...")]):1==e.pageStatus?a("div",[e._v("此页面不对此账号开放")]):2==e.pageStatus?a("div",[e._v("权限已下放到站点,请登录站点账号配置")]):3==e.pageStatus?a("div",[e._v("加载发生错误")]):4==e.pageStatus?a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"商品名称",prop:"waresName"}},[a("el-input",{attrs:{placeholder:"请输入商品名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.waresName,callback:function(t){e.$set(e.queryParams,"waresName",t)},expression:"queryParams.waresName"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{type:"info",icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")]),a("el-button",{attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1)],1),a("el-table",{attrs:{data:e.waresList}},[e._e(),e._e(),a("af-table-column",{attrs:{label:"商品名称",align:"center",prop:"waresName"}}),a("af-table-column",{attrs:{label:"兑换所需积分",align:"center",prop:"saleIntegral"}}),e._e(),a("af-table-column",{attrs:{label:"商品详情文案",align:"center",prop:"waresDetail",width:"155"}}),a("af-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName"}}),a("af-table-column",{attrs:{label:"库存",align:"center",prop:"waresCount"}}),a("af-table-column",{attrs:{label:"商品状态",align:"center",prop:"waresStatus",formatter:e.waresStatusFotmat}}),a("af-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.updateSJ(t.row)}}},[e._v(" "+e._s(1==t.row.waresStatus?"下架":2==t.row.waresStatus?"上架":"")+" ")]),a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleDataUpdate(t.row)}}},[e._v(" 修改资料 ")]),a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleStockUpdate(t.row)}}},[e._v(" 修改库存 ")]),a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total > 0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"120px"}},[1==e.operation||3==e.operation?a("el-form-item",{attrs:{label:"商品图片",prop:"waresPic",required:1==e.operation||3==e.operation}},[a("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.addressUrl,headers:e.headers,"show-file-list":!1,"on-success":e.handleAvatarSuccess,"before-upload":e.beforeAvatarUpload}},[e.form.waresPic?a("img",{staticClass:"avatar",staticStyle:{width:"150px",height:"150px"},attrs:{src:e.form.waresPic}}):a("i",{staticClass:"el-icon-plus avatar-uploader-icon"}),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" 点击图片重新上传,图片大小不超过5M ")])])],1):e._e(),1==e.operation||3==e.operation?a("el-form-item",{attrs:{label:"商品名称",prop:"waresName",required:1==e.operation||3==e.operation}},[a("el-input",{attrs:{placeholder:"请输入商品名称"},model:{value:e.form.waresName,callback:function(t){e.$set(e.form,"waresName",t)},expression:"form.waresName"}})],1):e._e(),1==e.operation||3==e.operation?a("el-form-item",{attrs:{label:"商品介绍文案",prop:"waresDetail",required:1==e.operation||3==e.operation}},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.form.waresDetail,expression:"form.waresDetail"}],attrs:{placeholder:"介绍文案",rows:"4",cols:"40"},domProps:{value:e.form.waresDetail},on:{input:function(t){t.target.composing||e.$set(e.form,"waresDetail",t.target.value)}}})]):e._e(),1==e.operation||3==e.operation?a("el-form-item",{attrs:{label:"兑换所需积分",prop:"saleIntegral",required:1==e.operation||3==e.operation}},[a("el-input-number",{attrs:{min:0,placeholder:"兑换积分"},model:{value:e.form.saleIntegral,callback:function(t){e.$set(e.form,"saleIntegral",t)},expression:"form.saleIntegral"}})],1):e._e(),2==e.operation||3==e.operation?a("el-form-item",{attrs:{label:"库存",prop:"waresCount",required:2==e.operation||3==e.operation}},[a("el-input-number",{attrs:{min:0,placeholder:"请输入库存数量"},model:{value:e.form.waresCount,callback:function(t){e.$set(e.form,"waresCount",t)},expression:"form.waresCount"}})],1):e._e()],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1):e._e()},r=[],i=a("5530"),o=a("87b9"),l=a("5f87"),s={name:"Wares",data:function(){return{total:0,waresList:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,waresName:null},deptInfo:{},form:{},rules:{},headers:{Authorization:"Bearer "+Object(l["a"])()},addressUrl:location.protocol+"//"+location.host+"/prod-api/common/upload",operation:1,pageStatus:0}},created:function(){this.setPageStatus(),this.getList()},methods:{setPageStatus:function(){var e=this;this.queryPageStatus([2]).then((function(t){e.pageStatus=t}))},waresStatusFotmat:function(e,t){return"1"===e.waresStatus?"已上架":"2"===e.waresStatus?"已下架":void 0},getList:function(){var e=this;Object(o["d"])(this.queryParams).then((function(t){e.waresList=t.rows,e.total=t.total}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleAdd:function(){this.reset(),this.operation=3,this.open=!0,this.title="添加商品信息"},handleDataUpdate:function(e){var t=this,a=e.id;this.operation=1,Object(o["c"])(a).then((function(e){t.form=e.data,t.open=!0,t.title="修改商品信息"}))},handleStockUpdate:function(e){var t=this,a=e.id;this.operation=2,Object(o["c"])(a).then((function(e){t.form=e.data,t.open=!0,t.title="修改库存信息"}))},updateSJ:function(e){var t=this;this.reset(),this.form.id=e.id,1==e.waresStatus?this.form.waresStatus=2:this.form.waresStatus=1,null!=this.form.id&&Object(o["b"])(this.form).then((function(e){t.msgSuccess("修改成功"),t.getList()}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(1==e.operation||3==e.operation?null!=e.form.id?Object(o["e"])(e.form).then((function(t){e.msgSuccess("修改成功2"),e.open=!1,e.getList()})):Object(o["a"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})):Object(o["b"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.getList(),e.open=!1})))}))},handleDelete:function(e){var t=this;e.id||this.ids;this.$confirm("是否确认此商品?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){t.form=e,t.form.waresStatus=3,Object(o["b"])(t.form).then((function(e){t.msgSuccess("删除成功"),t.getList()}))}))},handleAvatarSuccess:function(e,t){this.form.waresPic=e.url,this.form=Object(i["a"])({},this.form)},beforeAvatarUpload:function(e){var t=e.size/1024/1024<5;return t||this.$message.error("上传头像图片大小不能超过 5MB!"),t}}},c=s,u=a("2877"),m=Object(u["a"])(c,n,r,!1,null,null,null);t["default"]=m.exports},c7e9:function(e,t,a){"use strict";a.r(t);a("d3b7"),a("ddb0"),a("d81d"),a("ac1f"),a("466d");var n=a("23f1"),r=function(e){return e.keys()},i=/\.\/(.*)\.svg/,o=r(n).map((function(e){return e.match(i)[1]}));t["default"]=o},c81a:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("el-dialog",e._g(e._b({attrs:{"close-on-click-modal":!1,"modal-append-to-body":!1},on:{open:e.onOpen,close:e.onClose}},"el-dialog",e.$attrs,!1),e.$listeners),[a("el-row",{attrs:{gutter:0}},[a("el-form",{ref:"elForm",attrs:{model:e.formData,rules:e.rules,size:"small","label-width":"100px"}},[a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"选项名",prop:"label"}},[a("el-input",{attrs:{placeholder:"请输入选项名",clearable:""},model:{value:e.formData.label,callback:function(t){e.$set(e.formData,"label",t)},expression:"formData.label"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"选项值",prop:"value"}},[a("el-input",{attrs:{placeholder:"请输入选项值",clearable:""},model:{value:e.formData.value,callback:function(t){e.$set(e.formData,"value",t)},expression:"formData.value"}},[a("el-select",{style:{width:"100px"},attrs:{slot:"append"},slot:"append",model:{value:e.dataType,callback:function(t){e.dataType=t},expression:"dataType"}},e._l(e.dataTypeOptions,(function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value,disabled:e.disabled}})})),1)],1)],1)],1)],1)],1),a("div",{attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.handelConfirm}},[e._v(" 确定 ")]),a("el-button",{on:{click:e.close}},[e._v(" 取消 ")])],1)],1)],1)},r=[],i=a("ed08"),o={components:{},inheritAttrs:!1,props:[],data:function(){return{id:100,formData:{label:void 0,value:void 0},rules:{label:[{required:!0,message:"请输入选项名",trigger:"blur"}],value:[{required:!0,message:"请输入选项值",trigger:"blur"}]},dataType:"string",dataTypeOptions:[{label:"字符串",value:"string"},{label:"数字",value:"number"}]}},computed:{},watch:{"formData.value":function(e){this.dataType=Object(i["e"])(e)?"number":"string"}},created:function(){},mounted:function(){},methods:{onOpen:function(){this.formData={label:void 0,value:void 0}},onClose:function(){},close:function(){this.$emit("update:visible",!1)},handelConfirm:function(){var e=this;this.$refs.elForm.validate((function(t){t&&("number"===e.dataType&&(e.formData.value=parseFloat(e.formData.value)),e.formData.id=e.id++,e.$emit("commit",e.formData),e.close())}))}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},cb73:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"会员名",prop:"customerName"}},[a("el-input",{attrs:{placeholder:"请输入客户名",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.customerName,callback:function(t){e.$set(e.queryParams,"customerName",t)},expression:"queryParams.customerName"}})],1),a("el-form-item",{attrs:{label:"油品",prop:"cardOilsType"}},[a("el-select",{attrs:{placeholder:"请选择油品",clearable:"",size:"small"},model:{value:e.queryParams.cardOilsType,callback:function(t){e.$set(e.queryParams,"cardOilsType",t)},expression:"queryParams.cardOilsType"}},e._l(e.oilOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"充值时间",prop:""}},[a("el-date-picker",{attrs:{type:"daterange","unlink-panels":"","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRangeCreatedDate,callback:function(t){e.dateRangeCreatedDate=t},expression:"dateRangeCreatedDate"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")])],1)],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.recordList},on:{"selection-change":e.handleSelectionChange}},[e._e(),a("el-table-column",{attrs:{label:"充值单号",align:"center",prop:"orderNo"}}),e._e(),a("el-table-column",{attrs:{label:"电子卡号",align:"center",prop:"customerNo"}}),a("el-table-column",{attrs:{label:"会员名",align:"center",prop:"customerName"}}),a("el-table-column",{attrs:{label:"油品",align:"center",prop:"cardOilsType",formatter:e.cardOilsTypeFotmat}}),e._e(),a("el-table-column",{attrs:{label:"充值金额",align:"center",prop:"amt"}}),a("el-table-column",{attrs:{label:"余额",align:"center",prop:"balance"}}),a("el-table-column",{attrs:{label:"消费方式",align:"center",prop:"payType",formatter:e.payTypeFotmat}}),e._e(),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName"}}),e._e()],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1)},r=[],i=(a("d81d"),a("c2f2")),o={name:"Record",data:function(){return{dateRangeCreatedDate:[],loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,recordList:[],oilOptions:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,orderNo:null,unionId:null,customerNo:null,customerName:null,usageType:"+",payType:null,cardOilsType:null,amt:null,presentAmt:null,balance:null,stationId:null,stationName:null,status:1},form:{},rules:{}}},created:function(){var e=this;this.getList(),this.getDicts("oil").then((function(t){e.oilOptions=t.data}))},methods:{payTypeFotmat:function(e,t){return"1"===e.payType?"小程序":"2"===e.payType?"POS":void 0},cardOilsTypeFotmat:function(e,t){return"1"===e.cardOilsType?"汽油":"2"===e.cardOilsType?"柴油":void 0},getList:function(){var e=this;this.loading=!0,this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),Object(i["d"])(this.addDateRange(this.queryParams,this.dateRangeCreatedDate)).then((function(t){e.recordList=t.rows,e.total=t.total,e.loading=!1}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={id:null,orderNo:null,unionId:null,customerNo:null,customerName:null,usageType:null,payType:null,cardOilsType:null,amt:null,presentAmt:null,balance:null,createTime:null,stationId:null,stationName:null,status:"0"},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.id})),this.single=1!==e.length,this.multiple=!e.length},handleExport:function(){var e=this;this.queryParams.stationId=this.$store.selectDeptId;var t=this.queryParams;this.$confirm("是否确认导出所有客户电子会员卡充值记录数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["b"])(t)})).then((function(t){e.download(t.msg)}))}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},cb77:function(e,t,a){},cbc2:function(e,t,a){},cc0a:function(e,t,a){"use strict";a("d3a43")},cc6c:function(e,t,a){e.exports=a.p+"static/img/401.089007e7.gif"},cdb7:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"参数名称",prop:"configName"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入参数名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.configName,callback:function(t){e.$set(e.queryParams,"configName",t)},expression:"queryParams.configName"}})],1),a("el-form-item",{attrs:{label:"参数键名",prop:"configKey"}},[a("el-input",{staticStyle:{width:"240px"},attrs:{placeholder:"请输入参数键名",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.configKey,callback:function(t){e.$set(e.queryParams,"configKey",t)},expression:"queryParams.configKey"}})],1),a("el-form-item",{attrs:{label:"系统内置",prop:"configType"}},[a("el-select",{attrs:{placeholder:"系统内置",clearable:"",size:"small"},model:{value:e.queryParams.configType,callback:function(t){e.$set(e.queryParams,"configType",t)},expression:"queryParams.configType"}},e._l(e.typeOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"创建时间"}},[a("el-date-picker",{staticStyle:{width:"240px"},attrs:{size:"small","value-format":"yyyy-MM-dd",type:"daterange","range-separator":"-","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRange,callback:function(t){e.dateRange=t},expression:"dateRange"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:config:add"],expression:"['system:config:add']"}],attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:config:edit"],expression:"['system:config:edit']"}],attrs:{type:"success",icon:"el-icon-edit",size:"mini",disabled:e.single},on:{click:e.handleUpdate}},[e._v("修改")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:config:remove"],expression:"['system:config:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:config:export"],expression:"['system:config:export']"}],attrs:{type:"warning",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:config:remove"],expression:"['system:config:remove']"}],attrs:{type:"danger",icon:"el-icon-refresh",size:"mini"},on:{click:e.handleClearCache}},[e._v("清理缓存")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.configList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{label:"参数主键",align:"center",prop:"configId"}}),a("el-table-column",{attrs:{label:"参数名称",align:"center",prop:"configName","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"参数键名",align:"center",prop:"configKey","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"参数键值",align:"center",prop:"configValue"}}),a("el-table-column",{attrs:{label:"系统内置",align:"center",prop:"configType",formatter:e.typeFormat}}),a("el-table-column",{attrs:{label:"备注",align:"center",prop:"remark","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:config:edit"],expression:"['system:config:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:config:remove"],expression:"['system:config:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"参数名称",prop:"configName"}},[a("el-input",{attrs:{placeholder:"请输入参数名称"},model:{value:e.form.configName,callback:function(t){e.$set(e.form,"configName",t)},expression:"form.configName"}})],1),a("el-form-item",{attrs:{label:"参数键名",prop:"configKey"}},[a("el-input",{attrs:{placeholder:"请输入参数键名"},model:{value:e.form.configKey,callback:function(t){e.$set(e.form,"configKey",t)},expression:"form.configKey"}})],1),a("el-form-item",{attrs:{label:"参数键值",prop:"configValue"}},[a("el-input",{attrs:{placeholder:"请输入参数键值"},model:{value:e.form.configValue,callback:function(t){e.$set(e.form,"configValue",t)},expression:"form.configValue"}})],1),a("el-form-item",{attrs:{label:"系统内置",prop:"configType"}},[a("el-radio-group",{model:{value:e.form.configType,callback:function(t){e.$set(e.form,"configType",t)},expression:"form.configType"}},e._l(e.typeOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1),a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{attrs:{type:"textarea",placeholder:"请输入内容"},model:{value:e.form.remark,callback:function(t){e.$set(e.form,"remark",t)},expression:"form.remark"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},r=[],i=(a("d81d"),a("c0c3")),o={name:"Config",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,configList:[],title:"",open:!1,typeOptions:[],dateRange:[],queryParams:{pageNum:1,pageSize:10,configName:void 0,configKey:void 0,configType:void 0},form:{},rules:{configName:[{required:!0,message:"参数名称不能为空",trigger:"blur"}],configKey:[{required:!0,message:"参数键名不能为空",trigger:"blur"}],configValue:[{required:!0,message:"参数键值不能为空",trigger:"blur"}]}}},created:function(){var e=this;this.getList(),this.getDicts("sys_yes_no").then((function(t){e.typeOptions=t.data}))},methods:{getList:function(){var e=this;this.loading=!0,Object(i["g"])(this.addDateRange(this.queryParams,this.dateRange)).then((function(t){e.configList=t.rows,e.total=t.total,e.loading=!1}))},typeFormat:function(e,t){return this.selectDictLabel(this.typeOptions,e.configType)},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={configId:void 0,configName:void 0,configKey:void 0,configValue:void 0,configType:"Y",remark:void 0},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.dateRange=[],this.resetForm("queryForm"),this.handleQuery()},handleAdd:function(){this.reset(),this.open=!0,this.title="添加参数"},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.configId})),this.single=1!=e.length,this.multiple=!e.length},handleUpdate:function(e){var t=this;this.reset();var a=e.configId||this.ids;Object(i["e"])(a).then((function(e){t.form=e.data,t.open=!0,t.title="修改参数"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(void 0!=e.form.configId?Object(i["h"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(i["a"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,a=e.configId||this.ids;this.$confirm('是否确认删除参数编号为"'+a+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["c"])(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有参数数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["d"])(t)})).then((function(t){e.download(t.msg)}))},handleClearCache:function(){var e=this;Object(i["b"])().then((function(t){e.msgSuccess("清理成功")}))}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},cf99:function(e,t,a){"use strict";a("af28")},d0b2:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"icon-dialog"},[a("el-dialog",e._g(e._b({attrs:{width:"980px","modal-append-to-body":!1},on:{open:e.onOpen,close:e.onClose}},"el-dialog",e.$attrs,!1),e.$listeners),[a("div",{attrs:{slot:"title"},slot:"title"},[e._v(" 选择图标 "),a("el-input",{style:{width:"260px"},attrs:{size:"mini",placeholder:"请输入图标名称","prefix-icon":"el-icon-search",clearable:""},model:{value:e.key,callback:function(t){e.key=t},expression:"key"}})],1),a("ul",{staticClass:"icon-ul"},e._l(e.iconList,(function(t){return a("li",{key:t,class:e.active===t?"active-item":"",on:{click:function(a){return e.onSelect(t)}}},[a("i",{class:t}),a("div",[e._v(e._s(t))])])})),0)])],1)},r=[],i=(a("d81d"),a("4de4"),a("de0a")),o=i.map((function(e){return"el-icon-".concat(e)})),l={inheritAttrs:!1,props:["current"],data:function(){return{iconList:o,active:null,key:""}},watch:{key:function(e){this.iconList=e?o.filter((function(t){return t.indexOf(e)>-1})):o}},methods:{onOpen:function(){this.active=this.current,this.key=""},onClose:function(){},onSelect:function(e){this.active=e,this.$emit("select",e),this.$emit("update:visible",!1)}}},s=l,c=(a("9643"),a("2877")),u=Object(c["a"])(s,n,r,!1,null,"2fa68d6e",null);t["default"]=u.exports},d153:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:e.className,style:{height:e.height,width:e.width}})},r=[],i=a("313e"),o=a.n(i),l=a("feb2");a("817d");var s={mixins:[l["default"]],props:{className:{type:String,default:"chart"},width:{type:String,default:"100%"},height:{type:String,default:"300px"}},data:function(){return{chart:null}},mounted:function(){var e=this;this.$nextTick((function(){e.initChart()}))},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{initChart:function(){this.chart=o.a.init(this.$el,"macarons"),this.chart.setOption({tooltip:{trigger:"item",formatter:"{a} <br/>{b} : {c} ({d}%)"},legend:{left:"center",bottom:"10",data:["Industries","Technology","Forex","Gold","Forecasts"]},series:[{name:"WEEKLY WRITE ARTICLES",type:"pie",roseType:"radius",radius:[15,95],center:["50%","38%"],data:[{value:320,name:"Industries"},{value:240,name:"Technology"},{value:149,name:"Forex"},{value:100,name:"Gold"},{value:59,name:"Forecasts"}],animationEasing:"cubicInOut",animationDuration:2600}]})}}},c=s,u=a("2877"),m=Object(u["a"])(c,n,r,!1,null,null,null);t["default"]=m.exports},d2e8:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"姓名",prop:"fullName"}},[a("el-input",{attrs:{placeholder:"请输入姓名",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.fullName,callback:function(t){e.$set(e.queryParams,"fullName",t)},expression:"queryParams.fullName"}})],1),a("el-form-item",{attrs:{label:"手机号",prop:"phone"}},[a("el-input",{attrs:{placeholder:"请输入手机号",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.phone,callback:function(t){e.$set(e.queryParams,"phone",t)},expression:"queryParams.phone"}})],1),a("el-form-item",{attrs:{label:"绑定时间",prop:"bindDate"}},[a("el-date-picker",{staticStyle:{width:"200px"},attrs:{clearable:"",size:"small",type:"date","value-format":"yyyy-MM-dd",placeholder:"选择绑定时间"},model:{value:e.queryParams.bindDate,callback:function(t){e.$set(e.queryParams,"bindDate",t)},expression:"queryParams.bindDate"}})],1),a("el-form-item",{attrs:{label:"绑定状态",prop:"bindStatus"}},[a("el-select",{attrs:{placeholder:"请选择绑定状态",clearable:"",size:"small"},model:{value:e.queryParams.bindStatus,callback:function(t){e.$set(e.queryParams,"bindStatus",t)},expression:"queryParams.bindStatus"}},[a("el-option",{attrs:{label:"请选择字典生成",value:""}})],1)],1),a("el-form-item",{attrs:{label:"微信昵称",prop:"wxFullName"}},[a("el-input",{attrs:{placeholder:"请输入微信昵称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.wxFullName,callback:function(t){e.$set(e.queryParams,"wxFullName",t)},expression:"queryParams.wxFullName"}})],1),a("el-form-item",{attrs:{label:"油站id",prop:"stationId"}},[a("el-input",{attrs:{placeholder:"请输入油站id",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.stationId,callback:function(t){e.$set(e.queryParams,"stationId",t)},expression:"queryParams.stationId"}})],1),a("el-form-item",{attrs:{label:"油站名称",prop:"stationName"}},[a("el-input",{attrs:{placeholder:"请输入油站名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.stationName,callback:function(t){e.$set(e.queryParams,"stationName",t)},expression:"queryParams.stationName"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["station:notice:add"],expression:"['station:notice:add']"}],attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["station:notice:edit"],expression:"['station:notice:edit']"}],attrs:{type:"success",icon:"el-icon-edit",size:"mini",disabled:e.single},on:{click:e.handleUpdate}},[e._v("修改")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["station:notice:remove"],expression:"['station:notice:remove']"}],attrs:{type:"danger",icon:"el-icon-delete",size:"mini",disabled:e.multiple},on:{click:e.handleDelete}},[e._v("删除")])],1),a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["station:notice:export"],expression:"['station:notice:export']"}],attrs:{type:"warning",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.noticeList},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55",align:"center"}}),a("el-table-column",{attrs:{label:"通知id 自增主键id",align:"center",prop:"noticeId"}}),a("el-table-column",{attrs:{label:"姓名",align:"center",prop:"fullName"}}),a("el-table-column",{attrs:{label:"手机号",align:"center",prop:"phone"}}),a("el-table-column",{attrs:{label:"绑定时间",align:"center",prop:"bindDate",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.bindDate,"{y}-{m}-{d}")))])]}}])}),a("el-table-column",{attrs:{label:"绑定状态",align:"center",prop:"bindStatus"}}),a("el-table-column",{attrs:{label:"微信昵称",align:"center",prop:"wxFullName"}}),a("el-table-column",{attrs:{label:"油站id",align:"center",prop:"stationId"}}),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName"}}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["station:notice:edit"],expression:"['station:notice:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["station:notice:remove"],expression:"['station:notice:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"姓名",prop:"fullName"}},[a("el-input",{attrs:{placeholder:"请输入姓名"},model:{value:e.form.fullName,callback:function(t){e.$set(e.form,"fullName",t)},expression:"form.fullName"}})],1),a("el-form-item",{attrs:{label:"手机号",prop:"phone"}},[a("el-input",{attrs:{placeholder:"请输入手机号"},model:{value:e.form.phone,callback:function(t){e.$set(e.form,"phone",t)},expression:"form.phone"}})],1),a("el-form-item",{attrs:{label:"绑定时间",prop:"bindDate"}},[a("el-date-picker",{staticStyle:{width:"200px"},attrs:{clearable:"",size:"small",type:"date","value-format":"yyyy-MM-dd",placeholder:"选择绑定时间"},model:{value:e.form.bindDate,callback:function(t){e.$set(e.form,"bindDate",t)},expression:"form.bindDate"}})],1),a("el-form-item",{attrs:{label:"绑定状态"}},[a("el-radio-group",{model:{value:e.form.bindStatus,callback:function(t){e.$set(e.form,"bindStatus",t)},expression:"form.bindStatus"}},[a("el-radio",{attrs:{label:"1"}},[e._v("请选择字典生成")])],1)],1),a("el-form-item",{attrs:{label:"微信昵称",prop:"wxFullName"}},[a("el-input",{attrs:{placeholder:"请输入微信昵称"},model:{value:e.form.wxFullName,callback:function(t){e.$set(e.form,"wxFullName",t)},expression:"form.wxFullName"}})],1),a("el-form-item",{attrs:{label:"油站id",prop:"stationId"}},[a("el-input",{attrs:{placeholder:"请输入油站id"},model:{value:e.form.stationId,callback:function(t){e.$set(e.form,"stationId",t)},expression:"form.stationId"}})],1),a("el-form-item",{attrs:{label:"油站名称",prop:"stationName"}},[a("el-input",{attrs:{placeholder:"请输入油站名称"},model:{value:e.form.stationName,callback:function(t){e.$set(e.form,"stationName",t)},expression:"form.stationName"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},r=[],i=(a("d81d"),a("b775"));function o(e){return Object(i["a"])({url:"/station/notice/list",method:"get",params:e})}function l(e){return Object(i["a"])({url:"/station/notice/"+e,method:"get"})}function s(e){return Object(i["a"])({url:"/station/notice",method:"post",data:e})}function c(e){return Object(i["a"])({url:"/station/notice",method:"put",data:e})}function u(e){return Object(i["a"])({url:"/station/notice/"+e,method:"delete"})}function m(e){return Object(i["a"])({url:"/station/notice/export",method:"get",params:e})}var d={name:"Notice",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,noticeList:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,fullName:null,phone:null,bindDate:null,bindStatus:null,wxFullName:null,stationId:null,stationName:null},form:{},rules:{}}},created:function(){this.getList()},methods:{getList:function(){var e=this;this.loading=!0,o(this.queryParams).then((function(t){e.noticeList=t.rows,e.total=t.total,e.loading=!1}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={noticeId:null,fullName:null,phone:null,bindDate:null,bindStatus:"0",wxFullName:null,stationId:null,stationName:null},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleSelectionChange:function(e){this.ids=e.map((function(e){return e.noticeId})),this.single=1!==e.length,this.multiple=!e.length},handleAdd:function(){this.reset(),this.open=!0,this.title="添加油站通知管理"},handleUpdate:function(e){var t=this;this.reset();var a=e.noticeId||this.ids;l(a).then((function(e){t.form=e.data,t.open=!0,t.title="修改油站通知管理"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(null!=e.form.noticeId?c(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):s(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,a=e.noticeId||this.ids;this.$confirm('是否确认删除油站通知管理编号为"'+a+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return u(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有油站通知管理数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return m(t)})).then((function(t){e.download(t.msg)}))}}},p=d,f=a("2877"),h=Object(f["a"])(p,n,r,!1,null,null,null);t["default"]=h.exports},d3a43:function(e,t,a){},d3c2:function(e,t,a){"use strict";a("56d3")},d3c9:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"手机号码",prop:"mobilePhone"}},[a("el-input",{attrs:{placeholder:"请输入用户手机号码",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.mobilePhone,callback:function(t){e.$set(e.queryParams,"mobilePhone",t)},expression:"queryParams.mobilePhone"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{type:"info",icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-table",{attrs:{data:e.pointsList}},[e._e(),e._e(),e._e(),e._e(),a("el-table-column",{attrs:{label:"会员名",align:"center",prop:"customerName"}}),a("el-table-column",{attrs:{label:"手机号码",align:"center",prop:"mobilePhone"}}),a("el-table-column",{attrs:{label:"账户积分余额",align:"center",prop:"points"}}),a("el-table-column",{attrs:{label:"使用积分累计",align:"center",prop:"consumptionPoints"}}),a("el-table-column",{attrs:{label:"获得积分累计",align:"center",prop:"accumulatePoints"}}),a("el-table-column",{attrs:{label:"失效积分累计",align:"center",prop:"invalidPoints"}}),a("el-table-column",{attrs:{label:"最近积分变化日期",align:"center",prop:"recentConsumptionDate",width:"180"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.recentConsumptionDate,"{y}-{m}-{d} {h}:{i}:{s}")))])]}}])}),e._e(),e._e(),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.lookInfo(t.row)}}},[e._v("明细")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"750px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("div",{staticClass:"app-container"},[a("el-table",{attrs:{data:e.recordList}},[e._e(),e._e(),a("el-table-column",{attrs:{label:"客户名称",align:"center",prop:"customerName"}}),a("el-table-column",{attrs:{label:"积分记录类型",align:"center",prop:"recordType",formatter:e.recordTypeFotmat}}),a("el-table-column",{attrs:{label:"消耗或增加积分",align:"center",prop:"integral"}}),a("el-table-column",{attrs:{label:"时间",align:"center",prop:"createTime"}}),e._e(),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName"}}),a("el-table-column",{attrs:{label:"订单号",align:"center",prop:"orderNo"}})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.totalInfo>0,expression:"totalInfo>0"}],attrs:{total:e.totalInfo,page:e.query.pageNum,limit:e.query.pageSize},on:{"update:page":function(t){return e.$set(e.query,"pageNum",t)},"update:limit":function(t){return e.$set(e.query,"pageSize",t)},pagination:e.getInfoList}})],1)])],1)},r=[],i=a("c257"),o=a("b4ae"),l={name:"Points",data:function(){return{total:0,totalInfo:0,pointsList:[],recordList:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,unionId:null,blogOpenid:null,minaOpenid:null,mobilePhone:null,points:null,consumptionPoints:null,accumulatePoints:null,invalidPoints:null,recentConsumptionDate:null,stationId:null,stationName:null},query:{pageNum:1,pageSize:10,unionId:null,customerName:null,recordType:null,integral:null,stationId:null,stationName:null}}},created:function(){this.init()},methods:{init:function(){this.getList()},recordTypeFotmat:function(e,t){return"-"===e.recordType?"兑换积分":"+"===e.recordType?"增加积分":void 0},getList:function(){var e=this;Object(i["b"])(this.queryParams).then((function(t){e.pointsList=t.rows,e.total=t.total}))},getInfoList:function(){var e=this;Object(o["e"])(this.query).then((function(t){e.recordList=t.rows,e.totalInfo=t.total}))},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},lookInfo:function(e){this.query.unionId=e.unionId,this.getInfoList(),this.open=!0,this.title="查看客户积分记录"}}},s=l,c=a("2877"),u=Object(c["a"])(s,n,r,!1,null,null,null);t["default"]=u.exports},d820:function(e,t,a){},d847:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"ruleForm",attrs:{model:e.ruleForm,rules:e.rules,"label-width":"130px"}},[a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{label:"油站名称",prop:"deptName"}},[a("el-input",{attrs:{placeholder:"请输入油站名称"},model:{value:e.ruleForm.deptName,callback:function(t){e.$set(e.ruleForm,"deptName",t)},expression:"ruleForm.deptName"}})],1),a("el-form-item",{attrs:{label:"首页轮播图",prop:"payMode"}},[a("el-upload",{staticClass:"avatar-uploader",class:[e.ruleForm.imgFileList.length<=3?"":"uploader-hidden"],attrs:{action:e.addressUrl,headers:e.headers,multiple:"","list-type":"picture-card",limit:5,"file-list":e.ruleForm.imgFileList,accept:"image/gif,image/jpeg,image/png,image/jpg,image/bmp","before-upload":e.beforeAvatarUpload,"on-remove":e.handleRemove,"on-success":e.handlepaymentSuccess,"auto-upload":!0}},[a("i",{staticClass:"el-icon-plus"}),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" 只能上传图片文件,单张图片大小不能超过 2MB ")])]),a("el-dialog",{attrs:{visible:e.dialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1),a("el-form-item",{attrs:{label:"公告信息",prop:"notice"}},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.ruleForm.notice,expression:"ruleForm.notice"}],attrs:{cols:"40",rows:"3",placeholder:"请输入公告信息"},domProps:{value:e.ruleForm.notice},on:{input:function(t){t.target.composing||e.$set(e.ruleForm,"notice",t.target.value)}}})]),a("el-form-item",{attrs:{label:"班结是否打印"}},[a("el-radio-group",{model:{value:e.ruleForm.wsPrintFlag,callback:function(t){e.$set(e.ruleForm,"wsPrintFlag",t)},expression:"ruleForm.wsPrintFlag"}},[a("el-radio",{attrs:{label:"1"}},[e._v("打印")]),a("el-radio",{attrs:{label:"2"}},[e._v("不打印")])],1)],1),a("el-form-item",{attrs:{label:"小票打印模板"}},[a("el-radio-group",{model:{value:e.ruleForm.printSetting,callback:function(t){e.$set(e.ruleForm,"printSetting",t)},expression:"ruleForm.printSetting"}},[a("el-radio",{attrs:{label:"1"}},[e._v("客户联")]),a("el-radio",{attrs:{label:"2"}},[e._v("商户联")]),a("el-radio",{attrs:{label:"3"}},[e._v("客户联和商户联")])],1)],1),a("el-form-item",{attrs:{label:"兑换积分小票打印"}},[a("el-radio-group",{model:{value:e.ruleForm.integralPrintFlag,callback:function(t){e.$set(e.ruleForm,"integralPrintFlag",t)},expression:"ruleForm.integralPrintFlag"}},[a("el-radio",{attrs:{label:"1"}},[e._v("是")]),a("el-radio",{attrs:{label:"0"}},[e._v("否")])],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")])],1)],1)},r=[],i=a("5530"),o=a("2909"),l=(a("99af"),a("b0c0"),a("5f87")),s=a("1bb4"),c={name:"applet",data:function(){return{integralPrintFlagOptions:[],deleteImgFileList:[],dialogImageUrl:"",dialogVisible:!1,ruleForm:{imgFileList:[]},rules:{},headers:{Authorization:"Bearer "+Object(l["a"])()},addressUrl:location.protocol+"//"+location.host+"/prod-api/common/upload"}},created:function(){this.getInfo()},methods:{handleRemove:function(e,t){this.ruleForm.imgFileList=t},beforeAvatarUpload:function(e){var t=e.size/1024/1024<2;return t||this.$message.error("上传头像图片大小不能超过 2MB!"),t},handlepaymentSuccess:function(e,t,a){console.log("img",e),this.ruleForm.imgFileList=[].concat(Object(o["a"])(this.ruleForm.imgFileList),[{name:t.name,url:e.url}])},getInfo:function(){var e=this;Object(s["b"])().then((function(t){var a=t.data.imgFileList;t.data.imgFileList=[],e.ruleForm=t.data,setTimeout((function(){e.ruleForm=Object(i["a"])(Object(i["a"])({},t.data),{},{imgFileList:a})}),1e3)}))},submitForm:function(){var e=this;this.$refs["ruleForm"].validate((function(t){t&&(null!=e.ruleForm.deptId?Object(s["c"])(e.ruleForm).then((function(t){e.msgSuccess("修改配置成功"),e.getInfo()})):Object(s["a"])(e.ruleForm).then((function(t){e.msgSuccess("添加配置成功"),e.getInfo()})))}))}}},u=c,m=(a("5aa8"),a("2877")),d=Object(m["a"])(u,n,r,!1,null,null,null);t["default"]=d.exports},dadd:function(e,t,a){"use strict";a.d(t,"c",(function(){return r})),a.d(t,"d",(function(){return i})),a.d(t,"f",(function(){return o})),a.d(t,"b",(function(){return l})),a.d(t,"a",(function(){return s})),a.d(t,"g",(function(){return c}));var n=a("b775");function r(e){return Object(n["a"])({url:"/integral/rule/listRuleInfo",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/integral/rule/listRuleOne",method:"get",params:e})}function o(e){return Object(n["a"])({url:"/station/price/oilNameList",method:"get",params:e})}function l(e){return Object(n["a"])({url:"/customer/setting/gradeList",method:"get",params:e})}function s(e){return Object(n["a"])({url:"/integral/rule",method:"post",data:e})}function c(e){return Object(n["a"])({url:"/integral/rule",method:"put",data:e})}},dbf8:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"客户姓名",prop:"likeConsumer"}},[a("el-input",{attrs:{placeholder:"请输入客户姓名",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.likeConsumer,callback:function(t){e.$set(e.queryParams,"likeConsumer",t)},expression:"queryParams.likeConsumer"}})],1),a("el-form-item",{attrs:{label:"油品名称",prop:"oilName"}},[a("el-select",{attrs:{placeholder:"油品名称",clearable:"",size:"small"},model:{value:e.queryParams.oilName,callback:function(t){e.$set(e.queryParams,"oilName",t)},expression:"queryParams.oilName"}},e._l(e.oilNameOptions,(function(e){return a("el-option",{key:e.oilName,attrs:{label:e.oilName,value:e.oilName}})})),1)],1),a("el-form-item",{attrs:{label:"加油员",prop:"oilPersonnel"}},[a("el-input",{attrs:{placeholder:"请输入加油员",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.oilPersonnel,callback:function(t){e.$set(e.queryParams,"oilPersonnel",t)},expression:"queryParams.oilPersonnel"}})],1),a("el-form-item",{attrs:{label:"油枪",prop:"oilGun"}},[a("el-input",{attrs:{placeholder:"请输入油枪",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.oilGun,callback:function(t){e.$set(e.queryParams,"oilGun",t)},expression:"queryParams.oilGun"}})],1),a("el-form-item",{attrs:{label:"创建时间",prop:"createdDate"}},[a("el-date-picker",{staticStyle:{width:"350px"},attrs:{size:"mini","value-format":"yyyy-MM-dd HH:mm:ss",type:"datetimerange","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRangeCreatedDate,callback:function(t){e.dateRangeCreatedDate=t},expression:"dateRangeCreatedDate"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{type:"info",icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")]),a("el-button",{attrs:{type:"warning",icon:"el-icon-download",size:"mini"},on:{click:e.handleExport}},[e._v("导出")])],1)],1),a("el-table",{attrs:{data:e.orderList}},[e._e(),a("af-table-column",{attrs:{label:"订单号",align:"center",prop:"orderNo"}}),a("af-table-column",{attrs:{label:"油品名称",align:"center",prop:"oilName"}}),a("af-table-column",{attrs:{label:"油品价格",align:"center",prop:"oilPirce"}}),a("af-table-column",{attrs:{label:"加油升数",align:"center",prop:"orderLiters"}}),a("af-table-column",{attrs:{label:"应付金额",align:"center",prop:"receivableAmt"}}),a("af-table-column",{attrs:{label:"实付金额",align:"center",prop:"amt"}}),a("af-table-column",{attrs:{label:"优惠金额",align:"center",prop:"discountAmt"}}),a("af-table-column",{attrs:{label:"客户姓名",align:"center",prop:"consumer"}}),a("af-table-column",{attrs:{label:"加油员",align:"center",prop:"oilPersonnel"}}),a("af-table-column",{attrs:{label:"加油枪号",align:"center",prop:"oilGun"}}),a("af-table-column",{attrs:{label:"支付类型",align:"center",prop:"payType",width:"150px",formatter:e.payTypeFotmat}}),e._e(),e._e(),e._e(),a("af-table-column",{attrs:{label:"状态",width:"130px",align:"center",prop:"status",formatter:e.statusFotmat}}),a("af-table-column",{attrs:{label:"支付方式",align:"center",prop:"payWay",formatter:e.payWayFotmat}}),a("af-table-column",{attrs:{label:"支付时间",align:"center",prop:"payDate"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.payDate,"{y}-{m}-{d} {h}:{i}:{s}")))])]}}])}),a("af-table-column",{attrs:{label:"创建时间",align:"center",prop:"createdDate"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createdDate,"{y}-{m}-{d} {h}:{i}:{s}")))])]}}])}),e._e()],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total > 0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}})],1)},r=[],i=a("7e7b"),o=a("99bd"),l=a("36ac"),s={name:"Order",data:function(){return{dateRangeCreatedDate:[],total:0,orderList:[],oilNameOptions:[],payTypeOptions:[],payWayOptions:[],stationOptions:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,oilGun:null,oilName:null,stationId:this.deptId,orderType:1,oilPersonnel:null,createdDate:null,likeConsumer:null},rules:{}}},created:function(){var e=this;this.getList(),this.getDicts("pay_type").then((function(t){e.payTypeOptions=t.data})),this.getDicts("pay_way").then((function(t){e.payWayOptions=t.data})),Object(o["f"])().then((function(t){e.stationOptions=t.rows})),this.getDicts("oil_name").then((function(t){e.oilNameOptions=t.data})),Object(l["e"])({stationId:this.deptId}).then((function(t){e.oilNameOptions=t.rows}))},methods:{payTypeFotmat:function(e,t){return"wx"===e.payType?"微信支付":"zfb"===e.payType?"支付宝支付":"xj"===e.payType?"现金支付":"dzk"===e.payType?"电子卡支付":"POS"===e.payType?"POS机支付":"yzf"===e.payType?"预支付":"kbzf"===e.payType?"卡包支付":void 0},payWayFotmat:function(e,t){return"02"===e.payWay?"公众号":"03"===e.payWay?"小程序":void 0},statusFotmat:function(e,t){return"0"===e.status?"未支付":"1"===e.status?"已支付":void 0},getList:function(){var e=this;Object(i["b"])(this.addDateRange(this.queryParams,this.dateRangeCreatedDate)).then((function(t){e.orderList=t.rows,e.total=t.total}))},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.dateRangeCreatedDate=[],this.resetForm("queryForm"),this.handleQuery()},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有订单支付数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["a"])(t)})).then((function(t){e.download(t.msg)}))}}},c=s,u=a("2877"),m=Object(u["a"])(c,n,r,!1,null,null,null);t["default"]=m.exports},dd7b:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"login"},[a("el-form",{ref:"loginForm",staticClass:"login-form",attrs:{model:e.loginForm,rules:e.loginRules}},[a("h3",{staticClass:"title"},[e._v("智慧易加油站管理系统")]),a("el-form-item",{attrs:{prop:"username"}},[a("el-input",{attrs:{type:"text","auto-complete":"off",placeholder:"账号"},model:{value:e.loginForm.username,callback:function(t){e.$set(e.loginForm,"username",t)},expression:"loginForm.username"}},[a("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"user"},slot:"prefix"})],1)],1),a("el-form-item",{attrs:{prop:"password"}},[a("el-input",{attrs:{type:"password","auto-complete":"off",placeholder:"密码"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleLogin(t)}},model:{value:e.loginForm.password,callback:function(t){e.$set(e.loginForm,"password",t)},expression:"loginForm.password"}},[a("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"password"},slot:"prefix"})],1)],1),a("el-form-item",{attrs:{prop:"code"}},[a("el-input",{staticStyle:{width:"63%"},attrs:{"auto-complete":"off",placeholder:"验证码"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleLogin(t)}},model:{value:e.loginForm.code,callback:function(t){e.$set(e.loginForm,"code",t)},expression:"loginForm.code"}},[a("svg-icon",{staticClass:"el-input__icon input-icon",attrs:{slot:"prefix","icon-class":"validCode"},slot:"prefix"})],1),a("div",{staticClass:"login-code"},[a("img",{staticClass:"login-code-img",attrs:{src:e.codeUrl},on:{click:e.getCode}})])],1),a("el-checkbox",{staticStyle:{margin:"0px 0px 25px 0px"},model:{value:e.loginForm.rememberMe,callback:function(t){e.$set(e.loginForm,"rememberMe",t)},expression:"loginForm.rememberMe"}},[e._v("记住密码")]),a("el-form-item",{staticStyle:{width:"100%"}},[a("el-button",{staticStyle:{width:"100%"},attrs:{loading:e.loading,size:"medium",type:"primary"},nativeOn:{click:function(t){return t.preventDefault(),e.handleLogin(t)}}},[e.loading?a("span",[e._v("登 录 中...")]):a("span",[e._v("登 录")])])],1)],1),e._m(0)],1)},r=[function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"el-login-footer"},[a("span",[e._v("Copyright © 2018-2020 智慧易加 All Rights Reserved.")])])}],i=a("7ded"),o=a("a78e"),l=a.n(o),s=a("720d"),c=a.n(s),u="MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAKoR8mX0rGKLqzcWmOzbfj64K8ZIgOdH\nnzkXSOVOZbFu/TJhZ7rFAN+eaGkl3C4buccQd/EjEsj9ir7ijT7h96MCAwEAAQ==",m="MIIBVAIBADANBgkqhkiG9w0BAQEFAASCAT4wggE6AgEAAkEAqhHyZfSsYourNxaY\n7Nt+PrgrxkiA50efORdI5U5lsW79MmFnusUA355oaSXcLhu5xxB38SMSyP2KvuKN\nPuH3owIDAQABAkAfoiLyL+Z4lf4Myxk6xUDgLaWGximj20CUf+5BKKnlrK+Ed8gA\nkM0HqoTt2UZwA5E2MzS4EI2gjfQhz5X28uqxAiEA3wNFxfrCZlSZHb0gn2zDpWow\ncSxQAgiCstxGUoOqlW8CIQDDOerGKH5OmCJ4Z21v+F25WaHYPxCFMvwxpcw99Ecv\nDQIgIdhDTIqD2jfYjPTY8Jj3EDGPbH2HHuffvflECt3Ek60CIQCFRlCkHpi7hthh\nYhovyloRYsM+IS9h/0BzlEAuO0ktMQIgSPT3aFAgJYwKpqRYKlLDVcflZFCKY7u3\nUP8iWi1Qw0Y=";function d(e){var t=new c.a;return t.setPublicKey(u),t.encrypt(e)}function p(e){var t=new c.a;return t.setPrivateKey(m),t.decrypt(e)}var f={name:"Login",data:function(){return{codeUrl:"",cookiePassword:"",loginForm:{username:"",password:"",rememberMe:!1,code:"",uuid:""},loginRules:{username:[{required:!0,trigger:"blur",message:"用户名不能为空"}],password:[{required:!0,trigger:"blur",message:"密码不能为空"}],code:[{required:!0,trigger:"change",message:"验证码不能为空"}]},loading:!1,redirect:void 0}},watch:{$route:{handler:function(e){this.redirect=e.query&&e.query.redirect},immediate:!0}},created:function(){this.getCode(),this.getCookie()},methods:{getCode:function(){var e=this;Object(i["a"])().then((function(t){e.codeUrl="data:image/gif;base64,"+t.img,e.loginForm.uuid=t.uuid}))},getCookie:function(){var e=l.a.get("username"),t=l.a.get("password"),a=l.a.get("rememberMe");this.loginForm={username:void 0===e?this.loginForm.username:e,password:void 0===t?this.loginForm.password:p(t),rememberMe:void 0!==a&&Boolean(a)}},handleLogin:function(){var e=this;this.$refs.loginForm.validate((function(t){t&&(e.loading=!0,e.loginForm.rememberMe?(l.a.set("username",e.loginForm.username,{expires:30}),l.a.set("password",d(e.loginForm.password),{expires:30}),l.a.set("rememberMe",e.loginForm.rememberMe,{expires:30})):(l.a.remove("username"),l.a.remove("password"),l.a.remove("rememberMe")),e.$store.dispatch("Login",e.loginForm).then((function(){e.$router.push({path:e.redirect||"/"})})).catch((function(){e.loading=!1,e.getCode()})))}))}}},h=f,g=(a("eecc"),a("2877")),b=Object(g["a"])(h,n,r,!1,null,null,null);t["default"]=b.exports},de0a:function(e){e.exports=JSON.parse('["platform-eleme","eleme","delete-solid","delete","s-tools","setting","user-solid","user","phone","phone-outline","more","more-outline","star-on","star-off","s-goods","goods","warning","warning-outline","question","info","remove","circle-plus","success","error","zoom-in","zoom-out","remove-outline","circle-plus-outline","circle-check","circle-close","s-help","help","minus","plus","check","close","picture","picture-outline","picture-outline-round","upload","upload2","download","camera-solid","camera","video-camera-solid","video-camera","message-solid","bell","s-cooperation","s-order","s-platform","s-fold","s-unfold","s-operation","s-promotion","s-home","s-release","s-ticket","s-management","s-open","s-shop","s-marketing","s-flag","s-comment","s-finance","s-claim","s-custom","s-opportunity","s-data","s-check","s-grid","menu","share","d-caret","caret-left","caret-right","caret-bottom","caret-top","bottom-left","bottom-right","back","right","bottom","top","top-left","top-right","arrow-left","arrow-right","arrow-down","arrow-up","d-arrow-left","d-arrow-right","video-pause","video-play","refresh","refresh-right","refresh-left","finished","sort","sort-up","sort-down","rank","loading","view","c-scale-to-original","date","edit","edit-outline","folder","folder-opened","folder-add","folder-remove","folder-delete","folder-checked","tickets","document-remove","document-delete","document-copy","document-checked","document","document-add","printer","paperclip","takeaway-box","search","monitor","attract","mobile","scissors","umbrella","headset","brush","mouse","coordinate","magic-stick","reading","data-line","data-board","pie-chart","data-analysis","collection-tag","film","suitcase","suitcase-1","receiving","collection","files","notebook-1","notebook-2","toilet-paper","office-building","school","table-lamp","house","no-smoking","smoking","shopping-cart-full","shopping-cart-1","shopping-cart-2","shopping-bag-1","shopping-bag-2","sold-out","sell","present","box","bank-card","money","coin","wallet","discount","price-tag","news","guide","male","female","thumb","cpu","link","connection","open","turn-off","set-up","chat-round","chat-line-round","chat-square","chat-dot-round","chat-dot-square","chat-line-square","message","postcard","position","turn-off-microphone","microphone","close-notification","bangzhu","time","odometer","crop","aim","switch-button","full-screen","copy-document","mic","stopwatch","medal-1","medal","trophy","trophy-1","first-aid-kit","discover","place","location","location-outline","location-information","add-location","delete-location","map-location","alarm-clock","timer","watch-1","watch","lock","unlock","key","service","mobile-phone","bicycle","truck","ship","basketball","football","soccer","baseball","wind-power","light-rain","lightning","heavy-rain","sunrise","sunrise-1","sunset","sunny","cloudy","partly-cloudy","cloudy-and-sunny","moon","moon-night","dish","dish-1","food","chicken","fork-spoon","knife-fork","burger","tableware","sugar","dessert","ice-cream","hot-water","water-cup","coffee-cup","cold-drink","goblet","goblet-full","goblet-square","goblet-square-full","refrigerator","grape","watermelon","cherry","apple","pear","orange","coffee","ice-tea","ice-drink","milk-tea","potato-strips","lollipop","ice-cream-square","ice-cream-round"]')},dfbc:function(e,t,a){},e315:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{attrs:{label:"商品名称",prop:"waresName"}},[a("el-input",{attrs:{placeholder:"请输入商品名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.waresName,callback:function(t){e.$set(e.queryParams,"waresName",t)},expression:"queryParams.waresName"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{type:"info",icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")]),a("el-button",{attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1)],1),a("el-table",{attrs:{data:e.waresList}},[e._e(),e._e(),a("el-table-column",{attrs:{label:"商品名称",align:"center",prop:"waresName"}}),a("el-table-column",{attrs:{label:"消费积分",align:"center",prop:"saleIntegral"}}),e._e(),a("el-table-column",{attrs:{label:"商品详情",align:"center",prop:"waresDetail",width:"155"}}),e._e(),a("el-table-column",{attrs:{label:"油站名称",align:"center",prop:"stationName"}}),a("el-table-column",{attrs:{label:"库存",align:"center",prop:"waresCount"}}),a("el-table-column",{attrs:{label:"商品状态",align:"center",prop:"waresStatus",formatter:e.waresStatusFotmat}}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[2==t.row.waresStatus?a("div",[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.updateSJ(t.row)}}},[e._v("上架")])],1):e._e(),1==t.row.waresStatus?a("div",[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.updateSJ(t.row)}}},[e._v("下架")])],1):e._e(),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["integral:wares:edit"],expression:"['integral:wares:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total>0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"商品图片",prop:"waresPic"}},[a("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.addressUrl,headers:e.headers,"show-file-list":!1,"on-success":e.handleAvatarSuccess,"before-upload":e.beforeAvatarUpload}},[e.form.waresPic?a("img",{staticClass:"avatar",staticStyle:{width:"150px",height:"150px"},attrs:{src:e.form.waresPic}}):a("i",{staticClass:"el-icon-plus avatar-uploader-icon"}),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v("点击图片重新上传,只能上传jpg/png文件,图片大小不超过2M")])])],1),a("el-form-item",{attrs:{label:"商品名称",prop:"waresName"}},[a("el-input",{attrs:{placeholder:"请输入商品名称"},model:{value:e.form.waresName,callback:function(t){e.$set(e.form,"waresName",t)},expression:"form.waresName"}})],1),a("el-form-item",{attrs:{label:"商品详情",prop:"waresDetail"}},[a("textarea",{directives:[{name:"model",rawName:"v-model",value:e.form.waresDetail,expression:"form.waresDetail"}],attrs:{placeholder:"请输入商品详情",rows:"4",cols:"50"},domProps:{value:e.form.waresDetail},on:{input:function(t){t.target.composing||e.$set(e.form,"waresDetail",t.target.value)}}})]),a("el-form-item",{attrs:{label:"消费积分",prop:"saleIntegral"}},[a("el-input-number",{attrs:{min:0,placeholder:"请输入消费积分"},model:{value:e.form.saleIntegral,callback:function(t){e.$set(e.form,"saleIntegral",t)},expression:"form.saleIntegral"}})],1),a("el-form-item",{attrs:{label:"库存",prop:"waresCount"}},[a("el-input-number",{attrs:{min:0,placeholder:"请输入库存数量"},model:{value:e.form.waresCount,callback:function(t){e.$set(e.form,"waresCount",t)},expression:"form.waresCount"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},r=[],i=a("87b9"),o=a("5f87"),l=a("fcb7"),s={name:"Wares",data:function(){return{total:0,waresList:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,waresName:null},deptInfo:{},deptId:null,form:{},rules:{},headers:{Authorization:"Bearer "+Object(o["a"])()},addressUrl:location.protocol+"//"+location.host+"/prod-api/common/upload"}},created:function(){this.getList()},methods:{waresStatusFotmat:function(e,t){return"1"===e.waresStatus?"已上架":"2"===e.waresStatus?"已下架":void 0},getList:function(){var e=this;Object(i["d"])(this.queryParams).then((function(t){e.waresList=t.rows,e.total=t.total}))},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={id:null,waresType:null,waresName:null,saleIntegral:null,waresPic:null,waresDetail:null,waresStatus:"1",createTime:null,createBy:null,updateTime:null,updateBy:null,waresCount:null},this.resetForm("form")},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleAdd:function(){var e=this;this.reset(),this.deptId=this.$store.selectDeptId,null!=this.deptId&&""!=this.deptId||(this.deptId=this.$store.state.user.deptId),Object(l["c"])(this.deptId).then((function(t){e.deptInfo=t.data,2==e.deptInfo.jiBie?(e.open=!0,e.title="添加商品信息"):e.msgSuccess("请选择油站")}))},handleUpdate:function(e){var t=this;this.reset();var a=e.id;Object(i["c"])(a).then((function(e){t.form=e.data,t.open=!0,t.title="修改商品信息"}))},updateSJ:function(e){var t=this;this.reset(),this.form.id=e.id,1==e.waresStatus?this.form.waresStatus=2:this.form.waresStatus=1,null!=this.form.id&&Object(i["b"])(this.form).then((function(e){t.msgSuccess("修改成功1"),t.getList()}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(null!=e.form.id?Object(i["e"])(e.form).then((function(t){e.msgSuccess("修改成功2"),e.open=!1,e.getList()})):Object(i["a"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleAvatarSuccess:function(e,t){var a=location.protocol+"//"+location.host+"/prod-api"+e.fileName;this.form.waresPic=a},beforeAvatarUpload:function(e){var t="image/jpeg"===e.type||"image/png",a=e.size/1024/1024<2;return t||this.$message.error("上传头像图片只能是 JPG 格式!"),a||this.$message.error("上传头像图片大小不能超过 2MB!"),t&&a}}},c=s,u=a("2877"),m=Object(u["a"])(c,n,r,!1,null,null,null);t["default"]=m.exports},e42b:function(e,t,a){"use strict";a.d(t,"a",(function(){return i}));var n=a("1da1"),r=(a("96cf"),a("7db0"),a("aa3a"));function i(e){return o.apply(this,arguments)}function o(){return o=Object(n["a"])(regeneratorRuntime.mark((function e(t){var a,n,i;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Object(r["e"])("oil_name");case 2:if(a=e.sent,n=a.data,i=n.find((function(e){return e.dictLabel===t})),i){e.next=7;break}return e.abrupt("return",0);case 7:return e.abrupt("return",+i.dictValue);case 8:case"end":return e.stop()}}),e)}))),o.apply(this,arguments)}},e4ce:function(e,t,a){"use strict";a("f9d8")},e7c9:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return 0==e.pageStatus?a("div",[e._v("配置加载中...")]):1==e.pageStatus?a("div",[e._v("此页面不对此账号开放")]):2==e.pageStatus?a("div",[e._v("权限已下放到站点,请登录站点账号配置")]):3==e.pageStatus?a("div",[e._v("加载发生错误")]):4==e.pageStatus?a("div",[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"160px"}},[a("el-form-item",{attrs:{label:"集团内共享积分",prop:"integralRuleFlag"}},[a("el-radio-group",{attrs:{disabled:e.disabled},model:{value:e.form.integralRuleFlag,callback:function(t){e.$set(e.form,"integralRuleFlag",t)},expression:"form.integralRuleFlag"}},[a("el-radio",{attrs:{label:"0"}},[e._v("不共享")]),a("el-radio",{attrs:{label:"1"}},[e._v("共享")])],1),a("div",{staticStyle:{color:"red","font-size":"12px"}},[e._v(" 不共享:每个站点单独设置积分规则,集团下每个站点的积分不通用 ")]),a("div",{staticStyle:{color:"red","font-size":"12px"}},[e._v(" 共享:集团站点统一设置积分规则,集团下的每个站点积分通用,每个站点下的商品需要站点单独配置 ")])],1),a("el-form-item",{attrs:{label:"集团内共享电子卡",prop:"cardRuleFlag"}},[a("el-radio-group",{attrs:{disabled:e.disabled},model:{value:e.form.cardRuleFlag,callback:function(t){e.$set(e.form,"cardRuleFlag",t)},expression:"form.cardRuleFlag"}},[a("el-radio",{attrs:{label:"0"}},[e._v("不共享")]),a("el-radio",{attrs:{label:"1"}},[e._v("共享")])],1),a("div",{staticStyle:{color:"red","font-size":"12px"}},[e._v(" 不共享:每个站点单独设置电子卡规则,每个集团下电子卡不通用 ")]),a("div",{staticStyle:{color:"red","font-size":"12px"}},[e._v(" 共享:集团站点统一设置电子卡规则,每个集团下的站点电子卡通用 ")])],1),a("el-form-item",{attrs:{label:"集团内共享优惠劵",prop:"couponFlag"}},[a("el-radio-group",{attrs:{disabled:!0},model:{value:e.form.couponFlag,callback:function(t){e.$set(e.form,"couponFlag",t)},expression:"form.couponFlag"}},[a("el-radio",{attrs:{label:"0"}},[e._v("不共享")]),a("el-radio",{attrs:{label:"1"}},[e._v("共享")])],1),a("div",{staticStyle:{color:"red","font-size":"12px"}},[e._v(" 此功能暂未开放,不支持设置 ")])],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-row",[a("el-col",{attrs:{span:4,offset:1}},[a("el-button",{attrs:{type:"warning",icon:"el-icon-edit",size:"mini"},on:{click:e.edit}},[e._v(e._s(this.disabled?"修改配置":"取消修改"))])],1),a("el-col",{attrs:{span:4,offset:4}},[a("el-button",{attrs:{type:"cyan",icon:"el-icon-success",size:"mini",disabled:e.disabled},on:{click:e.submitForm}},[e._v("确认设置")])],1)],1)],1)],1):e._e()},r=[],i=a("fcb7"),o={name:"Station_Group",data:function(){return{form:{},disabled:!0,rules:{integralRuleFlag:[{required:!0,message:"请选择是否",trigger:"change"}],cardRuleFlag:[{required:!0,message:"请选择是否开启积分",trigger:"change"}],couponFlag:[{required:!0,message:"请选择是否开启积分",trigger:"change"}]},pageStatus:0}},created:function(){this.init(),this.setPageStatus()},methods:{init:function(){this.getGroupInfo()},setPageStatus:function(){var e=this;this.queryPageStatus([1]).then((function(t){e.pageStatus=t}))},edit:function(){this.disabled=!this.disabled},getGroupInfo:function(){var e=this;Object(i["d"])().then((function(t){e.form=t.data,console.log(t)}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&null!=e.form.deptId&&Object(i["i"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.disabled=!0}))}))}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},e7ee:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container",staticStyle:{"padding-top":"5px"}},[a("p",{staticStyle:{margin:"5px"}},[a("span",{staticClass:"textlineHeader"},[e._v("固定等级")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["customer:setting:add"],expression:"['customer:setting:add']"}],staticClass:"settingButton",attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("添加固定等级")])],1),a("div",{staticClass:"cutLine firstLine"}),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.settingList}},[e._e(),a("el-table-column",{attrs:{label:"油品名称",align:"center",prop:"oilName",width:"100px;"}}),a("el-table-column",{attrs:{label:"等级名称",align:"center",prop:"grade"}}),a("el-table-column",{attrs:{label:"优惠方式",align:"center",prop:"discountWay",width:"80px;"}}),a("el-table-column",{attrs:{label:"会员条件",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.memberConditStart)+" ≤累计历史消费金额<"+e._s(t.row.memberConditEnd)+" ")]}}])}),a("el-table-column",{attrs:{label:"优惠 元/L",align:"center",prop:"gasoilDiscountLitre",width:"80px;"}}),e._e(),e._e(),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width ",width:"100px;"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["customer:setting:edit"],expression:"['customer:setting:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["customer:setting:remove"],expression:"['customer:setting:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"90px"}},[a("el-form-item",{attrs:{label:"油品名称",prop:"oilName"}},[a("el-select",{attrs:{placeholder:"油品名称",clearable:"",size:"small"},model:{value:e.form.oilName,callback:function(t){e.$set(e.form,"oilName",t)},expression:"form.oilName"}},e._l(e.oilNameOptions,(function(e){return a("el-option",{key:e.oilName,attrs:{label:e.oilName,value:e.oilName}})})),1)],1),a("el-form-item",{attrs:{label:"等级",prop:"grade"}},[a("el-input",{attrs:{placeholder:"请输入等级"},model:{value:e.form.grade,callback:function(t){e.$set(e.form,"grade",t)},expression:"form.grade"}})],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{label:"优惠方式",prop:"discountWay"}},[a("el-input",{attrs:{placeholder:"请输入优惠方式"},model:{value:e.form.discountWay,callback:function(t){e.$set(e.form,"discountWay",t)},expression:"form.discountWay"}})],1),a("el-form-item",{attrs:{label:"会员条件"}},[a("div",[a("el-input-number",{staticStyle:{width:"110px"},attrs:{size:"mini",min:0},model:{value:e.form.memberConditStart,callback:function(t){e.$set(e.form,"memberConditStart",t)},expression:"form.memberConditStart"}}),e._v(" ≤累计消费金额(元)< "),a("el-input-number",{staticStyle:{width:"110px"},attrs:{size:"mini",min:0},model:{value:e.form.memberConditEnd,callback:function(t){e.$set(e.form,"memberConditEnd",t)},expression:"form.memberConditEnd"}})],1),a("span",[a("font",{staticStyle:{color:"red",size:"10px"}},[e._v("注:优惠条件按照累计历史消费金额计算")])],1)]),a("el-form-item",{attrs:{label:"优惠金额",prop:"gasoilDiscountLitre"}},[a("el-input-number",{attrs:{size:"mini",min:0,placeholder:"请输入优惠金额"},model:{value:e.form.gasoilDiscountLitre,callback:function(t){e.$set(e.form,"gasoilDiscountLitre",t)},expression:"form.gasoilDiscountLitre"}}),e._v(" 元/L ")],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{label:"类型",prop:"growthValue"}},[a("el-input",{attrs:{value:"1"},model:{value:e.form.gradeType,callback:function(t){e.$set(e.form,"gradeType",t)},expression:"form.gradeType"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},r=[],i=(a("7db0"),a("3d54")),o=a("99bd"),l=a("fcb7"),s=a("36ac"),c={name:"Setting",data:function(){return{loading:!0,ids:[],single:!0,multiple:!0,showSearch:!0,total:0,ruleList:[],grouthRuleList:[],settingList:[],DTsettingList:[],oilNameOptions:[],stationOptions:[],title:"",open:!1,opendt:!1,openGrouthRule:!1,queryParams:{pageNum:1,pageSize:10,grade:null,discountWay:null,gasoilDiscountLitre:null,dieseloilDiscountLitre:null,gradeType:null,grouthValueName:null,grouthValueConsume:null,grouthValue:null,stationId:null,date:null,deductionGrowthValue:null},selectParams:{pageNum:1,pageSize:10,grade:null,discountWay:null,gasoilDiscountLitre:null,dieseloilDiscountLitre:null,gradeType:null,grouthValueName:null,grouthValueConsume:null,grouthValue:null,stationId:null,date:null,deductionGrowthValue:null},query:{deptId:null},queryInfo:{stationId:null},deptId:null,form:{},formGrouthRule:{},dtform:{},ruleForm:{},rules:{},grouthRules:{},dtrules:{}}},created:function(){var e=this;this.getList(),this.query.deptId=this.$store.selectDeptId,null!=this.query.deptId&&""!=this.query.deptId||(this.query.deptId=this.$store.state.user.deptId),Object(o["f"])(this.query).then((function(t){e.stationOptions=t.rows}))},methods:{getList:function(){var e=this;this.queryParams.gradeType="1",this.loading=!0,this.queryParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),Object(i["i"])(this.queryParams).then((function(t){e.settingList=t.rows,e.total=t.total,e.loading=!1}))},getList2:function(){var e=this;this.selectParams.gradeType="3",this.loading=!0,this.selectParams.stationId=this.$store.selectDeptId,null!=this.queryParams.stationId&&""!=this.queryParams.stationId||(this.queryParams.stationId=this.$store.state.user.deptId),Object(i["i"])(this.selectParams).then((function(t){e.DTsettingList=t.rows,e.total=t.total,e.loading=!1}))},onInstitutionChang:function(e){var t={};t=this.stationOptions.find((function(t){return t.deptId===e})),this.form.stationNanme=t.deptName},cancel:function(){this.open=!1,this.reset()},cancelDT:function(){this.opendt=!1,this.reset()},reset:function(){this.form={id:null,grade:null,discountWay:"直降",gasoilDiscountLitre:null,dieseloilDiscountLitre:null,gradeType:null,grouthValueName:null,grouthValueConsume:null,grouthValue:null,oilName:null,stationId:null,date:null,deductionGrowthValue:null},this.resetForm("form")},handleAdd:function(){var e=this;this.reset(),this.deptId=this.$store.selectDeptId,null!=this.deptId&&""!=this.deptId||(this.deptId=this.$store.state.user.deptId),Object(l["c"])(this.deptId).then((function(t){e.deptInfo=t.data,2==e.deptInfo.jiBie?(e.open=!0,e.form.discountWay="直降",e.title="添加客户优惠等级设置",e.form.stationId=e.deptInfo.deptId,e.form.stationName=e.deptInfo.deptName,e.queryInfo.stationId=e.deptInfo.deptId,Object(s["e"])(e.queryInfo).then((function(t){e.oilNameOptions=t.rows}))):e.msgSuccess("请选择油站")}))},handleUpdate:function(e){var t=this;this.reset();var a=e.id||this.ids;Object(i["h"])(a).then((function(e){t.form=e.data,t.open=!0,t.title="修改客户优惠等级设置"}))},getRuleList:function(){var e=this;this.loading=!0,Object(i["g"])().then((function(t){e.grouthRuleList=t.rows,e.total=t.total,e.loading=!1}))},handleAddGrouthRules:function(){this.formGrouthRule={},this.openGrouthRule=!0,this.title="添加成长规则"},grouthRuleUpdate:function(e){this.reset(),this.formGrouthRule=e,this.openGrouthRule=!0,this.title="修改成长规则"},cancelGrouthRule:function(){this.openGrouthRule=!1,this.reset()},submitFormGrouthRule:function(){var e=this;this.$refs["formGrouthRule"].validate((function(t){t&&(null!=e.formGrouthRule.id?Object(i["e"])(e.formGrouthRule).then((function(t){e.msgSuccess("修改成功"),e.openGrouthRule=!1,e.getRuleList()})):Object(i["a"])(e.formGrouthRule).then((function(t){e.msgSuccess("新增成功"),e.openGrouthRule=!1,e.getRuleList()})))}))},grouthRuleDelete:function(e){var t=this,a=e.id||this.ids;null==e.id&&null==this.ids||this.$confirm("是否删除该成长规则的数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){Object(i["c"])(a)})).then((function(){t.msgSuccess("删除成功"),t.getRuleList()}))},handleAddDT:function(){this.reset(),this.opendt=!0,this.title="添加客户优惠等级设置"},handleUpdateDT:function(e){var t=this;this.reset();var a=e.id||this.ids;Object(i["h"])(a).then((function(e){t.dtform=e.data,t.opendt=!0,t.title="修改客户优惠等级设置"}))},submitForm:function(){var e=this;this.form.gradeType="1",this.$refs["form"].validate((function(t){t&&(null!=e.form.id?Object(i["j"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(i["b"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},submitFormDT:function(){var e=this;this.dtform.gradeType="3",this.$refs["dtform"].validate((function(t){t&&(null!=e.dtform.id?Object(i["j"])(e.dtform).then((function(t){e.msgSuccess("修改成功"),e.opendt=!1,e.getList2()})):Object(i["b"])(e.dtform).then((function(t){e.msgSuccess("新增成功"),e.opendt=!1,e.getList2()})))}))},handleDelete:function(e){var t=this,a=e.id||this.ids;this.$confirm('是否确认删除客户优惠等级设置编号为"'+a+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["d"])(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleDeleteDT:function(e){var t=this,a=e.id||this.ids;this.$confirm('是否确认删除客户优惠等级设置编号为"'+a+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["d"])(a)})).then((function(){t.getList2(),t.msgSuccess("删除成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有客户优惠等级设置数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["f"])(t)})).then((function(t){e.download(t.msg)}))}}},u=c,m=(a("ad48"),a("2877")),d=Object(m["a"])(u,n,r,!1,null,null,null);t["default"]=d.exports},e7ef:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("div",[a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"20px"}},[e._v("数据概览")]),a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",staticStyle:{"margin-left":"20px"},attrs:{inline:!0,"label-width":"68px"}},[a("el-form-item",[a("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.getData(0)}}},[e._v("今天")]),a("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.getData(1)}}},[e._v("昨天")]),a("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.getData(2)}}},[e._v("本周")]),a("el-button",{attrs:{size:"mini"},on:{click:function(t){return e.getData(3)}}},[e._v("本月")]),a("el-date-picker",{staticStyle:{margin:"0px 10px"},attrs:{type:"datetimerange","value-format":"yyyy-MM-dd HH:mm:ss",size:"mini","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期"},model:{value:e.dateRangeCreatedDate,callback:function(t){e.dateRangeCreatedDate=t},expression:"dateRangeCreatedDate"}}),a("el-button",{attrs:{type:"cyan",size:"mini"},on:{click:function(t){return e.getData(4)}}},[e._v("查询")])],1)],1),a("el-row",{staticClass:"panel-group",attrs:{gutter:10}},[a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex xiaoliang"},[a("div",{staticStyle:{"line-height":"62px","font-size":"2vw"}},[e._v(" "+e._s(e.form.zongliters)+" ")]),a("div",{staticStyle:{"font-size":"2vw"}},[e._v("总销量(L)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex xiaoe"},[a("div",{staticStyle:{"line-height":"62px","font-size":"2vw"}},[e._v(" "+e._s(e.form.zongAmt)+" ")]),a("div",{staticStyle:{"font-size":"2vw"}},[e._v("总金额(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex qiyou"},[a("div",{staticStyle:{"font-size":"28px","margin-top":"-20px"}},[e._v("汽油")]),a("div",{staticClass:"flex-qy",staticStyle:{"margin-top":"30px"}},[a("div",{staticClass:"flex-qy-sx",staticStyle:{"margin-right":"10px"}},[a("div",{staticStyle:{"font-size":"1.5vw"}},[e._v(e._s(e.form.qyliters))]),a("div",{staticStyle:{"font-size":"1.5vw"}},[e._v("升数(L)")])]),a("div",{staticClass:"flex-qy-sx",staticStyle:{"margin-left":"10px"}},[a("div",{staticStyle:{"font-size":"1.5vw"}},[e._v(e._s(e.form.qyamt))]),a("div",{staticStyle:{"font-size":"1.5vw"}},[e._v("金额(元)")])])])])]),a("el-col",{attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"flex chaiyou"},[a("div",{staticStyle:{"font-size":"28px","margin-top":"-20px"}},[e._v("柴油")]),a("div",{staticClass:"flex-qy",staticStyle:{"margin-top":"30px"}},[a("div",{staticClass:"flex-qy-sx",staticStyle:{"margin-right":"10px"}},[a("div",{staticStyle:{"font-size":"1.5vw"}},[e._v(e._s(e.form.cyliters))]),a("div",{staticStyle:{"font-size":"1.5vw"}},[e._v("升数(L)")])]),a("div",{staticClass:"flex-qy-sx",staticStyle:{"margin-left":"10px"}},[a("div",{staticStyle:{"font-size":"1.5vw"}},[e._v(e._s(e.form.cyamt))]),a("div",{staticStyle:{"font-size":"1.5vw"}},[e._v("金额(元)")])])])])])],1)],1),a("div",{staticStyle:{width:"100%",height:"151px",background:"#ffffff"}},[a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"20px"}},[e._v("收入概览")]),a("el-row",{staticStyle:{display:"flex","align-items":"center","justify-content":"center",width:"100%",height:"100%"}},[a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.form.wxAmt))])]),a("div",[e._v("微信(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.form.zfbAmt))])]),a("div",[e._v("支付宝(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.form.xjAmt))])]),a("div",[e._v("现金(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.form.posAmt))])]),a("div",[e._v("POS(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.form.didiAppAmt))])]),a("div",[e._v("滴滴APP(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.form.tyAppAmt))])]),a("div",[e._v("团油APP(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.form.otherAmt))])]),a("div",[e._v("其他(元)")])])])],1)],1),a("div",{staticStyle:{width:"100%",height:"151px"}},[a("span",{staticStyle:{color:"#ff9955","font-size":"25px"}},[e._v("|")]),a("span",{staticStyle:{"font-size":"20px"}},[e._v("今日数据")]),a("el-row",{staticStyle:{display:"flex","align-items":"center","justify-content":"center",width:"100%",height:"100%"}},[a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.infoFrom.czAmt))])]),a("div",[e._v("充值金额(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.infoFrom.xfAmt))])]),a("div",[e._v("消费金额(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.infoFrom.yeAmt))])]),a("div",[e._v("余额(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.infoFrom.jrhy))])]),a("div",[e._v("新增电子卡(个)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",{staticClass:"sr-font"},[e._v(e._s(e.infoFrom.zonghy))])]),a("div",[e._v("电子卡总数(个)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",[e._v("0")])]),a("div",[e._v("营销费用(元)")])])]),a("el-col",{attrs:{xs:12,sm:12,lg:3}},[a("div",{staticClass:"flex-sr"},[a("div",[a("span",[e._v("0")])]),a("div",[e._v("营销产出比(%)")])])])],1)],1)])},r=[],i=a("7030"),o={name:"Overview_Summary",data:function(){return{showSearch:!0,dateRangeCreatedDate:[],form:{zongAmt:0,zongliters:0,qyamt:0,cyamt:0,qyliters:0,cyliters:0,wxAmt:0,zfbAmt:0,xjAmt:0,didiAppAmt:0,tyAppAmt:0,otherAmt:0,memberAmt:0,posAmt:0},infoFrom:{czAmt:0,xfAmt:0,yeAmt:0,jrhy:0,zonghy:0},rules:{}}},created:function(){this.getData(0)},methods:{getList:function(e){var t=this;Object(i["l"])(e).then((function(e){null!=e.data&&(t.form.zongAmt=e.data.amt,t.form.zongliters=e.data.orderLiters)})),Object(i["e"])(e).then((function(e){if(e.hasOwnProperty("rows"))for(var a in e.rows)"1"===e.rows[a].oilType?(t.form.qyamt=e.rows[a].amt,t.form.qyliters=e.rows[a].orderLiters):"2"===e.rows[a].oilType&&(t.form.cyamt=e.rows[a].amt,t.form.cyliters=e.rows[a].orderLiters)})),Object(i["m"])(e).then((function(e){null!=e.data&&(e.data.wxAmt?t.form.wxAmt=e.data.wxAmt:t.form.wxAmt=0,e.data.zfbAmt?t.form.zfbAmt=e.data.zfbAmt:t.form.zfbAmt=0,e.data.xjAmt?t.form.xjAmt=e.data.xjAmt:t.form.xjAmt=0,e.data.didiAppAmt?t.form.didiAppAmt=e.data.didiAppAmt:t.form.didiAppAmt=0,e.data.tyAppAmt?t.form.tyAppAmt=e.data.tyAppAmt:t.form.tyAppAmt=0,e.data.otherAmt?t.form.otherAmt=e.data.otherAmt:t.form.otherAmt=0,e.data.memberAmt?t.form.memberAmt=e.data.memberAmt:t.form.memberAmt=0,e.data.posAmt?t.form.posAmt=e.data.posAmt:t.form.posAmt=0)}))},getTodayList:function(e){var t=this;Object(i["b"])(e).then((function(e){null!=e.data&&(e.data.amt?t.infoFrom.czAmt=e.data.amt:t.infoFrom.czAmt=0,e.data.xfAmt?t.infoFrom.xfAmt=e.data.xfAmt:t.infoFrom.xfAmt=0)})),Object(i["c"])({stationId:e.stationId}).then((function(e){null!=e.data&&(e.data.amt?t.infoFrom.yeAmt=e.data.amt:t.infoFrom.yeAmt=0,e.data.num?t.infoFrom.zonghy=e.data.num:t.infoFrom.zonghy=0)})),Object(i["d"])(e).then((function(e){null!=e.data&&(e.data.num?t.infoFrom.jrhy=e.data.num:t.infoFrom.jrhy=0)}))},getData:function(e){var t;this.reset();var a={stationId:this.deptId,createdDate:null,stationName:null,beginTime:null,endTime:null};switch(e){case 0:a.beginTime=this.dateCalculate(),a.endTime=this.dateCalculate(1),this.getTodayList(a);break;case 1:a.beginTime=this.dateCalculate(-1),a.endTime=this.dateCalculate();break;case 2:t=(new Date).getDay(),t=0===t?7:t,t=-(t-1),a.beginTime=this.dateCalculate(t),a.endTime=this.dateCalculate(1);break;case 3:t=(new Date).getDay(),t=-(t-1),a.beginTime=this.dateCalculate(t),a.endTime=this.dateCalculate(1);break;case 4:a.beginTime=this.dateRangeCreatedDate[0],a.endTime=this.dateRangeCreatedDate[1];default:console.log("switch")}this.getList(a)},dateCalculate:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];t||(t=new Date,t=t.getFullYear()+"-"+(t.getMonth()+1)+"-"+t.getDate()),t+=" 00:00:00",t=Date.parse(new Date(t))/1e3,t+=86400*e;var a=new Date(1e3*parseInt(t));return a.getFullYear()+"-"+(a.getMonth()+1)+"-"+a.getDate()},reset:function(){this.form={zongAmt:0,zongliters:0,qyamt:0,cyamt:0,qyliters:0,cyliters:0,wxAmt:0,zfbAmt:0,xjAmt:0,didiAppAmt:0,tyAppAmt:0,otherAmt:0,memberAmt:0,posAmt:0}}}},l=o,s=(a("262e"),a("2877")),c=Object(s["a"])(l,n,r,!1,null,"458eda1c",null);t["default"]=c.exports},e986:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return 0==e.pageStatus?a("div",[e._v("配置加载中...")]):1==e.pageStatus?a("div",[e._v("此页面不对此账号开放")]):2==e.pageStatus?a("div",[e._v("权限已下放到站点,请登录站点账号配置")]):3==e.pageStatus?a("div",[e._v("加载发生错误")]):4==e.pageStatus?a("div",{staticClass:"app-container",staticStyle:{"padding-top":"5px"}},[a("p",{staticStyle:{margin:"5px"}},[a("el-button",{staticClass:"settingButton",attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("添加等级")])],1),a("el-table",{attrs:{data:e.settingList}},[a("af-table-column",{attrs:{label:"油品名称",align:"center",prop:"oilName"}}),a("af-table-column",{attrs:{label:"等级名称",align:"center",prop:"grade"}}),a("af-table-column",{attrs:{label:"会员条件(元)",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.memberConditStart)+" ≤累计历史消费金额<"+e._s(t.row.memberConditEnd)+" ")]}}])}),a("af-table-column",{attrs:{label:"优惠金额(元/L或元/kg)",align:"center",prop:"discountAmt"}}),a("af-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width ",width:"100px"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"90px"}},[a("el-form-item",{attrs:{label:"油品名称",prop:"oilName"}},[a("el-select",{attrs:{placeholder:"油品名称",clearable:"",size:"small"},on:{change:e.oilNameChange},model:{value:e.form.oilName,callback:function(t){e.$set(e.form,"oilName",t)},expression:"form.oilName"}},e._l(e.oilNameOptions,(function(e){return a("el-option",{key:e.oilName,attrs:{label:e.oilName,value:e.oilName}})})),1)],1),a("el-form-item",{attrs:{label:"等级名称",prop:"grade"}},[a("el-input",{attrs:{placeholder:"请输入等级名称"},model:{value:e.form.grade,callback:function(t){e.$set(e.form,"grade",t)},expression:"form.grade"}})],1),a("el-form-item",{attrs:{label:"会员条件",prop:"memberConditEnd",required:""}},[a("div",[a("el-input-number",{staticStyle:{width:"110px"},attrs:{size:"mini",min:0},model:{value:e.form.memberConditStart,callback:function(t){e.$set(e.form,"memberConditStart",t)},expression:"form.memberConditStart"}}),e._v(" ≤累计消费金额(元)< "),a("el-input-number",{staticStyle:{width:"110px"},attrs:{size:"mini",min:0},model:{value:e.form.memberConditEnd,callback:function(t){e.$set(e.form,"memberConditEnd",t)},expression:"form.memberConditEnd"}})],1),a("span",[a("font",{staticStyle:{color:"red",size:"10px"}},[e._v("注:优惠条件按照累计历史消费金额计算")])],1)]),a("el-form-item",{attrs:{label:"优惠金额",prop:"discountAmt"}},[a("el-input-number",{attrs:{size:"mini",min:0,placeholder:"请输入优惠金额"},model:{value:e.form.discountAmt,callback:function(t){e.$set(e.form,"discountAmt",t)},expression:"form.discountAmt"}}),e._v(" 元/"),a("span",[e._v(e._s("4"==e.oilType?"kg":"L"))])],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:!1,expression:"false"}],attrs:{label:"类型",prop:"growthValue"}},[a("el-input",{attrs:{value:"1"},model:{value:e.form.gradeType,callback:function(t){e.$set(e.form,"gradeType",t)},expression:"form.gradeType"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1):e._e()},r=[],i=a("3d54"),o=a("e42b"),l=a("36ac"),s={name:"Customer_Grade",data:function(){var e=this,t=function(t,a,n){if(a){var r=+e.form.memberConditStart,i=+a;if(!isNaN(r)&&!isNaN(i))return r>=i?(console.log(r,i),void n(new Error("请检查数字逻辑有效性"))):void n();n(new Error("请填入数字"))}else n(new Error("请填入会员条件"))};return{pageStatus:0,total:0,oilType:0,settingList:[],oilNameOptions:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:100},form:{},rules:{oilName:[{required:!0,message:"请填写联系人",trigger:"blur"}],grade:[{required:!0,message:"请填写等级名称",trigger:"blur"}],memberConditEnd:[{validator:t,trigger:"change"}],discountAmt:[{required:!0,message:"请填写优惠金额",trigger:"blur"}]}}},created:function(){var e=this;this.setPageStatus(),this.getList(),Object(l["e"])().then((function(t){e.oilNameOptions=t.rows}))},methods:{setPageStatus:function(){var e=this;this.queryPageStatus([2]).then((function(t){e.pageStatus=t}))},getList:function(){var e=this;Object(i["i"])(this.queryParams).then((function(t){e.settingList=t.rows,e.total=t.total}))},cancel:function(){this.open=!1},oilNameChange:function(e){var t=this;Object(o["a"])(e).then((function(e){t.oilType=e}))},handleAdd:function(){this.open=!0,this.title="添加客户优惠等级",this.form={}},handleUpdate:function(e){e.id;this.form=e,this.open=!0,this.title="修改客户优惠等级"},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(null!=e.form.id?Object(i["j"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(i["b"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this,a=e.id;this.$confirm("确认删除该条等级优惠信息?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["d"])(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))}}},c=s,u=(a("1438"),a("2877")),m=Object(u["a"])(c,n,r,!1,null,null,null);t["default"]=m.exports},ea1e:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return 0==e.pageStatus?a("div",[e._v("配置加载中...")]):1==e.pageStatus?a("div",[e._v("此页面不对此账号开放")]):2==e.pageStatus?a("div",[e._v("权限已下放到站点,请登录站点账号配置")]):3==e.pageStatus?a("div",[e._v("加载发生错误")]):4==e.pageStatus?a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",{staticStyle:{float:"right"}},[a("el-button",{attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("添加员工")])],1)],1),a("el-table",{attrs:{data:e.personnelList}},[e._e(),a("el-table-column",{attrs:{label:"员工姓名",align:"center",prop:"personnelName"}}),a("el-table-column",{attrs:{label:"负责枪号",align:"center",prop:"gunNo"}}),a("el-table-column",{attrs:{label:"手机号",align:"center",prop:"personnelPhone"}}),2!=e.jiBie?a("el-table-column",{attrs:{label:"加油站名称",align:"center",prop:"stationName"}}):e._e(),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total > 0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"500px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"姓名",prop:"personnelName"}},[a("el-input",{attrs:{placeholder:"请输入员工姓名"},model:{value:e.form.personnelName,callback:function(t){e.$set(e.form,"personnelName",t)},expression:"form.personnelName"}})],1),a("el-form-item",{attrs:{label:"负责枪号",prop:"checkedGunList"}},[0===e.allGunList.length?[e._v(" 请先在油枪管理里配置油枪 ")]:[a("el-checkbox-group",{model:{value:e.form.checkedGunList,callback:function(t){e.$set(e.form,"checkedGunList",t)},expression:"form.checkedGunList"}},e._l(e.allGunList,(function(t){return a("el-checkbox",{key:t.oilGunId,attrs:{label:t.oilGunNo,value:t.oilGunNo}},[e._v(" "+e._s(t.oilGunNo+"号枪/"+t.oilName)+" ")])})),1)]],2),a("el-form-item",{attrs:{label:"手机号",prop:"personnelPhone"}},[a("el-input",{attrs:{placeholder:"请输入员工手机号"},model:{value:e.form.personnelPhone,callback:function(t){e.$set(e.form,"personnelPhone",t)},expression:"form.personnelPhone"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1):e._e()},r=[],i=a("5530"),o=a("2909"),l=(a("d3b7"),a("4de4"),a("6062"),a("3ca3"),a("ddb0"),a("ac1f"),a("1276"),a("498a"),a("25f0"),a("062d")),s=a("99bd"),c=(a("fcb7"),{name:"Station_Employee",data:function(){return{total:0,personnelList:[],allGunList:[],title:"",open:!1,queryParams:{pageNum:1,pageSize:10,personnelName:null,gunNo:null,stationId:null,stationName:null,qrCode:null,personnelPhone:null},queryInfo:{stationId:null},query:{deptId:null},form:{},rules:{personnelName:[{required:!0,message:"请输入员工姓名",trigger:"blur"}],checkedGunList:[{required:!0,message:"请选择油枪",trigger:"change"}]},pageStatus:0}},created:function(){this.init(),this.setPageStatus()},methods:{getList:function(){var e=this;Object(l["e"])(this.queryParams).then((function(t){e.queryParams.stationId=null,e.personnelList=t.rows,e.total=t.total}))},setPageStatus:function(){var e=this;this.queryPageStatus([2]).then((function(t){e.pageStatus=t}))},init:function(){var e=this;this.getList(),Object(s["e"])({stationId:this.deptId}).then((function(t){e.allGunList=t.rows}))},cancel:function(){this.open=!1},handleAdd:function(){this.title="添加油站员工",this.form={stationId:this.deptId,checkedGunList:[]},this.form.stationId=this.deptId,this.open=!0},handleUpdate:function(e){var t;t="[object String]"===Object.prototype.toString.call(e.gunNo)?Object(o["a"])(new Set(e.gunNo.split(","))).filter((function(e){return""!==e.toString().trim()})):[],this.form=Object(i["a"])(Object(i["a"])({},e),{},{checkedGunList:t}),this.open=!0,this.title="修改油站员工"},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){if(t){for(var a=[],n=0;n<e.form.checkedGunList.length;n++)for(var r=0;r<e.allGunList.length;r++)e.form.checkedGunList[n]==e.allGunList[r].oilGunNo&&a.push(e.allGunList[r].oilGunNo);e.form.gunNo=a.toString(),e.form.personnelId?Object(l["f"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(l["a"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()}))}}))},handleDelete:function(e){var t=this,a=e.personnelId;this.$confirm("是否确认删除油站员工信息","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(l["b"])(a)})).then((function(){t.getList(),t.msgSuccess("删除成功")})).catch((function(){}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有油站员工信息数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(l["c"])(t)})).then((function(t){e.download(t.msg)}))}}}),u=c,m=a("2877"),d=Object(m["a"])(u,n,r,!1,null,null,null);t["default"]=d.exports},ea55:function(e,t,a){},eab4:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{class:e.className,style:{height:e.height,width:e.width}})},r=[],i=a("313e"),o=a.n(i),l=a("feb2");a("817d");var s={mixins:[l["default"]],props:{className:{type:String,default:"chart"},width:{type:String,default:"100%"},height:{type:String,default:"350px"},autoResize:{type:Boolean,default:!0},chartData:{type:Object,required:!0}},data:function(){return{chart:null}},watch:{chartData:{deep:!0,handler:function(e){this.setOptions(e)}}},mounted:function(){var e=this;this.$nextTick((function(){e.initChart()}))},beforeDestroy:function(){this.chart&&(this.chart.dispose(),this.chart=null)},methods:{initChart:function(){this.chart=o.a.init(this.$el,"macarons"),this.setOptions(this.chartData)},setOptions:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.expectedData,a=e.actualData;this.chart.setOption({xAxis:{data:["Mon","Tue","Wed","Thu","Fri","Sat","Sun"],boundaryGap:!1,axisTick:{show:!1}},grid:{left:10,right:10,bottom:20,top:30,containLabel:!0},tooltip:{trigger:"axis",axisPointer:{type:"cross"},padding:[5,10]},yAxis:{axisTick:{show:!1}},legend:{data:["expected","actual"]},series:[{name:"expected",itemStyle:{normal:{color:"#FF005A",lineStyle:{color:"#FF005A",width:2}}},smooth:!0,type:"line",data:t,animationDuration:2800,animationEasing:"cubicInOut"},{name:"actual",smooth:!0,type:"line",itemStyle:{normal:{color:"#3888fa",lineStyle:{color:"#3888fa",width:2},areaStyle:{color:"#f3f8ff"}}},data:a,animationDuration:2800,animationEasing:"quadraticOut"}]})}}},c=s,u=a("2877"),m=Object(u["a"])(c,n,r,!1,null,null,null);t["default"]=m.exports},ebb1:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"queryForm",attrs:{model:e.queryParams,inline:!0,"label-width":"68px"}},[a("el-form-item",[a("el-button",{attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("添加油品")])],1)],1),a("el-table",{ref:"dataTable",attrs:{data:e.addedOilList}},[a("af-table-column",{attrs:{width:"55",align:"center"}}),e._e(),a("af-table-column",{attrs:{label:"油品名称",align:"center",prop:"oilName"}}),a("af-table-column",{attrs:{label:"油品价格",align:"center",prop:"oilPrice"}}),e._e(),a("af-table-column",{attrs:{label:"操作时间",align:"center",prop:"date"}}),a("af-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")]),a("el-button",{attrs:{type:"text",icon:"el-icon-edit",size:"mini"},on:{click:function(a){return e.handleUpdata(t.row)}}},[e._v("调价")])]}}])})],1),a("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total > 0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),a("el-dialog",{attrs:{title:"添加油品",visible:e.addOpen,width:"350px"},on:{"update:visible":function(t){e.addOpen=t}}},[a("el-form",{ref:"addForm",attrs:{model:e.addForm,rules:e.addRules,"label-width":"90px"}},[a("el-form-item",{attrs:{label:"油品名称",prop:"oilName"}},[a("el-select",{attrs:{placeholder:"油品名称",clearable:"",size:"small"},on:{change:e.onOilNameChang},model:{value:e.addForm.oilName,callback:function(t){e.$set(e.addForm,"oilName",t)},expression:"addForm.oilName"}},e._l(e.filterOilList,(function(e){return a("el-option",{key:e.dictLabel,attrs:{label:e.dictLabel,value:e.dictLabel}})})),1)],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:e.showOilPrice,expression:"showOilPrice"}],attrs:{label:"油品价格",prop:"oilPrice",required:e.showOilPrice}},[a("el-input-number",{attrs:{precision:2,min:0,step:1},model:{value:e.addForm.oilPrice,callback:function(t){e.$set(e.addForm,"oilPrice",t)},expression:"addForm.oilPrice"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitAddForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancelAdd}},[e._v("取 消")])],1)],1),a("el-dialog",{attrs:{title:"油品调价",visible:e.updataOpen,width:"400px","append-to-body":""},on:{"update:visible":function(t){e.updataOpen=t}}},[a("el-form",{ref:"updataForm",attrs:{model:e.updataForm,rules:e.updataRules,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"油品",prop:"oilName",width:"80px"}},[e._v(" "+e._s(e.updataForm.oilName)+" ")]),a("el-form-item",{attrs:{label:"调整价格",prop:"oilAdjustPrice"}},[a("el-input-number",{staticStyle:{width:"150px"},attrs:{precision:2,min:0,step:1},model:{value:e.updataForm.oilAdjustPrice,callback:function(t){e.$set(e.updataForm,"oilAdjustPrice",t)},expression:"updataForm.oilAdjustPrice"}}),e._v("元 ")],1),a("el-form-item",{attrs:{label:"生效状态",prop:"takeEffectStatus"}},[a("el-radio-group",{model:{value:e.updataForm.takeEffectStatus,callback:function(t){e.$set(e.updataForm,"takeEffectStatus",t)},expression:"updataForm.takeEffectStatus"}},[a("el-radio-button",{attrs:{label:"1"}},[e._v("立即生效")]),a("el-radio-button",{attrs:{label:"2"}},[e._v("定时生效")])],1)],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:2==e.updataForm.takeEffectStatus,expression:"updataForm.takeEffectStatus==2"}],attrs:{label:"生效时间",prop:"takeEffectDate",required:2==e.updataForm.takeEffectStatus}},[a("el-date-picker",{staticStyle:{width:"200px"},attrs:{clearable:"",size:"small",type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss",placeholder:"选择生效时间"},model:{value:e.updataForm.takeEffectDate,callback:function(t){e.$set(e.updataForm,"takeEffectDate",t)},expression:"updataForm.takeEffectDate"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitUpdataForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancelUpdata}},[e._v("取 消")])],1)],1)],1)},r=[],i=a("5530"),o=(a("7db0"),a("4de4"),a("d81d"),a("36ac")),l=a("9fa9"),s=(a("fcb7"),a("99bd"),a("e42b")),c={name:"adjust",data:function(){var e=this,t=function(t,a,n){var r=e.allOilList.find((function(t){return t.dictLabel===e.addForm.oilName}));r?3==r.dictValue||0!=a?n():n(new Error("请填入价格")):n(new Error("请选择油品后进行价格操作"))},a=function(t,a,n){2!=e.updataForm.takeEffectStatus||a?n():n(new Error("请选择调价时间"))};return{total:0,addedOilList:[],addOpen:!1,updataOpen:!1,queryParams:{pageNum:1,pageSize:10},stationOptions:[],addForm:{},updataForm:{},addRules:{oilName:[{required:!0,trigger:"change",message:"请选择油品"}],oilPrice:[{validator:t,trigger:"blur"}]},updataRules:{oilAdjustPrice:[{required:!0,trigger:"blur",message:"调整价格必须慎重填写"}],takeEffectStatus:[{required:!0,trigger:"blur",message:"生效状态必须选择"}],takeEffectDate:[{validator:a,trigger:"change"}]},allOilList:[],showOilPrice:!0}},created:function(){this.init()},computed:{filterOilList:function(){var e=this;return this.allOilList.filter((function(t){var a=!0;return e.addedOilList.map((function(e){e.oilName===t.dictLabel&&(a=!1)})),a}))}},methods:{init:function(){var e=this;this.getList(),this.getDicts("oil_name").then((function(t){e.allOilList=t.data}))},getList:function(){var e=this;this.queryParams.stationId=this.deptId,Object(o["e"])(this.queryParams).then((function(t){e.addedOilList=t.rows,e.total=t.total}))},cancelAdd:function(){this.addOpen=!1},handleAdd:function(){this.addForm=Object(i["a"])(Object(i["a"])({},this.addForm),{},{stationId:this.deptId,oilPrice:0,oilName:""}),this.addOpen=!0},onOilNameChang:function(e){var t=this;Object(s["a"])(e).then((function(e){t.showOilPrice=3!=e}))},submitAddForm:function(){var e=this;this.addForm.stationId=this.deptId,this.$refs["addForm"].validate((function(t){t&&Object(o["a"])(e.addForm).then((function(t){e.msgSuccess("添加油品成功"),e.addOpen=!1,e.getList()}))}))},handleUpdata:function(e){this.updataForm=Object(i["a"])(Object(i["a"])({},this.updataForm),{},{oilName:e.oilName,stationId:e.stationId,oilPriceId:e.oilPriceId,oilAdjustPrice:e.oilPrice,takeEffectStatus:1}),this.updataOpen=!0},cancelUpdata:function(){this.updataOpen=!1},submitUpdataForm:function(){var e=this;this.$refs["updataForm"].validate((function(t){t&&Object(l["a"])(e.updataForm).then((function(t){e.msgSuccess("调价成功"),e.updataOpen=!1,e.getList()}))}))},handleDelete:function(e){var t=this;this.$confirm("是否确认删除油品价格","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(o["b"])(e.oilPriceId)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))},handleExport:function(){var e=this,t=this.queryParams;this.$confirm("是否确认导出所有油品价格数据项?","警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(o["c"])(t)})).then((function(t){e.download(t.msg)}))}}},u=c,m=a("2877"),d=Object(m["a"])(u,n,r,!1,null,null,null);t["default"]=d.exports},ec55:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"errPage-container"},[a("el-button",{staticClass:"pan-back-btn",attrs:{icon:"arrow-left"},on:{click:e.back}},[e._v(" 返回 ")]),a("el-row",[a("el-col",{attrs:{span:12}},[a("h1",{staticClass:"text-jumbo text-ginormous"},[e._v(" 401错误! ")]),a("h2",[e._v("您没有访问权限!")]),a("h6",[e._v("对不起,您没有访问权限,请不要进行非法操作!您可以返回主页面")]),a("ul",{staticClass:"list-unstyled"},[a("li",{staticClass:"link-type"},[a("router-link",{attrs:{to:"/"}},[e._v(" 回首页 ")])],1)])]),a("el-col",{attrs:{span:12}},[a("img",{attrs:{src:e.errGif,width:"313",height:"428",alt:"Girl has dropped her ice cream."}})])],1)],1)},r=[],i=a("cc6c"),o=a.n(i),l={name:"Page401",data:function(){return{errGif:o.a+"?"+ +new Date}},methods:{back:function(){this.$route.query.noGoBack?this.$router.push({path:"/"}):this.$router.go(-1)}}},s=l,c=(a("ecf6"),a("2877")),u=Object(c["a"])(s,n,r,!1,null,"f2e02586",null);t["default"]=u.exports},ecf6:function(e,t,a){"use strict";a("c0ed")},ed45:function(e,t,a){"use strict";a.d(t,"f",(function(){return r})),a.d(t,"e",(function(){return i})),a.d(t,"a",(function(){return o})),a.d(t,"h",(function(){return l})),a.d(t,"c",(function(){return s})),a.d(t,"b",(function(){return c})),a.d(t,"d",(function(){return u})),a.d(t,"g",(function(){return m}));var n=a("b775");function r(e){return Object(n["a"])({url:"/system/dict/type/list",method:"get",params:e})}function i(e){return Object(n["a"])({url:"/system/dict/type/"+e,method:"get"})}function o(e){return Object(n["a"])({url:"/system/dict/type",method:"post",data:e})}function l(e){return Object(n["a"])({url:"/system/dict/type",method:"put",data:e})}function s(e){return Object(n["a"])({url:"/system/dict/type/"+e,method:"delete"})}function c(){return Object(n["a"])({url:"/system/dict/type/clearCache",method:"delete"})}function u(e){return Object(n["a"])({url:"/system/dict/type/export",method:"get",params:e})}function m(){return Object(n["a"])({url:"/system/dict/type/optionselect",method:"get"})}},ed69:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-form",{ref:"basicInfoForm",attrs:{model:e.info,rules:e.rules,"label-width":"150px"}},[a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"表名称",prop:"tableName"}},[a("el-input",{attrs:{placeholder:"请输入仓库名称"},model:{value:e.info.tableName,callback:function(t){e.$set(e.info,"tableName",t)},expression:"info.tableName"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"表描述",prop:"tableComment"}},[a("el-input",{attrs:{placeholder:"请输入"},model:{value:e.info.tableComment,callback:function(t){e.$set(e.info,"tableComment",t)},expression:"info.tableComment"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"实体类名称",prop:"className"}},[a("el-input",{attrs:{placeholder:"请输入"},model:{value:e.info.className,callback:function(t){e.$set(e.info,"className",t)},expression:"info.className"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"作者",prop:"functionAuthor"}},[a("el-input",{attrs:{placeholder:"请输入"},model:{value:e.info.functionAuthor,callback:function(t){e.$set(e.info,"functionAuthor",t)},expression:"info.functionAuthor"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"备注",prop:"remark"}},[a("el-input",{attrs:{type:"textarea",rows:3},model:{value:e.info.remark,callback:function(t){e.$set(e.info,"remark",t)},expression:"info.remark"}})],1)],1)],1)],1)},r=[],i={name:"BasicInfoForm",props:{info:{type:Object,default:null}},data:function(){return{rules:{tableName:[{required:!0,message:"请输入表名称",trigger:"blur"}],tableComment:[{required:!0,message:"请输入表描述",trigger:"blur"}],className:[{required:!0,message:"请输入实体类名称",trigger:"blur"}],functionAuthor:[{required:!0,message:"请输入作者",trigger:"blur"}]}}}},o=i,l=a("2877"),s=Object(l["a"])(o,n,r,!1,null,null,null);t["default"]=s.exports},ee46:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-form",{ref:"form",attrs:{model:e.user,rules:e.rules,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"旧密码",prop:"oldPassword"}},[a("el-input",{attrs:{placeholder:"请输入旧密码",type:"password"},model:{value:e.user.oldPassword,callback:function(t){e.$set(e.user,"oldPassword",t)},expression:"user.oldPassword"}})],1),a("el-form-item",{attrs:{label:"新密码",prop:"newPassword"}},[a("el-input",{attrs:{placeholder:"请输入新密码",type:"password"},model:{value:e.user.newPassword,callback:function(t){e.$set(e.user,"newPassword",t)},expression:"user.newPassword"}})],1),a("el-form-item",{attrs:{label:"确认密码",prop:"confirmPassword"}},[a("el-input",{attrs:{placeholder:"请确认密码",type:"password"},model:{value:e.user.confirmPassword,callback:function(t){e.$set(e.user,"confirmPassword",t)},expression:"user.confirmPassword"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.submit}},[e._v("保存")]),a("el-button",{attrs:{type:"danger",size:"mini"},on:{click:e.close}},[e._v("关闭")])],1)],1)},r=[],i=a("c0c7"),o={data:function(){var e=this,t=function(t,a,n){e.user.newPassword!==a?n(new Error("两次输入的密码不一致")):n()};return{test:"1test",user:{oldPassword:void 0,newPassword:void 0,confirmPassword:void 0},rules:{oldPassword:[{required:!0,message:"旧密码不能为空",trigger:"blur"}],newPassword:[{required:!0,message:"新密码不能为空",trigger:"blur"},{min:6,max:20,message:"长度在 6 到 20 个字符",trigger:"blur"}],confirmPassword:[{required:!0,message:"确认密码不能为空",trigger:"blur"},{required:!0,validator:t,trigger:"blur"}]}}},methods:{submit:function(){var e=this;this.$refs["form"].validate((function(t){t&&Object(i["l"])(e.user.oldPassword,e.user.newPassword).then((function(t){e.msgSuccess("修改成功")}))}))},close:function(){this.$store.dispatch("tagsView/delView",this.$route),this.$router.push({path:"/index"})}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},eecc:function(e,t,a){"use strict";a("2912")},eee4:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return 0==e.pageStatus?a("div",[e._v("配置加载中...")]):1==e.pageStatus?a("div",[e._v("此页面不对此账号开放")]):2==e.pageStatus?a("div",[e._v("权限已下放到站点,请登录站点账号配置")]):3==e.pageStatus?a("div",[e._v("加载发生错误")]):4==e.pageStatus?a("div",{staticClass:"tabZujian"},[a("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{key:"adjust",attrs:{label:"油品管理",name:"adjust"}},[a("adjust")],1),a("el-tab-pane",{key:"record",attrs:{label:"调价记录",name:"record"}},[a("record",{attrs:{getListChange:e.getListChange}})],1)],1)],1):e._e()},r=[],i=(a("b0c0"),a("ebb1")),o=a("7a49"),l={name:"Station_Adjustment",components:{adjust:i["default"],record:o["default"]},data:function(){return{activeName:"adjust",pageStatus:0,getListChange:!0}},created:function(){this.setPageStatus()},methods:{setPageStatus:function(){var e=this;this.queryPageStatus([2]).then((function(t){e.pageStatus=t}))},handleClick:function(e){"record"==e.name&&(this.getListChange=!this.getListChange)}}},s=l,c=(a("9eef"),a("2877")),u=Object(c["a"])(s,n,r,!1,null,null,null);t["default"]=u.exports},ef39:function(e,t,a){},f3da:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return 0==e.pageStatus?a("div",[e._v("配置加载中...")]):1==e.pageStatus?a("div",[e._v("此页面不对此账号开放")]):2==e.pageStatus?a("div",[e._v("权限已下放到站点,请登录站点账号配置")]):3==e.pageStatus?a("div",[e._v("加载发生错误")]):4==e.pageStatus?a("div",[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"120px"}},[a("el-form-item",{attrs:{label:"是否开启积分","label-width":"160px",prop:"integralFlag"}},[a("el-radio-group",{model:{value:e.form.integralFlag,callback:function(t){e.$set(e.form,"integralFlag",t)},expression:"form.integralFlag"}},[a("el-radio",{attrs:{label:"0"}},[e._v("关闭")]),a("el-radio",{attrs:{label:"1"}},[e._v("开启")])],1)],1),a("div",{directives:[{name:"show",rawName:"v-show",value:1==e.form.integralFlag,expression:"form.integralFlag == 1"}]},[a("el-form-item",{attrs:{label:"积分规则",prop:"itemsDetail",required:1==e.form.integralFlag}},e._l(e.form.itemsDetail,(function(t,n){return a("div",{key:n,staticStyle:{border:"1px solid"}},[a("div",[e._v(" 适用油品 "),a("el-select",{attrs:{placeholder:"请选择油品",clearable:"",size:"small"},on:{change:function(a){return e.oilNameChang(t,n)}},model:{value:t.oilName,callback:function(a){e.$set(t,"oilName",a)},expression:"item.oilName"}},e._l(e.oilNameOptions,(function(e){return a("el-option",{key:e.oilName,attrs:{label:e.oilName,value:e.oilName}})})),1)],1),3!=t.oilType?a("div",[e._v(" 规则类型 "),a("el-select",{attrs:{placeholder:"请选择规则",clearable:"",size:"small"},model:{value:t.ruleType,callback:function(a){e.$set(t,"ruleType",a)},expression:"item.ruleType"}},[a("el-option",{attrs:{label:"以订单实付累计",value:"1"}}),a("el-option",{attrs:{label:"以订单应付累计",value:"2"}}),a("el-option",{attrs:{label:"以加油升数累计",value:"3"}})],1)],1):e._e(),3!=t.oilType?a("div",[e._v(" 适用等级 "),a("el-select",{attrs:{placeholder:"请选择等级",clearable:"",size:"small"},on:{change:function(a){return e.gradeChange(t)}},model:{value:t.grade,callback:function(a){e.$set(t,"grade",a)},expression:"item.grade"}},[e._l(t.gradeList||[],(function(e){return a("el-option",{key:e.id,attrs:{label:e.grade,value:e.id.toString()}})})),a("el-option",{key:"0",attrs:{label:"所有人",value:"0"}})],2)],1):e._e(),a("div",[e._v(" 满 "),a("el-input-number",{attrs:{min:0,size:"small"},model:{value:t.ruleTerms,callback:function(a){e.$set(t,"ruleTerms",a)},expression:"item.ruleTerms"}}),e._v("元(L) 开始积分 ")],1),a("div",[e._v(" 每消费 "),a("el-input-number",{attrs:{size:"small",min:0},model:{value:t.saleAmt,callback:function(a){e.$set(t,"saleAmt",a)},expression:"item.saleAmt"}}),e._v("元获得 "),a("el-input-number",{attrs:{size:"small",min:0},model:{value:t.integral,callback:function(a){e.$set(t,"integral",a)},expression:"item.integral"}}),e._v("积分 ")],1),a("div",[a("el-button",{attrs:{type:"danger",size:"small"},on:{click:function(t){return e.delItem(n)}}},[e._v("删除")]),a("el-button",{directives:[{name:"show",rawName:"v-show",value:n==e.form.itemsDetail.length-1,expression:"index == form.itemsDetail.length - 1"}],attrs:{type:"success",size:"small"},on:{click:function(t){return e.addItem()}}},[e._v("新增")])],1)])})),0),a("el-form-item",{attrs:{label:"积分有效期",prop:"integralTermSetting",required:1==e.form.integralFlag}},[a("el-radio-group",{model:{value:e.form.integralTermSetting,callback:function(t){e.$set(e.form,"integralTermSetting",t)},expression:"form.integralTermSetting"}},[a("el-radio",{attrs:{label:"1"}},[e._v("永久有效")]),a("el-radio",{attrs:{label:"2"}},[e._v("指定清空积分时间")])],1),a("div",{directives:[{name:"show",rawName:"v-show",value:2==e.form.integralTermSetting,expression:"form.integralTermSetting == 2"}]},[a("el-date-picker",{staticStyle:{width:"200px","margin-left":"10px"},attrs:{clearable:"",size:"small",type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss"},model:{value:e.form.integralEmptyTime,callback:function(t){e.$set(e.form,"integralEmptyTime",t)},expression:"form.integralEmptyTime"}})],1)],1),a("el-form-item",{attrs:{label:"积分规则时限",prop:"termDateManage",required:1==e.form.integralFlag}},[a("el-radio-group",{model:{value:e.form.termDateManage,callback:function(t){e.$set(e.form,"termDateManage",t)},expression:"form.termDateManage"}},[a("el-radio",{attrs:{label:"1"}},[e._v("永久有效")]),a("el-radio",{attrs:{label:"2"}},[e._v("指定活动结束时间")])],1),a("div",{directives:[{name:"show",rawName:"v-show",value:2==e.form.termDateManage,expression:"form.termDateManage == 2"}]},[a("el-date-picker",{staticStyle:{width:"200px","margin-left":"10px"},attrs:{clearable:"",size:"small",type:"datetime","value-format":"yyyy-MM-dd HH:mm:ss"},model:{value:e.form.emptyDate,callback:function(t){e.$set(e.form,"emptyDate",t)},expression:"form.emptyDate"}})],1)],1),a("el-form-item",{attrs:{label:"多倍积分",prop:"integralActivity",required:1==e.form.integralFlag}},[a("el-radio-group",{model:{value:e.form.integralActivity,callback:function(t){e.$set(e.form,"integralActivity",t)},expression:"form.integralActivity"}},[a("el-radio",{attrs:{label:"0"}},[e._v("关闭")]),a("el-radio",{attrs:{label:"1"}},[e._v("开启")])],1)],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:1==e.form.integralActivity,expression:"form.integralActivity == 1"}],attrs:{label:"周期类型",prop:"datePicker",required:1==e.form.integralActivity}},[a("el-select",{attrs:{clearable:"",size:"small"},on:{change:e.timeClear},model:{value:e.form.datePicker,callback:function(t){e.$set(e.form,"datePicker",t)},expression:"form.datePicker"}},[a("el-option",{attrs:{label:"每周指定日",value:"1"}}),a("el-option",{attrs:{label:"每月指定日",value:"2"}}),a("el-option",{attrs:{label:"固定活动日",value:"3"}})],1),a("div",{directives:[{name:"show",rawName:"v-show",value:3!=e.form.datePicker,expression:"form.datePicker != 3"}],staticStyle:{display:"flex","flex-wrap":"wrap","border-style":"solid","border-color":"#f5f7fa"}},e._l(e.timeSelect[e.form.datePicker],(function(t,n){return a("div",{key:n,staticStyle:{margin:"3px"}},[a("div",{staticClass:"hover-style",staticStyle:{"border-radius":"5px","font-weight":"bold","font-size":"12px",cursor:"pointer"},on:{click:function(t){return e.clickCalendar(n)}}},[a("div",[e._v(e._s(t))]),e.form.collectClickCalendar.indexOf(n)>-1?a("div",{staticStyle:{width:"4px",height:"4px","border-radius":"50%","background-color":"red",position:"relative",left:"calc(50% - 2px)"}}):a("div",{staticStyle:{width:"4px",height:"4px"}})])])})),0),a("div",{directives:[{name:"show",rawName:"v-show",value:3==e.form.datePicker,expression:"form.datePicker == 3"}]},[a("el-date-picker",{staticStyle:{"margin-left":"10px",width:"200px"},attrs:{clearable:"",size:"small",type:"dates","value-format":"yyyy-MM-dd",placeholder:"选择提醒时间设置"},model:{value:e.form.collectClickDay,callback:function(t){e.$set(e.form,"collectClickDay",t)},expression:"form.collectClickDay"}})],1)],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:1==e.form.integralActivity,expression:"form.integralActivity == 1"}],attrs:{label:"积分比例",prop:"integralProportion",required:1==e.form.integralActivity}},[a("el-input-number",{attrs:{min:1,placeholder:"请输入加倍比例",size:"small"},model:{value:e.form.integralProportion,callback:function(t){e.$set(e.form,"integralProportion",t)},expression:"form.integralProportion"}}),a("span",[e._v("倍")])],1),a("el-form-item"),a("el-row",{directives:[{name:"show",rawName:"v-show",value:1==e.form.integralActivity,expression:"form.integralActivity == 1"}]},[a("el-col",{attrs:{span:8}}),a("el-col",{attrs:{span:8}})],1),a("el-form-item",{attrs:{label:"积分轮播图",prop:"imgFileList"}},[a("el-upload",{staticClass:"avatar-uploader",attrs:{action:e.addressUrl,headers:e.headers,multiple:"","list-type":"picture-card",limit:5,"file-list":e.form.imgFileList,accept:"image/gif,image/jpeg,image/png,image/jpg,image/bmp","before-upload":e.beforeAvatarUpload,"on-remove":e.handleRemove,"on-success":e.handlepaymentSuccess}},[a("i",{staticClass:"el-icon-plus"}),a("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[e._v(" 只能上传jpg/png文件,最多上传5张且单张图片不超过1M ")])]),a("el-dialog",{attrs:{visible:e.dialogVisible,"append-to-body":""},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("img",{attrs:{width:"100%",src:e.dialogImageUrl,alt:""}})])],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary",disabled:!1},on:{click:e.submitForm}},[e._v("确 定")])],1)],1):e._e()},r=[],i=a("2909"),o=a("5530"),l=(a("159b"),a("d81d"),a("ac1f"),a("1276"),a("a434"),a("99af"),a("b0c0"),a("d3b7"),a("25f0"),a("c740"),a("5f87")),s=a("dadd"),c=a("e42b"),u={name:"Point_Rule",data:function(){var e=this,t=function(t,a,n){e.form.itemsDetail.length<=0?n(new Error("请先配置设置规则")):(e.form.itemsDetail.forEach((function(e){e.oilName&&e.ruleTerms&&e.saleAmt&&e.integral&&(3==e.oilType||e.ruleType&&void 0!==e.grade&&""!==e.grade)||n(new Error("请检查规则完整性"))})),n())},a=function(t,a,n){e.form.integralTermSetting?2!=e.form.integralTermSetting||e.form.integralEmptyTime?n():n(new Error("请填写积分指定的到期时间")):n(new Error("请选择积分有效期"))},n=function(t,a,n){e.form.termDateManage?2!=e.form.termDateManage||e.form.emptyDate?n():n(new Error("请填写积分活动的结束时间")):n(new Error("请选择积分活动的结束时间"))},r=function(t,a,n){0!=e.form.integralActivity?e.form.datePicker?(1==e.form.datePicker||2==e.form.datePicker)&&e.form.collectClickCalendar.length<=0?n(new Error("请选择多倍积分的时间")):3==e.form.datePicker&&(null==e.form.collectClickDay||e.form.collectClickDay.length<=0)?n(new Error("请填写指定的多倍积分日")):n():n(new Error("请选择多倍积分的周期类型")):n()};return{oilNameOptions:[],dialogImageUrl:"",num:0,dialogVisible:!1,form:{itemsDetail:[{}],imgFileList:[],collectClickCalendar:[],collectClickDay:[]},rules:{integralFlag:[{required:!0,message:"请选择是否开启积分",trigger:"change"}],integralTermSetting:[{validator:a,trigger:"change"}],imgFileList:[{required:!0,message:"",trigger:"change"}],itemsDetail:[{validator:t,trigger:"change"}],termDateManage:[{validator:n,trigger:"change"}],datePicker:[{validator:r,trigger:"change"}]},headers:{Authorization:"Bearer "+Object(l["a"])()},timeSelect:[,["周天","周一","周二","周三","周四","周五","周六"],["01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31"]],addressUrl:location.protocol+"//"+location.host+"/prod-api/common/upload",pageStatus:0}},created:function(){this.init(),this.setPageStatus()},methods:{init:function(){this.listRule(),this.listOilName()},setPageStatus:function(){var e=this;this.queryPageStatus([1,2],1).then((function(t){e.pageStatus=t}))},listOilName:function(){var e=this;Object(s["f"])({pageNum:1,pageSize:100}).then((function(t){e.oilNameOptions=t.rows}))},listRule:function(){var e=this;Object(s["d"])({pageNum:1,pageSize:100}).then((function(t){var a=t.data.imgFileList;t.data.imgFileList=[],e.form=t.data,setTimeout((function(){e.form=Object(o["a"])(Object(o["a"])({},t.data),{},{imgFileList:a})}),1e3),e.form.collectClickCalendar=[],e.form.collectClickDay="",e.form.itemsDetail&&0!=e.form.itemsDetail.length||(e.form.itemsDetail=[{}]),"1"==e.form.datePicker||"2"==e.form.datePicker?e.form.collectClickCalendar=e.form.datePickerTime.split(",").map(parseFloat):"3"==e.form.datePicker&&(0==e.form.datePickerTime.length?e.form.collectClickDay=[]:e.form.collectClickDay=e.form.datePickerTime.split(",")),e.form=Object(o["a"])({},e.form)}))},timeClear:function(){this.form.collectClickCalendar=[],this.form.collectClickDay=[]},gradeChange:function(e){var t=this;setTimeout((function(){t.form=Object(o["a"])({},t.form)}),0)},addItem:function(){this.form.itemsDetail.push({})},delItem:function(e){this.form.itemsDetail.splice(e,1),this.form.itemsDetail.length<=0&&(this.form.itemsDetail=[{}])},delNoil:function(){this.form.notOilList=[{}]},oilNameChang:function(e,t){var a=this;e.grade="",e.gradeList=[],this.form=Object(o["a"])({},this.form),Object(s["b"])({oilName:e.oilName}).then((function(t){e.gradeList=t.rows,a.form=Object(o["a"])({},a.form)})),Object(c["a"])(e.oilName).then((function(t){e.oilType=t,a.form=Object(o["a"])({},a.form)}))},handleRemove:function(e,t){this.form.imgFileList=t},beforeAvatarUpload:function(e){var t=e.size/1024/1024<1;return t||this.$message.error("上传头像图片大小不能超过 1MB!"),t},handlepaymentSuccess:function(e,t,a){this.form.imgFileList=[].concat(Object(i["a"])(this.form.imgFileList),[{name:t.name,url:e.url}])},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&("1"==e.form.datePicker||"2"==e.form.datePicker?e.form.datePickerTime=e.form.collectClickCalendar.toString():e.form.datePickerTime=e.form.collectClickDay.toString(),null!=e.form.id?Object(s["g"])(e.form).then((function(t){e.msgSuccess("更新成功"),e.listRule()})):Object(s["a"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.listRule()})))}))},clickCalendar:function(e){if(-1===this.form.collectClickCalendar.indexOf(e))this.form.collectClickCalendar.push(e);else if(this.form.collectClickCalendar.indexOf(e)>-1){var t=this.form.collectClickCalendar.findIndex((function(t){return t==e}));this.form.collectClickCalendar.splice(t,1)}this.$refs.form.validateField("datePicker"),this.form=Object(o["a"])({},this.form)}}},m=u,d=(a("aee4"),a("2877")),p=Object(d["a"])(m,n,r,!1,null,"2886d356",null);t["default"]=p.exports},f419:function(e,t,a){},f4c6:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{ref:"settingform",attrs:{model:e.settingform,rules:e.rules,"label-width":"130px"}},[a("el-row",[a("el-col",{attrs:{span:6}},[a("el-form-item",{attrs:{label:"是否启用充值规则"}},[a("el-checkbox-group",{model:{value:e.cardOilsTypeList,callback:function(t){e.cardOilsTypeList=t},expression:"cardOilsTypeList"}},e._l(e.checkList,(function(t){return a("el-checkbox",{key:t.id,attrs:{label:t.id,value:t.value}},[e._v(e._s(t.value))])})),1)],1)],1),a("el-col",{attrs:{span:8}},[a("el-button",{attrs:{type:"primary"},on:{click:e.handleAdd}},[e._v("新增充值规则")])],1)],1),a("div",[a("el-table",{attrs:{data:e.settingform.detailList}},[e._e(),e._e(),a("el-table-column",{attrs:{label:"油品",align:"center",prop:"oilName",formatter:e.oilNameFormatter}}),a("el-table-column",{attrs:{label:"优惠条件金额",align:"center",prop:"discountAmtTerm"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.discountAmtStart)+"≤充值金额(元)<"+e._s(t.row.discountAmtEnd)+" ")]}}])}),a("el-table-column",{attrs:{label:"赠送方式",align:"center",prop:"settingRuleType",formatter:e.settingRuleTypeFotmat}}),a("el-table-column",{attrs:{label:"赠送金额值或比例",align:"center",prop:"presentAmt"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.presentAmt)+" "),a("span",{directives:[{name:"show",rawName:"v-show",value:"1"==t.row.settingRuleType,expression:"scope2.row.settingRuleType=='1'"}]},[e._v("元")]),a("span",{directives:[{name:"show",rawName:"v-show",value:"2"==t.row.settingRuleType,expression:"scope2.row.settingRuleType=='2'"}]},[e._v("%")])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.$index,t.row)}}},[e._v("修改")]),a("el-button",{attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.$index,t.row)}}},[e._v("删除")])]}}])})],1)],1),a("el-form-item",{attrs:{label:"充值活动设置"}}),a("el-form-item",[a("el-radio-group",{model:{value:e.settingform.discountTimeSetting,callback:function(t){e.$set(e.settingform,"discountTimeSetting",t)},expression:"settingform.discountTimeSetting"}},e._l(e.discountTimeSettingOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1),a("el-row",[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"周期选择"}},[a("el-select",{attrs:{clearable:"",size:"mini"},on:{change:e.datePickerChang},model:{value:e.settingform.discountTimeType,callback:function(t){e.$set(e.settingform,"discountTimeType",t)},expression:"settingform.discountTimeType"}},e._l(e.discountTimeTypeOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:e.workDaytrue,expression:"workDaytrue"}]},[a("div",{staticStyle:{display:"flex","flex-wrap":"wrap","border-style":"solid","border-color":"#F5F7FA"}},e._l(e.workDay,(function(t,n){return a("div",{key:n,staticStyle:{margin:"3px"}},[a("div",{staticClass:"hover-style",staticStyle:{"border-radius":"5px","font-weight":"bold","font-size":"12px",cursor:"pointer"},on:{click:function(a){return e.clickWorkDayCalendar(t,n)}}},[a("div",[e._v(e._s(t))]),e.collectClickWorkDay.indexOf(n)>-1?a("div",{staticStyle:{width:"4px",height:"4px","border-radius":"50%","background-color":"red",position:"relative",left:"calc(50% - 2px)"}}):a("div",{staticStyle:{width:"4px",height:"4px"}})])])})),0)]),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:e.moonDaytrue,expression:"moonDaytrue"}]},[a("div",{staticStyle:{display:"flex","flex-wrap":"wrap","border-style":"solid","border-color":"#F5F7FA"}},e._l(e.moonEverDay,(function(t,n){return a("div",{key:n,staticStyle:{margin:"3px"}},[a("div",{staticClass:"hover-style",staticStyle:{"border-radius":"5px","font-weight":"bold","font-size":"12px",cursor:"pointer"},on:{click:function(a){return e.clickCalendar(t,n)}}},[a("div",[e._v(e._s(t))]),e.collectClickCalendar.indexOf(n)>-1?a("div",{staticStyle:{width:"4px",height:"4px","border-radius":"50%","background-color":"red",position:"relative",left:"calc(50% - 2px)"}}):a("div",{staticStyle:{width:"4px",height:"4px"}})])])})),0)]),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:e.datetrue,expression:"datetrue"}]},[a("el-date-picker",{staticStyle:{"margin-left":"10px",width:"200px"},attrs:{clearable:"",size:"small",type:"dates","value-format":"yyyy-MM-dd",placeholder:"选择提醒时间设置"},model:{value:e.pickerTime,callback:function(t){e.pickerTime=t},expression:"pickerTime"}})],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{label:"赠送比例",prop:"presentScale"}},[a("el-input",{staticStyle:{width:"70px"},attrs:{placeholder:"请输入赠送比例"},model:{value:e.settingform.presentScale,callback:function(t){e.$set(e.settingform,"presentScale",t)},expression:"settingform.presentScale"}}),e._v("% ")],1)],1)],1),a("el-form-item",{attrs:{label:"叠加优惠设置"}}),a("el-row",{staticStyle:{"margin-left":"80px"}},[a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"isDiscountCoupon",label:"是否叠加优惠券"}},[a("el-radio-group",{model:{value:e.settingform.isDiscountCoupon,callback:function(t){e.$set(e.settingform,"isDiscountCoupon",t)},expression:"settingform.isDiscountCoupon"}},e._l(e.isDiscountCouponOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"isMarket",label:"是否叠加营销方案"}},[a("el-radio-group",{model:{value:e.settingform.isMarket,callback:function(t){e.$set(e.settingform,"isMarket",t)},expression:"settingform.isMarket"}},e._l(e.isDiscountCouponOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1)],1),a("el-col",{attrs:{span:8}},[a("el-form-item",{attrs:{prop:"isGradeSetting",label:"是否叠加等级优惠"}},[a("el-radio-group",{model:{value:e.settingform.isGradeSetting,callback:function(t){e.$set(e.settingform,"isGradeSetting",t)},expression:"settingform.isGradeSetting"}},e._l(e.isDiscountCouponOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1)],1)],1),a("el-row",[a("el-col",{staticStyle:{"margin-left":"80px"},attrs:{span:8}},[a("el-form-item",{attrs:{prop:"isDiscountCoupon",label:"电子卡支付产生积分可享受倍数","label-width":"225px"}},[a("el-input",{staticStyle:{width:"100px"},attrs:{placeholder:"请输入积分可享受倍数"},model:{value:e.settingform.enjoyIntegralMultiple,callback:function(t){e.$set(e.settingform,"enjoyIntegralMultiple",t)},expression:"settingform.enjoyIntegralMultiple"}}),e._v("倍 ")],1)],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")])],1),a("el-dialog",{attrs:{title:e.title,visible:e.open,"append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"infoform",attrs:{model:e.infoform,rules:e.rules,"label-width":"110px"}},[a("el-form-item",{attrs:{label:"选择油品"}},[a("el-select",{attrs:{placeholder:"请选择油品",clearable:"",size:"small"},model:{value:e.infoform.oilName,callback:function(t){e.$set(e.infoform,"oilName",t)},expression:"infoform.oilName"}},e._l(e.oilOptions,(function(e){return a("el-option",{key:e.dictLabel,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",{attrs:{label:"充值条件金额",prop:"discountAmtTerm"}},[a("el-input-number",{staticStyle:{width:"200px"},attrs:{placeholder:"请输入充值条件开始金额"},model:{value:e.infoform.discountAmtStart,callback:function(t){e.$set(e.infoform,"discountAmtStart",t)},expression:"infoform.discountAmtStart"}}),a("span",[e._v("≤充值金额(元)<")]),a("el-input-number",{staticStyle:{width:"200px"},attrs:{placeholder:"请输入充值条件结束金额"},model:{value:e.infoform.discountAmtEnd,callback:function(t){e.$set(e.infoform,"discountAmtEnd",t)},expression:"infoform.discountAmtEnd"}})],1),a("el-form-item",{attrs:{label:"赠送方式"}}),a("el-row",[a("el-col",{attrs:{span:12}},[a("el-form-item",[a("el-select",{attrs:{placeholder:"请选择赠送方式"},on:{change:e.settingRuleTypeChange},model:{value:e.infoform.settingRuleType,callback:function(t){e.$set(e.infoform,"settingRuleType",t)},expression:"infoform.settingRuleType"}},e._l(e.settingRuleTypeOptions,(function(e){return a("el-option",{key:e.dictLabel,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",[a("el-input",{staticStyle:{width:"100px"},model:{value:e.infoform.presentAmt,callback:function(t){e.$set(e.infoform,"presentAmt",t)},expression:"infoform.presentAmt"}}),a("span",{directives:[{name:"show",rawName:"v-show",value:e.jine,expression:"jine"}]},[e._v("元")]),a("span",{directives:[{name:"show",rawName:"v-show",value:e.bili,expression:"bili"}]},[e._v("%")])],1)],1)],1),a("el-row",[a("span",{staticStyle:{color:"red","margin-left":"90px"}},[e._v("例:按赠送金额:充100赠送10元;按赠送比例:充100赠送10%")])])],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.save}},[e._v("设置")])],1)],1)],1)},r=[],i=(a("ac1f"),a("1276"),a("d81d"),a("d3b7"),a("25f0"),a("a434"),a("927d")),o={name:"Setting",data:function(){return{total:0,oilOptions:[],isDiscountCouponOptions:[],discountTimeSettingOptions:[],collectClickCalendar:[],collectClickWorkDay:[],discountTimeTypeOptions:[],settingRuleTypeOptions:[],checkList:[{id:"1",value:"汽油"},{id:"2",value:"柴油"}],cardOilsTypeList:[],pickerTime:"",moonEverDay:["01","02","03","04","05","06","07","08","09","10","11","12","13","14","15","16","17","18","19","20","21","22","23","24","25","26","27","28","29","30","31"],workDay:["周天","周一","周二","周三","周四","周五","周六"],workDaytrue:!1,moonDaytrue:!1,datetrue:!1,jine:!1,bili:!1,title:"",settingform:{detailList:[]},num:0,queryParams:{stationId:null},index1:null,open:!1,infoform:{},rules:{}}},created:function(){var e=this;this.getDicts("integral_manage").then((function(t){e.discountTimeSettingOptions=t.data})),this.getDicts("date_picker").then((function(t){e.discountTimeTypeOptions=t.data})),this.getDicts("is_flag").then((function(t){e.isDiscountCouponOptions=t.data})),this.getDicts("oil").then((function(t){e.oilOptions=t.data})),this.getDicts("setting_rule_type").then((function(t){e.settingRuleTypeOptions=t.data})),Object(i["b"])(this.queryParams).then((function(t){t.hasOwnProperty("data")&&(e.settingform=t.data,null!=e.settingform.cardOilsType&&""!=e.settingform.cardOilsType&&(e.cardOilsTypeList=e.settingform.cardOilsType.split(",")),"1"==e.settingform.discountTimeType?(e.workDaytrue=!0,e.moonDaytrue=!1,e.datetrue=!1,e.collectClickWorkDay=e.settingform.discountTime.split(",").map(parseFloat)):"2"==e.settingform.discountTimeType?(e.workDaytrue=!1,e.moonDaytrue=!0,e.datetrue=!1,e.collectClickCalendar=e.settingform.discountTime.split(",").map(parseFloat)):"3"==e.settingform.discountTimeType&&(e.workDaytrue=!1,e.moonDaytrue=!1,e.datetrue=!0,""!=e.settingform.discountTime?e.pickerTime=e.settingform.discountTime.split(","):e.pickerTime=null))}))},methods:{oilNameFormatter:function(e,t){return"1"===e.oilName?"汽油":"2"===e.oilName?"柴油":void 0},settingRuleTypeFotmat:function(e,t){return"1"===e.settingRuleType?"按赠送金额":"2"===e.settingRuleType?"按赠送比例":void 0},settingRuleTypeChange:function(){"1"==this.infoform.settingRuleType?(this.jine=!0,this.bili=!1):"2"==this.infoform.settingRuleType&&(this.jine=!1,this.bili=!0)},datePickerChang:function(){"1"==this.settingform.discountTimeType?(this.workDaytrue=!0,this.moonDaytrue=!1,this.datetrue=!1):"2"==this.settingform.discountTimeType?(this.workDaytrue=!1,this.moonDaytrue=!0,this.datetrue=!1):"3"==this.settingform.discountTimeType&&(this.workDaytrue=!1,this.moonDaytrue=!1,this.datetrue=!0)},resetInfo:function(){this.infoform={id:null,parentId:null,oilName:null,discountAmtStart:null,discountAmtEnd:null,settingRuleType:null,presentAmt:null},this.resetForm("infoform")},handleAdd:function(){this.resetInfo(),this.index1=null,this.open=!0,this.title="添加客户电子会员卡充值优惠设置"},handleUpdate:function(e,t){this.index1=e,this.infoform=t,this.open=!0,this.title="修改客户电子会员卡充值优惠设置",this.settingRuleTypeChange()},submitForm:function(){var e=this;this.$refs["settingform"].validate((function(t){if(t){if(null!=e.cardOilsTypeList&&e.cardOilsTypeList.length>0?e.settingform.cardOilsType=e.cardOilsTypeList.toString():(e.settingform.cardOilsType="",!1),null!=e.settingform.id){var a=e.settingform.discountTimeType;if("1"==a)if(null!=e.collectClickWorkDay&&e.collectClickWorkDay.length>0){for(var n=null,r=0;r<e.collectClickWorkDay.length;r++)n=isNaN(e.collectClickWorkDay[r])||"NaN"==e.collectClickWorkDay[r]?n:null!=n?n+","+e.collectClickWorkDay[r]:e.collectClickWorkDay[r];e.settingform.discountTime=n,n=null}else e.settingform.discountTime="";else if("2"==a)if(null!=e.collectClickCalendar&&e.collectClickCalendar.length>0){for(var o=null,l=0;l<e.collectClickCalendar.length;l++)o=isNaN(e.collectClickCalendar[l])||"NaN"==e.collectClickCalendar[l]?o:null!=o?o+","+e.collectClickCalendar[l]:e.collectClickCalendar[l];e.settingform.discountTime=o,o=null}else e.settingform.discountTime="";else null!=e.pickerTime?e.settingform.discountTime=e.pickerTime.toString():e.settingform.discountTime="";Object(i["c"])(e.settingform).then((function(t){e.msgSuccess("修改成功"),e.jine=!1,e.bili=!1}))}else if(0==e.num){if("1"==datepicker)if(null!=e.collectClickWorkDay&&e.collectClickWorkDay.length>0){for(var s=null,c=0;c<e.collectClickWorkDay.length;c++)s=isNaN(e.collectClickWorkDay[c])||"NaN"==e.collectClickWorkDay[c]?s:null!=s?s+","+e.collectClickWorkDay[c]:e.collectClickWorkDay[c];e.settingform.discountTime=s,s=null}else e.settingform.discountTime="";else if("2"==datepicker)if(null!=e.collectClickCalendar&&e.collectClickCalendar.length>0){for(var u=null,m=0;m<e.collectClickCalendar.length;m++)u=isNaN(e.collectClickCalendar[m])||"NaN"==e.collectClickCalendar[m]?u:null!=u?u+","+e.collectClickCalendar[m]:e.collectClickCalendar[m];e.settingform.discountTime=u,u=null}else e.settingform.discountTime="";else null!=e.pickerTime?e.settingform.discountTime=e.pickerTime.toString():e.settingform.discountTime="";Object(i["a"])(e.settingform).then((function(t){e.msgSuccess("新增成功"),e.num=e.num+1,e.jine=!1,e.bili=!1}))}else e.msgSuccess("已新增成功,如需修改请刷新页面")}}))},handleDelete:function(e){this.settingform.detailList.splice(e,1)},deleteItemFromArr:function(e){Array.prototype.indexOf=function(e){for(var t=0;t<this.length;t++)if(this[t]===e)return t;return-1},Array.prototype.remove=function(e){var t=this.indexOf(e);t>-1&&this.splice(t,1)},this.collectClickCalendar.remove(e)},clickCalendar:function(e,t){-1===this.collectClickCalendar.indexOf(t)?this.collectClickCalendar.push(t):this.collectClickCalendar.indexOf(t)>-1&&this.deleteItemFromArr(t)},deleteWorkDayFromArr:function(e){Array.prototype.indexOf=function(e){for(var t=0;t<this.length;t++)if(this[t]===e)return t;return-1},Array.prototype.remove=function(e){var t=this.indexOf(e);t>-1&&this.splice(t,1)},this.collectClickWorkDay.remove(e)},clickWorkDayCalendar:function(e,t){-1===this.collectClickWorkDay.indexOf(t)?this.collectClickWorkDay.push(t):this.collectClickWorkDay.indexOf(t)>-1&&this.deleteWorkDayFromArr(t)},cancelOpen:function(){this.infoform={oilName:null,discountAmtStart:null,discountAmtEnd:null,settingRuleType:null,presentAmt:null},this.index1=null,this.resetForm("infoform"),this.open=!1,this.jine=!1,this.bili=!1},save:function(){var e=this;this.$refs["infoform"].validate((function(t){t&&(null!=e.index1&&e.handleDelete(e.index1),e.settingform.detailList.push(e.infoform))})),this.cancelOpen()}}},l=o,s=a("2877"),c=Object(s["a"])(l,n,r,!1,null,null,null);t["default"]=c.exports},f794:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-form",{directives:[{name:"show",rawName:"v-show",value:e.showSearch,expression:"showSearch"}],ref:"queryForm",attrs:{model:e.queryParams,inline:!0}},[a("el-form-item",{attrs:{label:"菜单名称",prop:"menuName"}},[a("el-input",{attrs:{placeholder:"请输入菜单名称",clearable:"",size:"small"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery(t)}},model:{value:e.queryParams.menuName,callback:function(t){e.$set(e.queryParams,"menuName",t)},expression:"queryParams.menuName"}})],1),a("el-form-item",{attrs:{label:"状态",prop:"status"}},[a("el-select",{attrs:{placeholder:"菜单状态",clearable:"",size:"small"},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,"status",t)},expression:"queryParams.status"}},e._l(e.statusOptions,(function(e){return a("el-option",{key:e.dictValue,attrs:{label:e.dictLabel,value:e.dictValue}})})),1)],1),a("el-form-item",[a("el-button",{attrs:{type:"cyan",icon:"el-icon-search",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),a("el-button",{attrs:{icon:"el-icon-refresh",size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1),a("el-row",{staticClass:"mb8",attrs:{gutter:10}},[a("el-col",{attrs:{span:1.5}},[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:menu:add"],expression:"['system:menu:add']"}],attrs:{type:"primary",icon:"el-icon-plus",size:"mini"},on:{click:e.handleAdd}},[e._v("新增")])],1),a("right-toolbar",{attrs:{showSearch:e.showSearch},on:{"update:showSearch":function(t){e.showSearch=t},"update:show-search":function(t){e.showSearch=t},queryTable:e.getList}})],1),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.menuList,"row-key":"menuId","tree-props":{children:"children",hasChildren:"hasChildren"}}},[a("el-table-column",{attrs:{prop:"menuName",label:"菜单名称","show-overflow-tooltip":!0,width:"160"}}),a("el-table-column",{attrs:{prop:"icon",label:"图标",align:"center",width:"100"},scopedSlots:e._u([{key:"default",fn:function(e){return[a("svg-icon",{attrs:{"icon-class":e.row.icon}})]}}])}),a("el-table-column",{attrs:{prop:"orderNum",label:"排序",width:"60"}}),a("el-table-column",{attrs:{prop:"perms",label:"权限标识","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{prop:"component",label:"组件路径","show-overflow-tooltip":!0}}),a("el-table-column",{attrs:{prop:"status",label:"状态",formatter:e.statusFormat,width:"80"}}),a("el-table-column",{attrs:{label:"创建时间",align:"center",prop:"createTime"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(e.parseTime(t.row.createTime)))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:menu:edit"],expression:"['system:menu:edit']"}],attrs:{size:"mini",type:"text",icon:"el-icon-edit"},on:{click:function(a){return e.handleUpdate(t.row)}}},[e._v("修改")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:menu:add"],expression:"['system:menu:add']"}],attrs:{size:"mini",type:"text",icon:"el-icon-plus"},on:{click:function(a){return e.handleAdd(t.row)}}},[e._v("新增")]),a("el-button",{directives:[{name:"hasPermi",rawName:"v-hasPermi",value:["system:menu:remove"],expression:"['system:menu:remove']"}],attrs:{size:"mini",type:"text",icon:"el-icon-delete"},on:{click:function(a){return e.handleDelete(t.row)}}},[e._v("删除")])]}}])})],1),a("el-dialog",{attrs:{title:e.title,visible:e.open,width:"600px","append-to-body":""},on:{"update:visible":function(t){e.open=t}}},[a("el-form",{ref:"form",attrs:{model:e.form,rules:e.rules,"label-width":"80px"}},[a("el-row",[a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"上级菜单"}},[a("treeselect",{attrs:{options:e.menuOptions,normalizer:e.normalizer,"show-count":!0,placeholder:"选择上级菜单"},model:{value:e.form.parentId,callback:function(t){e.$set(e.form,"parentId",t)},expression:"form.parentId"}})],1)],1),a("el-col",{attrs:{span:24}},[a("el-form-item",{attrs:{label:"菜单类型",prop:"menuType"}},[a("el-radio-group",{model:{value:e.form.menuType,callback:function(t){e.$set(e.form,"menuType",t)},expression:"form.menuType"}},[a("el-radio",{attrs:{label:"M"}},[e._v("目录")]),a("el-radio",{attrs:{label:"C"}},[e._v("菜单")]),a("el-radio",{attrs:{label:"F"}},[e._v("按钮")])],1)],1)],1),a("el-col",{attrs:{span:24}},["F"!=e.form.menuType?a("el-form-item",{attrs:{label:"菜单图标"}},[a("el-popover",{attrs:{placement:"bottom-start",width:"460",trigger:"click"},on:{show:function(t){return e.$refs["iconSelect"].reset()}}},[a("IconSelect",{ref:"iconSelect",on:{selected:e.selected}}),a("el-input",{attrs:{slot:"reference",placeholder:"点击选择图标",readonly:""},slot:"reference",model:{value:e.form.icon,callback:function(t){e.$set(e.form,"icon",t)},expression:"form.icon"}},[e.form.icon?a("svg-icon",{staticClass:"el-input__icon",staticStyle:{height:"32px",width:"16px"},attrs:{slot:"prefix","icon-class":e.form.icon},slot:"prefix"}):a("i",{staticClass:"el-icon-search el-input__icon",attrs:{slot:"prefix"},slot:"prefix"})],1)],1)],1):e._e()],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"菜单名称",prop:"menuName"}},[a("el-input",{attrs:{placeholder:"请输入菜单名称"},model:{value:e.form.menuName,callback:function(t){e.$set(e.form,"menuName",t)},expression:"form.menuName"}})],1)],1),a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"显示排序",prop:"orderNum"}},[a("el-input-number",{attrs:{"controls-position":"right",min:0},model:{value:e.form.orderNum,callback:function(t){e.$set(e.form,"orderNum",t)},expression:"form.orderNum"}})],1)],1),a("el-col",{attrs:{span:12}},["F"!=e.form.menuType?a("el-form-item",{attrs:{label:"是否外链"}},[a("el-radio-group",{model:{value:e.form.isFrame,callback:function(t){e.$set(e.form,"isFrame",t)},expression:"form.isFrame"}},[a("el-radio",{attrs:{label:"0"}},[e._v("是")]),a("el-radio",{attrs:{label:"1"}},[e._v("否")])],1)],1):e._e()],1),a("el-col",{attrs:{span:12}},["F"!=e.form.menuType?a("el-form-item",{attrs:{label:"路由地址",prop:"path"}},[a("el-input",{attrs:{placeholder:"请输入路由地址"},model:{value:e.form.path,callback:function(t){e.$set(e.form,"path",t)},expression:"form.path"}})],1):e._e()],1),"C"==e.form.menuType?a("el-col",{attrs:{span:12}},[a("el-form-item",{attrs:{label:"组件路径",prop:"component"}},[a("el-input",{attrs:{placeholder:"请输入组件路径"},model:{value:e.form.component,callback:function(t){e.$set(e.form,"component",t)},expression:"form.component"}})],1)],1):e._e(),a("el-col",{attrs:{span:12}},["M"!=e.form.menuType?a("el-form-item",{attrs:{label:"权限标识"}},[a("el-input",{attrs:{placeholder:"请权限标识",maxlength:"50"},model:{value:e.form.perms,callback:function(t){e.$set(e.form,"perms",t)},expression:"form.perms"}})],1):e._e()],1),a("el-col",{attrs:{span:12}},["F"!=e.form.menuType?a("el-form-item",{attrs:{label:"显示状态"}},[a("el-radio-group",{model:{value:e.form.visible,callback:function(t){e.$set(e.form,"visible",t)},expression:"form.visible"}},e._l(e.visibleOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1):e._e()],1),a("el-col",{attrs:{span:12}},["F"!=e.form.menuType?a("el-form-item",{attrs:{label:"菜单状态"}},[a("el-radio-group",{model:{value:e.form.status,callback:function(t){e.$set(e.form,"status",t)},expression:"form.status"}},e._l(e.statusOptions,(function(t){return a("el-radio",{key:t.dictValue,attrs:{label:t.dictValue}},[e._v(e._s(t.dictLabel))])})),1)],1):e._e()],1),a("el-col",{attrs:{span:12}},["C"==e.form.menuType?a("el-form-item",{attrs:{label:"是否缓存"}},[a("el-radio-group",{model:{value:e.form.isCache,callback:function(t){e.$set(e.form,"isCache",t)},expression:"form.isCache"}},[a("el-radio",{attrs:{label:"0"}},[e._v("缓存")]),a("el-radio",{attrs:{label:"1"}},[e._v("不缓存")])],1)],1):e._e()],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("确 定")]),a("el-button",{on:{click:e.cancel}},[e._v("取 消")])],1)],1)],1)},r=[],i=a("a6dc"),o=a("ca17"),l=a.n(o),s=(a("542c"),function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"icon-body"},[a("el-input",{staticStyle:{position:"relative"},attrs:{clearable:"",placeholder:"请输入图标名称"},on:{clear:e.filterIcons},nativeOn:{input:function(t){return e.filterIcons(t)}},model:{value:e.name,callback:function(t){e.name=t},expression:"name"}},[a("i",{staticClass:"el-icon-search el-input__icon",attrs:{slot:"suffix"},slot:"suffix"})]),a("div",{staticClass:"icon-list"},e._l(e.iconList,(function(t,n){return a("div",{key:n,on:{click:function(a){return e.selectedIcon(t)}}},[a("svg-icon",{staticStyle:{height:"30px",width:"16px"},attrs:{"icon-class":t}}),a("span",[e._v(e._s(t))])],1)})),0)],1)}),c=[],u=(a("b0c0"),a("4de4"),a("caad"),a("2532"),a("d3b7"),a("ddb0"),a("d81d"),a("ac1f"),a("466d"),a("23f1")),m=function(e){return e.keys()},d=/\.\/(.*)\.svg/,p=m(u).map((function(e){return e.match(d)[1]})),f=p,h={name:"IconSelect",data:function(){return{name:"",iconList:f}},methods:{filterIcons:function(){var e=this;this.iconList=f,this.name&&(this.iconList=this.iconList.filter((function(t){return t.includes(e.name)})))},selectedIcon:function(e){this.$emit("selected",e),document.body.click()},reset:function(){this.name="",this.iconList=f}}},g=h,b=(a("bce5"),a("2877")),v=Object(b["a"])(g,s,c,!1,null,"0273f142",null),y=v.exports,w={name:"Menu",components:{Treeselect:l.a,IconSelect:y},data:function(){return{loading:!0,showSearch:!0,menuList:[],menuOptions:[],title:"",open:!1,visibleOptions:[],statusOptions:[],queryParams:{menuName:void 0,visible:void 0},form:{},rules:{menuName:[{required:!0,message:"菜单名称不能为空",trigger:"blur"}],orderNum:[{required:!0,message:"菜单顺序不能为空",trigger:"blur"}],path:[{required:!0,message:"路由地址不能为空",trigger:"blur"}]}}},created:function(){var e=this;this.getList(),this.getDicts("sys_show_hide").then((function(t){e.visibleOptions=t.data})),this.getDicts("sys_normal_disable").then((function(t){e.statusOptions=t.data}))},methods:{selected:function(e){this.form.icon=e},getList:function(){var e=this;this.loading=!0,Object(i["d"])(this.queryParams).then((function(t){e.menuList=e.handleTree(t.data,"menuId"),e.loading=!1}))},normalizer:function(e){return e.children&&!e.children.length&&delete e.children,{id:e.menuId,label:e.menuName,children:e.children}},getTreeselect:function(){var e=this;Object(i["d"])().then((function(t){e.menuOptions=[];var a={menuId:0,menuName:"主类目",children:[]};a.children=e.handleTree(t.data,"menuId"),e.menuOptions.push(a)}))},visibleFormat:function(e,t){return"F"==e.menuType?"":this.selectDictLabel(this.visibleOptions,e.visible)},statusFormat:function(e,t){return"F"==e.menuType?"":this.selectDictLabel(this.statusOptions,e.status)},cancel:function(){this.open=!1,this.reset()},reset:function(){this.form={menuId:void 0,parentId:0,menuName:void 0,icon:void 0,menuType:"M",orderNum:void 0,isFrame:"1",isCache:"0",visible:"0",status:"0"},this.resetForm("form")},handleQuery:function(){this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},handleAdd:function(e){this.reset(),this.getTreeselect(),null!=e&&e.menuId?this.form.parentId=e.menuId:this.form.parentId=0,this.open=!0,this.title="添加菜单"},handleUpdate:function(e){var t=this;this.reset(),this.getTreeselect(),Object(i["c"])(e.menuId).then((function(e){t.form=e.data,t.open=!0,t.title="修改菜单"}))},submitForm:function(){var e=this;this.$refs["form"].validate((function(t){t&&(void 0!=e.form.menuId?Object(i["g"])(e.form).then((function(t){e.msgSuccess("修改成功"),e.open=!1,e.getList()})):Object(i["a"])(e.form).then((function(t){e.msgSuccess("新增成功"),e.open=!1,e.getList()})))}))},handleDelete:function(e){var t=this;this.$confirm('是否确认删除名称为"'+e.menuName+'"的数据项?',"警告",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((function(){return Object(i["b"])(e.menuId)})).then((function(){t.getList(),t.msgSuccess("删除成功")}))}}},x=w,_=Object(b["a"])(x,n,r,!1,null,null,null);t["default"]=_.exports},f850:function(e,t,a){},f85d:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"priceAdjust"},[a("el-tabs",{on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{attrs:{label:"油品信息",name:"price"}},[e.isChildUpdate1?a("child1"):e._e()],1),a("el-tab-pane",{ref:"child2",attrs:{label:"调价记录",name:"adjust"}},[e.isChildUpdate2?a("child2"):e._e()],1)],1)],1)},r=[],i=(a("b0c0"),a("4c9f")),o=a("1f12"),l={name:"priceAdjust",components:{child1:i["default"],child2:o["default"]},data:function(){return{activeName:"price",isChildUpdate1:!0,isChildUpdate2:!1}},methods:{handleClick:function(e){"price"===e.name?(this.isChildUpdate1=!0,this.isChildUpdate2=!1):"adjust"===e.name&&(this.isChildUpdate1=!1,this.isChildUpdate2=!0)}}},s=l,c=(a("3f7d"),a("2877")),u=Object(c["a"])(s,n,r,!1,null,null,null);t["default"]=u.exports},f9d1:function(e,t,a){"use strict";a("f419")},f9d8:function(e,t,a){},fa5d:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"tabZujian"},[a("el-tabs",{model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[a("el-tab-pane",{key:"info",attrs:{label:"油站信息",name:"info"}},[a("child1")],1),a("el-tab-pane",{key:"pay",attrs:{label:"支付配置",name:"pay"}},[a("child2")],1),a("el-tab-pane",{key:"notice",attrs:{label:"设备管理",name:"notice"}},[a("child3")],1)],1)],1)},r=[],i=a("517e"),o=a("3427"),l=a("0c41"),s={name:"tabZujian",components:{child1:i["default"],child2:o["default"],child3:l["default"]},data:function(){return{activeName:"info"}},methods:{}},c=s,u=(a("4423"),a("2877")),m=Object(u["a"])(c,n,r,!1,null,null,null);t["default"]=m.exports},fbc4:function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-row",{staticClass:"panel-group",attrs:{gutter:40}},[a("el-col",{staticClass:"card-panel-col",attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"card-panel",on:{click:function(t){return e.handleSetLineChartData("newVisitis")}}},[a("div",{staticClass:"card-panel-icon-wrapper icon-people"},[a("svg-icon",{attrs:{"icon-class":"peoples","class-name":"card-panel-icon"}})],1),a("div",{staticClass:"card-panel-description"},[a("div",{staticClass:"card-panel-text"},[e._v(" 访客 ")]),a("count-to",{staticClass:"card-panel-num",attrs:{"start-val":0,"end-val":102400,duration:2600}})],1)])]),a("el-col",{staticClass:"card-panel-col",attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"card-panel",on:{click:function(t){return e.handleSetLineChartData("messages")}}},[a("div",{staticClass:"card-panel-icon-wrapper icon-message"},[a("svg-icon",{attrs:{"icon-class":"message","class-name":"card-panel-icon"}})],1),a("div",{staticClass:"card-panel-description"},[a("div",{staticClass:"card-panel-text"},[e._v(" 消息 ")]),a("count-to",{staticClass:"card-panel-num",attrs:{"start-val":0,"end-val":81212,duration:3e3}})],1)])]),a("el-col",{staticClass:"card-panel-col",attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"card-panel",on:{click:function(t){return e.handleSetLineChartData("purchases")}}},[a("div",{staticClass:"card-panel-icon-wrapper icon-money"},[a("svg-icon",{attrs:{"icon-class":"money","class-name":"card-panel-icon"}})],1),a("div",{staticClass:"card-panel-description"},[a("div",{staticClass:"card-panel-text"},[e._v(" 金额 ")]),a("count-to",{staticClass:"card-panel-num",attrs:{"start-val":0,"end-val":9280,duration:3200}})],1)])]),a("el-col",{staticClass:"card-panel-col",attrs:{xs:12,sm:12,lg:6}},[a("div",{staticClass:"card-panel",on:{click:function(t){return e.handleSetLineChartData("shoppings")}}},[a("div",{staticClass:"card-panel-icon-wrapper icon-shopping"},[a("svg-icon",{attrs:{"icon-class":"shopping","class-name":"card-panel-icon"}})],1),a("div",{staticClass:"card-panel-description"},[a("div",{staticClass:"card-panel-text"},[e._v(" 订单 ")]),a("count-to",{staticClass:"card-panel-num",attrs:{"start-val":0,"end-val":13600,duration:3600}})],1)])])],1)},r=[],i=a("ec1b"),o=a.n(i),l={components:{CountTo:o.a},methods:{handleSetLineChartData:function(e){this.$emit("handleSetLineChartData",e)}}},s=l,c=(a("26ab"),a("2877")),u=Object(c["a"])(s,n,r,!1,null,"0ac8ac4e",null);t["default"]=u.exports},feb2:function(e,t,a){"use strict";a.r(t);var n=a("ed08");t["default"]={data:function(){return{$_sidebarElm:null,$_resizeHandler:null}},mounted:function(){this.initListener()},activated:function(){this.$_resizeHandler||this.initListener(),this.resize()},beforeDestroy:function(){this.destroyListener()},deactivated:function(){this.destroyListener()},methods:{$_sidebarResizeHandler:function(e){"width"===e.propertyName&&this.$_resizeHandler()},initListener:function(){var e=this;this.$_resizeHandler=Object(n["c"])((function(){e.resize()}),100),window.addEventListener("resize",this.$_resizeHandler),this.$_sidebarElm=document.getElementsByClassName("sidebar-container")[0],this.$_sidebarElm&&this.$_sidebarElm.addEventListener("transitionend",this.$_sidebarResizeHandler)},destroyListener:function(){window.removeEventListener("resize",this.$_resizeHandler),this.$_resizeHandler=null,this.$_sidebarElm&&this.$_sidebarElm.removeEventListener("transitionend",this.$_sidebarResizeHandler)},resize:function(){var e=this.chart;e&&e.resize()}}}}}]);