Kaynağa Gözat

11月14日 库存扣减更新

XMLWAN 2 yıl önce
ebeveyn
işleme
3cba6805b4

+ 7 - 2
src/xt_pages/stock/drugs/components/drugOutDetail.vue Dosyayı Görüntüle

@@ -138,6 +138,11 @@
138 138
           <template slot-scope="scope">
139 139
             {{scope.row.count}} 
140 140
           </template>
141
+        </el-table-column>
142
+         <el-table-column label="单位" align="center">
143
+          <template slot-scope="scope">
144
+            {{scope.row.count_unit}} 
145
+          </template>
141 146
         </el-table-column>
142 147
         <el-table-column label="总价" align="center">
143 148
           <template slot-scope="scope">
@@ -145,9 +150,9 @@
145 150
            <span v-else>
146 151
              <span v-if="scope.row.price >0">
147 152
                 <span v-if="scope.row.count >= scope.row.min_number">
148
-                 {{((scope.row.last_price * scope.row.count)/scope.row.min_number).toFixed(2)}}
153
+                 {{((scope.row.price * scope.row.count)/scope.row.min_number).toFixed(2)}}
149 154
                 </span>  
150
-                <span v-else>{{(scope.row.last_price * scope.row.count).toFixed(2)}}</span>
155
+                <span v-else>{{(scope.row.price * scope.row.count).toFixed(2)}}</span>
151 156
               </span>
152 157
              <span v-if="scope.row.price  == 0">
153 158
                <span v-if="scope.row.count >=scope.row.min_number">

+ 14 - 3
src/xt_pages/stock/drugs/drugStockOutOrder.vue Dosyayı Görüntüle

@@ -218,14 +218,25 @@
218 218
           </el-table-column>
219 219
           <el-table-column label="出库数量" align="center">
220 220
             <template slot-scope="scope">
221
-              <!-- <span v-if="scope.row.is_sys ==  0">{{getTotalCount(scope.row.drug_id,scope.row.min_number,scope.row.max_unit,scope.row.min_unit)}}</span> -->
222 221
               <span> {{getTotalCountOne(scope.row.drug_id,scope.row.min_number,scope.row.max_unit,scope.row.min_unit)}}</span>
223 222
             </template>
224 223
           </el-table-column>
225
-          <el-table-column label="出货单价" align="center">
224
+       
225
+          <el-table-column label="出库单价" align="center">
226 226
             <template slot-scope="scope">
227
-              <span v-if="scope.row.price > 0"> {{scope.row.price}}</span>
227
+              
228
+              <span v-if="scope.row.price > 0">
229
+               <span v-if="scope.row.count_unit == scope.row.max_unit">
230
+                  <span v-if="scope.row.retail_price > 0">{{scope.row.retail_price}}</span> 
231
+                  <span v-if="scope.row.retail_price == 0">{{scope.row.price}}</span> 
232
+                </span>
233
+                <span v-if="scope.row.count_unit == scope.row.min_unit">
234
+                  <span v-if="scope.row.min_price >0">{{scope.row.min_price}}</span> 
235
+                  <span v-if="scope.row.min_price == 0">{{scope.row.price}}</span> 
236
+                </span>
237
+              </span>
228 238
               <span v-if="scope.row.price == 0"> {{scope.row.retail_price}}</span>
239
+              
229 240
             </template>
230 241
           </el-table-column>
231 242
           <!-- <el-table-column label="拆零零售价" align="center">