haoxuan
2023-09-18 40fc2783a9c4b102ca298fb91aa1e04614405af8
src/views/warehouseManage/warehouse/AddDialog.vue
@@ -33,22 +33,38 @@
      >
        <div>
          <!-- <div>aaa</div> -->
          <!-- <StatusCommonView :list="list" showWarehouse="true" /> -->
          <FormBtnsView :showWarehouse="true" @productClick="productClick" />
        </div>
        <div class="basic-info">
          <div class="basic-info-view">
            <el-row>
              <el-col :span="24" class="line_height_30px">仓库名称-warehouse#</el-col>
              <el-col :span="12">
                <el-form-item label="缩写" prop="client_name">
                  对对对
              <el-col :span="24" class="line_height_30px">
                <el-form-item label="仓库" prop="client_name">
                  <el-input
                  :disabled="showEdit"
                    v-model="editConfig.infomation.inspectionScale"
                    placeholder="请输入"
                  ></el-input>
                </el-form-item>
              </el-col>
              <el-col :span="12">
              <el-col :span="11">
                <el-form-item label="缩写" prop="client_name">
                  <el-input
                  :disabled="showEdit"
                    v-model="editConfig.infomation.inspectionScale"
                    placeholder="请输入"
                  ></el-input>
                </el-form-item>
              </el-col>
              <el-col :span="2">&nbsp;</el-col>
              <el-col :span="11">
                <el-form-item label="地址" prop="client_name">
                 对对对
                  <el-input
                  :disabled="showEdit"
                    v-model="editConfig.infomation.inspectionScale"
                    placeholder="请输入"
                  ></el-input>
                </el-form-item>
              </el-col>
            </el-row>
@@ -59,22 +75,29 @@
                <div class="second-label">运输</div>
                <el-form-item label="入向运输" prop="desc">
                  <el-radio-group
                  :disabled="showEdit"
                  v-model="editConfig.value1"
                  >
                    <el-radio style="width:100%;" class="line_height_30px" v-for="(item,index) in wareList" :key='index' :label="item.id">{{item.name}}</el-radio>
                    <el-radio style="width:100%;" class="line_height_30px"
                     v-for="(item,index) in wareList"
                     :key='index'
                     :disabled="item.disabled"
                     :label="item.id"
                      >{{item.name}}</el-radio>
                  </el-radio-group>
                </el-form-item>
                <el-form-item label="出库运输" prop="desc">
                  <el-radio-group
                  :disabled="showEdit"
                  v-model="editConfig.value2"
                  >
                    <el-radio style="width:100%;" class="line_height_30px" v-for="(item,index) in wareoutList" :key='index' :label="item.id">{{item.name}}</el-radio>
                    <el-radio style="width:100%;" class="line_height_30px"
                    v-for="(item,index) in wareoutList"
                     :key='index'
                     :disabled="item.disabled"
                     :label="item.id"
                     >{{item.name}}</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-tab-pane>
              <el-tab-pane label="技术信息" name="third">
                <el-form-item label="备注" prop="desc">
                </el-form-item>
              </el-tab-pane>
            </el-tabs>
@@ -121,10 +144,6 @@
      },
      memberOptions: [],
      paymentTypeListOptions: [],
      list: [
        { label: "草稿", status: "todo" },
        { label: "完成", status: "todo" }
      ],
      showEdit: false, // 是否显示编辑按钮
      showFooter: false, // 是否显示取消保存
      currentState: "todo", // 当前状态
@@ -132,28 +151,34 @@
        {
          name:'直接接收产品(1步收货)',
          id:1,
          disabled:false,
        },
        {
          name:'接到产品到收料区,再入库(2步收货)',
          id:2,
          disabled:true,
        },
        {
          name:'接收产品到收料区,检验,然后入库(3步收货)',
          id:3,
          disabled:true,
        }
      ],
      wareoutList:[
        {
          name:'直接出库(1步)',
          id:1,
          disabled:false,
        },
        {
          name:'送到待出库区,再送货(2步发货)',
          id:2,
          disabled:true,
        },
        {
          name:'包装产品,发送到待出库区,再送货(3步发货)',
          id:3,
          disabled:true,
        }
      ],
    }
@@ -177,17 +202,6 @@
      } else {
        this.showEdit = true
        this.showFooter = false
      }
      if (this.editConfig.title === "新建") {
        this.list[0].status = "active"
      } else {
        this.list.map((item) => {
          if (item.label === this.editConfig.infomation.status) {
            item.status = "active"
          } else {
            item.status = "todo"
          }
        })
      }
    },
    // 关闭