refactor(i18n):优化国际化文案并修复产品折扣显示问题
- 将"办事处"统一更改为"代表处",提升文案准确性 - 优化客户信息列表样式,调整标签宽度- 修复产品列表指导折扣显示问题,增加空值处理 - 调整产品添加和编辑页面折扣输入框精度,支持两位小数 - 为代理列表添加固定列功能,提升表格展示效果master
parent
4f6438b7e9
commit
b8c47fc032
|
@ -8,7 +8,7 @@
|
|||
<form class="form-horizontal m" id="form-agent-add">
|
||||
<div class="col-xs-6">
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 control-label is-required">办事处编码:</label>
|
||||
<label class="col-sm-4 control-label is-required">代表处编码:</label>
|
||||
<div class="col-sm-8">
|
||||
<input name="agentCode" class="form-control" type="text" required>
|
||||
</div>
|
||||
|
@ -16,7 +16,7 @@
|
|||
</div>
|
||||
<div class="col-xs-6">
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 control-label is-required">办事处名称:</label>
|
||||
<label class="col-sm-4 control-label is-required">代表处名称:</label>
|
||||
<div class="col-sm-8">
|
||||
<input name="agentName" class="form-control" type="text" required>
|
||||
</div>
|
||||
|
|
|
@ -7,6 +7,9 @@
|
|||
.select-list li p, .select-list li label:not(.radio-box){
|
||||
width: 80px;
|
||||
}
|
||||
.bootstrap-table table {
|
||||
table-layout: fixed;
|
||||
}
|
||||
</style>
|
||||
|
||||
<body class="gray-bg">
|
||||
|
@ -17,11 +20,11 @@
|
|||
<div class="select-list">
|
||||
<ul id="element1">
|
||||
<li>
|
||||
<label>办事处编码:</label>
|
||||
<label>代表处编码:</label>
|
||||
<input type="text" name="agentCode"/>
|
||||
</li>
|
||||
<li>
|
||||
<label>办事处名称:</label>
|
||||
<label>代表处名称:</label>
|
||||
<input type="text" name="agentName"/>
|
||||
</li>
|
||||
<li>
|
||||
|
@ -64,7 +67,7 @@
|
|||
</div>
|
||||
<th:block th:include="include :: footer" />
|
||||
<th:block th:include="include :: jquery-cxselect-js"/>
|
||||
|
||||
<th:block th:include="include :: bootstrap-table-fixed-columns-js" />
|
||||
<script th:inline="javascript">
|
||||
var editFlag = [[${@permission.hasPermi('system:agent:edit')}]];
|
||||
var removeFlag = [[${@permission.hasPermi('system:agent:remove')}]];
|
||||
|
@ -78,6 +81,8 @@
|
|||
removeUrl: prefix + "/remove",
|
||||
exportUrl: prefix + "/export",
|
||||
modalName: "办事处信息",
|
||||
fixedColumns: true,
|
||||
fixedRightNumber:1,
|
||||
columns: [{
|
||||
checkbox: true
|
||||
},
|
||||
|
@ -88,11 +93,11 @@
|
|||
},
|
||||
{
|
||||
field: 'agentCode',
|
||||
title: '办事处编码'
|
||||
title: '代表处编码'
|
||||
},
|
||||
{
|
||||
field: 'agentName',
|
||||
title: '办事处名称'
|
||||
title: '代表处名称'
|
||||
},
|
||||
{
|
||||
field: 'province',
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
<input name="id" th:field="*{id}" type="hidden">
|
||||
<div class="col-xs-6">
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 control-label is-required">办事处编码:</label>
|
||||
<label class="col-sm-4 control-label is-required">代表处编码:</label>
|
||||
<div class="col-sm-8">
|
||||
<input name="agentCode" th:field="*{agentCode}" class="form-control" type="text" required>
|
||||
</div>
|
||||
|
@ -17,7 +17,7 @@
|
|||
</div>
|
||||
<div class="col-xs-6">
|
||||
<div class="form-group">
|
||||
<label class="col-sm-4 control-label is-required">办事处名称:</label>
|
||||
<label class="col-sm-4 control-label is-required">代表处名称:</label>
|
||||
<div class="col-sm-8">
|
||||
<input name="agentName" th:field="*{agentName}" class="form-control" type="text" required>
|
||||
</div>
|
||||
|
|
|
@ -3,6 +3,11 @@
|
|||
<head>
|
||||
<th:block th:include="include :: header('客户信息列表')"/>
|
||||
</head>
|
||||
<style>
|
||||
.select-list li p, .select-list li label:not(.radio-box){
|
||||
width: 95px;
|
||||
}
|
||||
</style>
|
||||
<body class="gray-bg">
|
||||
<div class="container-div">
|
||||
<div class="row">
|
||||
|
|
|
@ -63,7 +63,7 @@
|
|||
<div class="col-sm-8">
|
||||
<input name="guidanceDiscount" id="guidanceDiscount" class="form-control" type="hidden" >
|
||||
<label style="display: flex;align-items: center;">
|
||||
<input name="guidanceDiscountFormat" id="guidanceDiscountFormat" oninput="document.getElementById('guidanceDiscount').value=this.value/100" class="form-control" type="number" min="0" max="100" step="0.1" required>
|
||||
<input name="guidanceDiscountFormat" id="guidanceDiscountFormat" oninput="document.getElementById('guidanceDiscount').value=this.value/100" class="form-control" type="number" min="0" max="100" step="0.01" required>
|
||||
%
|
||||
</label>
|
||||
</div>
|
||||
|
|
|
@ -63,7 +63,7 @@
|
|||
<div class="col-sm-8">
|
||||
<input name="guidanceDiscount" id="guidanceDiscount" th:field="*{guidanceDiscount}" class="form-control" type="hidden" >
|
||||
<label style="display: flex;align-items: center;">
|
||||
<input name="guidanceDiscountFormat" id="guidanceDiscountFormat" oninput="document.getElementById('guidanceDiscount').value=this.value/100" class="form-control" type="number" min="0" max="100" step="0.1" required>
|
||||
<input name="guidanceDiscountFormat" id="guidanceDiscountFormat" oninput="document.getElementById('guidanceDiscount').value=this.value/100" class="form-control" type="number" min="0" max="100" step="0.01" required>
|
||||
%
|
||||
</label>
|
||||
</div>
|
||||
|
|
|
@ -94,7 +94,7 @@
|
|||
field: 'guidanceDiscount',
|
||||
title: '指导折扣',
|
||||
formatter: function(value, row, index) {
|
||||
return value * 100 + '%';
|
||||
return value?(value * 100).toFixed(2) + '%' :'-';
|
||||
}
|
||||
},
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue