completed foreground i18n for private console
This commit is contained in:
@@ -8,7 +8,7 @@
|
||||
<meta name="screen-orientation" content="portrait">
|
||||
<meta name="description" content="irext application">
|
||||
<meta name="author" content="strawmanbobi">
|
||||
<title>IRext 本地控制台</title>
|
||||
<title data-i18n="page_code.title">控制台</title>
|
||||
|
||||
<link rel="stylesheet" href="../public_js/bower_components/bootstrap/dist/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../public_js/bower_components/toastr/toastr.min.css">
|
||||
@@ -17,15 +17,15 @@
|
||||
<link rel="stylesheet" href="../public_js/bower_components/bootstrap-multiselect/dist/css/bootstrap-multiselect.css">
|
||||
<link rel="stylesheet" href="css/code_index.css">
|
||||
</head>
|
||||
<body>
|
||||
<body class="page_code">
|
||||
<div class="navbar container">
|
||||
<div class="header clearfix">
|
||||
<nav>
|
||||
<ul class="nav nav-pills pull-right">
|
||||
<li role="presentation"><a href="#" onclick="gotoIndex();">退出</a></li>
|
||||
<li role="presentation"><a href="#" data-i18n="page_code.d_try_index_quit" onclick="gotoIndex();">退出</a></li>
|
||||
</ul>
|
||||
</nav>
|
||||
<h3>IRext 本地控制台</h3>
|
||||
<h3 data-i18n="page_code.title">控制台</h3>
|
||||
</div>
|
||||
</div>
|
||||
<div class="container">
|
||||
@@ -33,27 +33,27 @@
|
||||
<div class="row">
|
||||
<div class="col-lg-6">
|
||||
<div class="input-group" style="max-height: 25px;">
|
||||
<span class="input-group-addon">类型</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.panel_category">类型</span>
|
||||
<select id="filter_category_id" name="filter_category_id" class="input-group-addon" onchange="onFilterCategoryChange();" style="width: 100%;">
|
||||
</select>
|
||||
</div>
|
||||
<br>
|
||||
<div class="input-group" id="filter_brand_panel" style="max-height: 25px;">
|
||||
<span class="input-group-addon">品牌</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.panel_brand">品牌</span>
|
||||
<select id="filter_brand_id" name="filter_brand_id" class="input-group-addon" onchange="onFilterBrandChange();" style="width: 100%;">
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-lg-6">
|
||||
<div class="input-group" id="filter_province_panel" style="max-height: 25px; display: none;">
|
||||
<span class="input-group-addon">选择省份</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.panel_select_province">选择省份</span>
|
||||
<select id="filter_province_id" name="filter_province_id" onchange="onFilterProvinceChange();" style="width: 100%;">
|
||||
</select>
|
||||
<!-- <span class="input-group-addon pointer">+</span> -->
|
||||
</div>
|
||||
<br>
|
||||
<div class="input-group" id="filter_city_panel" style="max-height: 25px; display: none;">
|
||||
<span class="input-group-addon">选择城市</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.panel_select_city">选择城市</span>
|
||||
<select id="filter_city_code" name="filter_city_code" onchange="onFilterCityChange();" style="width: 100%;">
|
||||
</select>
|
||||
<!-- <span class="input-group-addon pointer">+</span> -->
|
||||
@@ -101,7 +101,7 @@
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||||
<h4 class="modal-title">新建编码</h4>
|
||||
<h4 class="modal-title" data-i18n="page_code.d_create_index_title">新建编码</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div class="row marketing">
|
||||
@@ -109,7 +109,7 @@
|
||||
action="/irext/int/create_remote_index" target="post_iframe">
|
||||
<div class="col-lg-6">
|
||||
<div class="input-group">
|
||||
<span class="input-group-addon">优先排序</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.d_create_index_priority">优先排序</span>
|
||||
<input type="text" data-ride="spinner" id="spinner" name="priority"
|
||||
class="form-control input-number" value="1" data-min="1" data-max="999">
|
||||
<span class="input-group-btn" style="border-radius: 0;">
|
||||
@@ -127,7 +127,7 @@
|
||||
</div>
|
||||
<br>
|
||||
<div class="input-group">
|
||||
<span class="input-group-addon">家电类型</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.d_create_index_category">家电类型</span>
|
||||
<select id="category_id" name="category_id" class="input-group-addon" onchange="onCategoryChange();" style="width: 100%;">
|
||||
</select>
|
||||
<input type="hidden" id="category_name" name="category_name">
|
||||
@@ -136,7 +136,7 @@
|
||||
</div>
|
||||
<br>
|
||||
<div class="input-group" id="brand_panel">
|
||||
<span class="input-group-addon">家电品牌</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.d_create_index_brand">家电品牌</span>
|
||||
<select id="brand_id" name="brand_id" class="input-group-addon" onchange="onBrandChange();" style="width: 100%; border-radius: 0;">
|
||||
</select>
|
||||
<input type="hidden" id="brand_name" name="brand_name">
|
||||
@@ -144,7 +144,7 @@
|
||||
<span class="input-group-addon pointer glyphicon-plus" onclick="onCreateBrand();"></span>
|
||||
</div>
|
||||
<div class="input-group" id="province_panel" style="display: none;">
|
||||
<span class="input-group-addon">选择省份</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.d_create_index_province">选择省份</span>
|
||||
<select id="province_id" name="province_id" onchange="onProvinceChange();" style="width: 100%;">
|
||||
</select>
|
||||
<!-- <span class="input-group-addon pointer">+</span> -->
|
||||
@@ -152,7 +152,8 @@
|
||||
<br>
|
||||
<div id="city_panel" style="display: none;">
|
||||
<div class="input-group">
|
||||
<span class="input-group-addon" style="cursor: pointer;" onclick="discoverCityCode();">选择城市</span>
|
||||
<span class="input-group-addon" style="cursor: pointer;" data-i18n="page_code.d_create_index_city"
|
||||
onclick="discoverCityCode();">选择城市</span>
|
||||
<select id="city_code" name="city_code" onchange="onCityChange();" style="width: 100%;">
|
||||
</select>
|
||||
<input type="hidden" id="city_name" name="city_name">
|
||||
@@ -163,7 +164,7 @@
|
||||
</div>
|
||||
<div id="operator_panel" style="display: none;">
|
||||
<div class="input-group">
|
||||
<span class="input-group-addon">选择SP </span>
|
||||
<span class="input-group-addon" data-i18n="page_code.d_create_index_sp">选择SP </span>
|
||||
<select id="operator_id" name="operator_id" onchange="onOperatorChange();" style="width: 100%;">
|
||||
</select>
|
||||
<input type="hidden" id="operator_name" name="operator_name">
|
||||
@@ -177,7 +178,7 @@
|
||||
<div class="col-lg-6">
|
||||
<div class="protocol_panel" style="display: none;">
|
||||
<div class="input-group protocol_panel" style="display:none;">
|
||||
<span class="input-group-addon">编码协议</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.d_create_index_protocol">编码协议</span>
|
||||
<select id="protocol_id" name="protocol_id" onchange="onProtocolChange();" style="width: 100%;">
|
||||
</select>
|
||||
<input type="hidden" id="protocol_name" name="protocol_name">
|
||||
@@ -186,22 +187,22 @@
|
||||
<br>
|
||||
</div>
|
||||
<div class="input-group">
|
||||
<span class="input-group-addon">编码类型</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.d_create_index_subcate">编码类型</span>
|
||||
<select id="sub_cate" name="sub_cate" class="input-group-addon" onchange="onSubCateChange();" style="width: 100%;">
|
||||
<option value="0" disabled>2进制码</option>
|
||||
<option value="1" selected>2/4进制码</option>
|
||||
<option value="2">8/16进制码</option>
|
||||
<option value="0" disabled data-i18n="page_code.d_create_index_subcate_binary">Binary</option>
|
||||
<option value="1" data-i18n="page_code.d_create_index_subcate_quaternary" selected>Quaternary</option>
|
||||
<option value="2" data-i18n="page_code.d_create_index_subcate_hexdecimal">Hexadecimal</option>
|
||||
</select>
|
||||
<!-- <span class="input-group-addon pointer">+</span> -->
|
||||
</div>
|
||||
<br>
|
||||
<div class="input-group" style="max-height: 25px;">
|
||||
<span class="input-group-addon">源码名称</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.d_create_index_code_name">源码名称</span>
|
||||
<input type="text" class="form-control" placeholder="Remote Name" id="remote_name" name="remote_name">
|
||||
</div>
|
||||
<br>
|
||||
<div class="input-group" style="max-height: 25px;">
|
||||
<span class="input-group-addon">源码文件</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.d_create_index_code_file">源码文件</span>
|
||||
<input type="file" class="form-control" name="remote_file" placeholder="Remote File" id="remote_file">
|
||||
</div>
|
||||
</div>
|
||||
@@ -210,8 +211,8 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<a class="btn btn-normal btn-success" href="#" onclick="createRemote();">提交</a>
|
||||
<button type="button" class="btn btn-warning" data-dismiss="modal">关闭</button>
|
||||
<a class="btn btn-normal btn-success" href="#" onclick="createRemote();" data-i18n="page_code.d_create_index_submit">提交</a>
|
||||
<button type="button" class="btn btn-warning" data-dismiss="modal" data-i18n="page_code.d_create_index_cancel">关闭</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -224,18 +225,18 @@
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||||
<h4 class="modal-title">搜索编码</h4>
|
||||
<h4 class="modal-title" data-i18n="page_code.d_search_index_title">搜索编码</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div class="input-group" style="max-height: 25px;">
|
||||
<span class="input-group-addon">编码映射</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.d_search_index_map">编码映射</span>
|
||||
<input type="text" class="form-control" placeholder="eg. upd6121g_box_041 or new_ac_11737" id="remote_map">
|
||||
</div>
|
||||
<br>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-danger" onclick="searchRemote();">确定</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal">取消</button>
|
||||
<button type="button" class="btn btn-danger" onclick="searchRemote();" data-i18n="page_code.d_search_index_search">搜索</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal" data-i18n="page_code.d_search_index_cancel">取消</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -248,14 +249,14 @@
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||||
<h4 class="modal-title">删除编码</h4>
|
||||
<h4 class="modal-title" data-i18n="page_code.d_delete_index_title">删除编码</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div id="delete_hint"></div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-danger" onclick="deleteRemote();">确定</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal">取消</button>
|
||||
<button type="button" class="btn btn-danger" onclick="deleteRemote();" data-i18n="page_code.d_delete_index_delete">删除</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal" data-i18n="page_code.d_delete_index_cancel">取消</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -268,14 +269,14 @@
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||||
<h4 class="modal-title">回退编码</h4>
|
||||
<h4 class="modal-title" data-i18n="page_code.d_fallback_index_title">回退编码</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div id="fallback_hint">确认要回退编码到待验证状态吗?</div>
|
||||
<div id="fallback_hint" data-i18n="page_code.d_fallback_index_tip">确认要回退编码到待验证状态吗?</div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-danger" onclick="fallbackRemote();">确定</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal">取消</button>
|
||||
<button type="button" class="btn btn-danger" onclick="fallbackRemote();" data-i18n="page_code.d_fallback_index_fallback">确定</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal" data-i18n="page_code.d_fallback_index_cancel">取消</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -288,14 +289,14 @@
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||||
<h4 class="modal-title">验证编码</h4>
|
||||
<h4 class="modal-title" data-i18n="page_code.d_verify_index_title">验证编码</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div id="verify_hint"></div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-info" onclick="verifyRemote();">确定</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal">取消</button>
|
||||
<button type="button" class="btn btn-info" onclick="verifyRemote();" data-i18n="page_code.d_verify_index_verify">确定</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal" data-i18n="page_code.d_verify_index_cancel">取消</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -308,15 +309,15 @@
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||||
<h4 class="modal-title">发布编码</h4>
|
||||
<h4 class="modal-title" data-i18n="page_code.d_publish_index_title">发布编码</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div id="publish_hint"></div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<!-- <button type="button" class="btn btn-info" onclick="publishUnpublished();">报表</button> -->
|
||||
<button type="button" class="btn btn-success" onclick="publishBrands();">确定</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal">取消</button>
|
||||
<button type="button" class="btn btn-success" onclick="publishBrands();" data-i18n="page_code.d_publish_index_publish">确定</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal" data-i18n="page_code.d_publish_index_cancel">取消</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -329,19 +330,19 @@
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||||
<h4 class="modal-title">提交编码文件</h4>
|
||||
<h4 class="modal-title" data-i18n="page_code.d_submit_index_title">提交编码文件</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<iframe name="post_iframe" id="post_iframe" style="border: none; width: 100%; height: 50px;">
|
||||
<html>
|
||||
<body>
|
||||
<div style="width: 100%; text-align: center; font-family: serif,serif">正在提交</div>
|
||||
<div style="width: 100%; text-align: center; font-family: serif,serif" data-i18n="page_code.d_submit_index_progress">正在提交</div>
|
||||
</body>
|
||||
</html>
|
||||
</iframe>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal">确定</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal" data-i18n="page_code.d_submit_index_ok">确定</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -354,19 +355,19 @@
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||||
<h4 class="modal-title">提交新协议</h4>
|
||||
<h4 class="modal-title" data-i18n="page_code.d_submit_protocol_title">提交协议文件</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<iframe name="post_protocol_iframe" id="post_protocol_iframe" style="border: none; width: 100%; height: 50px;">
|
||||
<html>
|
||||
<body>
|
||||
<div style="width: 100%; text-align: center; font-family: '微软雅黑'">正在提交</div>
|
||||
<div style="width: 100%; text-align: center; font-family: '微软雅黑'" data-i18n="page_code.d_submit_protocol_progress">正在提交</div>
|
||||
</body>
|
||||
</html>
|
||||
</iframe>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal">确定</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal" data-i18n="page_code.d_submit_protocol_ok">确定</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -379,39 +380,39 @@
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||||
<h4 class="modal-title">添加品牌</h4>
|
||||
<h4 class="modal-title" data-i18n="page_code.d_create_brand_title">创建品牌</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div class="input-group" style="max-height: 25px;">
|
||||
<span class="input-group-addon">电器类型</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.d_create_category">电器类型</span>
|
||||
<input type="text" class="form-control" id="category_name_b" value="" readonly>
|
||||
</div>
|
||||
<br>
|
||||
<div class="input-group" style="max-height: 25px;">
|
||||
<span class="input-group-addon">品牌名称</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.d_create_brand_name">品牌名称</span>
|
||||
<input type="text" class="form-control" id="brand_name_b" value=""
|
||||
onchange="translateToTC('brand_name_b', 'brand_name_tw_b');">
|
||||
</div>
|
||||
<br>
|
||||
<div class="input-group" style="max-height: 25px;">
|
||||
<span class="input-group-addon">英文名称</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.d_create_brand_name_en">英文名称</span>
|
||||
<input type="text" class="form-control" id="brand_name_en_b" value="">
|
||||
</div>
|
||||
<br>
|
||||
<div class="input-group" style="max-height: 25px;">
|
||||
<span class="input-group-addon">繁中名称</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.d_create_brand_name_tw">繁中名称</span>
|
||||
<input type="text" class="form-control" id="brand_name_tw_b" value="">
|
||||
</div>
|
||||
<br>
|
||||
<div class="input-group" style="max-height: 25px;">
|
||||
<span class="input-group-addon">优先排序</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.d_create_brand_priority">优先排序</span>
|
||||
<input type="text" data-ride="brand_priority" id="brand_priority" name="brand_priority"
|
||||
class="form-control input-number" value="1" data-min="1" data-max="999">
|
||||
</div>
|
||||
<br>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal" onclick="createBrand();">确定添加</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal" onclick="createBrand();" data-i18n="page_code.d_create_brand_ok">确定创建</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -426,30 +427,30 @@
|
||||
action="/irext/int/create_protocol" target="post_protocol_iframe">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
|
||||
<h4 class="modal-title">添加协议</h4>
|
||||
<h4 class="modal-title" data-i18n="page_code.d_create_protocol_title">创建协议</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div class="input-group" style="max-height: 25px;">
|
||||
<span class="input-group-addon">协议名称</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.d_create_protocol_name">协议名称</span>
|
||||
<input type="text" class="form-control" id="protocol_name_b" name="protocol_name_b" value="">
|
||||
</div>
|
||||
<br>
|
||||
<div class="input-group" style="max-height: 25px;">
|
||||
<span class="input-group-addon">协议文件</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.d_create_protocol_file">协议文件</span>
|
||||
<input type="file" class="form-control" id="protocol_file" name="protocol_file" value="">
|
||||
</div>
|
||||
<br>
|
||||
<div class="input-group" style="max-height: 25px;">
|
||||
<span class="input-group-addon">协议类型</span>
|
||||
<span class="input-group-addon" data-i18n="page_code.d_create_protocol_type">协议类型</span>
|
||||
<select id="protocol_type" name="protocol_type" class="input-group-addon" onchange="onProtocolTypeChange();" style="width: 100%;">
|
||||
<option value="0" disabled>2进制码</option>
|
||||
<option value="1" selected>2/4进制码</option>
|
||||
<option value="2">8/16进制码</option>
|
||||
<option value="0" disabled data-i18n="page_code.d_create_protocol_binary">Binary</option>
|
||||
<option value="1" selected data-i18n="page_code.d_create_protocol_quaternary">Quaternary</option>
|
||||
<option value="2" data-i18n="page_code.d_create_protocol_hexadecimal">Hexadecimal</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal" onclick="createProtocol();">确定添加</button>
|
||||
<button type="button" class="btn btn-primary" data-dismiss="modal" onclick="createProtocol();" data-i18n="page_code.d_create_protocol_ok">确定创建</button>
|
||||
</div>
|
||||
<input type="hidden" id="protocol_admin_id" name="admin_id">
|
||||
</form>
|
||||
@@ -464,13 +465,13 @@
|
||||
<div class="modal-content">
|
||||
<div class="modal-header">
|
||||
<button type="button" class="close" aria-hidden="true" data-dismiss="modal">×</button>
|
||||
<h4 class="modal-title">提示</h4>
|
||||
<h4 class="modal-title" data-i18n="page_code.d_hint_title">提示</h4>
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<div id="text_hint"></div>
|
||||
</div>
|
||||
<div class="modal-footer">
|
||||
<button type="button" class="btn btn-danger" data-dismiss="modal">确定</button>
|
||||
<button type="button" class="btn btn-danger" data-dismiss="modal" data-i18n="page_code.d_hint_ok">确定</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user