Merge branch 'Dev' of http://101.37.171.70:10101/r/~jhz/STUWMS into Dev
| | |
| | | v-model="hform.HStockPlaceName" @input="HStockPlaceNameChange"></uni-combox> |
| | | </view> |
| | | <view class="righton" v-show="!showHStockPlaceName"><input v-model="hform.HStockPlaceName" |
| | | placeholder="不可操作" /></view> |
| | | placeholder="不可操作" :disabled="!showHStockPlaceName" /></view> |
| | | </view> |
| | | |
| | | <view class="tabs"> |
| | |
| | | <view class="form-item"> |
| | | <view class="title">源单单号:</view> |
| | | <view class="right" v-show="showHSourceBillNo"> |
| | | <!-- <uni-combox v-if="reHSourceBillNo" :candidates="arrayHSourceBillNo" placeholder="请输入源单单号" |
| | | v-model="hform.HSourceBillNo" @input="HSourceBillNoChange"></uni-combox> --> |
| | | <input :focus="HSourceBillNoFocus" type="text" name="HSourceBillNo" |
| | | v-model="hform.HSourceBillNo" @confirm="onSourceBillBlurHandler" placeholder="请输入源单单号" /> |
| | | |
| | | </view> |
| | | <view class="icon-wrapper" v-show="showHSourceBillNo" :disabled="hform.HMainSourceBillType === -1"> |
| | | <uni-icons type="search" size="20" @click="showBillList"></uni-icons> |
| | | </view> |
| | | |
| | | <view class="righton" v-show="!showHSourceBillNo"> |
| | | <input name="HSourceBillNo" disabled v-model="hform.HSourceBillNo" placeholder="请输入源单单号" /> |
| | | </view> |
| | | <!-- <view class="right" v-show="showHSourceBillNo"> |
| | | <uni-combox ref="uniComboxSourceBill" :isFocus="HSourceBillNoFocus" |
| | | :confirm-call="onSourceBillBlurHandler" v-if="reHSourceBillNo" |
| | | :candidates="arrayHSourceBillNo" placeholder="请输入源单单号" v-model="hform.HSourceBillNo" |
| | |
| | | </view> |
| | | <view class="righton" v-show="!showHSourceBillNo"> |
| | | <input name="HSourceBillNo" disabled v-model="hform.HSourceBillNo" placeholder="请输入源单单号" /> |
| | | </view> |
| | | </view> --> |
| | | </view> |
| | | <view class="form-item"> |
| | | <view class="title">日期:</view> |
| | |
| | | </view> |
| | | <view class="form-item"> |
| | | <view class="title">供应商:</view> |
| | | <view class="right" v-show="showHSupName"> |
| | | <!-- <view class="right" v-show="showHSupName"> |
| | | <uni-combox :candidates="arrayHSupName" placeholder="请选择供应商" v-model="hform.HSupName" |
| | | @input="HSupNameChange"></uni-combox> |
| | | </view> |
| | | <view class="righton" v-show="!showHSupName"> |
| | | <input name="HSupName" disabled v-model="hform.HSupName" placeholder="请选择供应商" /> |
| | | </view> --> |
| | | <view class="righton"> |
| | | <input name="HSupName" disabled v-model="hform.HSupName" placeholder="" /> |
| | | </view> |
| | | </view> |
| | | <view class="form-item"> |
| | |
| | | <button class="btn-c" size="mini" @tap="goBack">退出</button> |
| | | </view> |
| | | </view> |
| | | <BillListPopupVue ref="billList" :HBillType="hform.HBillType" :HSourceBillType="hform.HMainSourceBillType" |
| | | :HStockOrgID="hform.HStockOrgID"></BillListPopupVue> |
| | | </view> |
| | | </template> |
| | | <script> |
| | |
| | | import { |
| | | getUserStockRelation |
| | | } from "@/utils/userRelationManager.js" |
| | | import BillListPopupVue from '../../components/BillListPopup/BillListPopup.vue'; |
| | | export default { |
| | | data() { |
| | | return { |
| | |
| | | HInterID_Temp: '', |
| | | HPageTitle: '采购入库单', |
| | | |
| | | showHStockPlaceName: true, |
| | | |
| | | showHStockPlaceName: false, |
| | | showHMainSourceBillType: true, |
| | | showHSourceBillNo: true, |
| | | reHSourceBillNo: true, |
| | |
| | | } |
| | | } |
| | | }, |
| | | components: {BillListPopupVue}, |
| | | onLoad(e) { |
| | | console.log(e, this.userInfo) |
| | | this.OperationType = e.OperationType |
| | |
| | | this.getHDeptList() |
| | | this.GetSourceBillType() |
| | | this.getRelationStore() |
| | | |
| | | uni.$on('BillSelectComplete', (e) => { |
| | | console.log("接收到的消息: ", e.HBillNo) |
| | | this.getHBarCodeData(e.HBillNo) |
| | | this.$refs.billList.exit() |
| | | }) |
| | | }, |
| | | methods: { |
| | | async getRelationStore() { |
| | |
| | | }, |
| | | }); |
| | | |
| | | this.getHYDList() |
| | | // this.getHYDList() |
| | | }, |
| | | // 通过单据类型获取源单类型 |
| | | async GetSourceBillType() { |
| | |
| | | if (this.HWHNameList[i].仓库名称 == e) { |
| | | this.hform.HWHName = this.HWHNameList[i].仓库名称 |
| | | this.hform.HWHID = this.HWHNameList[i].HItemID |
| | | |
| | | if (this.HWHNameList[i]['启用仓位'] == 'Y') { |
| | | this.showHStockPlaceName = true |
| | | } else { |
| | | this.hform.HStockPlaceName = '' |
| | | this.showHStockPlaceName = false |
| | | } |
| | | } |
| | | } |
| | | }, |
| | |
| | | let index = this.arrayHMainSourceBillType.findIndex(e => e == this.HMainSourceBillType) |
| | | if (index != -1) { |
| | | this.hform.HMainSourceBillType = this.arrayHMainSourceBillValue[index] |
| | | this.getHYDList() |
| | | // this.getHYDList() |
| | | } |
| | | }, |
| | | |
| | |
| | | } |
| | | }, |
| | | |
| | | showBillList() { |
| | | this.$refs.billList.showPopup() |
| | | }, |
| | | |
| | | goBack() { |
| | | uni.showModal({ |
| | | title: '提示', |
| | |
| | | align-items: center; |
| | | font-size: 30rpx; |
| | | padding: 6rpx 0; |
| | | gap: 12rpx; |
| | | |
| | | .title { |
| | | width: 208rpx; |
| | |
| | | } |
| | | |
| | | .right { |
| | | width: 450rpx; |
| | | flex: 1; |
| | | border-radius: 22rpx; |
| | | border: 1px solid #acacac; |
| | | } |
| | | |
| | | .righton { |
| | | width: 450rpx; |
| | | flex: 1; |
| | | border-radius: 22rpx; |
| | | border: 1px solid #e4e4e4; |
| | | background-color: #e4e4e4; |
| | |
| | | } |
| | | } |
| | | } |
| | | |
| | | .icon-wrapper { |
| | | background-color: #3A78FF; |
| | | border-radius: 100%; |
| | | width: 52rpx; |
| | | height: 52rpx; |
| | | display: flex; |
| | | justify-content: center; |
| | | align-items: center; |
| | | |
| | | .uni-icons { |
| | | color: #fff !important; |
| | | } |
| | | } |
| | | |
| | | .icon-wrapper[disabled] { |
| | | background-color: rgba(228, 228, 228, 1); |
| | | pointer-events: none; |
| | | touch-action: none; |
| | | } |
| | | </style> |
| | |
| | | url: '/pages/tiaomachaima/tiaomachaima', |
| | | id: 26, |
| | | hidden: false, |
| | | }] |
| | | }, |
| | | // , { |
| | | // img: '../../static/icon/icon1.png', |
| | | // text: '设备档案查询', |
| | | // tip: '查看详情', |
| | | // url: '/pages/shebeidangan/table', |
| | | // id: 9, |
| | | // }, { |
| | | // img: '../../static/icon/icon8.png', |
| | | // text: '设备履历查询', |
| | | // tip: '查看详情', |
| | | // url: '/pages/shebeilvli/table', |
| | | // id: 10, |
| | | // }, { |
| | | // img: '../../static/icon/icon14.png', |
| | | // text: '我的报工平台', |
| | | // tip: '点击进入', |
| | | // url: '/pages/baogong/table', |
| | | // id: 11, |
| | | // }, { |
| | | // img: '../../static/icon/icon13.png', |
| | | // text: '上模单', |
| | | // tip: '查看详情', |
| | | // url: '/pages/MJGL/shangmudan/table', |
| | | // id: 12, |
| | | // }, { |
| | | // img: '../../static/icon/icon13.png', |
| | | // text: '下模单', |
| | | // tip: '查看详情', |
| | | // url: '', |
| | | // id: 13, |
| | | // }, { |
| | | // img: '../../static/icon/icon32.png', |
| | | // text: '设备运行状态', |
| | | // tip: '查看详情', |
| | | // url: '/pages/shebeiyunxingzhuangtai/shebeiyunxingzhuangtai', |
| | | // id: 14, |
| | | // }, { |
| | | // img: '../../static/icon/icon6.png', |
| | | // text: '模具状态分析', |
| | | // tip: '查看详情', |
| | | // url: '/pages/mujvzhuangtai/mujvzhuangtai', |
| | | // id: 15, |
| | | // }, |
| | | ] |
| | | } |
| | | }, |
| | | onLoad() { |
| | |
| | | <uni-combox :candidates="arrayHStockPlaceName" placeholder="请输入(或扫描)仓位" |
| | | v-model="hform.HStockPlaceName" @input="HStockPlaceNameChange"></uni-combox> |
| | | </view> |
| | | <view class="righton" v-show="!showHStockPlaceName"><input v-model="hform.HStockPlaceName" |
| | | placeholder="不可操作" /></view> |
| | | <view class="righton" v-show="!showHStockPlaceName"> |
| | | <input v-model="hform.HStockPlaceName" disabled placeholder="不可操作" /> |
| | | </view> |
| | | </view> |
| | | |
| | | <view class="tabs"> |
| | |
| | | @change="HMainSourceBillTypeChange"> |
| | | <input name="HMainSourceBillType" disabled v-model="HMainSourceBillType" |
| | | placeholder="请选择源单类型" /> |
| | | <view class="picker-overlay"></view> |
| | | </picker> |
| | | </view> |
| | | <view class="righton" v-show="!showHMainSourceBillType"> |
| | |
| | | </view> |
| | | <view class="form-item"> |
| | | <view class="title">源单单号:</view> |
| | | <view class="right" v-show="showHSourceBillNo"> |
| | | <!-- <view class="right" v-show="showHSourceBillNo"> |
| | | <uni-combox v-if="reHSourceBillNo" :isFocus="HSourceBillNoFocus" ref="uniComboxSourceBill" |
| | | :confirm-call="onSourceBillConfirmHandler" :candidates="arrayHSourceBillNo" |
| | | placeholder="请输入源单单号" v-model="hform.HSourceBillNo" |
| | | @input="HSourceBillNoChange"></uni-combox> |
| | | </view> |
| | | <view class="righton" v-show="!showHSourceBillNo"> |
| | | <input name="HSourceBillNo" disabled v-model="hform.HSourceBillNo" placeholder="请输入源单单号" /> |
| | | </view> --> |
| | | <view class="right" v-show="showHSourceBillNo"> |
| | | <!-- <uni-combox v-if="reHSourceBillNo" :candidates="arrayHSourceBillNo" placeholder="请输入源单单号" |
| | | v-model="hform.HSourceBillNo" @input="HSourceBillNoChange"></uni-combox> --> |
| | | <input :focus="HSourceBillNoFocus" type="text" @confirm="onSourceBillConfirmHandler" |
| | | name="HSourceBillNo" v-model="hform.HSourceBillNo" placeholder="请输入源单单号" /> |
| | | |
| | | </view> |
| | | <view class="icon-wrapper" v-show="showHSourceBillNo" :disabled="hform.HMainSourceBillType === -1"> |
| | | <uni-icons type="search" size="20" @click="showBillList"></uni-icons> |
| | | </view> |
| | | |
| | | <view class="righton" v-show="!showHSourceBillNo"> |
| | | <input name="HSourceBillNo" disabled v-model="hform.HSourceBillNo" placeholder="请输入源单单号" /> |
| | | </view> |
| | |
| | | <picker mode="date" v-model="hform.HDate" @change="HDateChange"> |
| | | <input disabled v-model="hform.HDate" placeholder="请选择日期" /> |
| | | </picker> |
| | | <view class="picker-overlay"></view> |
| | | </view> |
| | | </view> |
| | | <view class="form-item"> |
| | |
| | | </view> |
| | | <view class="form-item"> |
| | | <view class="title">客户:</view> |
| | | <view class="right" v-show="showHSupName"> |
| | | <!-- <view class="right" v-show="showHSupName"> |
| | | <uni-combox :candidates="arrayHSupName" placeholder="请选择客户" v-model="hform.HSupName" |
| | | @input="HSupNameChange"></uni-combox> |
| | | </view> |
| | | <view class="righton" v-show="!showHSupName"> |
| | | </view> --> |
| | | <view class="righton"> |
| | | <input name="HSupName" disabled v-model="hform.HSupName" placeholder="请选择客户" /> |
| | | </view> |
| | | </view> |
| | |
| | | <button class="btn-c" size="mini" @tap="goBack">退出</button> |
| | | </view> |
| | | </view> |
| | | <BillListPopupVue ref="billList" :HBillType="hform.HBillType" :HSourceBillType="hform.HMainSourceBillType" |
| | | :HStockOrgID="hform.HStockOrgID"></BillListPopupVue> |
| | | </view> |
| | | </template> |
| | | <script> |
| | |
| | | import { |
| | | getUserInfo |
| | | } from "@/utils/auth.js"; |
| | | import BillListPopupVue from '../../components/BillListPopup/BillListPopup.vue'; |
| | | export default { |
| | | data() { |
| | | return { |
| | |
| | | OperationType: 1, |
| | | HInterID_Temp: '', |
| | | |
| | | showHStockPlaceName: true, |
| | | showHStockPlaceName: false, |
| | | showHMainSourceBillType: true, |
| | | showHSourceBillNo: true, |
| | | reHSourceBillNo: true, |
| | |
| | | } |
| | | } |
| | | }, |
| | | components: {BillListPopupVue}, |
| | | onLoad(e) { |
| | | console.log(e, this.userInfo) |
| | | this.OperationType = e.OperationType |
| | |
| | | this.getNewData() |
| | | } |
| | | this.getHBaseList() |
| | | this.getHSupList() |
| | | // this.getHSupList() |
| | | this.getHEmpList() |
| | | this.getHDeptList() |
| | | |
| | | uni.$on('BillSelectComplete', (e) => { |
| | | console.log("接收到的消息: ", e.HBillNo) |
| | | this.getHBarCodeData(e.HBillNo) |
| | | this.$refs.billList.exit() |
| | | }) |
| | | }, |
| | | beforeDestroy() { |
| | | uni.$off('BillSelectComplete') |
| | | }, |
| | | methods: { |
| | | async refreshHSourceBillState() { |
| | |
| | | |
| | | this.getCode(this.hform.HBarCode) |
| | | }) |
| | | }, |
| | | showBillList() { |
| | | this.$refs.billList.showPopup() |
| | | }, |
| | | //扫其他(仓库,仓位) |
| | | // toScanData(e){ |
| | |
| | | for (var i = 0; i < res.data.data.length; i++) { |
| | | this.arrayHWHName[i] = res.data.data[i].仓库名称 |
| | | } |
| | | |
| | | this.HStockPlaceNameChange(res.data.data[0].仓库名称) |
| | | } else { |
| | | uni.showToast({ |
| | | title: '仓库数据请求失败', |
| | |
| | | }, |
| | | }); |
| | | |
| | | this.getHYDList() |
| | | // this.getHYDList() |
| | | }, |
| | | //源单资料 |
| | | getHYDList() { |
| | |
| | | if (this.HWHNameList[i].仓库名称 == e) { |
| | | this.hform.HWHName = this.HWHNameList[i].仓库名称 |
| | | this.hform.HWHID = this.HWHNameList[i].HItemID |
| | | |
| | | console.log(this.HWHNameList[i]['启用仓位']) |
| | | |
| | | if (this.HWHNameList[i]['启用仓位'] == 'Y') { |
| | | this.showHStockPlaceName = true |
| | | } else { |
| | | this.hform.HStockPlaceName = '' |
| | | this.showHStockPlaceName = false |
| | | } |
| | | } |
| | | } |
| | | }, |
| | |
| | | align-items: center; |
| | | font-size: 30rpx; |
| | | padding: 6rpx 0; |
| | | gap: 12rpx; |
| | | |
| | | .title { |
| | | width: 208rpx; |
| | |
| | | } |
| | | |
| | | .right { |
| | | width: 450rpx; |
| | | flex: 1; |
| | | border-radius: 22rpx; |
| | | border: 1px solid #acacac; |
| | | position: relative; |
| | | display: flex; |
| | | |
| | | .uni-combox { |
| | | width: 100%; |
| | | } |
| | | } |
| | | |
| | | .righton { |
| | | width: 450rpx; |
| | | flex: 1; |
| | | border-radius: 22rpx; |
| | | border: 1px solid #e4e4e4; |
| | | background-color: #e4e4e4; |
| | |
| | | } |
| | | } |
| | | } |
| | | .icon-wrapper { |
| | | background-color: #3A78FF; |
| | | border-radius: 100%; |
| | | width: 52rpx; |
| | | height: 52rpx; |
| | | display: flex; |
| | | justify-content: center; |
| | | align-items: center; |
| | | |
| | | .uni-icons { |
| | | color: #fff !important; |
| | | } |
| | | } |
| | | |
| | | .icon-wrapper[disabled] { |
| | | background-color: rgba(228, 228, 228, 1); |
| | | pointer-events: none; |
| | | touch-action: none; |
| | | } |
| | | </style> |
| | |
| | | </view> |
| | | </view> |
| | | <view class="form-item"> |
| | | <view class="title">仓库:</view> |
| | | <view class="title">调出仓库:</view> |
| | | <view class="right"> |
| | | <uni-combox :candidates="arrayHWHName" placeholder="请输入(或扫描)仓库" v-model="hform.HSCWHName" |
| | | @input="HSCWHNameChange"></uni-combox> |
| | | </view> |
| | | </view> |
| | | <view class="form-item"> |
| | | <view class="title">仓位:</view> |
| | | <view class="title">调出仓位:</view> |
| | | <view class="right" v-show="HSCIsStockMgr"> |
| | | <uni-combox :candidates="arrayHStockPlaceName" placeholder="请输入(或扫描)仓位" |
| | | v-model="hform.HOutStockPlaceName" @input="HOutStockPlaceNameChange"></uni-combox> |
| | |
| | | </view> |
| | | <view class="form-item"> |
| | | <view class="title">调拨类型:</view> |
| | | <view class="right"> |
| | | <!-- <view class="right" v-show="showHMainSourceBillType"> |
| | | <uni-combox :candidates="HStockStyleArray" placeholder="请选择" v-model="hform.HStockStyle" |
| | | @input="HStockStyleChange"></uni-combox> |
| | | </view> --> |
| | | <view class="righton" > |
| | | <input name="HStockStyle" disabled v-model="hform.HStockStyle" |
| | | placeholder="请选择调拨类型" /> |
| | | </view> |
| | | </view> |
| | | <view class="form-item"> |
| | | <view class="title">调拨方向:</view> |
| | | <view class="right"> |
| | | <!-- <view class="right" v-show="showHMainSourceBillType"> |
| | | <uni-combox :candidates="arrayHTransferDirect" placeholder="请选择" v-model="hform.HTransferDirect" |
| | | @input="HTransferDirectChange"></uni-combox> |
| | | </view> --> |
| | | <view class="righton" > |
| | | <input name="HTransferDirect" disabled v-model="hform.HTransferDirect" |
| | | placeholder="请选择调拨方向" /> |
| | | </view> |
| | | </view> |
| | | <view class="form-item"> |
| | |
| | | </view> |
| | | <view class="form-item"> |
| | | <view class="title">客户:</view> |
| | | <view class="right" v-show="showHSupName"> |
| | | <!-- <view class="right" v-show="showHSupName"> |
| | | <uni-combox :candidates="arrayHSupName" placeholder="请选择客户" v-model="hform.HSupName" |
| | | @input="HSupNameChange"></uni-combox> |
| | | </view> |
| | | <view class="righton" v-show="!showHSupName"> |
| | | </view> --> |
| | | <view class="righton"> |
| | | <input name="HSupName" disabled v-model="hform.HSupName" placeholder="请选择客户" /> |
| | | </view> |
| | | </view> |
| | | <!-- TODO: 跨组织调用可修改 选中组织后,仓库仓位也要发生变化 --> |
| | | <view class="form-item"> |
| | | <view class="title">调出组织:</view> |
| | | <view class="righton"> |
| | | <input name="HStockOrgName" disabled v-model="hform.HStockOrgName" /> |
| | | <input name="HStockOutOrgName" disabled v-model="hform.HStockOutOrgName" /> |
| | | </view> |
| | | </view> |
| | | <view class="form-item"> |
| | | <view class="title">调入组织:</view> |
| | | <view class="righton"> |
| | | <input name="HStockOrgName" disabled v-model="hform.HStockOrgName" /> |
| | | <view class="right" v-show="!HIsStockInner"> |
| | | <uni-combox :candidates="arrayHOrgName" placeholder="请选择调入组织" v-model="hform.HStockInOrgName" |
| | | @input="HStockInOrgNameChange"></uni-combox> |
| | | </view> |
| | | <view class="righton" v-show="HIsStockInner"> |
| | | <input name="HStockInOrgName" disabled v-model="hform.HStockInOrgName" /> |
| | | </view> |
| | | </view> |
| | | </view> |
| | |
| | | HSourceBillNoList: [], |
| | | arrayHTransferDirect: [], // 调拨方向 |
| | | arrayHShipType: [], // 出货类型 |
| | | arrayHOrgName: [], // 组织 |
| | | arrayHOrgValue: [], // 组织对应ID |
| | | |
| | | arrayHBillSubType: [], |
| | | arrayHBillSubTypeValue: [], |
| | |
| | | HBillerID: uni.getStorageSync('HBillerID'), |
| | | HRedBlueFlag: false, |
| | | |
| | | HStockOutOrgName: uni.getStorageSync('Organization'), |
| | | HStockInOrgName: uni.getStorageSync('Organization'), |
| | | HStockInOrgID: uni.getStorageSync('OrganizationID'), |
| | | HStockOutOrgID: uni.getStorageSync('OrganizationID'), |
| | | |
| | | HBarCode: '', |
| | | HQty: '', |
| | | HSCWHName: getUserInfo().HWHName, |
| | | HSCWHID: getUserInfo().HWhID, |
| | | HWHName: "", |
| | | HWHID: "", |
| | | HStockStyle: '组织内调拨', |
| | | HStockStyle: '', |
| | | HOutStockPlaceName: getUserInfo().HSPName, |
| | | HOutStockPlaceID: getUserInfo().HSPID, |
| | | HStockPlaceName: getUserInfo().HSPName, |
| | |
| | | components: { |
| | | BillListPopupVue |
| | | }, |
| | | onLoad(e) { |
| | | async onLoad(e) { |
| | | await this.getOrganization() |
| | | console.log(e, this.userInfo) |
| | | this.OperationType = e.OperationType |
| | | if (e.HInterID) { |
| | |
| | | this.HSourcebillNoFocus = true |
| | | this.getNewData() |
| | | } |
| | | |
| | | this.getHBaseList() |
| | | this.getHSupList() |
| | | this.getHEmpList() |
| | |
| | | beforeDestroy() { |
| | | uni.$off('BillSelectComplete') |
| | | }, |
| | | computed: { |
| | | HIsStockInner: { |
| | | get: function() { |
| | | if(this.hform.HStockStyle == '组织内调拨') { |
| | | return true |
| | | } |
| | | return false |
| | | } |
| | | } |
| | | }, |
| | | methods: { |
| | | getOrganization() { |
| | | return new Promise((resolve, reject) => { |
| | | CommonUtils.doRequest2({ |
| | | url: '/Web/GetOrganizations', |
| | | resFunction: (res) => { |
| | | console.log("Organizations: ", res.data) |
| | | let {data, count, Message} = res.data |
| | | if(count == 1) { |
| | | this.arrayHOrgName = [] |
| | | this.arrayHOrgValue = [] |
| | | Array.from(data).forEach(e => { |
| | | this.arrayHOrgName.push(e.Name) |
| | | this.arrayHOrgValue.push(e.ID) |
| | | }) |
| | | resolve() |
| | | }else { |
| | | uni.showToast({ |
| | | icon:'none', |
| | | title: Message |
| | | }) |
| | | reject() |
| | | } |
| | | |
| | | } |
| | | }) |
| | | }) |
| | | }, |
| | | HStockInOrgNameChange(e) { |
| | | let index = this.arrayHOrgName.findIndex(elem => elem == e) |
| | | if(index != -1) { |
| | | this.hform.HStockInOrgID = this.arrayHOrgValue[index] |
| | | } |
| | | }, |
| | | set_InitBillSubType() { // 初始化单据子类型 |
| | | this.arrayHBillSubType = [] |
| | | this.arrayHBillSubTypeValue = [] |
| | |
| | | }, |
| | | // 调拨方向修改 |
| | | HStockStyleChange(e) { |
| | | console.log(e) |
| | | this.hform.HStockStyle = e |
| | | }, |
| | | //基础仓库资料 |
| | |
| | | }, |
| | | }); |
| | | |
| | | this.getHYDList() |
| | | // this.getHYDList() |
| | | }, |
| | | // 调拨方向 |
| | | InitTransferDirect() { |
| | |
| | | this.arrayHShipType = Array.from(data).map(e => { |
| | | return e.HName |
| | | }) |
| | | |
| | | this.hform.HShipType = this.arrayHShipType[0] |
| | | } else { |
| | | uni.showToast({ |
| | | icon: 'none', |
| | |
| | | this.hform.HDeptName = data.HDeptName |
| | | this.hform.HSupID = data.HCusID |
| | | this.hform.HSupName = data.HCusName |
| | | this.DisBillEntryList() |
| | | this.hform.HStockStyle = data.HStockStyle |
| | | |
| | | let HStockInOrgIndex = this.arrayHOrgValue.findIndex(e => e == data.HStockInOrgID) |
| | | let HStockOutOrgIndex = this.arrayHOrgValue.findIndex(e => e == data.HStockOutOrgID) |
| | | this.hform.HStockInOrgID = data.HStockInOrgID |
| | | this.hform.HStockOutOrgID = data.HStockOutOrgID |
| | | if(HStockInOrgIndex != -1) { |
| | | this.hform.HStockInOrgName = this.arrayHOrgName[HStockInOrgIndex] |
| | | } |
| | | |
| | | if(HStockOutOrgIndex != -1) { |
| | | this.hform.HStockOutOrgName = this.arrayHOrgName[HStockOutOrgIndex] |
| | | } |
| | | this.tabs = 2 |
| | | this.DisBillEntryList() |
| | | } else { |
| | | uni.showToast({ |
| | | title: '获取数据回填失败', |
| | |
| | | console.log('getUserStockRelation res: ',res); |
| | | let {data, count, Message} = res.data |
| | | resolve({data:data, count: count}) |
| | | }, |
| | | errFunction: (err) => { |
| | | reject() |
| | | } |
| | | }) |
| | | }) |