diff --git a/src/views/modules/warehouse/changeHUSpecialItem.vue b/src/views/modules/warehouse/changeHUSpecialItem.vue
index c19bd8d..342bb91 100644
--- a/src/views/modules/warehouse/changeHUSpecialItem.vue
+++ b/src/views/modules/warehouse/changeHUSpecialItem.vue
@@ -17,14 +17,6 @@
-
-
-
-
-
-
-
-
查询
重置
@@ -383,7 +375,7 @@
@row-dblclick="handleAvailListDblClick"
height="300"
style="width: 100%;">
-
+
-
+
{
@@ -947,7 +819,7 @@ export default {
// 构建提示信息,显示选中的标签数量和去重后的库存行数 - rqrq
const selectedCount = this.dataListSelections.length
-
+
// 按库存关键字去重统计 - rqrq
const inventoryKeySet = new Set()
this.dataListSelections.forEach(item => {
@@ -982,7 +854,7 @@ export default {
batchChangeExpiryDate(requestData).then(({ data }) => {
if (data && data.code == 0) {
const result = data.row
-
+
if (result.allSuccess) {
// 全部成功 - rqrq
this.$message.success(`失效日期修改成功,共更新 ${result.successCount} 行ERP库存`)
@@ -991,7 +863,7 @@ export default {
// 部分失败,弹窗显示失败的标签 - rqrq
let failedMsg = `成功:${result.successCount} 行,失败:${result.failCount} 行\n\n`
failedMsg += `以下标签更新失败:\n`
-
+
for (let i = 0; i < result.failedUnitIds.length; i++) {
failedMsg += `- ${result.failedUnitIds[i]}`
if (result.failedReasons && result.failedReasons[i]) {
@@ -999,7 +871,7 @@ export default {
}
failedMsg += '\n'
}
-
+
this.$alert(failedMsg, '部分更新失败', {
confirmButtonText: '确定',
type: 'warning',
@@ -1010,7 +882,7 @@ export default {
})
return
}
-
+
this.getDataList()
} else {
this.$alert(data.msg || '修改失败', '提示', { type: 'error' })
@@ -1067,14 +939,14 @@ export default {
let list = data.rows || []
// 前端过滤 - rqrq
if (this.availListQueryData.searchAvailabilityControlId) {
- list = list.filter(item =>
- item.availabilityControlId &&
+ list = list.filter(item =>
+ item.availabilityControlId &&
item.availabilityControlId.toUpperCase().includes(this.availListQueryData.searchAvailabilityControlId.toUpperCase())
)
}
if (this.availListQueryData.searchAvailabilityControlDesc) {
- list = list.filter(item =>
- item.availabilityControlDesc &&
+ list = list.filter(item =>
+ item.availabilityControlDesc &&
item.availabilityControlDesc.toUpperCase().includes(this.availListQueryData.searchAvailabilityControlDesc.toUpperCase())
)
}
@@ -1102,7 +974,7 @@ export default {
this.availFormData.newAvailDesc = ''
return
}
-
+
getDescById(this.availFormData.newAvailId).then(({ data }) => {
if (data && data.code == 0) {
// row可能是null或描述字符串 - rqrq
@@ -1125,7 +997,7 @@ export default {
// 构建提示信息,显示选中的标签数量和去重后的库存行数 - rqrq
const selectedCount = this.dataListSelections.length
-
+
// 按库存关键字去重统计 - rqrq
const inventoryKeySet = new Set()
this.dataListSelections.forEach(item => {
@@ -1160,7 +1032,7 @@ export default {
batchChangeAvailabilityControlId(requestData).then(({ data }) => {
if (data && data.code == 0) {
const result = data.row
-
+
if (result.allSuccess) {
// 全部成功 - rqrq
this.$message.success(`Availability Control ID修改成功,共更新 ${result.successCount} 行ERP库存`)
@@ -1169,7 +1041,7 @@ export default {
// 部分失败,弹窗显示失败的标签 - rqrq
let failedMsg = `成功:${result.successCount} 行,失败:${result.failCount} 行\n\n`
failedMsg += `以下标签更新失败:\n`
-
+
for (let i = 0; i < result.failedUnitIds.length; i++) {
failedMsg += `- ${result.failedUnitIds[i]}`
if (result.failedReasons && result.failedReasons[i]) {
@@ -1177,7 +1049,7 @@ export default {
}
failedMsg += '\n'
}
-
+
this.$alert(failedMsg, '部分更新失败', {
confirmButtonText: '确定',
type: 'warning',
@@ -1188,7 +1060,7 @@ export default {
})
return
}
-
+
this.getDataList()
} else {
this.$alert(data.msg || '修改失败', '提示', { type: 'error' })