gaoluyang
2025-11-12 cb07563b69fc86095db2825df1340c47ba3f8f84
src/views/productionManagement/productionDispatching/components/formDia.vue
@@ -3,7 +3,7 @@
    <el-dialog
        v-model="dialogFormVisible"
        title="生产派工"
        width="70%"
        width="50%"
        @close="closeDia"
    >
      <el-form :model="form" label-width="140px" label-position="top" :rules="rules" ref="formRef">
@@ -16,6 +16,18 @@
          <el-col :span="12">
            <el-form-item label="产品大类:" prop="productCategory">
              <el-input v-model="form.productCategory" placeholder="请输入" clearable disabled/>
            </el-form-item>
          </el-col>
        </el-row>
        <el-row :gutter="30">
          <el-col :span="12">
            <el-form-item label="规格型号:" prop="specificationModel">
              <el-input v-model="form.specificationModel" placeholder="请输入" clearable disabled/>
            </el-form-item>
          </el-col>
          <el-col :span="12">
            <el-form-item label="绑定机器:" prop="speculativeTradingName">
              <el-input v-model="form.speculativeTradingName" placeholder="自动获取" clearable disabled/>
            </el-form-item>
          </el-col>
        </el-row>
@@ -105,11 +117,13 @@
  form: {
      projectName: "",
      productCategory: "",
      specificationModel: "", // 规格型号
      quantity: "",
      schedulingNum: "",
      schedulingUserId: "",
      schedulingDate: "",
      pendingQuantity: "",
      speculativeTradingName: "", // 绑定机器名称
  },
  rules: {
      schedulingNum: [{ required: true, message: "请输入", trigger: "blur" },],
@@ -121,6 +135,7 @@
const userList = ref([])
const userStore = useUserStore()
// 打开弹框
const openDialog = (type, row) => {
  operationType.value = type;