提交 4e5466dd 编写于 作者: Skyeye云's avatar Skyeye云

BUG0016列表订单状态筛选缺少取消状态

上级 9215f20c
...@@ -52,18 +52,8 @@ layui.config({ ...@@ -52,18 +52,8 @@ layui.config({
{ field: 'payablePrice', title: '应付金额', width: 100, align: "left", rowspan: '2'}, { field: 'payablePrice', title: '应付金额', width: 100, align: "left", rowspan: '2'},
{ field: 'servicePrice', title: '服务费', width: 100, align: "left", rowspan: '2'}, { field: 'servicePrice', title: '服务费', width: 100, align: "left", rowspan: '2'},
{ title: '下单地址', align: 'center', colspan: '2'}, { title: '下单地址', align: 'center', colspan: '2'},
{ field: 'state', title: '支付状态', width: 150, align: "center", rowspan: '2', templet: function(d){ { field: 'state', title: '订单状态', width: 150, align: "center", rowspan: '2', templet: function(d){
if(d.cancleState == 1){ return shopUtil.getKeepFitOrderStateName(d);
if(d.state == 1){
return "<span class='state-down'>待支付</span>";
}else if(d.state == 2){
return "<span class='state-up'>已支付(待核销)</span>";
}else if(d.state == 3){
return "<span class='state-up'>已支付(已核销)</span>";
}
}else{
return '已取消';
}
}}, }},
{ field: 'payPrice', title: '实付金额', width: 100, align: "left", rowspan: '2' }, { field: 'payPrice', title: '实付金额', width: 100, align: "left", rowspan: '2' },
{ field: 'payTime', title: '实付日期', align: 'center', width: 150, rowspan: '2' }, { field: 'payTime', title: '实付日期', align: 'center', width: 150, rowspan: '2' },
......
...@@ -20,15 +20,10 @@ layui.config({ ...@@ -20,15 +20,10 @@ layui.config({
ajaxSendLoadBefore: function(hdb, json){ ajaxSendLoadBefore: function(hdb, json){
json.bean.remark = stringManipulation.textAreaShow(json.bean.remark); json.bean.remark = stringManipulation.textAreaShow(json.bean.remark);
json.bean.userType = json.bean.userType == 1 ? '匿名客户' : '会员'; json.bean.userType = json.bean.userType == 1 ? '匿名客户' : '会员';
if(json.bean.cancleState == 1){ json.bean.state = shopUtil.getKeepFitOrderStateName(json.bean);
json.bean.state = json.bean.state == 1 ? '待支付' : '已支付';
}else{
json.bean.state = '已取消';
}
json.bean.type = json.bean.type == 1 ? '线上下单' : '线下下单'; json.bean.type = json.bean.type == 1 ? '线上下单' : '线下下单';
}, },
ajaxSendAfter:function(json){ ajaxSendAfter:function(json){
matchingLanguage(); matchingLanguage();
form.render(); form.render();
} }
......
...@@ -48,18 +48,8 @@ layui.config({ ...@@ -48,18 +48,8 @@ layui.config({
{ field: 'payablePrice', title: '应付金额', width: 100, align: "left"}, { field: 'payablePrice', title: '应付金额', width: 100, align: "left"},
{ field: 'servicePrice', title: '服务费', width: 100, align: "left"}, { field: 'servicePrice', title: '服务费', width: 100, align: "left"},
{ field: 'storeName', title: '所属门店', align: 'left', width: 120 }, { field: 'storeName', title: '所属门店', align: 'left', width: 120 },
{ field: 'state', title: '支付状态', width: 150, align: "center", templet: function(d){ { field: 'state', title: '订单状态', width: 150, align: "center", templet: function(d){
if(d.cancleState == 1){ return shopUtil.getKeepFitOrderStateName(d);
if(d.state == 1){
return "<span class='state-down'>待支付</span>";
}else if(d.state == 2){
return "<span class='state-up'>已支付(待核销)</span>";
}else if(d.state == 3){
return "<span class='state-up'>已支付(已核销)</span>";
}
} else {
return '已取消';
}
}}, }},
{ field: 'payPrice', title: '实付金额', width: 100, align: "left"}, { field: 'payPrice', title: '实付金额', width: 100, align: "left"},
{ field: 'payTime', title: '实付日期', align: 'center', width: 150 }, { field: 'payTime', title: '实付日期', align: 'center', width: 150 },
......
...@@ -43,16 +43,8 @@ layui.config({ ...@@ -43,16 +43,8 @@ layui.config({
{ field: 'phone', title: '会员手机号', width: 100, rowspan: '2', align: "center"}, { field: 'phone', title: '会员手机号', width: 100, rowspan: '2', align: "center"},
{ title: '下单地址', align: 'center', colspan: '2'}, { title: '下单地址', align: 'center', colspan: '2'},
{ field: 'payablePrice', title: '应付金额', width: 100, align: "left", rowspan: '2'}, { field: 'payablePrice', title: '应付金额', width: 100, align: "left", rowspan: '2'},
{ field: 'state', title: '支付状态', width: 80, align: "center", rowspan: '2', templet: function(d){ { field: 'state', title: '订单状态', width: 80, align: "center", rowspan: '2', templet: function(d){
if(d.cancleState == 1) { return shopUtil.getMealOrderStateName(d);
if (d.state == 1) {
return "<span class='state-down'>待支付</span>";
} else {
return "<span class='state-up'>已支付</span>";
}
} else {
return '已取消';
}
}}, }},
{ field: 'payPrice', title: '实付金额', width: 100, align: "left", rowspan: '2'}, { field: 'payPrice', title: '实付金额', width: 100, align: "left", rowspan: '2'},
{ field: 'payTime', title: '实付日期', align: 'center', rowspan: '2', width: 150 }, { field: 'payTime', title: '实付日期', align: 'center', rowspan: '2', width: 150 },
......
...@@ -34,16 +34,8 @@ layui.config({ ...@@ -34,16 +34,8 @@ layui.config({
{ field: 'contacts', title: '会员名称', width: 100 }, { field: 'contacts', title: '会员名称', width: 100 },
{ field: 'phone', title: '会员手机号', width: 100, align: "center"}, { field: 'phone', title: '会员手机号', width: 100, align: "center"},
{ field: 'payablePrice', title: '应付金额', width: 100, align: "left"}, { field: 'payablePrice', title: '应付金额', width: 100, align: "left"},
{ field: 'state', title: '支付状态', width: 80, align: "center", templet: function(d){ { field: 'state', title: '订单状态', width: 80, align: "center", templet: function(d){
if(d.cancleState == 1) { return shopUtil.getMealOrderStateName(d);
if (d.state == 1) {
return "<span class='state-down'>待支付</span>";
} else {
return "<span class='state-up'>已支付</span>";
}
} else {
return '已取消';
}
}}, }},
{ field: 'payPrice', title: '实付金额', width: 100, align: "left"}, { field: 'payPrice', title: '实付金额', width: 100, align: "left"},
{ field: 'payTime', title: '实付日期', align: 'center', width: 150 }, { field: 'payTime', title: '实付日期', align: 'center', width: 150 },
......
...@@ -19,11 +19,7 @@ layui.config({ ...@@ -19,11 +19,7 @@ layui.config({
template: $("#simpleTemplate").html(), template: $("#simpleTemplate").html(),
ajaxSendLoadBefore: function(hdb, json){ ajaxSendLoadBefore: function(hdb, json){
json.bean.remark = stringManipulation.textAreaShow(json.bean.remark); json.bean.remark = stringManipulation.textAreaShow(json.bean.remark);
if(json.bean.cancleState == 1){ json.bean.state = shopUtil.getMealOrderStateName(json.bean);
json.bean.state = json.bean.state == 1 ? '待支付' : '已支付';
}else{
json.bean.state = '已取消';
}
json.bean.type = json.bean.type == 1 ? '线上下单' : '线下下单'; json.bean.type = json.bean.type == 1 ? '线上下单' : '线下下单';
}, },
ajaxSendAfter:function(json){ ajaxSendAfter:function(json){
......
...@@ -38,16 +38,8 @@ layui.config({ ...@@ -38,16 +38,8 @@ layui.config({
{ field: 'contacts', title: '会员名称', width: 100 }, { field: 'contacts', title: '会员名称', width: 100 },
{ field: 'phone', title: '会员手机号', width: 100, align: "center"}, { field: 'phone', title: '会员手机号', width: 100, align: "center"},
{ field: 'payablePrice', title: '应付金额', width: 100, align: "left"}, { field: 'payablePrice', title: '应付金额', width: 100, align: "left"},
{ field: 'state', title: '支付状态', width: 80, align: "center", templet: function(d){ { field: 'state', title: '订单状态', width: 80, align: "center", templet: function(d){
if(d.cancleState == 1) { return shopUtil.getMealOrderStateName(d);
if (d.state == 1) {
return "<span class='state-down'>待支付</span>";
} else {
return "<span class='state-up'>已支付</span>";
}
} else {
return '已取消';
}
}}, }},
{ field: 'payPrice', title: '实付金额', width: 100, align: "left"}, { field: 'payPrice', title: '实付金额', width: 100, align: "left"},
{ field: 'payTime', title: '实付日期', align: 'center', width: 150 }, { field: 'payTime', title: '实付日期', align: 'center', width: 150 },
......
...@@ -42,6 +42,7 @@ ...@@ -42,6 +42,7 @@
<option value="1">待支付</option> <option value="1">待支付</option>
<option value="2">已支付(待核销)</option> <option value="2">已支付(待核销)</option>
<option value="3">已支付(已核销)</option> <option value="3">已支付(已核销)</option>
<option value="10">已取消</option>
</select> </select>
</div> </div>
<label class="layui-form-label">车牌号</label> <label class="layui-form-label">车牌号</label>
......
...@@ -22,9 +22,9 @@ ...@@ -22,9 +22,9 @@
</div> </div>
</div> </div>
<div class="layui-form-item layui-col-xs6"> <div class="layui-form-item layui-col-xs6">
<label class="layui-form-label">状态</label> <label class="layui-form-label">订单状态</label>
<div class="layui-input-block ver-center"> <div class="layui-input-block ver-center">
{{state}} {{{state}}}
</div> </div>
</div> </div>
<div class="layui-form-item layui-col-xs6"> <div class="layui-form-item layui-col-xs6">
......
...@@ -37,6 +37,7 @@ ...@@ -37,6 +37,7 @@
<option value="1">待支付</option> <option value="1">待支付</option>
<option value="2">已支付(待核销)</option> <option value="2">已支付(待核销)</option>
<option value="3">已支付(已核销)</option> <option value="3">已支付(已核销)</option>
<option value="10">已取消</option>
</select> </select>
</div> </div>
<label class="layui-form-label">车牌号</label> <label class="layui-form-label">车牌号</label>
......
...@@ -41,6 +41,7 @@ ...@@ -41,6 +41,7 @@
<option value="">全部</option> <option value="">全部</option>
<option value="1">待支付</option> <option value="1">待支付</option>
<option value="2">已支付</option> <option value="2">已支付</option>
<option value="10">已取消</option>
</select> </select>
</div> </div>
<button type="reset" class="layui-btn layui-btn-primary list-form-search"><language showName="com.skyeye.reset"></language></button> <button type="reset" class="layui-btn layui-btn-primary list-form-search"><language showName="com.skyeye.reset"></language></button>
......
...@@ -22,9 +22,9 @@ ...@@ -22,9 +22,9 @@
</div> </div>
</div> </div>
<div class="layui-form-item layui-col-xs6"> <div class="layui-form-item layui-col-xs6">
<label class="layui-form-label">状态</label> <label class="layui-form-label">订单状态</label>
<div class="layui-input-block ver-center"> <div class="layui-input-block ver-center">
{{state}} {{{state}}}
</div> </div>
</div> </div>
<div class="layui-form-item layui-col-xs6"> <div class="layui-form-item layui-col-xs6">
......
...@@ -36,6 +36,7 @@ ...@@ -36,6 +36,7 @@
<option value="">全部</option> <option value="">全部</option>
<option value="1">待支付</option> <option value="1">待支付</option>
<option value="2">已支付</option> <option value="2">已支付</option>
<option value="10">已取消</option>
</select> </select>
</div> </div>
<button type="reset" class="layui-btn layui-btn-primary list-form-search"><language showName="com.skyeye.reset"></language></button> <button type="reset" class="layui-btn layui-btn-primary list-form-search"><language showName="com.skyeye.reset"></language></button>
......
...@@ -24,6 +24,44 @@ var shopUtil = { ...@@ -24,6 +24,44 @@ var shopUtil = {
} }
}, },
/**
* 套餐订单获取状态名称
*
* @param data
* @returns {string}
*/
getMealOrderStateName: function (data){
if(data.cancleState == 1) {
if (data.state == 1) {
return "<span class='state-down'>待支付</span>";
} else {
return "<span class='state-up'>已支付</span>";
}
} else {
return '已取消';
}
},
/**
* 保养订单获取状态名称
*
* @param data
* @returns {string}
*/
getKeepFitOrderStateName: function (data){
if(data.cancleState == 1){
if(data.state == 1){
return "<span class='state-down'>待支付</span>";
}else if(data.state == 2){
return "<span class='state-up'>已支付(待核销)</span>";
}else if(data.state == 3){
return "<span class='state-up'>已支付(已核销)</span>";
}
}else{
return '已取消';
}
},
/** /**
* 获取区域信息 * 获取区域信息
* *
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册