Browse Source

完善外采

master
yunuo970428 2 years ago
parent
commit
63139dee55
  1. 13
      anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/baseoutsourcingapplicationAdd.vue

13
anrui-scm/anrui-scm-ui/src/views/baseoutsourcingapplication/baseoutsourcingapplicationAdd.vue

@ -40,7 +40,7 @@
</el-col> </el-col>
<el-col :span="5"> <el-col :span="5">
<el-form-item prop="purchaseSystemName"> <el-form-item prop="purchaseSystemName">
<el-select v-model="formobj.purchaseSystemName" placeholder="请选择" @change="changeOrgDept" clearable> <el-select v-model="formobj.purchaseSystemName" :disabled="formobj.saleOrderSid !== ''" placeholder="请选择" @change="changeOrgDept" clearable>
<el-option v-for="item in orgDept_list" :key="item.deptSid" :label="item.purchaseSystemName" :value="item.purchaseSystemName"></el-option> <el-option v-for="item in orgDept_list" :key="item.deptSid" :label="item.purchaseSystemName" :value="item.purchaseSystemName"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -82,7 +82,7 @@
</el-col> </el-col>
<el-col :span="5"> <el-col :span="5">
<el-form-item prop="carBrandName"> <el-form-item prop="carBrandName">
<el-select v-model="formobj.carBrandName" filterable placeholder="请选择" @change="carBrandChange"> <el-select v-model="formobj.carBrandName" :disabled="formobj.saleOrderSid !== ''" filterable placeholder="请选择" @change="carBrandChange">
<el-option v-for="item in carBrand_list" :key="item.sid" :label="item.brandName" :value="item.brandName"></el-option> <el-option v-for="item in carBrand_list" :key="item.sid" :label="item.brandName" :value="item.brandName"></el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
@ -95,7 +95,7 @@
</el-col> </el-col>
<el-col :span="2"> <el-col :span="2">
<el-form-item> <el-form-item>
<el-button type="primary" size="small" @click="selectModel">选择</el-button> <el-button type="primary" size="small" :disabled="formobj.saleOrderSid !== ''" @click="selectModel">选择</el-button>
</el-form-item> </el-form-item>
</el-col> </el-col>
</el-row> </el-row>
@ -184,7 +184,7 @@
</el-col> </el-col>
<el-col :span="5"> <el-col :span="5">
<el-form-item prop="num"> <el-form-item prop="num">
<el-input v-model="formobj.num" placeholder="" class="addinputw" clearable/> <el-input v-model="formobj.num" :disabled="formobj.saleOrderSid !== ''" placeholder="" class="addinputw" clearable/>
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="3" class="tleftb"> <el-col :span="3" class="tleftb">
@ -441,7 +441,8 @@ export default {
approvalName: '', approvalName: '',
approvalSid: '', approvalSid: '',
vehMark: '', vehMark: '',
orgPath: '' orgPath: '',
saleOrderSid: ''
}, },
rules: { rules: {
purchaseSystemName: [{ required: true, message: '采购系统不能为空', trigger: 'change' }], // purchaseSystemName: [{ required: true, message: '采购系统不能为空', trigger: 'change' }], //
@ -657,6 +658,7 @@ export default {
this.formobj.approvalSid = vdata.approvalSid this.formobj.approvalSid = vdata.approvalSid
this.formobj.vehMark = vdata.vehMark this.formobj.vehMark = vdata.vehMark
this.formobj.orgPath = vdata.orgPath this.formobj.orgPath = vdata.orgPath
this.formobj.saleOrderSid = vdata.saleOrderSid
this.formobj.baseOutsourcingApplicationVehicleDtos = vdata.baseOutsourcingApplicationVehicleVos // sid this.formobj.baseOutsourcingApplicationVehicleDtos = vdata.baseOutsourcingApplicationVehicleVos // sid
} }
}).catch(e => { }).catch(e => {
@ -884,6 +886,7 @@ export default {
this.formobj.approvalSid = '' this.formobj.approvalSid = ''
this.formobj.vehMark = '' this.formobj.vehMark = ''
this.formobj.orgPath = '' this.formobj.orgPath = ''
this.formobj.saleOrderSid = ''
this.submitdisabled = false this.submitdisabled = false
this.$refs['form_obj'].resetFields() this.$refs['form_obj'].resetFields()
this.$emit('doback') this.$emit('doback')

Loading…
Cancel
Save