<script> layui.use(['table', 'form', 'element', 'table', 'layer', 'admin', 'xmSelect', 'laydate'], function () { let admin = layui.admin; let form = layui.form; let element = layui.element; let laydate = layui.laydate; let xmSelect = layui.xmSelect; laydate.render({ elem: '#start_time' , format: 'yyyy-MM-dd' }); laydate.render({ elem: '#end_time' , format: 'yyyy-MM-dd' }); form.on('radio(participate_type)', function (data) { let type = data.value; if (type === '1') { $('#participate_content').attr('disabled', true); $('#participate_content').addClass('layui-disabled'); } else { $('#participate_content').attr('disabled', false); $('#participate_content').removeClass('layui-disabled'); } }); form.on('submit(savePurchaseRemark)', function (data) { let url = '/api/purchase_remark/SavePurchaseRemark'; data.field.supplier_id = getQueryVariable('supplier_id'); let participateType = data.field.participate_type; //如果是品牌类型,那么就要去校验品牌是否都是对的 if (participateType == 3) { let checkBrandRes = ajax('/api/common/checkStandardBrandNameList', {standard_brand_name_list: data.field.participate_content}); if (checkBrandRes.code == 0) { if (checkBrandRes.data.invalid_brand_name_list.length > 0) { let list = checkBrandRes.data.invalid_brand_name_list.join(','); list += ' 不是标准品牌名称'; $('#checkStandardBrandNameResult').text(list); layer.msg("标准品牌校验未通过,请修正品牌后再重新提交") return false; } } } let res = ajax(url, data.field); if (!res) { layer.msg('网络错误,请重试', {icon: 6}); } else { if (res.err_code === 0) { admin.closeThisDialog(); parent.layer.msg(res.err_msg, {icon: 6}); } else { parent.layer.msg(res.err_msg, {icon: 5}); } } return false; }); form.on('submit(cancel)', function (data) { admin.closeThisDialog(); }); }); </script>