sunlupeng 1 year ago
parent
commit
4a8786d522

+ 18 - 18
src/views/exchangeManage/approvalList.vue

@@ -84,47 +84,47 @@
                 <div style="display: flex;">
                     
                     <el-form-item label="订单编号">
-                        <el-input readonly v-model="detailData.orderSeq"></el-input>
+                        <el-input disabled v-model="detailData.orderSeq"></el-input>
                     </el-form-item>
                     <el-form-item label="员工姓名">
-                        <el-input readonly v-model="detailData.purchaser"></el-input>
+                        <el-input disabled v-model="detailData.purchaser"></el-input>
                     </el-form-item>
                     <el-form-item label="部门名称">
-                        <el-input readonly v-model="detailData.deptName"></el-input>
+                        <el-input disabled v-model="detailData.deptName"></el-input>
                     </el-form-item>
                 </div>
 
                 <div style="display: flex;">
                     <el-form-item label="员工号">
-                        <el-input readonly v-model="detailData.employeNo"></el-input>
+                        <el-input disabled v-model="detailData.employeNo"></el-input>
                     </el-form-item>
                     <el-form-item label="手机号">
-                        <el-input readonly v-model="detailData.userPhone"></el-input>
+                        <el-input disabled v-model="detailData.userPhone"></el-input>
                     </el-form-item>
                     <el-form-item label="兑换时间">
-                        <el-input readonly v-model="detailData.createTime"></el-input>
+                        <el-input disabled v-model="detailData.createTime"></el-input>
                     </el-form-item>
                 </div>
                 <div style="display: flex;">
                     <el-form-item label="数量">
-                        <el-input readonly v-model="detailData.skuCount"></el-input>
+                        <el-input disabled v-model="detailData.skuCount"></el-input>
                     </el-form-item>
                     <el-form-item label="单价(积分)">
-                        <el-input readonly v-model="detailData.price"></el-input>
+                        <el-input disabled v-model="detailData.price"></el-input>
                     </el-form-item>
                     <el-form-item label="订单状态">
-                        <el-input readonly v-model="detailData.orderTypeName"></el-input>
+                        <el-input disabled v-model="detailData.orderTypeName"></el-input>
                     </el-form-item>
                 </div>
                 <div v-if="detailData.deliveryType == 1" style="display: flex;">
                     <el-form-item label="联系人">
-                        <el-input readonly v-model="detailData.contact"></el-input>
+                        <el-input disabled v-model="detailData.contact"></el-input>
                     </el-form-item>
                     <el-form-item label="联系电话">
-                        <el-input readonly v-model="detailData.contactPhone"></el-input>
+                        <el-input disabled v-model="detailData.contactPhone"></el-input>
                     </el-form-item>
                     <el-form-item label="联系地址">
-                        <el-input readonly v-model="detailData.contactAddr"></el-input>
+                        <el-input disabled v-model="detailData.contactAddr"></el-input>
                     </el-form-item>
                 </div>
             </el-form>
@@ -132,24 +132,24 @@
             <el-form status-icon label-position="center" label-width="100px" style="width:100%;">
                 <div style="display: flex;">
                     <el-form-item label="商品编号">
-                        <el-input readonly v-model="detailData.skuSeq"></el-input>
+                        <el-input disabled v-model="detailData.skuSeq"></el-input>
                     </el-form-item>
                     <el-form-item label="商品名称">
-                        <el-input readonly v-model="detailData.name"></el-input>
+                        <el-input disabled v-model="detailData.name"></el-input>
                     </el-form-item>
                     <el-form-item label="商品类型">
-                        <el-input readonly v-model="detailData.skuTypeName"></el-input>
+                        <el-input disabled v-model="detailData.skuTypeName"></el-input>
                     </el-form-item>
                 </div>
                 <div style="display: flex;">
                     <el-form-item label="商品属性">
-                        <el-input readonly v-model="detailData.productAttributeName"></el-input>
+                        <el-input disabled v-model="detailData.productAttributeName"></el-input>
                     </el-form-item>
                     <el-form-item label="参考价格">
-                        <el-input readonly v-model="detailData.hisPrice"></el-input>
+                        <el-input disabled v-model="detailData.hisPrice"></el-input>
                     </el-form-item>
                     <el-form-item label="兑换方式">
