Andy 3 tahun lalu
induk
melakukan
abfb97e9b6
2 mengubah file dengan 40 tambahan dan 3 penghapusan
  1. 38 1
      src/views/OrderMannage/BusinessOrderlist/edit.vue
  2. 2 2
      vue.config.js

+ 38 - 1
src/views/OrderMannage/BusinessOrderlist/edit.vue

@@ -1113,10 +1113,14 @@
               </Tooltip>
             </template>
           </vxe-column>
-          <vxe-column title="附加金额" min-width="40">
+          <vxe-column title="附加金额" min-width="40" :edit-render="{}">
             <template #default="scope"
               >{{ scope.row.is_metal ? scope.row.price : scope.row.ext_price }}
             </template>
+            <template #edit="scope">
+              <Input v-if="!scope.row.is_metal" v-model="scope.row.ext_price" />
+              <span v-else></span>
+            </template>
           </vxe-column>
           <vxe-column field="over_price" title="超标金额" min-width="40">
           </vxe-column>
@@ -1898,6 +1902,8 @@
                       }}</Button
                     >
                   </FormItem>
+                  <!-- 门头板信息 -->
+
                   <div
                     :class="[
                       'part_detail_form',
@@ -1905,6 +1911,36 @@
                     ]"
                     :data-index="idx"
                   >
+                    <div v-show="element.addMTB" style="padding-left:46px">
+                      <FormItem label="数量">
+                        <Input
+                          size="small"
+                          v-model="element.MTBnum"
+                          style="width: 80px"
+                        />
+                      </FormItem>
+                      <FormItem label="面积">
+                        <Input
+                          size="small"
+                          v-model="element.MTBsize"
+                          style="width: 80px"
+                        />
+                      </FormItem>
+                      <FormItem label="单价">
+                        <Input
+                          size="small"
+                          v-model="element.MTBprice"
+                          style="width: 80px"
+                        />
+                      </FormItem>
+                      <FormItem label="金额">
+                        <Input
+                          size="small"
+                          v-model="element.MTBtotal"
+                          style="width: 80px"
+                        />
+                      </FormItem>
+                    </div>
                     <FormItem>
                       <div
                         v-for="(ele, idx) in element.part_detail"
@@ -3342,6 +3378,7 @@ export default {
       row.addMTB = true;
       const _obj = {
         is_metal: false,
+        addMTB: true,
         isBP: false,
         isChoosed: false,
         change_id: "",

+ 2 - 2
vue.config.js

@@ -1,8 +1,8 @@
 const axios_default_ip =
   process.env.NODE_ENV == "dev"
-    ? "http://121.41.102.225:82"
+    ? "http://124.71.176.88:882"
     : process.env.NODE_ENV == "test-prd"
-    ? "http://121.41.102.225:82" //测试服
+    ? "http://124.71.176.88:882" //测试服
     : process.env.NODE_ENV == "prd_other"
     ? "http://121.37.173.82:82" //贝斯特
     : "http://124.71.176.88:882";