1 line
3.1 KiB
JavaScript
1 line
3.1 KiB
JavaScript
webpackJsonp([294],{SGic:function(e,t){},b2Vx:function(e,t,s){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={render:function(){var e=this,t=e.$createElement,s=e._self._c||t;return s("div",{staticClass:"sys-box"},[s("div",{staticClass:"sys-search"},[e._v("\n 将出库成本的结转将本月月末结存的数据转到下月的期初。\n ")]),e._v(" "),s("div",{staticClass:"sys-operate"},[s("el-button",{attrs:{type:"primary"},on:{click:e.endingCarryOver}},[e._v("开始结转")]),e._v(" "),s("el-button",{attrs:{type:"primary"},on:{click:e.endingClose}},[e._v("期末关账")]),e._v(" "),s("el-button",{attrs:{type:"primary"},on:{click:e.reverseEndingClose}},[e._v("期末反关账")])],1),e._v(" "),s("div",{staticClass:"sys-form"},[s("el-form",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"form",attrs:{"label-width":"120px","inline-message":!0,model:e.formData,rules:e.ruleForm}},[s("el-form-item",{staticClass:"form-inline",attrs:{label:"选择关账期间",prop:"time"}},[s("el-date-picker",{attrs:{readonly:"",type:"month",format:"yyyy-MM","value-format":"yyyy-MM-01",placeholder:"选择月"},model:{value:e.formData.time,callback:function(t){e.$set(e.formData,"time",t)},expression:"formData.time"}})],1)],1)],1)])},staticRenderFns:[]};var a=s("VU/8")({data:function(){return{formData:{time:""},loading:!1,ruleForm:{time:[{required:!0,message:"请选择出库核算时间",trigger:"change"}]}}},mounted:function(){this.stockAnalysisTime()},methods:{endingClose:function(){var e=this;this.$confirm("确认要期末关账吗?","提示",{type:"warning"}).then(function(){e.$api.stockAPI.endingClose({period:e.formData.time}).then(function(t){0==t.code?e.$message({message:t.msg,type:"success"}):e.$message({message:t.msg,type:"error"})})})},reverseEndingClose:function(){var e=this;this.$confirm("确认要期末反关账吗?","提示",{type:"warning"}).then(function(){e.$api.stockAPI.reverseEndingClose({}).then(function(t){0==t.code?e.$message({message:t.msg,type:"success"}):e.$message({message:t.msg,type:"error"})})})},endingCarryOver:function(){var e=this;this.$api.stockAPI.checkEndingCarryOver({period:this.formData.time}).then(function(t){if(0==t.code)e.$confirm("确认还要开始结转吗?","提示",{type:"warning"}).then(function(){e.$api.stockAPI.endingCarryOver({period:e.formData.time}).then(function(t){0==t.code?e.$message({message:t.msg,type:"success"}):e.$message({message:t.msg,type:"error"})})});else{var s=[t.msg,"确认还要继续进行计算吗?"],n=[],a=e.$createElement;for(var i in s)n.push(a("p",null,s[i]));e.$confirm("提示",{title:"提示",message:a("div",null,n),showCancelButton:!0,confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){e.$api.stockAPI.endingCarryOver({period:e.formData.time}).then(function(t){0==t.code?e.$message({message:t.msg,type:"success"}):e.$message({message:t.msg,type:"error"})})})}})},stockAnalysisTime:function(){var e=this;this.$api.stockAPI.stockAnalysisTime().then(function(t){0==t.code?e.formData.time=t.period:e.formData.time=""})}}},n,!1,function(e){s("SGic")},"data-v-a31c1bfc",null);t.default=a.exports}}); |