-                        <el-input readonly v-model="detailData.deliveryTypeName"></el-input>
+                        <el-input disabled v-model="detailData.deliveryTypeName"></el-input>
                     </el-form-item>
                 </div>
                 <div style="display: flex;">

+ 20 - 20
src/views/exchangeManage/cancelledList.vue

@@ -83,47 +83,47 @@
                 <div style="display: flex;">
                     
                     <el-form-item label="订单编号">
-                        <el-input readonly v-model="detailData.orderSeq"></el-input>
+                        <el-input disabled v-model="detailData.orderSeq"></el-input>
                     </el-form-item>
                     <el-form-item label="员工姓名">
-                        <el-input readonly v-model="detailData.purchaser"></el-input>
+                        <el-input disabled v-model="detailData.purchaser"></el-input>
                     </el-form-item>
                     <el-form-item label="部门名称">
-                        <el-input readonly v-model="detailData.deptName"></el-input>
+                        <el-input disabled v-model="detailData.deptName"></el-input>
                     </el-form-item>
                 </div>
 
                 <div style="display: flex;">
                     <el-form-item label="员工号">
-                        <el-input readonly v-model="detailData.employeNo"></el-input>
+                        <el-input disabled v-model="detailData.employeNo"></el-input>
                     </el-form-item>
                     <el-form-item label="手机号">
-                        <el-input readonly v-model="detailData.userPhone"></el-input>
+                        <el-input disabled v-model="detailData.userPhone"></el-input>
                     </el-form-item>
                     <el-form-item label="兑换时间">
-                        <el-input readonly v-model="detailData.createTime"></el-input>
+                        <el-input disabled v-model="detailData.createTime"></el-input>
                     </el-form-item>
                 </div>
                 <div style="display: flex;">
                     <el-form-item label="数量">
-                        <el-input readonly v-model="detailData.skuCount"></el-input>
+                        <el-input disabled v-model="detailData.skuCount"></el-input>
                     </el-form-item>
                     <el-form-item label="单价(积分)">
-                        <el-input readonly v-model="detailData.price"></el-input>
+                        <el-input disabled v-model="detailData.price"></el-input>
                     </el-form-item>
                     <el-form-item label="订单状态">
-                        <el-input readonly v-model="detailData.orderTypeName"></el-input>
+                        <el-input disabled v-model="detailData.orderTypeName"></el-input>
                     </el-form-item>
                 </div>
                 <div v-if="detailData.deliveryType == 1" style="display: flex;">
                     <el-form-item label="联系人">
-                        <el-input readonly v-model="detailData.contact"></el-input>
+                        <el-input disabled v-model="detailData.contact"></el-input>
                     </el-form-item>
                     <el-form-item label="联系电话">
-                        <el-input readonly v-model="detailData.contactPhone"></el-input>
+                        <el-input disabled v-model="detailData.contactPhone"></el-input>
                     </el-form-item>
                     <el-form-item label="联系地址">
-                        <el-input readonly v-model="detailData.contactAddr"></el-input>
+                        <el-input disabled v-model="detailData.contactAddr"></el-input>
                     </el-form-item>
                 </div>
             </el-form>
@@ -131,36 +131,36 @@
             <el-form status-icon label-position="center" label-width="100px" style="width:100%;">
                 <div style="display: flex;">
                     <el-form-item label="商品编号">
-                        <el-input readonly v-model="detailData.skuSeq"></el-input>
+                        <el-input disabled v-model="detailData.skuSeq"></el-input>
                     </el-form-item>
                     <el-form-item label="商品名称">
-                        <el-input readonly v-model="detailData.name"></el-input>
+                        <el-input disabled v-model="detailData.name"></el-input>
                     </el-form-item>
                     <el-form-item label="商品类型">
-                        <el-input readonly v-model="detailData.skuTypeName"></el-input>
+                        <el-input disabled v-model="detailData.skuTypeName"></el-input>
                     </el-form-item>
                 </div>
                 <div style="display: flex;">
                     <el-form-item label="商品属性">
-                        <el-input readonly v-model="detailData.productAttributeName"></el-input>
+                        <el-input disabled v-model="detailData.productAttributeName"></el-input>
                     </el-form-item>
                     <el-form-item label="参考价格">
