叶松
2023-12-04 02ad691290b0320d43945e6952e86980975ae801
增加模具套号
已修改2个文件
37 ■■■■■ 文件已修改
web/src/api/modules/ductpiecePLM.js 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
web/src/views/DuctpiecePLM/DuctProduct/ProductIndex.vue 34 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
web/src/api/modules/ductpiecePLM.js
@@ -49,6 +49,9 @@
  // 新增管片信息
  insertPipeData: (params) =>
    axios.post('/m/modcheck/addPipe', params),
  //获取所有模具套号
  getTotalModelNums: (params) =>
    axios.post('/m/modcheck/allNumType', params),
  // 修改环号信息
  updataRingNumData: (params) =>
    axios.post('m/pipeInfo/updateRingNum', params),
web/src/views/DuctpiecePLM/DuctProduct/ProductIndex.vue
@@ -402,6 +402,21 @@
            placeholder="请输入环号"
          ></el-input>
        </el-form-item>
        <el-form-item label="模具套号:" prop="numType" v-if="asyncTitle">
          <el-select
            v-model="formInsert.numType"
            clearable
            placeholder="请选择模具套号"
          >
            <el-option
              v-for="item in modelNumber"
              :key="item"
              :label="item"
              :value="item"
            >
            </el-option>
          </el-select>
        </el-form-item>
      </el-form>
      <div slot="footer">
        <el-button @click="asyncInsert = false">取 消</el-button>
@@ -551,6 +566,7 @@
      checkResult: "", // 质量标注
      reinforcement: "", // 配筋
      reinforcementData: [], // 配筋信息
      modelNumber:[],//模具套号
      groutingHoles: "", // 注浆孔
      groutingHolesData: [], // 注浆孔信息
      blockNum: "", // 块号
@@ -590,6 +606,13 @@
          {
            required: true,
            message: "请选择配筋",
            trigger: ["blur", "change"],
          },
        ],
        numType: [
          {
            required: true,
            message: "请选择模具套号",
            trigger: ["blur", "change"],
          },
        ],
@@ -660,6 +683,7 @@
    this.getAllProjects();
    this.getAllGroupData();
    this.searchDuctpiecePLMList(true);
    this.getModelNums()
  },
  methods: {
    // 根据项目获取钢筋笼 模具信息
@@ -675,6 +699,16 @@
        this.steelData = [];
      }
    },
    //获取所有模具套号
    getModelNums(){
      this.$api.DuctpiecePLM.getTotalModelNums().then(res=>{
        if(res.statusMsg ==='ok'){
          this.modelNumber = res.data
        }else{
          this.$message.warning(res.statusMsg)
        }
      })
    },
    // 获取全部班组
    async getAllGroupData() {
      const { data } = await this.$api.DuctpiecePLM.getAllGroupData();