|
|
@@ -16,11 +16,14 @@
|
|
|
size="small"
|
|
|
style="max-width: 550px"
|
|
|
>
|
|
|
- <el-form-item prop="userId" label="用户ID">
|
|
|
- <el-input-number type="number" v-model="formData.userId" disabled></el-input-number>
|
|
|
+ <el-form-item prop="id" label="订单ID">
|
|
|
+ <el-input-number type="number" v-model="formData.id" disabled></el-input-number>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="phone" label="手机号">
|
|
|
- <el-input v-model="formData.phone" disabled style="width: 180px"></el-input>
|
|
|
+ <el-form-item prop="userId" label="用户信息">
|
|
|
+ <el-input-number type="number" v-model="formData.userId" disabled></el-input-number>
|
|
|
+ <!-- </el-form-item>
|
|
|
+ <el-form-item prop="phone" label="手机号"> -->
|
|
|
+ <el-input v-model="formData.phone" disabled style="margin-left:6px; width: 180px"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item prop="mintActivity" label="铸造活动">
|
|
|
<el-input v-model="formData.mintActivity" disabled></el-input>
|
|
|
@@ -42,14 +45,50 @@
|
|
|
</el-radio-group>
|
|
|
</el-form-item>
|
|
|
<el-form-item prop="gasPrice" label="gas费">
|
|
|
- <el-input-number type="number" v-model="formData.gasPrice"></el-input-number>
|
|
|
+ <el-input-number type="number" v-model="formData.gasPrice" disabled></el-input-number>
|
|
|
</el-form-item>
|
|
|
+ <div v-if="formData.status != 'CANCELLED' && formData.status != 'NOT_PAID'">
|
|
|
+ <el-form-item prop="transactionId" label="交易订单号">
|
|
|
+ <el-input v-model="formData.transactionId" disabled></el-input>
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item prop="payMethod" label="支付信息">
|
|
|
+ <el-select
|
|
|
+ v-model="formData.payMethod"
|
|
|
+ clearable
|
|
|
+ filterable
|
|
|
+ placeholder="支付方式"
|
|
|
+ disabled
|
|
|
+ >
|
|
|
+ <el-option
|
|
|
+ v-for="item in payMethodOptions"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.label"
|
|
|
+ :value="item.value"
|
|
|
+ >
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ <el-date-picker
|
|
|
+ v-model="formData.payAt"
|
|
|
+ type="datetime"
|
|
|
+ value-format="yyyy-MM-dd HH:mm:ss"
|
|
|
+ placeholder="支付时间"
|
|
|
+ style="margin-left: 6px"
|
|
|
+ disabled
|
|
|
+ >
|
|
|
+ </el-date-picker>
|
|
|
+ </el-form-item>
|
|
|
+ </div>
|
|
|
<el-form-item label="收货信息">
|
|
|
<el-input v-model="formData.contactName" style="width: 180px; margin-right: 6px"></el-input>
|
|
|
<el-input v-model="formData.contactPhone" style="width: 240px"></el-input>
|
|
|
- <el-input v-model="formData.address" style="margin-top: 6px"></el-input>
|
|
|
+ <el-input
|
|
|
+ type="textarea"
|
|
|
+ size="2"
|
|
|
+ v-model="formData.address"
|
|
|
+ style="margin-top: 6px"
|
|
|
+ ></el-input>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="cancelTime" label="取消时间">
|
|
|
+ <el-form-item prop="cancelTime" label="取消时间" v-if="formData.status == 'CANCELLED'">
|
|
|
<el-date-picker
|
|
|
v-model="formData.cancelTime"
|
|
|
type="datetime"
|
|
|
@@ -58,35 +97,14 @@
|
|
|
>
|
|
|
</el-date-picker>
|
|
|
</el-form-item>
|
|
|
- <el-form-item prop="payMethod" label="支付方式">
|
|
|
- <el-select v-model="formData.payMethod" clearable filterable placeholder="请选择">
|
|
|
- <el-option
|
|
|
- v-for="item in payMethodOptions"
|
|
|
- :key="item.value"
|
|
|
- :label="item.label"
|
|
|
- :value="item.value"
|
|
|
- >
|
|
|
- </el-option>
|
|
|
- </el-select>
|
|
|
- <!-- </el-form-item>
|
|
|
- <el-form-item prop="payAt" label="支付时间"> -->
|
|
|
- <el-date-picker
|
|
|
- v-model="formData.payAt"
|
|
|
- type="datetime"
|
|
|
- value-format="yyyy-MM-dd HH:mm:ss"
|
|
|
- placeholder="选择日期时间"
|
|
|
- style="margin-left: 6px"
|
|
|
- >
|
|
|
- </el-date-picker>
|
|
|
- </el-form-item>
|
|
|
-
|
|
|
<el-form-item prop="status" label="状态">
|
|
|
- <el-select v-model="formData.status" clearable filterable placeholder="请选择">
|
|
|
+ <el-select v-model="formData.status" clearable filterable placeholder="请选择状态">
|
|
|
<el-option
|
|
|
v-for="item in statusOptions"
|
|
|
:key="item.value"
|
|
|
:label="item.label"
|
|
|
:value="item.value"
|
|
|
+ :disabled="item.disabled"
|
|
|
>
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
@@ -145,12 +163,12 @@ export default {
|
|
|
]
|
|
|
},
|
|
|
statusOptions: [
|
|
|
- { label: '未支付', value: 'NOT_PAID' },
|
|
|
+ { label: '未支付', value: 'NOT_PAID', disabled: true },
|
|
|
{ label: '待发货', value: 'DELIVERY' },
|
|
|
{ label: '待收货', value: 'RECEIVE' },
|
|
|
{ label: '待空投', value: 'AIR_DROP' },
|
|
|
{ label: '已完成', value: 'FINISH' },
|
|
|
- { label: '已取消', value: 'CANCELLED' }
|
|
|
+ { label: '已取消', value: 'CANCELLED', disabled: true }
|
|
|
],
|
|
|
payMethodOptions: [
|
|
|
{ label: '微信', value: 'WEIXIN' },
|