-                        <el-input readonly v-model="detailData.hisPrice"></el-input>
+                        <el-input disabled v-model="detailData.hisPrice"></el-input>
                     </el-form-item>
                     <el-form-item label="兑换方式">
-                        <el-input readonly v-model="detailData.deliveryTypeName"></el-input>
+                        <el-input disabled v-model="detailData.deliveryTypeName"></el-input>
                     </el-form-item>
                 </div>
                 <div style="display: flex;">
                     
                     <div v-if="detailData.deliveryType == 1 && detailData.trackingNumber">
                         <el-form-item label="快递单号">
-                            <el-input readonly v-model="detailData.trackingNumber"></el-input>
+                            <el-input disabled v-model="detailData.trackingNumber"></el-input>
                         </el-form-item>
                     </div>
                     <div v-if="detailData.deliveryType == 2 && detailData.trackingNumber">
                         <el-form-item label="兑换码">
-                            <el-input readonly v-model="detailData.trackingNumber"></el-input>
+                            <el-input disabled v-model="detailData.trackingNumber"></el-input>
                         </el-form-item>
                     </div>
                 </div>

+ 20 - 20
src/views/exchangeManage/exchangeList.vue

@@ -87,47 +87,47 @@
                 <div style="display: flex;">
                     
                     <el-form-item label="订单编号">
-                        <el-input readonly v-model="detailData.orderSeq"></el-input>
+                        <el-input disabled v-model="detailData.orderSeq"></el-input>
                     </el-form-item>
                     <el-form-item label="员工姓名">
-                        <el-input readonly v-model="detailData.purchaser"></el-input>
+                        <el-input disabled v-model="detailData.purchaser"></el-input>
                     </el-form-item>
                     <el-form-item label="部门名称">
-                        <el-input readonly v-model="detailData.deptName"></el-input>
+                        <el-input disabled v-model="detailData.deptName"></el-input>
                     </el-form-item>
                 </div>
 
                 <div style="display: flex;">
                     <el-form-item label="员工号">
-                        <el-input readonly v-model="detailData.employeNo"></el-input>
+                        <el-input disabled v-model="detailData.employeNo"></el-input>
                     </el-form-item>
                     <el-form-item label="手机号">
-                        <el-input readonly v-model="detailData.userPhone"></el-input>
+                        <el-input disabled v-model="detailData.userPhone"></el-input>
                     </el-form-item>
                     <el-form-item label="兑换时间">
-                        <el-input readonly v-model="detailData.createTime"></el-input>
+                        <el-input disabled v-model="detailData.createTime"></el-input>
                     </el-form-item>
                 </div>
                 <div style="display: flex;">
                     <el-form-item label="数量">
-                        <el-input readonly v-model="detailData.skuCount"></el-input>
+                        <el-input disabled v-model="detailData.skuCount"></el-input>
                     </el-form-item>
                     <el-form-item label="单价(积分)">
-                        <el-input readonly v-model="detailData.price"></el-input>
+                        <el-input disabled v-model="detailData.price"></el-input>
                     </el-form-item>
                     <el-form-item label="订单状态">
-                        <el-input readonly v-model="detailData.orderTypeName"></el-input>
+                        <el-input disabled v-model="detailData.orderTypeName"></el-input>
                     </el-form-item>
                 </div>
                 <div v-if="detailData.deliveryType == 1" style="display: flex;">
                     <el-form-item label="联系人">
-                        <el-input readonly v-model="detailData.contact"></el-input>
+                        <el-input disabled v-model="detailData.contact"></el-input>
                     </el-form-item>
                     <el-form-item label="联系电话">
-                        <el-input readonly v-model="detailData.contactPhone"></el-input>
+                        <el-input disabled v-model="detailData.contactPhone"></el-input>
                     </el-form-item>
                     <el-form-item label="联系地址">
-                        <el-input readonly v-model="detailData.contactAddr"></el-input>
+                        <el-input disabled v-model="detailData.contactAddr"></el-input>
                     </el-form-item>
                 </div>
             </el-form>
@@ -135,36 +135,36 @@
             <el-form status-icon label-position="center" label-width="100px" style="width:100%;">
                 <div style="display: flex;">
                     <el-form-item label="商品编号">
