Authored by xwx

采集协议管理-【1758】-采集协议管理编辑后无法保存

@@ -237,7 +237,18 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common', @@ -237,7 +237,18 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common',
237 if (flag) { 237 if (flag) {
238 $(".protocol-base-area").css("display", "none"); 238 $(".protocol-base-area").css("display", "none");
239 } 239 }
240 - form.on('submit(protocol-add-form)', function (data) { 240 +
  241 + },
  242 + yes: function (index, layero) {//确定按钮回调方法
  243 + var flag = true;
  244 + //看协议参数名称和参数code、参数排序有没有输入
  245 + $.each($("#editProtocolParam_add_table").find("input[name='paramName'],input[name='paramCode'],input[name='sort']"), function (i, e) {
  246 + if (!$(e).val()) {
  247 + flag = false;
  248 + return;
  249 + }
  250 + })
  251 + if (flag) {
241 var paramList = []; 252 var paramList = [];
242 $.each($("#editProtocolParam_add_table").find("tbody tr"), function (i, e) { 253 $.each($("#editProtocolParam_add_table").find("tbody tr"), function (i, e) {
243 paramList.push({ 254 paramList.push({
@@ -263,8 +274,9 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common', @@ -263,8 +274,9 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common',
263 contentType: "application/json;charset=utf-8", 274 contentType: "application/json;charset=utf-8",
264 async: false, 275 async: false,
265 success: function (res) { 276 success: function (res) {
  277 +
266 // layer.closeAll(); 278 // layer.closeAll();
267 - layer.close(indexm); //joke modify 20210303 279 + layer.close(index); //joke modify 20210303
268 layer.closeAll('loading'); 280 layer.closeAll('loading');
269 reloadTable(); 281 reloadTable();
270 }, 282 },
@@ -272,20 +284,6 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common', @@ -272,20 +284,6 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common',
272 layer.closeAll('loading'); 284 layer.closeAll('loading');
273 } 285 }
274 }) 286 })
275 - });  
276 -  
277 - },  
278 - yes: function (index, layero) {//确定按钮回调方法  
279 - var flag = true;  
280 - //看协议参数名称和参数code、参数排序有没有输入  
281 - $.each($("#editProtocolParam_add_table").find("input[name='paramName'],input[name='paramCode'],input[name='sort']"), function (i, e) {  
282 - if (!$(e).val()) {  
283 - flag = false;  
284 - return;  
285 - }  
286 - })  
287 - if (flag) {  
288 - $('#protocolAddForm').find("button.protocol-add-submit").trigger("click")  
289 } else { 287 } else {
290 layer.msg("请将参数协议填写完整", {offset: '15px', icon: 7, time: 1500}); 288 layer.msg("请将参数协议填写完整", {offset: '15px', icon: 7, time: 1500});
291 return false; 289 return false;
@@ -313,4 +311,4 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common', @@ -313,4 +311,4 @@ layui.define(['table', 'form', 'laydate', 'admin', 'layer', 'laytpl', 'common',
313 } 311 }
314 }); 312 });
315 313
316 -});  
  314 +});
@@ -23,7 +23,7 @@ @@ -23,7 +23,7 @@
23 <textarea name="protocolDesc" class="layui-textarea"></textarea> 23 <textarea name="protocolDesc" class="layui-textarea"></textarea>
24 </div> 24 </div>
25 </div> 25 </div>
26 - <button type="submit" lay-submit class="protocol-add-submit" style="display: none">提交</button> 26 + <button type="submit" lay-submit id="protocol-add-submit" style="display: none">提交</button>
27 </form> 27 </form>
28 </div> 28 </div>
29 <div class="layui-card-body layui-form-pane editProtocolParam-list" style="padding-top: 0px;"> 29 <div class="layui-card-body layui-form-pane editProtocolParam-list" style="padding-top: 0px;">
@@ -112,4 +112,4 @@ @@ -112,4 +112,4 @@
112 layui.use('protocolAdd', function (fn) { 112 layui.use('protocolAdd', function (fn) {
113 fn({{ d }}); 113 fn({{ d }});
114 }); 114 });
115 -</script>  
  115 +</script>