|
@@ -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
|