|
|
@@ -19,7 +19,7 @@
|
|
|
<view class="section-title">包裹信息</view>
|
|
|
<view class="form-item">
|
|
|
<text class="item-label">包裹数量</text>
|
|
|
- <input class="item-input" type="number" v-model="expressForm.packageNum" placeholder="请输入包裹数量" />
|
|
|
+ <input class="item-input" type="number" v-model="expressForm.packageNum" placeholder="请输入包裹数量" disabled />
|
|
|
</view>
|
|
|
<view class="form-item required">
|
|
|
<text class="item-label">重量(kg)</text>
|
|
|
@@ -29,18 +29,21 @@
|
|
|
|
|
|
<!-- 收货信息 -->
|
|
|
<view class="form-section">
|
|
|
- <view class="section-title">收货信息</view>
|
|
|
+ <view class="section-header">
|
|
|
+ <view class="title">收货信息</view>
|
|
|
+ <button v-if="!expressForm.user_name || !expressForm.user_phone" class="admin-button-com mini-btn" @click="goToModifyPage">修改</button>
|
|
|
+ </view>
|
|
|
<view class="form-item required">
|
|
|
<text class="item-label">收货人</text>
|
|
|
- <input class="item-input" v-model="expressForm.user_name" placeholder="请输入收货人姓名" />
|
|
|
+ <input class="item-input" v-model="expressForm.user_name" disabled />
|
|
|
</view>
|
|
|
<view class="form-item required">
|
|
|
<text class="item-label">手机号</text>
|
|
|
- <input class="item-input" v-model="expressForm.user_phone" placeholder="请输入收货人手机号" />
|
|
|
+ <input class="item-input" v-model="expressForm.user_phone" disabled />
|
|
|
</view>
|
|
|
<view class="form-item required">
|
|
|
<text class="item-label">详细地址</text>
|
|
|
- <textarea class="item-textarea" v-model="expressForm.user_address" placeholder="请输入详细地址" />
|
|
|
+ <textarea class="item-textarea" v-model="expressForm.user_address" disabled />
|
|
|
</view>
|
|
|
</view>
|
|
|
|
|
|
@@ -53,12 +56,12 @@
|
|
|
</view>
|
|
|
|
|
|
<!-- 配送备注 -->
|
|
|
- <view class="form-section">
|
|
|
+ <!-- <view class="form-section">
|
|
|
<view class="section-title">配送备注</view>
|
|
|
<view class="form-item">
|
|
|
<textarea class="item-textarea large" v-model="expressForm.note" placeholder="请输入配送备注(选填)" maxlength="200"></textarea>
|
|
|
</view>
|
|
|
- </view>
|
|
|
+ </view> -->
|
|
|
|
|
|
<!-- 操作按钮 -->
|
|
|
<view class="button-section">
|
|
|
@@ -113,11 +116,29 @@ export default {
|
|
|
if (options.orderId) {
|
|
|
this.orderId = options.orderId
|
|
|
this.isNew = options.isNew
|
|
|
+ //this.getOrderDetail()
|
|
|
+ }
|
|
|
+ },
|
|
|
+ onShow() {
|
|
|
+ if(this.orderId){
|
|
|
this.getOrderDetail()
|
|
|
+ } else {
|
|
|
+ setTimeout(() => {
|
|
|
+ this.getOrderDetail()
|
|
|
+ }, 100)
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
|
init(){},
|
|
|
+ /**
|
|
|
+ * 跳转到修改订单页面
|
|
|
+ */
|
|
|
+ goToModifyPage() {
|
|
|
+ uni.navigateTo({
|
|
|
+ url: `/admin/order/modify?id=${this.orderId}`
|
|
|
+ })
|
|
|
+ },
|
|
|
+
|
|
|
/**
|
|
|
* 获取订单详情
|
|
|
*/
|
|
|
@@ -324,6 +345,21 @@ export default {
|
|
|
border-bottom: 2upx solid #eee;
|
|
|
}
|
|
|
|
|
|
+.section-header {
|
|
|
+ display: flex;
|
|
|
+ justify-content: space-between;
|
|
|
+ align-items: center;
|
|
|
+ margin-bottom: 30upx;
|
|
|
+ padding-bottom: 20upx;
|
|
|
+ border-bottom: 2upx solid #eee;
|
|
|
+
|
|
|
+ .title {
|
|
|
+ font-size: 32upx;
|
|
|
+ font-weight: bold;
|
|
|
+ color: #333;
|
|
|
+ }
|
|
|
+}
|
|
|
+
|
|
|
.form-item {
|
|
|
display: flex;
|
|
|
align-items: flex-start;
|
|
|
@@ -364,8 +400,8 @@ export default {
|
|
|
|
|
|
.item-textarea {
|
|
|
flex: 1;
|
|
|
- max-height: 160upx;
|
|
|
- min-height: 90upx;
|
|
|
+ max-height: 150upx;
|
|
|
+ min-height: 80upx;
|
|
|
border: 2upx solid #eee;
|
|
|
border-radius: 8upx;
|
|
|
padding: 20upx;
|