-                        <el-input readonly v-model="detailData.skuSeq"></el-input>
+                        <el-input disabled v-model="detailData.skuSeq"></el-input>
                     </el-form-item>
                     <el-form-item label="商品名称">
-                        <el-input readonly v-model="detailData.name"></el-input>
+                        <el-input disabled v-model="detailData.name"></el-input>
                     </el-form-item>
                     <el-form-item label="商品类型">
-                        <el-input readonly v-model="detailData.skuTypeName"></el-input>
+                        <el-input disabled v-model="detailData.skuTypeName"></el-input>
                     </el-form-item>
                 </div>
                 <div style="display: flex;">
                     <el-form-item label="商品属性">
-                        <el-input readonly v-model="detailData.productAttributeName"></el-input>
+                        <el-input disabled v-model="detailData.productAttributeName"></el-input>
                     </el-form-item>
                     <el-form-item label="参考价格">
-                        <el-input readonly v-model="detailData.hisPrice"></el-input>
+                        <el-input disabled v-model="detailData.hisPrice"></el-input>
                     </el-form-item>
                     <el-form-item label="兑换方式">
-                        <el-input readonly v-model="detailData.deliveryTypeName"></el-input>
+                        <el-input disabled v-model="detailData.deliveryTypeName"></el-input>
                     </el-form-item>
                 </div>
                 <div style="display: flex;">
                     
                     <div v-if="detailData.deliveryType == 1 && detailData.trackingNumber">
                         <el-form-item label="快递单号">
-                            <el-input readonly v-model="detailData.trackingNumber"></el-input>
+                            <el-input disabled v-model="detailData.trackingNumber"></el-input>
                         </el-form-item>
                     </div>
                     <div v-if="detailData.deliveryType == 2 && detailData.trackingNumber">
                         <el-form-item label="兑换码">
-                            <el-input readonly v-model="detailData.trackingNumber"></el-input>
+                            <el-input disabled v-model="detailData.trackingNumber"></el-input>
                         </el-form-item>
                     </div>
                 </div>

+ 30 - 30
src/views/exchangeManage/pasList.vue

@@ -84,47 +84,47 @@
                 <div style="display: flex;">
                     
                     <el-form-item label="订单编号">
-                        <el-input readonly v-model="detailData.orderSeq"></el-input>
+                        <el-input disabled v-model="detailData.orderSeq"></el-input>
                     </el-form-item>
                     <el-form-item label="员工姓名">
-                        <el-input readonly v-model="detailData.purchaser"></el-input>
+                        <el-input disabled v-model="detailData.purchaser"></el-input>
                     </el-form-item>
                     <el-form-item label="部门名称">
-                        <el-input readonly v-model="detailData.deptName"></el-input>
+                        <el-input disabled v-model="detailData.deptName"></el-input>
                     </el-form-item>
                 </div>
 
                 <div style="display: flex;">
                     <el-form-item label="员工号">
-                        <el-input readonly v-model="detailData.employeNo"></el-input>
+                        <el-input disabled v-model="detailData.employeNo"></el-input>
                     </el-form-item>
                     <el-form-item label="手机号">
-                        <el-input readonly v-model="detailData.userPhone"></el-input>
+                        <el-input disabled v-model="detailData.userPhone"></el-input>
                     </el-form-item>
                     <el-form-item label="兑换时间">
-                        <el-input readonly v-model="detailData.createTime"></el-input>
+                        <el-input disabled v-model="detailData.createTime"></el-input>
                     </el-form-item>
                 </div>
                 <div style="display: flex;">
                     <el-form-item label="数量">
-                        <el-input readonly v-model="detailData.skuCount"></el-input>
+                        <el-input disabled v-model="detailData.skuCount"></el-input>
                     </el-form-item>
                     <el-form-item label="单价(积分)">
-                        <el-input readonly v-model="detailData.price"></el-input>
+                        <el-input disabled v-model="detailData.price"></el-input>
                     </el-form-item>
                     <el-form-item label="订单状态">
-                        <el-input readonly v-model="detailData.orderTypeName"></el-input>
+                        <el-input disabled v-model="detailData.orderTypeName"></el-input>
                     </el-form-item>
                 </div>
                 <div v-if="detailData.deliveryType == 1" style="display: flex;">
                     <el-form-item label="联系人">
