Browse Source

2026-03-20

1、创建分卷的【产量报告】调用存储过程时增加不良数参数
2、合并卷里的当前卷数量不允许修改
master
fengyuan_yang 4 weeks ago
parent
commit
7d442fa797
  1. 35
      src/views/modules/boxManage/saleBoxManage.vue
  2. 1
      src/views/modules/yieldReport/com_merge_roll.vue
  3. 2
      src/views/modules/yieldReport/com_separate_roll.vue

35
src/views/modules/boxManage/saleBoxManage.vue

@ -189,8 +189,8 @@
</el-form> </el-form>
<el-table <el-table
ref="caseTable" ref="caseTable"
:data="casesList"
:height="height"
:data="casesPagedList"
:height="height - 32"
border border
@selection-change="handleCaseSelectionChange" @selection-change="handleCaseSelectionChange"
style="width: 100%;"> style="width: 100%;">
@ -249,6 +249,16 @@
label="创建人"> label="创建人">
</el-table-column> </el-table-column>
</el-table> </el-table>
<el-pagination
style="margin-top: 0px"
@size-change="sizeChangeCasesHandle"
@current-change="currentChangeCasesHandle"
:current-page="casesPageIndex"
:page-sizes="[20, 50, 100, 200]"
:page-size="casesPageSize"
:total="casesList.length"
layout="total, sizes, prev, pager, next, jumper">
</el-pagination>
</el-tab-pane> </el-tab-pane>
<el-tab-pane label="扫描装箱" name="boxing"> <el-tab-pane label="扫描装箱" name="boxing">
<boxing ref="boxing"></boxing> <boxing ref="boxing"></boxing>
@ -524,6 +534,9 @@ export default {
totalQty: 0 totalQty: 0
}, },
selectedCaseRecords: [], selectedCaseRecords: [],
//
casesPageIndex: 1,
casesPageSize: 50,
columnArray1: [ columnArray1: [
{ {
userId: this.$store.state.user.name, userId: this.$store.state.user.name,
@ -871,6 +884,13 @@ export default {
exportName: '销售出库单'+this.dayjs().format('YYYYMMDDHHmmss'), exportName: '销售出库单'+this.dayjs().format('YYYYMMDDHHmmss'),
} }
}, },
computed: {
casesPagedList() {
const start = (this.casesPageIndex - 1) * this.casesPageSize
return this.casesList.slice(start, start + this.casesPageSize)
}
},
/*组件*/ /*组件*/
components: { components: {
boxing, boxing,
@ -1035,6 +1055,16 @@ export default {
}) })
}, },
// -
sizeChangeCasesHandle(val) {
this.casesPageSize = val
this.casesPageIndex = 1
},
// -
currentChangeCasesHandle(val) {
this.casesPageIndex = val
},
// ===== ===== // ===== =====
refreshCasesTable(){ refreshCasesTable(){
let templateData = { let templateData = {
@ -1044,6 +1074,7 @@ export default {
} }
searchSoReceiveCasesData(templateData).then(({data}) => { searchSoReceiveCasesData(templateData).then(({data}) => {
this.casesList = data.rows || [] this.casesList = data.rows || []
this.casesPageIndex = 1
// - // -
if (data.rows && data.rows.length > 0) { if (data.rows && data.rows.length > 0) {
const firstRecord = data.rows[0] const firstRecord = data.rows[0]

1
src/views/modules/yieldReport/com_merge_roll.vue

@ -23,6 +23,7 @@
v-model="pageData.rollQty" v-model="pageData.rollQty"
class="qty-input" class="qty-input"
type="number" type="number"
readonly
@blur="checkValidQty" @blur="checkValidQty"
@input="calculateTotalQty" @input="calculateTotalQty"
style="width: 100%"> style="width: 100%">

2
src/views/modules/yieldReport/com_separate_roll.vue

@ -1431,7 +1431,7 @@ export default {
...this.pageData, ...this.pageData,
rollQty: totalGoodQty, // rollQty: totalGoodQty, //
rollNums: 1, // 1 rollNums: 1, // 1
totalDefectQty: totalDefectQty, //
defectQty: totalDefectQty, //
rollRows: rollRows, // rollRows: rollRows, //
remark: rollRemark // remark: rollRemark //
} }

Loading…
Cancel
Save