From 8443d2e7c553891d5e4ed4dbda85360144a799e6 Mon Sep 17 00:00:00 2001
From: HID丨emotion <i@hiders.cn>
Date: Tue, 24 Mar 2020 12:20:43 +0800
Subject: [PATCH] 修复字段类型为url时列表页JS格式化未对null做处理的问题 修复字段类型为url时列表页JS格式化未对null做处理的问题

---
 public/assets/js/require-table.js | 1 +
 1 file changed, 1 insertion(+), 0 deletions(-)

diff --git a/public/assets/js/require-table.js b/public/assets/js/require-table.js
index fc9cf55..0092682 100644
--- a/public/assets/js/require-table.js
+++ b/public/assets/js/require-table.js
@@ -538,6 +538,7 @@ define(['jquery', 'bootstrap', 'moment', 'moment/locale/zh-cn', 'bootstrap-table
                         + row[pk] + "' " + (url ? "data-url='" + url + "'" : "") + " data-params='" + this.field + "=" + (value == yes ? no : yes) + "'><i class='fa fa-toggle-on " + (value == yes ? 'text-' + color : 'fa-flip-horizontal text-gray') + " fa-2x'></i></a>";
                 },
                 url: function (value, row, index) {
+                    value = value === null ? '' : value.toString();
                     return '<div class="input-group input-group-sm" style="width:250px;margin:0 auto;"><input type="text" class="form-control input-sm" value="' + value + '"><span class="input-group-btn input-group-sm"><a href="' + value + '" target="_blank" class="btn btn-default btn-sm"><i class="fa fa-link"></i></a></span></div>';
                 },
                 search: function (value, row, index) {
--
libgit2 0.24.0