From 055743022694b6fc1bb1864137e0c81b6ea658c5 Mon Sep 17 00:00:00 2001
From: chen.lin <1442464845@qq.com>
Date: 星期四, 29 一月 2026 19:45:26 +0800
Subject: [PATCH] 盘点出库增加一个标记 可筛选可清除
---
src/main/webapp/static/js/locDetl/locDetl.js | 46 ++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 46 insertions(+), 0 deletions(-)
diff --git a/src/main/webapp/static/js/locDetl/locDetl.js b/src/main/webapp/static/js/locDetl/locDetl.js
index cc4544f..bd3206e 100644
--- a/src/main/webapp/static/js/locDetl/locDetl.js
+++ b/src/main/webapp/static/js/locDetl/locDetl.js
@@ -18,6 +18,13 @@
,{field: 'model', align: 'center',title: '鍨嬪彿'}
,{field: 'standby1$', align: 'center',title: '浠撳簱'}
,{field: 'cstateid$', align: 'center',title: '搴撳瓨鐘舵��'}
+ ,{field: 'mk', align: 'center',title: '鏄惁鐩樼偣', hide:false, templet: function(row){
+ if (row.mk === 'Y') {
+ return '<span style="color: #5FB878;">宸茬洏鐐�</span>';
+ } else {
+ return '<span style="color: #999;">鏈洏鐐�</span>';
+ }
+ }}
,{field: 'color', align: 'center',title: '棰滆壊', hide: true}
,{field: 'brand', align: 'center',title: '鍝佺墝', hide: true}
,{field: 'price', align: 'center',title: '鍗曚环', hide: true}
@@ -223,6 +230,45 @@
});
});
break;
+ case 'clearMk':
+ var data = checkStatus.data;
+ if (data.length === 0){
+ layer.msg("璇烽�夋嫨瑕佹竻闄ょ洏鐐圭姸鎬佺殑搴撳瓨鏄庣粏", {icon: 2});
+ return;
+ }
+ // 鍘婚噸鑾峰彇搴撲綅鍙峰垪琛�
+ var locNoSet = new Set();
+ data.forEach(function(elem) {
+ if (elem.locNo) {
+ locNoSet.add(elem.locNo);
+ }
+ });
+ var locNoList = Array.from(locNoSet);
+
+ layer.confirm('纭畾瑕佹竻闄ゆ墍閫夊簱浣嶇殑鐩樼偣鐘舵�佸悧锛�', {icon: 3, title:'鎻愮ず'}, function(index){
+ $.ajax({
+ url: baseUrl+"/locMast/clearMk/auth",
+ headers: {'token': localStorage.getItem('token')},
+ contentType: 'application/json;charset=UTF-8',
+ data: JSON.stringify({locNos: locNoList}),
+ method: 'POST',
+ success: function (res) {
+ if (res.code === 200) {
+ layer.msg("娓呴櫎鐩樼偣鐘舵�佹垚鍔�", {icon: 1});
+ tableReload(false);
+ } else if (res.code === 403) {
+ top.location.href = baseUrl + "/";
+ } else {
+ layer.msg(res.msg || "娓呴櫎鐩樼偣鐘舵�佸け璐�", {icon: 2});
+ }
+ },
+ error: function() {
+ layer.msg("璇锋眰澶辫触锛岃绋嶅悗閲嶈瘯", {icon: 2});
+ }
+ });
+ layer.close(index);
+ });
+ break;
// 鍐荤粨
case 'frozen':
let frozenData = checkStatus.data;
--
Gitblit v1.9.1