Browse Source

完善分公司调车--切换机构

zhanglei
yunuo970428 2 years ago
parent
commit
c3d813fec5
  1. 7
      anrui-scm/anrui-scm-ui/src/views/supplychain/cheliangneigou/cheliangneigouAdd.vue
  2. 4
      anrui-scm/anrui-scm-ui/src/views/supplychain/cheliangneigou/cheliangneigouguanli.vue
  3. 4
      anrui-scm/anrui-scm-ui/src/views/supplychain/cheliangneigou/vehicleselect.vue
  4. 3
      anrui-scm/anrui-scm-ui/src/views/workFlow/cheliangneigouFlow/neigouguanli/neigouEdit.vue
  5. 4
      anrui-scm/anrui-scm-ui/src/views/workFlow/cheliangneigouFlow/neigouguanli/vehicleselect.vue

7
anrui-scm/anrui-scm-ui/src/views/supplychain/cheliangneigou/cheliangneigouAdd.vue

@ -139,7 +139,7 @@
<script> <script>
import req from '@/api/supplychain/cheliangneigou' import req from '@/api/supplychain/cheliangneigou'
import { getPathSidByUserSid, typeValues, fetchBySid, brandDown, getListOrgByBrandSid, getListDeptByOrgSid } from '@/api/cheliang/dictcommons.js' import { getOrgSidByPath, typeValues, fetchBySid, brandDown, getListOrgByBrandSid, getListDeptByOrgSid } from '@/api/cheliang/dictcommons.js'
import vehicle from './vehicleselect' import vehicle from './vehicleselect'
export default { export default {
@ -193,6 +193,7 @@ export default {
brandSid: '', brandSid: '',
callInBuyerOrgName: '', callInBuyerOrgName: '',
callInBuyerOrgSid: '', callInBuyerOrgSid: '',
orgPath: '',
baseInternalPurchaseVehicles: [] baseInternalPurchaseVehicles: []
}, },
rules: {}, rules: {},
@ -209,7 +210,7 @@ export default {
}) })
}, },
getUserOrg() { getUserOrg() {
getPathSidByUserSid({ userSid: window.sessionStorage.getItem('userSid') }).then((res) => { getOrgSidByPath({ orgPath: window.sessionStorage.getItem('defaultOrgPath') }).then((res) => {
if (res.success) { if (res.success) {
this.formobj.useOrgSid = res.data this.formobj.useOrgSid = res.data
this.formobj.createOrgSid = res.data this.formobj.createOrgSid = res.data
@ -315,6 +316,7 @@ export default {
}) })
this.formobj.applyPeoName = window.sessionStorage.getItem('name') this.formobj.applyPeoName = window.sessionStorage.getItem('name')
this.formobj.createBySid = window.sessionStorage.getItem('userSid') this.formobj.createBySid = window.sessionStorage.getItem('userSid')
this.formobj.orgPath = window.sessionStorage.getItem('defaultOrgPath')
this.formobj.shuntingTypeKey = '02' this.formobj.shuntingTypeKey = '02'
this.formobj.shuntingTypeValue = '调出' this.formobj.shuntingTypeValue = '调出'
this.viewTitle = '【新增】分公司间调车申请' this.viewTitle = '【新增】分公司间调车申请'
@ -436,6 +438,7 @@ export default {
brandSid: '', brandSid: '',
callInBuyerOrgName: '', callInBuyerOrgName: '',
callInBuyerOrgSid: '', callInBuyerOrgSid: '',
orgPath: '',
baseInternalPurchaseVehicles: [] baseInternalPurchaseVehicles: []
} }
this.submitdisabled = false this.submitdisabled = false

4
anrui-scm/anrui-scm-ui/src/views/supplychain/cheliangneigou/cheliangneigouguanli.vue

@ -115,7 +115,7 @@ import ButtonBar from '@/components/ButtonBar'
import cheliangneigouAdd from './cheliangneigouAdd.vue' import cheliangneigouAdd from './cheliangneigouAdd.vue'
import cheliangneigouInfo from './cheliangneigouInfo.vue' import cheliangneigouInfo from './cheliangneigouInfo.vue'
import req from '@/api/supplychain/cheliangneigou' import req from '@/api/supplychain/cheliangneigou'
import { getPathSidByUserSid, typeValues, getListOrg } from '@/api/cheliang/dictcommons' import { getOrgSidByPath, typeValues, getListOrg } from '@/api/cheliang/dictcommons'
import { getStorage } from "@/utils/auth" import { getStorage } from "@/utils/auth"
export default { export default {
@ -225,7 +225,7 @@ export default {
this.url = '/#/flow/flowRecordForBusiness?data=' + encodeURI((JSON.stringify(params))) // http://localhost:9530 this.url = '/#/flow/flowRecordForBusiness?data=' + encodeURI((JSON.stringify(params))) // http://localhost:9530
}, },
init() { init() {
getPathSidByUserSid({ userSid: window.sessionStorage.getItem('userSid') }).then((res) => { getOrgSidByPath({ orgPath: window.sessionStorage.getItem('defaultOrgPath') }).then((res) => {
if (res.success) { if (res.success) {
this.listQuery.params.createOrgSid = res.data this.listQuery.params.createOrgSid = res.data
this.getList() this.getList()

4
anrui-scm/anrui-scm-ui/src/views/supplychain/cheliangneigou/vehicleselect.vue

@ -94,7 +94,7 @@
<script> <script>
import Pagination from '@/components/pagination' import Pagination from '@/components/pagination'
import req from '@/api/supplychain/cheliangneigou' import req from '@/api/supplychain/cheliangneigou'
import { brandDown, fetchByUseOrgSid, getPathSidByUserSid, typeValues } from '@/api/cheliang/dictcommons.js' import { brandDown, fetchByUseOrgSid, getOrgSidByPath, typeValues } from '@/api/cheliang/dictcommons.js'
export default { export default {
name: 'xuanzecheliang', name: 'xuanzecheliang',
@ -146,7 +146,7 @@ export default {
this.carColor_list = resp.data this.carColor_list = resp.data
} }
}) })
getPathSidByUserSid({ userSid: window.sessionStorage.getItem('userSid') }).then((res) => { getOrgSidByPath({ orgPath: window.sessionStorage.getItem('defaultOrgPath') }).then((res) => {
if (res.success) { if (res.success) {
brandDown({ useOrg: res.data }).then((resp) => { brandDown({ useOrg: res.data }).then((resp) => {
if (resp.success) { if (resp.success) {

3
anrui-scm/anrui-scm-ui/src/views/workFlow/cheliangneigouFlow/neigouguanli/neigouEdit.vue

@ -138,7 +138,7 @@
<script> <script>
import req from '@/api/supplychain/cheliangneigou' import req from '@/api/supplychain/cheliangneigou'
import { getPathSidByUserSid, typeValues, fetchBySid, brandDown, getListOrgByBrandSid, getListDeptByOrgSid } from '@/api/cheliang/dictcommons.js' import { typeValues, getListOrgByBrandSid, getListDeptByOrgSid } from '@/api/cheliang/dictcommons.js'
import vehicle from './vehicleselect' import vehicle from './vehicleselect'
export default { export default {
@ -192,6 +192,7 @@ export default {
brandSid: '', brandSid: '',
callInBuyerOrgName: '', callInBuyerOrgName: '',
callInBuyerOrgSid: '', callInBuyerOrgSid: '',
orgPath: '',
baseInternalPurchaseVehicles: [] baseInternalPurchaseVehicles: []
}, },
rules: {}, rules: {},

4
anrui-scm/anrui-scm-ui/src/views/workFlow/cheliangneigouFlow/neigouguanli/vehicleselect.vue

@ -94,7 +94,7 @@
<script> <script>
import Pagination from '@/components/pagination' import Pagination from '@/components/pagination'
import req from '@/api/supplychain/cheliangneigou' import req from '@/api/supplychain/cheliangneigou'
import { brandDown, fetchByUseOrgSid, getPathSidByUserSid, typeValues } from '@/api/cheliang/dictcommons.js' import { brandDown, fetchByUseOrgSid, getOrgSidByPath, typeValues } from '@/api/cheliang/dictcommons.js'
export default { export default {
name: 'vehiclselect', name: 'vehiclselect',
@ -146,7 +146,7 @@ export default {
this.carColor_list = resp.data this.carColor_list = resp.data
} }
}) })
getPathSidByUserSid({ userSid: window.sessionStorage.getItem('userSid') }).then((res) => { getOrgSidByPath({ orgPath: window.sessionStorage.getItem('defaultOrgPath') }).then((res) => {
if (res.success) { if (res.success) {
brandDown({ useOrg: res.data }).then((resp) => { brandDown({ useOrg: res.data }).then((resp) => {
if (resp.success) { if (resp.success) {

Loading…
Cancel
Save