mirror of
https://gitee.com/java110/MicroCommunityWeb.git
synced 2026-06-12 10:00:56 +08:00
优化代码
This commit is contained in:
parent
3fbf12c07b
commit
d752295f6e
@ -66,6 +66,7 @@
|
||||
<th class="text-center">订单号</th>
|
||||
<th class="text-center">商品名称</th>
|
||||
<th class="text-center">商品规格</th>
|
||||
<th class="text-center">数量</th>
|
||||
<th class="text-center">用户名称</th>
|
||||
<th class="text-center">支付金额</th>
|
||||
<th class="text-center">订单状态</th>
|
||||
@ -78,6 +79,7 @@
|
||||
<td class="text-center">{{order.cartId}}</td>
|
||||
<td class="text-center">{{order.prodName}}</td>
|
||||
<td class="text-center">{{order.specValue}}</td>
|
||||
<td class="text-center">{{order.cartNum}}</td>
|
||||
<td class="text-center">{{order.personName}}</td>
|
||||
<td class="text-center">{{order.payPrice}}</td>
|
||||
<td class="text-center">{{order.stateName}}</td>
|
||||
|
||||
@ -68,8 +68,7 @@
|
||||
vc.component._listOrders(DEFAULT_PAGE, DEFAULT_ROWS);
|
||||
},
|
||||
_openOrderDetailModel:function(_order){
|
||||
vc.component.storeOrderCartManageInfo.orderDetail = true;
|
||||
vc.emit('orderDetailManage','listOrderDetails',_order.cBusiness);
|
||||
vc.jumpToPage('/admin.html#/pages/goods/storeOrderCartDetail?orderId='+_order.orderId+'&cartId='+_order.cartId);
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
@ -0,0 +1,119 @@
|
||||
<div>
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="ibox">
|
||||
<div class="ibox-title">
|
||||
<h5>订单详情</h5>
|
||||
<div class="ibox-tools" style="top:10px;">
|
||||
<button type="button" class="btn btn-primary btn-sm" v-on:click="_goBack()">
|
||||
返回
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="ibox-content">
|
||||
<div>
|
||||
<div>
|
||||
<div class="row">
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">工单编码:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.repairId}}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">商品名称:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.repairTypeName}}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">商品规格:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.repairName}}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">订单状态:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.tel}}</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">单价:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.repairObjName}}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">购买数量:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.tel}}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">支付金额:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.repairObjName}}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">下单时间:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.appointmentTime}}</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="row">
|
||||
<div class="col-lg-12">
|
||||
<div class="ibox">
|
||||
<div class="ibox-title">
|
||||
<h5>收货人信息</h5>
|
||||
<div class="ibox-tools" style="top:10px;">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="ibox-content">
|
||||
<div>
|
||||
<div>
|
||||
<div class="row">
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">用户名称:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.repairId}}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">手机号码:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.repairTypeName}}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">收货地址:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.repairName}}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">用户备注:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.tel}}</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
147
public/pages/goods/storeOrderCartDetail/storeOrderCartDetail.js
Normal file
147
public/pages/goods/storeOrderCartDetail/storeOrderCartDetail.js
Normal file
@ -0,0 +1,147 @@
|
||||
(function (vc) {
|
||||
|
||||
vc.extends({
|
||||
data: {
|
||||
storeOrderCartDetailInfo: {
|
||||
cartId: '',
|
||||
repairType: '',
|
||||
repairTypeName: '',
|
||||
repairName: '',
|
||||
tel: '',
|
||||
roomId: '',
|
||||
roomName: '',
|
||||
repairObjName: '',
|
||||
appointmentTime: '',
|
||||
context: '',
|
||||
stateName: '',
|
||||
roomId: '',
|
||||
userId: '',
|
||||
userName: '',
|
||||
repairUsers: [],
|
||||
photos: []
|
||||
|
||||
|
||||
}
|
||||
},
|
||||
_initMethod: function () {
|
||||
let cartId = vc.getParam('cartId');
|
||||
|
||||
if (!vc.notNull(cartId)) {
|
||||
vc.toast('非法操作');
|
||||
vc.getBack();
|
||||
return;
|
||||
}
|
||||
$that.storeOrderCartDetailInfo.cartId = cartId;
|
||||
$that._listRepairPools()
|
||||
|
||||
},
|
||||
_initEvent: function () {
|
||||
|
||||
},
|
||||
methods: {
|
||||
_getRoom: function () {
|
||||
var param = {
|
||||
params: {
|
||||
roomId: vc.component.storeOrderCartDetailInfo.roomId,
|
||||
communityId: vc.getCurrentCommunity().communityId,
|
||||
page: 1,
|
||||
row: 1
|
||||
}
|
||||
};
|
||||
//查询房屋信息 业主信息
|
||||
vc.http.get('ownerRepairManage',
|
||||
'getRoom',
|
||||
param,
|
||||
function (json, res) {
|
||||
if (res.status == 200) {
|
||||
var _roomInfos = JSON.parse(json);
|
||||
if (!_roomInfos.hasOwnProperty("rooms")) {
|
||||
vc.toast("非法操作,未找到房屋信息");
|
||||
//vc.jumpToPage('/admin.html#/listOwner');
|
||||
return;
|
||||
}
|
||||
var _roomInfo = _roomInfos.rooms[0];
|
||||
vc.component.storeOrderCartDetailInfo.roomName = _roomInfo.floorNum + "号楼 " + _roomInfo.unitNum + "单元 " + _roomInfo.roomNum + "室";
|
||||
} else {
|
||||
vc.toast("非法操作,未找到房屋信息");
|
||||
}
|
||||
}, function (errInfo, error) {
|
||||
console.log('请求失败处理');
|
||||
vc.toast("非法操作,未找到房屋信息");
|
||||
|
||||
}
|
||||
);
|
||||
},
|
||||
_listRepairPools: function () {
|
||||
var param = {
|
||||
params: {
|
||||
page: 1,
|
||||
row: 1,
|
||||
communityId: vc.getCurrentCommunity().communityId,
|
||||
repairId: $that.storeOrderCartDetailInfo.repairId
|
||||
}
|
||||
};
|
||||
|
||||
//发送get请求
|
||||
vc.http.get('ownerRepairManage',
|
||||
'list',
|
||||
param,
|
||||
function (json, res) {
|
||||
var _repairPoolManageInfo = JSON.parse(json);
|
||||
let _repairs = _repairPoolManageInfo.data;
|
||||
if (_repairs.length < 1) {
|
||||
vc.toast("数据异常");
|
||||
vc.jumpToPage('/admin.html#/pages/property/repairPoolManage');
|
||||
|
||||
return;
|
||||
|
||||
}
|
||||
|
||||
vc.copyObject(_repairs[0], $that.storeOrderCartDetailInfo);
|
||||
|
||||
|
||||
|
||||
//查询房屋信息
|
||||
//vc.component._getRoom();
|
||||
|
||||
//查询处理轨迹
|
||||
$that._loadRepairUser();
|
||||
|
||||
}, function (errInfo, error) {
|
||||
console.log('请求失败处理');
|
||||
}
|
||||
);
|
||||
},
|
||||
_loadRepairUser: function () {
|
||||
var param = {
|
||||
params: {
|
||||
page: 1,
|
||||
row: 100,
|
||||
communityId: vc.getCurrentCommunity().communityId,
|
||||
repairId: $that.storeOrderCartDetailInfo.repairId
|
||||
}
|
||||
};
|
||||
//发送get请求
|
||||
vc.http.apiGet('ownerRepair.listRepairStaffs',
|
||||
param,
|
||||
function (json, res) {
|
||||
var _repairPoolManageInfo = JSON.parse(json);
|
||||
let _repairs = _repairPoolManageInfo.data;
|
||||
$that.storeOrderCartDetailInfo.repairUsers = _repairs;
|
||||
}, function (errInfo, error) {
|
||||
console.log('请求失败处理');
|
||||
}
|
||||
);
|
||||
},
|
||||
_goBack: function () {
|
||||
vc.goBack()
|
||||
},
|
||||
openFile:function(_photo){
|
||||
vc.emit('viewImage','showImage',{
|
||||
url:_photo.url
|
||||
});
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
})(window.vc);
|
||||
Loading…
Reference in New Issue
Block a user