From 622d2c76208cfeebc9d2b7b9bbba86802534f494 Mon Sep 17 00:00:00 2001
From: yuyou_x <2336760928@qq.com>
Date: 星期一, 15 七月 2024 08:45:22 +0800
Subject: [PATCH] 合并

---
 HTML/views/WareHouseSetting/Locate.html |   88 +++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 87 insertions(+), 1 deletions(-)

diff --git a/HTML/views/WareHouseSetting/Locate.html b/HTML/views/WareHouseSetting/Locate.html
index 9f52be6..47e5016 100644
--- a/HTML/views/WareHouseSetting/Locate.html
+++ b/HTML/views/WareHouseSetting/Locate.html
@@ -115,6 +115,11 @@
 								<i class="layui-icon layui-icon-edit layuiadmin-button-btn"> </i>鎵归噺缂栬緫
 							</button>
 						</div>
+						<div class="layui-inline">
+							<button style="margin-right: 5px;" class="layui-btn layui-btn-sm layuiadmin-btn-list addClass" data-type="addList"  lay-event="add" >
+								<i class="layui-icon"></i>娣诲姞
+							</button>
+						</div>
 					</div>
 				</div>
 				<div id="center"></div>
@@ -255,8 +260,83 @@
 								submit.trigger('click');
 							}
 						});
-					}
+					},
+					addList: function () {
+						
+						layer.open({
+							type: 2,
+							title: '娣诲姞鍌ㄤ綅淇℃伅',
+							content: 'LocateAddFrom.html',
+							maxmin: true,
+							area: ['560px', '510px'],
+							btn: ['纭畾', '鍙栨秷'],
+							yes: function (index1, layero) {
+								var iframeWindow = window['layui-layer-iframe' + index1],
+									submitID = 'layuiadmin-app-form-submit',
+									submit = layero.find('iframe').contents().find('#' + submitID);
+								//鐩戝惉鎻愪氦
+								iframeWindow.layui.form.on('submit(' + submitID + ')', function (data) {
+									var field = data.field; //鑾峰彇鎻愪氦鐨勫瓧娈�
+									console.log(field);
+									// var msg = [];
+									// for (var i = 0; i < checkData.length; i++) {
+									// 	// msg.push(checkData[i].Id);
+									// 	msg.push(checkData[i].Id)
+									// }
+									// console.log(msg);
+									 
+									//鎻愪氦 Ajax 鎴愬姛鍚庯紝闈欐�佹洿鏂拌〃鏍间腑鐨勬暟鎹�
+									var param = { 
+										// Id: msg,
+										Index:Number(field.IndexRow),
+										HouseNo:field.HouseNo,
+										RoadwayNo:field.RoadwayNo,
+										AreaNo:field.AreaNo,
+										Row:Number(field.Row),
+										Col:Number(field.Col),
+										Layer:Number(field.Layer),
+										Depth:field.Depth,
+									};
+									console.log(param)
+									if (doing) {
+										doing = false;
+										sendData(IP + "/Sys/AddStorageLocat", param, 'post', function (res) {
+											console.log(res);
+											if (res.code == 200) { //鎴愬姛
+												layer.msg(res.msg, {
+													icon: 1,
+													time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+												}, function () {
+													tableIns.reload({
+														page: {
+															curr: 1
+														}
+													});
+													layer.close(index1); //鍏抽棴寮瑰眰
+													doing = true;
+												});
+											} else if(res.code == 1){
+												layer.msg(res.msg, {
+													icon: 2,
+													time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+												}, function() {doing = true;});
+											} else { //涓嶆垚鍔�
+												layer.msg(res.statusText, {
+													icon: 2,
+													time: 2000 //2绉掑叧闂紙濡傛灉涓嶉厤缃紝榛樿鏄�3绉掞級
+												}, function() {doing = true;});
+											}
+										});
+									}
+
+									//$.ajax({});
+								});
+								submit.trigger('click');
+							}
+						});
+					},
 				};
+				
 				$('.layui-btn.layuiadmin-btn-list').on('click', function () {
 					var type = $(this).data('type');
 					active[type] ? active[type].call(this) : '';
@@ -290,6 +370,7 @@
 					done: function() {
 						$(function() {
 							$(".editClass").hide();
+							$(".addClass").hide();
 						});
 						sendData(IP + "/Basis/GetRoleRightList", {}, 'get', function(res) {
 							if (res.code == 0) { //鎴愬姛 
@@ -299,6 +380,11 @@
 											$(".editClass").show();
 										});
 									}
+									if (res.data[k].MenuName == "娣诲姞鍌ㄤ綅") {
+										$(function() {
+											$(".addClass").show();
+										});
+									}
 								}
 							} else { //涓嶆垚鍔�
 								layer.msg('鑾峰彇鏉冮檺淇℃伅澶辫触', {

--
Gitblit v1.8.0