This commit is contained in:
linfso 2025-06-23 08:38:08 +08:00
parent 1bb112b8cd
commit 6b0b569476
2 changed files with 40 additions and 1 deletions

View File

@ -102,6 +102,14 @@
>
<div slot="toolbar">
<el-row :gutter="10" class="mb8">
<el-col :span="1.5">
<el-button
type="primary"
plain
size="mini"
@click="handleBatchReCalc"
>重算</el-button>
</el-col>
<el-col :span="1.5">
<el-button
type="warning"
@ -177,6 +185,8 @@ import { listEmisTmsSiteBatchMiss, getEmisTmsSiteBatchMiss, delEmisTmsSiteBatchM
import emisTmsSiteBatchMissForm from '@/views/emis/emisTmsSiteBatchMiss/emisTmsSiteBatchMissForm';
import elDateAdvPicker from '@/components/DatePickerAdv/elDateAdvPicker';
import { autoScanSiteBatch } from "@/api/emis/emisCommon"
import emisTransPlanRuleForm from '@/views/emis/emisTransPlanRule/emisTransPlanRuleForm';
import EmisSupplierPicker from '@/views/emis/EmisBaseTools/EmisSupplierPicker';
@ -190,6 +200,8 @@ import TransProductPicker from '@/views/emis/EmisBaseTools/TransProductPicker.vu
import EmpNamePicker1 from '@/views/emis/EmisBaseTools/EmpNamePicker.vue';
import EmpNamePicker2 from '@/views/emis/EmisBaseTools/EmpNamePicker.vue';
import {timeDiffTime,timeFormat} from '@/utils/dateUtils'
export default {
name: "EmisTmsSiteBatchMiss",
@ -255,9 +267,36 @@ export default {
};
},
created() {
const start = new Date()
start.setDate(1)
start.setHours(0,0,0,0)
const end = new Date()
var currentMonth = end.getMonth()
var nextMonth = ++currentMonth
var nextMonthFirstDay = new Date(date.getFullYear(), nextMonth, 1)
var oneDay = 1000 * 60 * 60 * 24
end=Date(nextMonthFirstDay - oneDay)
end.setHours(23,59,59,0)
this.dateTimeRange=[timeFormat(start), timeFormat(end)]
this.getList();
},
methods: {
handleBatchReCalc(){
if(this.selectList&&this.selectList.length>0){
let lineCode=this.selectList[0].lineCode;
this.$modal.confirm('确认是否重算').then(function() {
return autoScanSiteBatch(lineCode);
}).then(() => {
this.getList();
this.$modal.msgSuccess("重算成功");
}).catch(() => {});
}
},
/** 查询TMS漏组批次信息表列表 */
getList() {
this.loading = true;

View File

@ -113,7 +113,7 @@
>导出</el-button>
</el-col>
<el-col :span="1.5">
<el-col :span="1.5">
<el-button
type="primary"
plain