Просмотр исходного кода

修改基础设置 供应商,耗材类型,项目耗材

haozi 5 лет назад
Родитель
Сommit
19d0f4a02b

+ 1 - 1
resources/views/maintenance/material/index.blade.php

@@ -98,7 +98,7 @@
                             $('#addModal').modal('hide');
                             window.tempTip.showSuccess('添加成功');
                             this.addMaterial={};
-                            this.unshift(res.data.data);
+                            this.materials.unshift(res.data.data);
                             return;
                         }else if(res.data.errors){
                             this.materialError = res.data.errors;

+ 1 - 1
resources/views/maintenance/ownerMaterial/_create.blade.php

@@ -18,7 +18,7 @@
                                     @focus="materialErrors.owner_id= null">
                                 <option v-for="(owner,i) in filterOwners"  :value="owner.id">@{{ owner.name }}</option>
                             </select>
-                            <input type="text" placeholder="输入货主进行筛选" class="form-control col-sm-4 offset-1" @change="filterOwner($event)">
+                            <input type="text" placeholder="输入货主进行筛选" class="form-control col-sm-4 offset-1" id="filterOwnerName" @change="filterOwner($event)">
                             <div class="invalid-feedback" v-if="materialErrors.owner_id">
                                 @{{ materialErrors.owner_id[0] }}
                             </div>

+ 1 - 1
resources/views/maintenance/ownerMaterial/_edit.blade.php

@@ -17,7 +17,7 @@
                                       @focus="materialErrors.owner_id= null">
                                 <option v-for="(owner,i) in filterOwners"  :value="owner.id">@{{ owner.name }}</option>
                             </select>
-                            <input type="text" placeholder="输入货主进行筛选" class="form-control col-sm-4 offset-1" @change="filterOwner($event)">
+                            <input type="text" placeholder="输入货主进行筛选" class="form-control col-sm-4 offset-1" id="editOwnerName" @change="filterOwner($event)">
                             <div class="invalid-feedback" v-if="materialErrors.owner_id">
                                 @{{ materialErrors.owner_id[0] }}
                             </div>

+ 8 - 0
resources/views/maintenance/ownerMaterial/index.blade.php

@@ -92,6 +92,9 @@
             edit(ownerMaterial,i){
                 this.materialErrors = {};
                 this.editOwnerMaterial = JSON.parse(JSON.stringify(ownerMaterial));
+                this.filterMaterials = JSON.parse(JSON.stringify(this.materials));
+                this.filterOwners = JSON.parse(JSON.stringify(this.owners));
+                $('#editOwnerName').val('');
                 this.index = i;
                 $('#edit-ownerMaterial').modal('show');
             },
@@ -121,6 +124,9 @@
             store(){
                 this.addOwnerMaterial = {};
                 this.materialErrors = {};
+                $('#filterOwnerName').val('');
+                this.filterMaterials = JSON.parse(JSON.stringify(this.materials));
+                this.filterOwners = JSON.parse(JSON.stringify(this.owners));
                 $('#add-ownerMaterial').modal('show');
             },
             create(params){
@@ -147,6 +153,8 @@
             },
             uploadModal(ownerMaterial,i){
                 this.editOwnerMaterial = JSON.parse(JSON.stringify(ownerMaterial));
+                this.filterMaterials = JSON.parse(JSON.stringify(this.materials));
+                this.filterOwners = JSON.parse(JSON.stringify(this.owners));
                 this.index = i;
                 $('#uploadFile').modal('show');
             },

+ 3 - 2
resources/views/maintenance/supplier/index.blade.php

@@ -127,8 +127,8 @@
                         if(res.data.success){
                             this.suppliers.unshift(res.data.data);
                             this.addSupplier = {material_id:[]};
-                            $("#edit-supplier").modal('hide');
-                            window.tempTip.showSuccess("创建成功")
+                            window.tempTip.showSuccess("创建成功");
+                            $("#add-supplier").modal('hide');
                             return;
                         }else if(res.data.errors){
                             this.supplierErrors =res.data.errors;
@@ -174,6 +174,7 @@
                         this.$set(this.supplierErrors,'material_id',['耗材类型为必填项']);
                         is_validate = false;
                     }
+                    if(!is_validate)this.$forceUpdate();
                     return is_validate;
                 }
             }