-                        <el-input readonly v-model="detailData.contact"></el-input>
+                        <el-input disabled v-model="detailData.contact"></el-input>
                     </el-form-item>
                     <el-form-item label="联系电话">
-                        <el-input readonly v-model="detailData.contactPhone"></el-input>
+                        <el-input disabled v-model="detailData.contactPhone"></el-input>
                     </el-form-item>
                     <el-form-item label="联系地址">
-                        <el-input readonly v-model="detailData.contactAddr"></el-input>
+                        <el-input disabled v-model="detailData.contactAddr"></el-input>
                     </el-form-item>
                 </div>
             </el-form>
@@ -132,43 +132,43 @@
             <el-form status-icon label-position="center" label-width="100px" style="width:100%;">
                 <div style="display: flex;">
                     <el-form-item label="商品编号">
-                        <el-input readonly v-model="detailData.skuSeq"></el-input>
+                        <el-input disabled v-model="detailData.skuSeq"></el-input>
                     </el-form-item>
                     <el-form-item label="商品名称">
-                        <el-input readonly v-model="detailData.name"></el-input>
+                        <el-input disabled v-model="detailData.name"></el-input>
                     </el-form-item>
                     <el-form-item label="商品类型">
-                        <el-input readonly v-model="detailData.skuTypeName"></el-input>
+                        <el-input disabled v-model="detailData.skuTypeName"></el-input>
                     </el-form-item>
                 </div>
                 <div style="display: flex;">
                     <el-form-item label="商品属性">
-                        <el-input readonly v-model="detailData.productAttributeName"></el-input>
+                        <el-input disabled v-model="detailData.productAttributeName"></el-input>
                     </el-form-item>
                     <el-form-item label="参考价格">
-                        <el-input readonly v-model="detailData.hisPrice"></el-input>
+                        <el-input disabled v-model="detailData.hisPrice"></el-input>
                     </el-form-item>
                     <el-form-item label="兑换方式">
-                        <el-input readonly v-model="detailData.deliveryTypeName"></el-input>
+                        <el-input disabled v-model="detailData.deliveryTypeName"></el-input>
                     </el-form-item>
                 </div>
-                <div style="display: flex;">
+                
                     
-                    <div v-if="detailData.deliveryType == 1">
-                        <el-form-item label="快递单号">
-                            <el-input v-model="detailData.trackingNumber"></el-input>
-                        </el-form-item>
-                    </div>
-                    <div v-if="detailData.deliveryType == 2">
-                        <el-form-item label="兑换码">
-                            <el-input v-model="detailData.trackingNumber"></el-input>
-                        </el-form-item>
-                    </div>
+            
                 
                     
                     
+                
+                <div v-if="detailData.deliveryType == 1">
+                        <el-form-item label="快递单号">
+                            <el-input v-model="detailData.trackingNumber"></el-input>
+                        </el-form-item>
+                </div>
+                <div v-if="detailData.deliveryType == 2">
+                    <el-form-item label="兑换码">
+                            <el-input style="width: 100%"  type="textarea" :rows="2" v-model="detailData.trackingNumber"></el-input>
+                    </el-form-item>
                 </div>
-
                 <el-form-item label="备注">
                     <el-input type="textarea" v-model="comment" style="width: 100%"></el-input>
                 </el-form-item>

+ 20 - 20
src/views/exchangeManage/voidList.vue

@@ -84,47 +84,47 @@
                 <div style="display: flex;">
                     
                     <el-form-item label="订单编号">
-                        <el-input readonly v-model="detailData.orderSeq"></el-input>
+                        <el-input disabled v-model="detailData.orderSeq"></el-input>
                     </el-form-item>
                     <el-form-item label="员工姓名">
-                        <el-input readonly v-model="detailData.purchaser"></el-input>
+                        <el-input disabled v-model="detailData.purchaser"></el-input>
                     </el-form-item>
                     <el-form-item label="部门名称">
-                        <el-input readonly v-model="detailData.deptName"></el-input>
+                        <el-input disabled v-model="detailData.deptName"></el-input>
                     </el-form-item>
                 </div>
 
                 <div style="display: flex;">
                     <el-form-item label="员工号">
