look hace 3 años
padre
commit
97f941bd3a

+ 12 - 9
src/components/orderDetail/orderDetail.vue

@@ -81,11 +81,11 @@
             <div class="detailItem">
               <label class="item_label">生产工艺:</label>
               <div class="item_content">
-                <el-checkbox v-model="form.printCodeFlag" disabled>打码</el-checkbox>
-                <el-checkbox v-model="form.printCoverFlag" disabled>封面</el-checkbox>
-                <el-checkbox v-model="form.printMatFlag" disabled>加垫</el-checkbox>
-                <el-checkbox v-model="form.printNotCodeFlag" disabled>不打码</el-checkbox>
-                <el-checkbox v-model="form.printAllCoverFlag" disabled>封面全包</el-checkbox>
+                <el-checkbox v-model="form.printCodeFlag" :true-label="1" :false-label="0" disabled>打码</el-checkbox>
+                <el-checkbox v-model="form.printCoverFlag" :true-label="1" :false-label="0" disabled>封面</el-checkbox>
+                <el-checkbox v-model="form.printMatFlag" :true-label="1" :false-label="0" disabled>加垫</el-checkbox>
+                <el-checkbox v-model="form.printNotCodeFlag" :true-label="1" :false-label="0" disabled>不打码</el-checkbox>
+                <el-checkbox v-model="form.printAllCoverFlag" :true-label="1" :false-label="0" disabled>封面全包</el-checkbox>
               </div>
             </div>
           </el-col>
@@ -145,10 +145,13 @@
           <el-col :span="20">
             <div class="detailItem">
               <label class="item_label">外发形式:</label>
-              <el-radio disabled  v-model="form.orderKind" label="0">常规</el-radio>
-              <el-radio disabled v-model="form.orderKind" label="1">销售</el-radio>
-              <el-radio disabled v-model="form.orderKind" label="2">自产</el-radio>
-              <el-radio disabled v-model="form.orderKind" label="3">外发</el-radio>
+              <el-radio-group v-model="form.orderKind">
+                <el-radio disabled :label="0">常规</el-radio>
+                <el-radio disabled :label="1">销售</el-radio>
+                <el-radio disabled :label="2">自产</el-radio>
+                <el-radio disabled :label="3">外发</el-radio>
+              </el-radio-group>
+
             </div>
           </el-col>
           <el-col :span="6">

+ 15 - 12
src/views/order/orderList/component/ordermis.vue

@@ -160,6 +160,7 @@
           <el-form-item size="small" label="数量">
             <el-select
               filterable
+              type="number"
               allow-create
               style="width: 63%"
               v-model="form.printQty">
@@ -235,10 +236,12 @@
       <el-row :gutter="2" type="flex" justify="left">
         <el-col :span="15">
           <el-form-item size="small" label="">
-            <el-radio v-model="form.orderKind" label="0">常规</el-radio>
-            <el-radio v-model="form.orderKind" label="1">销售</el-radio>
-            <el-radio v-model="form.orderKind" label="2">自产</el-radio>
-            <el-radio v-model="form.orderKind" label="3">外发</el-radio>
+            <el-radio-group v-model="form.orderKind">
+              <el-radio :label="0">常规</el-radio>
+              <el-radio :label="1">销售</el-radio>
+              <el-radio :label="2">自产</el-radio>
+              <el-radio :label="3">外发</el-radio>
+            </el-radio-group>
           </el-form-item>
         </el-col>
       </el-row>
@@ -257,22 +260,22 @@
       <el-row :gutter="24" type="flex">
         <el-col :span="4">
           <el-form-item size="small" label="数量">
-            <el-input v-model="form.outQty"></el-input>
+            <el-input type="number" v-model="form.outQty"></el-input>
           </el-form-item>
         </el-col>
         <el-col :span="4">
           <el-form-item size="small" label="单价">
-            <el-input v-model="form.outPrice"></el-input>
+            <el-input type="number" v-model="form.outPrice"></el-input>
           </el-form-item>
         </el-col>
         <el-col :span="4">
           <el-form-item size="small" label="金额">
-            <el-input style="width: 145%" v-model="form.outMoneyTotal"></el-input>
+            <el-input type="number" style="width: 145%" v-model="form.outMoneyTotal"></el-input>
           </el-form-item>
         </el-col>
         <el-col :span="4">
           <el-form-item size="small" label="运费">
-            <el-input v-model="form.outSendMoney"></el-input>
+            <el-input type="number" v-model="form.outSendMoney"></el-input>
           </el-form-item>
         </el-col>
         <el-col :span="4">
@@ -310,17 +313,17 @@
       <el-row :gutter="2" type="flex" justify="left">
         <el-col :span="5">
           <el-form-item size="small" label="合计成本">
-            <el-input v-model="form.orderCost"></el-input>
+            <el-input type="number" v-model="form.orderCost"></el-input>
           </el-form-item>
         </el-col>
         <el-col :span="5">
           <el-form-item size="small" label="毛利">
-            <el-input v-model="form.orderGrossProfit"></el-input>
+            <el-input type="number" v-model="form.orderGrossProfit"></el-input>
           </el-form-item>
         </el-col>
         <el-col :span="5">
-          <el-form-item size="small" label="毛利率">
-            <el-input v-model="form.orderGrossProfitRate"></el-input>
+          <el-form-item size="small" label="毛利率(%)">
+            <el-input type="number" v-model="form.orderGrossProfitRate"></el-input>
           </el-form-item>
         </el-col>
       </el-row>