Browse Source

修改出入库申请的字段的禁用条件

chensibo 1 month ago
parent
commit
72777a0580

+ 12 - 12
src/views/rtkwms/inrequest/InRequestForm.vue

@@ -107,7 +107,7 @@
                 <DepartMentSelect
                   ref="departMentSelect"
                   v-model="formData.deptCode"
-                  :disabled="isFormDisabled || !formData.businessType"
+                  :disabled="isFormDisabled || formData.businessType == null"
                   :placeholder="getDeptPlaceholder"
                   clearable
                   @change="selectDepart"
@@ -118,7 +118,7 @@
               ><el-form-item label="业务分类名称" prop="businessDescribe">
                 <el-select
                   v-model="formData.businessDescribe"
-                  :disabled="isFormDisabled || !formData.businessType"
+                  :disabled="isFormDisabled || formData.businessType == null"
                   placeholder="请选择业务类型"
                   @change="changeBusinessDescribe"
                 >
@@ -135,7 +135,7 @@
               ><el-form-item label="优先级" prop="priority">
                 <el-select
                   v-model="formData.priority"
-                  :disabled="isFormDisabled || !formData.businessType"
+                  :disabled="isFormDisabled || formData.businessType == null"
                   placeholder="请选择优先级"
                 >
                   <el-option
@@ -151,7 +151,7 @@
               <el-form-item label="供应商编码" prop="supplierCode">
                 <el-select
                   v-model="formData.supplierCode"
-                  :disabled="isFormDisabled || !formData.businessType"
+                  :disabled="isFormDisabled || formData.businessType == null"
                   placeholder="请选择供应商编码"
                   clearable
                   filterable
@@ -177,7 +177,7 @@
               <el-form-item label="客户编码" prop="customerCode">
                 <el-select
                   v-model="formData.customerCode"
-                  :disabled="isFormDisabled || !formData.businessType"
+                  :disabled="isFormDisabled || formData.businessType == null"
                   placeholder="请选择客户编码"
                   clearable
                   filterable
@@ -207,7 +207,7 @@
                   v-model="formData.sourceOrderNo"
                   filterable
                   remote
-                  :disabled="isFormDisabled || !formData.businessType"
+                  :disabled="isFormDisabled || formData.businessType == null"
                   reserve-keyword
                   placeholder="请输入源单编号"
                   :remote-method="remoteMethod"
@@ -227,7 +227,7 @@
               <el-form-item label="源单编号" prop="sourceOrderNo">
                 <el-select
                   v-model="formData.sourceOrderNo"
-                  :disabled="isFormDisabled || !formData.businessType"
+                  :disabled="isFormDisabled || formData.businessType == null"
                   placeholder="请选择源单编号"
                   clearable
                   @change="changeSourceOrderNo"
@@ -245,7 +245,7 @@
               <el-form-item label="预计出入库时间" prop="expectedTime">
                 <el-date-picker
                   v-model="formData.expectedTime"
-                  :disabled="isFormDisabled || !formData.businessType"
+                  :disabled="isFormDisabled || formData.businessType == null"
                   clearable
                   type="date"
                   value-format="timestamp"
@@ -268,7 +268,7 @@
               <el-form-item label="备注" prop="remark">
                 <el-input
                   v-model="formData.remark"
-                  :disabled="isFormDisabled || !formData.businessType"
+                  :disabled="isFormDisabled || formData.businessType == null"
                   placeholder="请输入备注"
                 /> </el-form-item
             ></el-col>
@@ -279,7 +279,7 @@
                   v-model="formData.warehouseId"
                   filterable
                   remote
-                  :disabled="isFormDisabled || !formData.businessType"
+                  :disabled="isFormDisabled || formData.businessType == null"
                   reserve-keyword
                   placeholder="请输入存储地点"
                   :remote-method="remoteWarehouse"
@@ -298,7 +298,7 @@
               <el-form-item label="存储地点" prop="warehouseId">
                 <el-select
                   v-model="formData.warehouseId"
-                  :disabled="isFormDisabled || !formData.businessType"
+                  :disabled="isFormDisabled || formData.businessType == null"
                   placeholder="请选择存储地点"
                   clearable
                   filterable
@@ -333,7 +333,7 @@
                 <el-select
                   v-model="formData.receivePerson"
                   filterable
-                  :disabled="isFormDisabled || !formData.businessType"
+                  :disabled="isFormDisabled || formData.businessType == null"
                   placeholder="请输入仓管员"
                   clearable
                   style="width: 100%"

File diff suppressed because it is too large
+ 319 - 330
src/views/wms/output/inrequest/components/InRequestForm.vue


Some files were not shown because too many files changed in this diff