|
|
@ -33,7 +33,7 @@ |
|
|
|
<div class="span-sty spanOneWidth"><span>采购系统:</span></div> |
|
|
|
<el-form-item> |
|
|
|
<el-select v-model="formobj.orgDeptName" placeholder="请选择" @change="changeOrgDept" clearable class="addinputInfo addinputOne"> |
|
|
|
<el-option v-for="item in orgDept_list" :key="item.orgDeptSid" :label="item.orgDeptName" :value="item.orgDeptName"></el-option> |
|
|
|
<el-option v-for="item in orgDept_list" :key="item.deptSid" :label="item.purchaseSystemName" :value="item.purchaseSystemName"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
@ -187,7 +187,7 @@ import configuration from './chexingbyconfiguration' |
|
|
|
import shangzhuangpeizhi from '../../../views/supplychain/cheliangpaichan/shangzhuangselect/shangzhuangpeizhi' |
|
|
|
import shangzhuangpeizhiAdd from '../../../views/supplychain/cheliangpaichan/shangzhuangselect/shangzhuangpeizhiAdd' |
|
|
|
import vehicleconfiguration from '@/views/cheliang/cheliangcaigou/relation/vehicleconfiguration' |
|
|
|
import { getPathSidByUserSid, fetchBySid, selectSysUserList, selectOrgLists, brandDown, selectNameByOrg } from '@/api/cheliang/dictcommons' |
|
|
|
import { getPathSidByUserSid, fetchBySid, selectSysUserList, fetchDetailsByUseOrgSid, brandDown, selectNameByOrg } from '@/api/cheliang/dictcommons' |
|
|
|
|
|
|
|
export default { |
|
|
|
name: 'cheliangpaichanAdd', |
|
|
@ -263,11 +263,6 @@ export default { |
|
|
|
}) |
|
|
|
}, |
|
|
|
getUserOrg() { |
|
|
|
selectOrgLists({ userSid: window.sessionStorage.getItem('userSid') }).then((res) => { |
|
|
|
if (res.success) { |
|
|
|
this.orgDept_list = res.data |
|
|
|
} |
|
|
|
}) |
|
|
|
getPathSidByUserSid({ userSid: window.sessionStorage.getItem('userSid') }).then((resp) => { |
|
|
|
if (resp.success) { |
|
|
|
this.formobj.createOrgSid = resp.data |
|
|
@ -276,6 +271,11 @@ export default { |
|
|
|
this.formobj.createOrgName = response.data.name |
|
|
|
} |
|
|
|
}) |
|
|
|
fetchDetailsByUseOrgSid(this.formobj.createOrgSid).then((res) => { |
|
|
|
if (res.success) { |
|
|
|
this.orgDept_list = res.data |
|
|
|
} |
|
|
|
}) |
|
|
|
brandDown({ useOrg: resp.data }).then((res) => { |
|
|
|
if (res.success) { |
|
|
|
this.carBrand_list = res.data |
|
|
@ -355,8 +355,6 @@ export default { |
|
|
|
this.viewTitle = '【新增】厂家采购' |
|
|
|
this.formobj.createBySid = window.sessionStorage.getItem('userSid') |
|
|
|
this.formobj.createByName = window.sessionStorage.getItem('name') |
|
|
|
this.formobj.orgDeptName = window.sessionStorage.getItem('departmentName') |
|
|
|
this.formobj.orgDeptSid = window.sessionStorage.getItem('departmentSid') |
|
|
|
}, |
|
|
|
showEdit(sid, row) { |
|
|
|
this.init() |
|
|
@ -417,10 +415,10 @@ export default { |
|
|
|
changeOrgDept(value) { |
|
|
|
let bb = null |
|
|
|
this.orgDept_list.forEach((e) => { |
|
|
|
if (e.name === value) { |
|
|
|
if (e.purchaseSystemName === value) { |
|
|
|
bb = { |
|
|
|
name: e.orgDeptName, |
|
|
|
sid: e.orgDeptSid |
|
|
|
name: e.purchaseSystemName, |
|
|
|
sid: e.deptSid |
|
|
|
} |
|
|
|
} |
|
|
|
}) |
|
|
|