Jelajahi Sumber

mrp运算清单-添加业务员档案

jingbb 1 tahun lalu
induk
melakukan
bf7fe5b912
1 mengubah file dengan 12 tambahan dan 2 penghapusan
  1. 12 2
      src/views/production/mrp/modules/MRPEdit.vue

+ 12 - 2
src/views/production/mrp/modules/MRPEdit.vue

@@ -39,7 +39,7 @@
                     </a-col>
                     <a-col :md="4" :sm="24">
                         <a-form-item label="业务员">
-                            <a-input placeholder="请输入" v-model="form.salesperson" ></a-input>
+                            <a-input-search placeholder="请输入" v-model="form.salesperson" @search="onSearchPerson" readOnly></a-input-search>
                         </a-form-item>
                     </a-col>
                     <a-col :md="4" :sm="24">
@@ -131,6 +131,7 @@
          </div>
     </a-card>
     <organizationPopup ref="organizationPopup" @okData="okDataOrganization"></organizationPopup>
+    <OperatorsPopup ref="OperatorsPopup" @okData="okDataOperators"></OperatorsPopup>
     <projectPopup ref="projectPopup" @okData="okData"></projectPopup>
     <deparmentPopup ref="deparmentPopup" @okData="okDataDeparment"></deparmentPopup>
     </a-modal>
@@ -148,6 +149,7 @@
       import TraRequirements from './TraRequirements'
       import organizationPopup from '../../Popup/organizationPopup.vue'
       import projectPopup from '../../Popup/projectPopup'
+      import OperatorsPopup from '../../Popup/OperatorsPopup.vue'
       import deparmentPopup from '../../Popup/deparmentPopup.vue'
       export default {
         name: 'MRPEdit',
@@ -160,7 +162,8 @@
             TraRequirements,
             organizationPopup,
             projectPopup,
-            deparmentPopup
+            deparmentPopup,
+            OperatorsPopup
         },
         data() {
           return {
@@ -284,6 +287,13 @@
                     this.getTraRequirementsData(this.form.id)
                 }
             },
+            onSearchPerson(){
+                this.$refs.OperatorsPopup.visible = true
+                this.$refs.OperatorsPopup.getData()
+            },
+            okDataOperators(data){
+                this.$set(this.form,'salesperson',data.Name)
+            },
             handleOk(){
                 var madeOperationListPage = this.form
                 madeOperationListPage.madeOperationListDemandList = this.$refs.demand.dataSource