mirror of
https://gitee.com/java110/MicroCommunityWeb.git
synced 2026-06-12 18:11:00 +08:00
加入商品订单详情
This commit is contained in:
parent
d752295f6e
commit
9b989573a3
@ -17,25 +17,25 @@
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">工单编码:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.repairId}}</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.cartId}}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">商品名称:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.repairTypeName}}</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.prodName}}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">商品规格:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.repairName}}</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.specValue}}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">订单状态:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.tel}}</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.stateName}}</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -43,25 +43,25 @@
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">单价:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.repairObjName}}</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.price}}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">购买数量:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.tel}}</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.cartNum}}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">支付金额:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.repairObjName}}</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.payPrice}}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">下单时间:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.appointmentTime}}</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.createTime}}</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -88,25 +88,25 @@
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">用户名称:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.repairId}}</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.address.username}}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">手机号码:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.repairTypeName}}</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.address.tel}}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">收货地址:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.repairName}}</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.address.address}}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-sm-3">
|
||||
<div class="form-group">
|
||||
<label class="col-form-label">用户备注:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.tel}}</label>
|
||||
<label class="col-form-label">备注:</label>
|
||||
<label class="">{{storeOrderCartDetailInfo.remark}}</label>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -116,4 +116,35 @@
|
||||
</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">
|
||||
<table class="table table-stripped">
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col">序号</th>
|
||||
<th scope="col">操作时间</th>
|
||||
<th scope="col">说明</th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<tr v-for="(item,index) in storeOrderCartDetailInfo.events">
|
||||
<th scope="row">{{index+1}}</th>
|
||||
<td width="80px">{{item.createTime}}</td>
|
||||
<td>{{item.eventMsg}}</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@ -3,22 +3,22 @@
|
||||
vc.extends({
|
||||
data: {
|
||||
storeOrderCartDetailInfo: {
|
||||
orderId:'',
|
||||
cartId: '',
|
||||
repairType: '',
|
||||
repairTypeName: '',
|
||||
repairName: '',
|
||||
tel: '',
|
||||
roomId: '',
|
||||
roomName: '',
|
||||
repairObjName: '',
|
||||
appointmentTime: '',
|
||||
context: '',
|
||||
prodName: '',
|
||||
specValue: '',
|
||||
stateName: '',
|
||||
roomId: '',
|
||||
userId: '',
|
||||
userName: '',
|
||||
repairUsers: [],
|
||||
photos: []
|
||||
price: '',
|
||||
cartNum: '',
|
||||
payPrice: '',
|
||||
createTime: '',
|
||||
address: {
|
||||
username: '',
|
||||
tel: '',
|
||||
address: ''
|
||||
},
|
||||
remark: '',
|
||||
events:[]
|
||||
|
||||
|
||||
}
|
||||
@ -32,102 +32,78 @@
|
||||
return;
|
||||
}
|
||||
$that.storeOrderCartDetailInfo.cartId = cartId;
|
||||
$that._listRepairPools()
|
||||
$that.storeOrderCartDetailInfo.orderId = vc.getParam('orderId');
|
||||
|
||||
$that._listOrderCart();
|
||||
$that._listOrderAddress();
|
||||
$that._listOrderCartEvent();
|
||||
|
||||
},
|
||||
_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 () {
|
||||
_listOrderCart: function () {
|
||||
var param = {
|
||||
params: {
|
||||
page: 1,
|
||||
row: 1,
|
||||
communityId: vc.getCurrentCommunity().communityId,
|
||||
repairId: $that.storeOrderCartDetailInfo.repairId
|
||||
cartId: $that.storeOrderCartDetailInfo.cartId
|
||||
}
|
||||
};
|
||||
|
||||
//发送get请求
|
||||
vc.http.get('ownerRepairManage',
|
||||
'list',
|
||||
vc.http.apiGet('/storeOrder/queryStoreOrderCart',
|
||||
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();
|
||||
var _storeOrderCart = JSON.parse(json);
|
||||
vc.copyObject(_storeOrderCart.data[0], $that.storeOrderCartDetailInfo);
|
||||
let _orderCart = _storeOrderCart.data[0];
|
||||
let _productSpecDetails = _orderCart.productSpecDetails;
|
||||
let _specValue = '';
|
||||
_productSpecDetails.forEach(detail => {
|
||||
_specValue += (detail.detailValue + "/");
|
||||
});
|
||||
$that.storeOrderCartDetailInfo.specValue = _specValue;
|
||||
|
||||
}, function (errInfo, error) {
|
||||
console.log('请求失败处理');
|
||||
}
|
||||
);
|
||||
},
|
||||
_loadRepairUser: function () {
|
||||
_listOrderAddress: function () {
|
||||
var param = {
|
||||
params: {
|
||||
page: 1,
|
||||
row: 100,
|
||||
communityId: vc.getCurrentCommunity().communityId,
|
||||
repairId: $that.storeOrderCartDetailInfo.repairId
|
||||
row: 1,
|
||||
orderId: $that.storeOrderCartDetailInfo.orderId
|
||||
}
|
||||
};
|
||||
//发送get请求
|
||||
vc.http.apiGet('ownerRepair.listRepairStaffs',
|
||||
vc.http.apiGet('/storeOrder/queryStoreOrderAddress',
|
||||
param,
|
||||
function (json, res) {
|
||||
var _repairPoolManageInfo = JSON.parse(json);
|
||||
let _repairs = _repairPoolManageInfo.data;
|
||||
$that.storeOrderCartDetailInfo.repairUsers = _repairs;
|
||||
var _storeOrderAddress = JSON.parse(json);
|
||||
vc.copyObject(_storeOrderAddress.data[0], $that.storeOrderCartDetailInfo.address);
|
||||
}, function (errInfo, error) {
|
||||
console.log('请求失败处理');
|
||||
}
|
||||
);
|
||||
},
|
||||
_listOrderCartEvent:function(){
|
||||
var param = {
|
||||
params: {
|
||||
page: 1,
|
||||
row: 50,
|
||||
orderId: $that.storeOrderCartDetailInfo.orderId,
|
||||
cartId: $that.storeOrderCartDetailInfo.cartId
|
||||
}
|
||||
};
|
||||
//发送get请求
|
||||
vc.http.apiGet('/storeOrder/queryStoreOrderCartEvent',
|
||||
param,
|
||||
function (json, res) {
|
||||
var _storeOrderEvent = JSON.parse(json);
|
||||
$that.storeOrderCartDetailInfo.events = _storeOrderEvent.data;
|
||||
}, function (errInfo, error) {
|
||||
console.log('请求失败处理');
|
||||
}
|
||||
@ -135,12 +111,7 @@
|
||||
},
|
||||
_goBack: function () {
|
||||
vc.goBack()
|
||||
},
|
||||
openFile:function(_photo){
|
||||
vc.emit('viewImage','showImage',{
|
||||
url:_photo.url
|
||||
});
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user