-                        <el-input readonly v-model="detailData.employeNo"></el-input>
+                        <el-input disabled v-model="detailData.employeNo"></el-input>
                     </el-form-item>
                     <el-form-item label="手机号">
-                        <el-input readonly v-model="detailData.userPhone"></el-input>
+                        <el-input disabled v-model="detailData.userPhone"></el-input>
                     </el-form-item>
                     <el-form-item label="兑换时间">
-                        <el-input readonly v-model="detailData.createTime"></el-input>
+                        <el-input disabled v-model="detailData.createTime"></el-input>
                     </el-form-item>
                 </div>
                 <div style="display: flex;">
                     <el-form-item label="数量">
-                        <el-input readonly v-model="detailData.skuCount"></el-input>
+                        <el-input disabled v-model="detailData.skuCount"></el-input>
                     </el-form-item>
                     <el-form-item label="单价(积分)">
-                        <el-input readonly v-model="detailData.price"></el-input>
+                        <el-input disabled v-model="detailData.price"></el-input>
                     </el-form-item>
                     <el-form-item label="订单状态">
-                        <el-input readonly v-model="detailData.orderTypeName"></el-input>
+                        <el-input disabled v-model="detailData.orderTypeName"></el-input>
                     </el-form-item>
                 </div>
                 <div v-if="detailData.deliveryType == 1" style="display: flex;">
                     <el-form-item label="联系人">
-                        <el-input readonly v-model="detailData.contact"></el-input>
+                        <el-input disabled v-model="detailData.contact"></el-input>
                     </el-form-item>
                     <el-form-item label="联系电话">
-                        <el-input readonly v-model="detailData.contactPhone"></el-input>
+                        <el-input disabled v-model="detailData.contactPhone"></el-input>
                     </el-form-item>
                     <el-form-item label="联系地址">
-                        <el-input readonly v-model="detailData.contactAddr"></el-input>
+                        <el-input disabled v-model="detailData.contactAddr"></el-input>
                     </el-form-item>
                 </div>
             </el-form>
@@ -132,36 +132,36 @@
             <el-form status-icon label-position="center" label-width="100px" style="width:100%;">
                 <div style="display: flex;">
                     <el-form-item label="商品编号">
-                        <el-input readonly v-model="detailData.skuSeq"></el-input>
+                        <el-input disabled v-model="detailData.skuSeq"></el-input>
                     </el-form-item>
                     <el-form-item label="商品名称">
-                        <el-input readonly v-model="detailData.name"></el-input>
+                        <el-input disabled v-model="detailData.name"></el-input>
                     </el-form-item>
                     <el-form-item label="商品类型">
-                        <el-input readonly v-model="detailData.skuTypeName"></el-input>
+                        <el-input disabled v-model="detailData.skuTypeName"></el-input>
                     </el-form-item>
                 </div>
                 <div style="display: flex;">
                     <el-form-item label="商品属性">
-                        <el-input readonly v-model="detailData.productAttributeName"></el-input>
+                        <el-input disabled v-model="detailData.productAttributeName"></el-input>
                     </el-form-item>
                     <el-form-item label="参考价格">
-                        <el-input readonly v-model="detailData.hisPrice"></el-input>
+                        <el-input disabled v-model="detailData.hisPrice"></el-input>
                     </el-form-item>
                     <el-form-item label="兑换方式">
-                        <el-input readonly v-model="detailData.deliveryTypeName"></el-input>
+                        <el-input disabled v-model="detailData.deliveryTypeName"></el-input>
                     </el-form-item>
                 </div>
                 <div style="display: flex;">
                     
                     <div v-if="detailData.deliveryType == 1 && detailData.trackingNumber">
                         <el-form-item label="快递单号">
-                            <el-input readonly v-model="detailData.trackingNumber"></el-input>
+                            <el-input disabled v-model="detailData.trackingNumber"></el-input>
                         </el-form-item>
                     </div>
                     <div v-if="detailData.deliveryType == 2 && detailData.trackingNumber">
                         <el-form-item label="兑换码">
-                            <el-input readonly v-model="detailData.trackingNumber"></el-input>
+                            <el-input disabled v-model="detailData.trackingNumber"></el-input>
                         </el-form-item>
                     </div>
                 </div>