Kaynağa Gözat

嘉实问题

yusheng 1 yıl önce
ebeveyn
işleme
c0b3ef2c8f

+ 2 - 2
src/components/addDoc/file-edit.vue

@@ -115,7 +115,7 @@ export default {
   data() {
     const defaultForm = {
       name: '', //名称
-      type: '', //类型
+      type: '1', //类型
       sizeUnit: '', //大小,
       unit: '', //单位
       remark: '', //备注
@@ -229,7 +229,7 @@ export default {
     },
 
     cancel() {
-      this.form = { ...this.defaultForm };
+      this.form = { ...this.defaultForm,directoryId:this.form.directoryId };
       this.$refs.form.clearValidate();
       this.showEditFlag = false;
     }

+ 1 - 1
src/views/purchasingManage/purchaseOrder/components/inventoryTable.vue

@@ -254,7 +254,7 @@
         >
           <el-input
             v-model="scope.row.measuringUnit"
-            :disabled="isContractId"
+            :disabled="isContractId&&!!scope.row.productCode"
             placeholder="请输入"
           ></el-input>
         </el-form-item>

+ 7 - 31
src/views/saleManage/contact/components/certificateQualificationsDialog.vue

@@ -19,7 +19,7 @@
                 label-width="50px"
                 label="名称"
                 prop="name"
-                :rules="{ required: true, message: '请输入', trigger: 'blur' }"
+                
               >
                 <el-input
                   v-model="form.name"
@@ -111,11 +111,7 @@
             <template v-slot:code="scope">
               <el-form-item
                 :prop="'detailsList.' + scope.$index + '.code'"
-                :rules="{
-                  required: true,
-                  message: '',
-                  trigger: 'blur'
-                }"
+            
               >
                 <el-input
                   v-model="scope.row.code"
@@ -180,11 +176,7 @@
             <template v-slot:noticePersonName="scope">
               <el-form-item
                 :prop="'detailsList.' + scope.$index + '.noticePersonName'"
-                :rules="{
-                  required: true,
-                  message: '',
-                  trigger: ['blur', 'change']
-                }"
+              
               >
                 <el-input
                   :disabled="type == 'view'"
@@ -204,22 +196,7 @@
                 }"
               >
                 <fileMain v-model="scope.row.accessory" :type="type"></fileMain>
-                <!--                <fileUpload-->
-                <!--                  v-if="type!=='view'"-->
-                <!--                  v-model="scope.row.accessory"-->
-                <!--                  module="main"-->
-                <!--                  :showLib="false"-->
-                <!--                  :limit="10"/>-->
-                <!--                <div v-else>-->
-                <!--                  <el-link-->
-                <!--                    v-for="link in scope.row.accessory"-->
-                <!--                    :key="link.id"-->
-                <!--                    type="primary"-->
-                <!--                    :underline="false"-->
-                <!--                    @click="downloadFile(link)">-->
-                <!--                    {{ link.name }}-->
-                <!--                  </el-link>-->
-                <!--                </div>-->
+
               </el-form-item>
             </template>
             <template v-slot:type="scope">
@@ -235,8 +212,7 @@
                     :label="item.dictValue"
                   ></el-option>
                 </el-select>
-                <!--                <DictSelection v-if="type!=='view'" clearable dictName="客户/供应商资质类型" v-model="scope.row.type"-->
-                <!--                               @itemChange="(val)=>handleChangeType(val,scope.row)"></DictSelection>-->
+     
                 <span v-else>{{ getLabelName(typeList, scope.row.type) }}</span>
               </el-form-item>
             </template>
@@ -453,7 +429,7 @@
             label: '编号',
             prop: 'code',
             slot: 'code',
-            headerSlot: 'isRequired',
+            // headerSlot: 'isRequired',
             minWidth: 120,
             align: 'center'
           },
@@ -484,7 +460,7 @@
             label: '通知人',
             prop: 'noticePersonName',
             slot: 'noticePersonName',
-            headerSlot: 'isRequired',
+            // headerSlot: 'isRequired',
             minWidth: 140,
             align: 'center'
           },