Bladeren bron

销售采购订单添加轮胎修改

caojunjie 2 jaren geleden
bovenliggende
commit
3e44df7110

+ 12 - 1
src/api/tirePartsMall/salesManagement/outboundTask.js

@@ -44,4 +44,15 @@ export const generateWarehousing = (ids) => {
       ids,
     }
   })
-}
+}
+
+// 撤销派工
+export const shipRevokeWorkOrder = (ids) => {
+  return request({
+    url: '/api/blade-sales-part/ship/revokeWorkOrder',
+    method: 'post',
+    params: {
+      ids,
+    }
+  })
+}

+ 8 - 0
src/api/tirePartsMall/salesManagement/saleOrder.js

@@ -93,6 +93,14 @@ export const goodsListXs = (customId,stock) => {
     }
   })
 }
+// 销售订单添加轮胎列表
+export const goodsPageXs = (params) => {
+  return request({
+    url: '/api/blade-sales-part/goodsDesc/goodsPageXs',
+    method: 'get',
+    params:params
+  })
+}
 
 //采购订单保存
 export const inboundTask = (data) => {

+ 1 - 1
src/views/tirePartsMall/basicData/listingManagement/index.vue

@@ -282,7 +282,7 @@ export default {
           label: '花纹',
           prop: 'brandItem',
           disabled: true,
-          // search: true,  // 是否搜索
+          search: true,  // 是否搜索
           // type: 'select',
           // remote:true, // 是否为远程搜索
           // dicUrl:'/api/blade-sales-part/productLaunch/list?brandItem={{key}}',   //key为当前输入值

+ 19 - 13
src/views/tirePartsMall/configuration/commodity.json

@@ -35,6 +35,19 @@
       "width": 120
     },
     {
+      "label": "单价",
+      "prop":"price",
+      "overHidden": true,
+      "slot": true,
+      "width": 120,
+      "cell": true,
+      "rules": [{
+        "required": true,
+        "message": " ",
+        "trigger": "blur"
+      }]
+    },
+    {
       "label": "批次号",
       "prop": "dot",
       "cell":true,
@@ -52,19 +65,6 @@
       "overHidden": true
     },
     {
-      "label": "单价",
-      "prop":"price",
-      "overHidden": true,
-      "slot": true,
-      "width": 120,
-      "cell": true,
-      "rules": [{
-        "required": true,
-        "message": " ",
-        "trigger": "blur"
-      }]
-    },
-    {
       "label": "库存",
       "prop": "inventory",
       "hide": true,
@@ -80,6 +80,12 @@
       "width": "120"
     },
     {
+      "label": "轮胎分类",
+      "prop": "goodsTypeName",
+      "slot": true,
+      "overHidden": true
+    },
+    {
       "label": "品牌",
       "prop": "brandName",
       "slot": true,

+ 19 - 13
src/views/tirePartsMall/configuration/commodityxsho.json

@@ -35,6 +35,19 @@
       "width": 120
     },
     {
+      "label": "单价",
+      "prop":"price",
+      "overHidden": true,
+      "slot": true,
+      "width": 120,
+      "cell": true,
+      "rules": [{
+        "required": true,
+        "message": " ",
+        "trigger": "blur"
+      }]
+    },
+    {
       "label": "批次号",
       "prop": "dot",
       "cell":true,
@@ -52,19 +65,6 @@
       "overHidden": true
     },
     {
-      "label": "单价",
-      "prop":"price",
-      "overHidden": true,
-      "slot": true,
-      "width": 120,
-      "cell": true,
-      "rules": [{
-        "required": true,
-        "message": " ",
-        "trigger": "blur"
-      }]
-    },
-    {
       "label": "库存",
       "prop": "inventory",
       "addDisabled": false,
@@ -87,6 +87,12 @@
       "overHidden": true
     },
     {
+      "label": "轮胎分类",
+      "prop": "goodsTypeName",
+      "slot": true,
+      "overHidden": true
+    },
+    {
       "label": "品牌",
       "prop": "brandName",
       "slot": true,

+ 2 - 7
src/views/tirePartsMall/financialManagement/collectionSettlement/detailsPage.vue

@@ -70,7 +70,7 @@
       </trade-card>
 
         <containerTitle title="上传附件"></containerTitle>
-        <c-upload v-loading="loadingBtn" typeUpload="LT"
+        <c-upload v-loading="loadingBtn" typeUpload="LT" :disabled="isMenu"
                   deleteUrl="/api/trade-purchase/woodHarvestingCloud/removeByFileId" :data="filesList" display
                   :enumerationValue="35.1"></c-upload>
     </div>
@@ -122,17 +122,12 @@ export default {
           label: '客户',
           prop: "corpId",
           type: 'select',
-          remote: true,
+          // remote: true,
           props: {
             label: 'cname',
             value: 'id'
           },
           dicUrl: '/api/blade-sales-part/corpsDesc/listAll?cname={{key}}&corpType=KH&enableOrNot=1',
-            change: (row, column, value) => {
-                console.log(row,132)
-                console.log(column,133)
-                column[1].searchValue = value;
-            },
           rules: [{
             required: true,
             message: " ",

+ 1 - 1
src/views/tirePartsMall/purchasingManagement/warehouseEntryOrder/detailsPage.vue

@@ -70,7 +70,7 @@
                 @onClose="onClose()"></report-dialog>
 
             <containerTitle title="上传附件"></containerTitle>
-            <c-upload v-loading="loadingBtn" typeUpload="LT"
+            <c-upload v-loading="loadingBtn" typeUpload="LT" :disabled="isEdit"
                       deleteUrl="/api/trade-purchase/woodHarvestingCloud/removeByFileId" :data="filesList" display
                       :enumerationValue="35.1"></c-upload>
 

+ 31 - 1
src/views/tirePartsMall/salesManagement/inboundTask/index.vue

@@ -11,6 +11,8 @@
           <!--<el-button icon="el-icon-view" :size="size" :type="type" @click="check(row)">查看</el-button>-->
           <el-button type="text" size="small" :disabled="Number(row.sendTotalNum) == Number(row.goodsTotalNum)" @click="rowCell(row, index)">{{ row.$cellEdit ? '保存' : '修改' }}
           </el-button>
+            <el-button style="color: red" type="text" size="small" v-if="row.statusName == '已派工'" @click="shipRevokeWorkOrderfun(row, index)">撤销派工
+            </el-button>
           <!-- <el-button :disabled="row.statusName === '已派工'" :size="size" :type="type"
             @click="$refs.crud.rowDel(row, index)">删除
           </el-button> -->
@@ -24,6 +26,9 @@
           <el-button type="success" icon="el-icon-finished" size="small" @click="dispatching"
             :disabled="selectionList.length <= 0">派工
           </el-button>
+            <!--<el-button type="success" icon="el-icon-finished" size="small" @click="shipRevokeWorkOrderfun"-->
+            <!--           :disabled="selectionList.length <= 0">撤销派工-->
+            <!--</el-button>-->
         </template>
       </avue-crud>
     </basic-container>
@@ -32,7 +37,14 @@
 </template>
 
 <script>
-import { getList, remove, outboundWorkOrder,typeSave,generateWarehousing } from "@/api/tirePartsMall/salesManagement/outboundTask";
+import {
+    getList,
+    remove,
+    outboundWorkOrder,
+    typeSave,
+    generateWarehousing,
+    shipRevokeWorkOrder
+} from "@/api/tirePartsMall/salesManagement/outboundTask";
 import da from "element-ui/src/locale/lang/da";
 // import detailsPage from "./detailsPage"
 
@@ -256,6 +268,24 @@ export default {
       console.log(list);
       this.selectionList = list
     },
+      // 撤销派工
+      shipRevokeWorkOrderfun(row){
+          this.$confirm('是否要撤销派工?', '提示', {
+              confirmButtonText: '确定',
+              cancelButtonText: '取消',
+              type: 'warning'
+          }).then(()=>{
+              // this.loading = true; // Show the loading spinner
+              shipRevokeWorkOrder(row.id).then(res=>{
+                  console.log(res,273)
+                  this.$message({
+                      type: 'success',
+                      message: '撤销派工成功!'
+                  });
+                  this.onLoad(this.page)
+              })
+          })
+      },
     dispatching() {
       this.$confirm('是否确认派工?', '提示', {
         confirmButtonText: '确定',

+ 3 - 2
src/views/tirePartsMall/salesManagement/outboundWorkOrder/detailsPage.vue

@@ -60,8 +60,9 @@
           </el-tab-pane>
         </el-tabs>
       </trade-card>
+
         <containerTitle title="上传附件"></containerTitle>
-        <c-upload v-loading="loadingBtn" typeUpload="LT"
+        <c-upload v-loading="loadingBtn" typeUpload="LT" :disabled="isAddDisabled"
                   deleteUrl="/api/trade-purchase/woodHarvestingCloud/removeByFileId" :data="filesList" display
                   :enumerationValue="35.1"></c-upload>
 
@@ -223,7 +224,7 @@ export default {
         dialogDrag: true,
         addBtn: true,
         span: 8,
-        height: 600,
+        height: 300,
         addRowBtn: false,
         editBtn: false,
         delBtn: false,

+ 32 - 11
src/views/tirePartsMall/salesManagement/purchaseOrder/detailsPage.vue

@@ -91,15 +91,15 @@
                                 <span>{{ row.goodsName }}</span>
                             </template>
                             <template slot="goodsNum" slot-scope="{ row }">
-                                <el-input v-if="row.goodsNumtype" size="small" v-model="row.goodsNum" style="width: 100%"></el-input>
+                                <el-input v-if="!mingxibaocun" size="small" v-model="row.goodsNum" style="width: 100%"></el-input>
                                 <span v-else>{{ row.goodsNum }}</span>
                             </template>
                             <template slot="price" slot-scope="{ row }">
-                                <el-input v-if="row.pricetype" size="small" v-model="row.price" style="width: 100%"></el-input>
+                                <el-input v-if="!mingxibaocun" size="small" v-model="row.price" style="width: 100%"></el-input>
                                 <span v-else>{{ row.price }}</span>
                             </template>
                             <template slot="dot" slot-scope="{ row }">
-                                <el-select v-if="row.dotedittype && row.whether=='1'" v-model="row.dot" allow-create filterable default-first-option >
+                                <el-select v-if="!mingxibaocun && row.whether=='1'" v-model="row.dot" allow-create filterable default-first-option >
                                     <el-option v-for="(item, index) in picihaolist" :key="index" :label="item.dot"
                                         :value="item.dot"></el-option>
                                 </el-select>
@@ -107,7 +107,7 @@
                             </template>
 
                             <template slot="remarks" slot-scope="{ row }">
-                                <el-input v-if="row.pricetype" size="small" v-model="row.remarks" style="width: 100%"></el-input>
+                                <el-input v-if="!mingxibaocun" size="small" v-model="row.remarks" style="width: 100%"></el-input>
                                 <span v-else>{{ row.remarks }}</span>
                             </template>
 
@@ -240,9 +240,9 @@
                             </template>
 
                             <template slot="price" slot-scope="{row}">
-                                <el-input-number v-if="form.storageId && row.whether=='1'" v-model="row.price" size="small" :controls="false"
+                                <el-input-number v-model="row.price" size="small" :controls="false"
                                                  style="width: 100%" />
-                                <span v-else>{{ row.price }}</span>
+                                <!--<span v-else>{{ row.price }}</span>-->
                             </template>
 
                             <template slot-scope="scope" slot="menu">
@@ -1295,9 +1295,12 @@ export default {
                         obj.pattern = res.data.data[0].brandItem,
                         obj.goodsDescription = res.data.data[0].productDescription,
                             // 规格型号
-                            obj.propertyName = res.data.data[0].typeno,
-                            // 小计
-                        obj.subTotalMoney = item.goodsNum * res.data.data[0].inventoryCostPrice
+                            obj.propertyName = res.data.data[0].typeno
+                        if (item.dot) {
+                            obj.dot = item.dot
+                        }else {
+                            obj.dot = ''
+                        }
                     }
                     this.form.orderItemsList.push({
                         ...obj,
@@ -1314,7 +1317,7 @@ export default {
                         units:item.unit,
                         // sendNum:res.data.data[0],
                         // 备注
-                        // remarks:res.data.data[0]
+                        remarks:item.remarks,
                         // 判断批次号是否可以编辑
                         whether:item.whether,
                         // 批次号的状态
@@ -1332,6 +1335,7 @@ export default {
         },
         // 导入
         goodsListSaveHandle(){
+            this.tableData = this.goodsListSave
             this.tableDataHandle()
         },
 
@@ -1353,11 +1357,12 @@ export default {
                 // 获取单价数据
                 for(let item of this.goodsListShow) {
                     let page = {}
+                    item.goodsNum = item.goodsNum?item.goodsNum:0
                     if (this.form.storageId) {
                         page.storageId = this.form.storageId
                     }
                     page.goodsId = item.id
-                    if (this.form.storageId && item.whether=='1') {
+                    if (this.form.storageId) {
                         dotList(page).then(res=>{
                             console.log(res.data.data,1206)
                             item.price = res.data.data[0].inventoryCostPrice
@@ -1790,7 +1795,23 @@ export default {
         editCustomer() {
             this.$refs["form"].validate((valid, done) => {
                 done();
+                let picihao = false
                 if (valid) {
+                    for(let i in this.form.orderItemsList) {
+                        console.log(this.form.orderItemsList[i],1800)
+                        if (this.form.orderItemsList[i].pid) {
+                        }else {
+                            if(this.form.orderItemsList[i].whether == '1' && this.form.orderItemsList[i].dot){
+                            }else {
+                                this.$message.success(`采购明细序号${i+1}的批次号不能为空`);
+                                picihao = true
+                            }
+                        }
+                    }
+                    if (picihao) {
+                        return
+                    }
+
                     const loading = this.$loading({
                         lock: true,
                         text: '加载中',

+ 74 - 119
src/views/tirePartsMall/salesManagement/saleOrder/detailsPage.vue

@@ -73,15 +73,15 @@
                             </template>
 
                             <template slot="goodsNum" slot-scope="{ row }">
-                                <el-input v-if="row.goodsNumtype" size="small" v-model="row.goodsNum" style="width: 100%"></el-input>
+                                <el-input v-if="!mingxibaocun" size="small" v-model="row.goodsNum" style="width: 100%"></el-input>
                                 <span v-else>{{ row.goodsNum }}</span>
                             </template>
                             <template slot="price" slot-scope="{ row }">
-                                <el-input v-if="row.pricetype" size="small" v-model="row.price" style="width: 100%"></el-input>
+                                <el-input v-if="!mingxibaocun" size="small" v-model="row.price" style="width: 100%"></el-input>
                                 <span v-else>{{ row.price }}</span>
                             </template>
                             <template slot="dot" slot-scope="{ row }">
-                                <el-select v-if="row.dotedittype && row.whether=='1'" v-model="row.dot" allow-create filterable default-first-option >
+                                <el-select v-if="!mingxibaocun && row.whether=='1'" v-model="row.dot" allow-create filterable default-first-option >
                                     <el-option v-for="(item, index) in picihaolist" :key="index" :label="item.dot"
                                                :value="item.dot"></el-option>
                                 </el-select>
@@ -89,7 +89,7 @@
                             </template>
 
                             <template slot="remarks" slot-scope="{ row }">
-                                <el-input v-if="row.pricetype" size="small" v-model="row.remarks" style="width: 100%"></el-input>
+                                <el-input v-if="!mingxibaocun" size="small" v-model="row.remarks" style="width: 100%"></el-input>
                                 <span v-else>{{ row.remarks }}</span>
                             </template>
                             <!-- <template slot-scope="{scope,row}" slot="goodsNum">
@@ -199,7 +199,7 @@
                                                  @input="amountChange(row)" style="width: 100%" />
                             </template>
                             <template slot="dot" slot-scope="{row}">
-                                <el-select v-model="row.dot" allow-create filterable default-first-option @focus="picihaolistfun(row.goodsId)">
+                                <el-select v-model="row.dot" allow-create filterable default-first-option @focus="picihaolistfun(row.id)">
                                     <el-option v-for="(item, index) in picihaolist" :key="index" :label="item.dot"
                                                :value="item.dot"></el-option>
                                 </el-select>
@@ -236,7 +236,18 @@
 
 <script>
 import { getDetails as getCustom } from "@/api/tirePartsMall/basicData/customerInformation"
-import { getDetails, submit, generateShipTask, tradingBox, delOrderItem, checkOrder, confirmRefund, revokeCheckOrder, revokeGenerateShipTask, goodsListXs } from "@/api/tirePartsMall/salesManagement/saleOrder";
+import {
+    getDetails,
+    submit,
+    generateShipTask,
+    tradingBox,
+    delOrderItem,
+    checkOrder,
+    confirmRefund,
+    revokeCheckOrder,
+    goodsListXs,
+    revokeGenerateShipTask, goodsPageXs
+} from "@/api/tirePartsMall/salesManagement/saleOrder";
 import { dotList, goodsDetail } from "@/api/tirePartsMall/purchasingManagement/warehouseEntryOrder";
 import reportDialog from "@/components/report-dialog/main";
 import { dateFormat } from "@/util/date";
@@ -248,6 +259,7 @@ import TicketDistribution from "../../../oceanShipping/maritimeExport/components
 import M from "minimatch";
 import da from "element-ui/src/locale/lang/da";
 import { number } from "echarts";
+import {getCorpTypes} from "@/api/tirePartsMall/basicData/commodityInformation";
 export default {
     name: "detailsPage",
 
@@ -282,7 +294,7 @@ export default {
                 size: "small",
                 props: {
                     labelText: "标题",
-                    label: "cname",
+                    label: "title",
                     value: "id",
                 }
             },
@@ -865,6 +877,7 @@ export default {
         detailData: Object
     },
     async created() {
+        console.log(this.detailData.id)
         // console.log(this.$route);
         //         if(this.$route.query.check.actId){
 
@@ -1093,8 +1106,8 @@ export default {
         },
         // 获取左侧筛选
         getAllWorkDicts(){
-            listAll().then(res => {
-                console.log(res.data,1050)
+            getCorpTypes().then(res => {
+                // console.log(res.data,1050)
                 this.treeDataGoods = res.data.data;
             });
         },
@@ -1102,7 +1115,7 @@ export default {
         nodeClick(data) {
             this.treeDeptId = data.id;
             this.page.currentPage = 1;
-            this.onLoadfun(this.page, {brandId:this.treeDeptId});
+            this.onLoadfun(this.page, {goodsTypeId:this.treeDeptId});
         },
         closeGoods() {
             this.treeDataGoods = [];
@@ -1115,34 +1128,6 @@ export default {
             this.page.currentPage = 1;
             this.onLoadfun(this.page);
         },
-        // 这个方法是解决 this.onLoad is not a function 的问题  喜欢函数名和变量名用一样的是吧? 嗯?
-        onaloadfun(page, params = { artsVision: this.form.belongToCorpId }) {
-            this.loading = true;
-            getList({
-                ...params,
-                current: page.currentPage,
-                size: page.pageSize,
-                billType:page.billType,
-                upAndDownShelves:1,
-            }).then(res=>{
-                console.log(res,1213)
-                const data = res.data.data;
-                this.page.total = data.total;
-                this.pageList.total = data.total
-                this.data = data.records;
-                this.goodsListShow = data.records;
-
-                this.loading = false;
-            })
-            // getList(page.currentPage, page.pageSize, Object.assign(params, this.query), this.treeDeptId, null).then(res => {
-            //     const data = res.data.data;
-            //     this.page.total = data.total;
-            //     this.pageList.total = data.total
-            //     this.data = data.records;
-            //     this.goodsListShow = data.records;
-            //     this.loading = false;
-            // });
-        },
         //选中触发
         selectionChange(list) {
             this.tableData = list
@@ -1211,111 +1196,81 @@ export default {
                 }
                 page.goodsId = item.goodsId
                 let obj = {}
-                goodsDetail({ id: page.goodsId, customId: this.dicUrlWithCustomId, stock: page.storageId ? page.storageId : '' }).then(res=>{
-                    console.log(res.data.data,1141)
-                    // 单位
-                    obj.units = res.data.data.unit
-                    // 判断批次号是否可以编辑
-                    obj.whether = res.data.data.whether,
-                    dotList(page).then(res=>{
-                        console.log(res.data,'获取到的数据')
-                        if(res.data.data.length>0){
-                            // if (item.price) {
-                            //
-                            // }
-                                obj.inventory = res.data.data[0].balanceQuantity,
-                                obj.pattern = res.data.data[0].brandItem,
-                                obj.goodsDescription = res.data.data[0].productDescription,
-                                obj.dot = res.data.data[0].dot,
-                                // 轮胎编码
-                                obj.goodsNo = res.data.data[0].code
-                            // 规格型号
-                            obj.propertyName = res.data.data[0].typeno,
-                                // 小计
-                                obj.subTotalMoney = item.goodsNum * res.data.data[0].inventoryCostPrice
-                        }
-                        this.form.orderItemsList.push({
-                            ...obj,
-                            price:item.price,
-                            goodsId:item.goodsId,
-                            goodsName:item.cname,
-                            goodsNum:item.goodsNum,
-                            brandName:item.brandName,
-                            brandId:item.brandId,
-
-                            // sendNum:res.data.data[0],
-                            // 备注
-                            remarks:item.remarks,
-                            // 批次号的状态
-                            dotedittype:false,
-                            // 价格数量
-                            goodsNumtype:false,
-                            // 价格
-                            pricetype:false,
-                            // 编辑保存的状态
-                            mingxibaocun:true
-
-                        })
-                    })
+                this.form.orderItemsList.push({
+                    goodsId:item.id,
+                    price:item.price,
+                    goodsName:item.cname,
+                    goodsNum:item.goodsNum,
+                    brandName:item.brandName,
+                    brandId:item.brandId,
+                    goodsNo:item.code,
+                    propertyName: item.specificationAndModel,
+                    inventory:item.inventory,
+                    pattern:item.brandItem,
+                    goodsDescription:item.goodsDescription,
+                    dot:item.dot,
+                    whether:item.whether,
+                    units:item.unit,
+                    // 备注
+                    remarks:item.remarks,
+                    // 批次号的状态
+                    dotedittype:false,
+                    // 价格数量
+                    goodsNumtype:false,
+                    // 价格
+                    pricetype:false,
                 })
-
             }
             this.dialogVisible = false
         },
         // 导入
         goodsListSaveHandle(){
+            this.tableData = this.goodsListSave
             this.tableDataHandle()
         },
 
         //导入轮胎弹窗列表查询
         onLoadfun(page, params = { artsVision: this.form.belongToCorpId }) {
             this.loading = true;
-            getList({
+            console.log(params,page,1284)
+            goodsPageXs({
                 ...params,
                 current: page.currentPage,
                 size: page.pageSize,
-                billType:page.billType,
-                upAndDownShelves:1,
+                customId:this.form.customerId,
+                stock:this.form.storageId,
+                enableOrNot:1,
             }).then(res=>{
-                console.log(res,1213)
+                // console.log(res,1213)
                 const data = res.data.data;
                 this.page.total = data.total;
                 this.pageList.total = data.total
                 this.data = data.records;
                 this.goodsListShow = data.records;
 
-
-                // 获取单价数据
                 for(let item of this.goodsListShow) {
-                    let page = {}
-                    if (this.form.storageId) {
-                        page.storageId = this.form.storageId
-                    }
-                    page.goodsId = item.goodsId
-                    dotList(page).then(res=>{
-                        // console.log(res.data.data[0].inventoryCostPrice)
-                        item.price = res.data.data[0].inventoryCostPrice
-                        // console.log(item)
-                    })
+                    item.goodsNum = item.goodsNum?item.goodsNum:0
                 }
-                // 打开弹窗
-                // this.dialogVisible = true
-
+                // // 获取单价数据
+                // for(let item of this.goodsListShow) {
+                //     let page = {}
+                //     if (this.form.storageId) {
+                //         page.storageId = this.form.storageId
+                //     }
+                //     page.goodsId = item.goodsId
+                //     dotList(page).then(res=>{
+                //         // console.log(res.data.data[0].inventoryCostPrice)
+                //         item.price = res.data.data[0].inventoryCostPrice
+                //         // console.log(item)
+                //     })
+                // }
                 this.loading = false;
             })
-            // getList(page.currentPage, page.pageSize, Object.assign(params, this.query), this.treeDeptId, null).then(res => {
-            //     const data = res.data.data;
-            //     this.page.total = data.total;
-            //     this.pageList.total = data.total
-            //     this.data = data.records;
-            //     this.goodsListShow = data.records;
-            //     this.loading = false;
-            // });
         },
         // 采购明细行编辑
         hangeditBtn(row,index){
             console.log(row)
-            this.picihaolistfun(row.goodsId)
+            this.picihaolistfun(row.id)
             row.dotedittype = true
             // 价格数量
             row.goodsNumtype = true
@@ -2147,12 +2102,12 @@ export default {
                 }
             })
             console.log('新增了', row);
-            console.log(this.form.storageId,2038)
-            if (this.form.storageId) {
-                this.page.billType = 0
-            }else {
-                this.page.billType = 1
-            }
+            // console.log(this.form.storageId,2038)
+            // if (this.form.storageId) {
+            //     this.page.billType = 0
+            // }else {
+            //     this.page.billType = 1
+            // }
             this.getAllWorkDicts()
             this.refreshChange()