| | |
| | | </view> |
| | | <scroll-view id="#BillListPanel" scroll-y="true" style="height: 55vh;"> |
| | | <view class="options-wrapper" v-show="HBillList.length != 0"> |
| | | <uni-card :is-active="bill.isActive" v-for="(bill, index) in HBillList[curPage-1]" :key="index" |
| | | <uni-card :is-active="bill.isActive" :class="bill.isActive?'uni-card--is-active':''" v-for="(bill, index) in HBillList[curPage-1]" :key="index" |
| | | :title="bill['物料名称']" :extra="`数量: ${bill['数量']}`" |
| | | @tap="clickCard(bill['HSourceInterID'], bill['单据号'], index)"> |
| | | <view class="item"> |
| | |
| | | } else { |
| | | this.multiSouceBillList.splice(index, 1) |
| | | } |
| | | console.log('this.multiSouceBillList: ',this.multiSouceBillList); |
| | | }, |
| | | getBillList() { |
| | | this.HBillList = [] |
| | |
| | | } |
| | | } |
| | | |
| | | .uni-card[is-active] { |
| | | .uni-card--is-active { |
| | | background-color: rgba(0, 122, 255, 0.2); |
| | | } |
| | | } |
| | |
| | | "style": { |
| | | "navigationBarTitleText": "条码生成" |
| | | } |
| | | }, |
| | | { |
| | | "path" : "pages/huanyangdan/table", |
| | | "style" : |
| | | { |
| | | "navigationBarTitleText" : "还样单维护" |
| | | } |
| | | }, |
| | | { |
| | | "path" : "pages/huanyangdan/form", |
| | | "style" : |
| | | { |
| | | "navigationBarTitleText" : "还样单" |
| | | } |
| | | }, |
| | | { |
| | | "path" : "pages/quyangdan/table", |
| | | "style" : |
| | | { |
| | | "navigationBarTitleText" : "取样单维护" |
| | | } |
| | | }, |
| | | { |
| | | "path" : "pages/quyangdan/form", |
| | | "style" : |
| | | { |
| | | "navigationBarTitleText" : "取样单" |
| | | } |
| | | } |
| | | ], |
| | | "tabBar": { |
| | |
| | | this.hform.HWHName_B = '' |
| | | this.hform.HSPName_B = '' |
| | | } else { |
| | | this.hform.HBarCode_B = data.BarCodeDetailslist[0].HBarCode |
| | | this.hform.HMaterName_B = data.BarCodeDetailslist[0].HMaterName |
| | | this.hform.HMaterModel_B = data.BarCodeDetailslist[0].HMaterModel |
| | | this.hform.HBatchNo_B = data.BarCodeDetailslist[0].HBatchNo |
| | |
| | | let sMain = JSON.stringify(this.materMeta) + ';' + this.hform.HBillType + ';' + this.hform.HSourceBillNo |
| | | try { |
| | | // 为条码设置出库单号和出库次数 |
| | | await this.Set_BarCodeBill(sMain) |
| | | // await this.Set_BarCodeBill(sMain) |
| | | uni.showModal({ |
| | | title: '提示', |
| | | content: res.data.Message + '。是否继续新增?(点击取消返回上级页面)', |
| | |
| | | } |
| | | |
| | | input { |
| | | width: 100%; |
| | | width: inherit; |
| | | padding: 8rpx 20rpx; |
| | | font-size: 30rpx; |
| | | } |
| New file |
| | |
| | | <template> |
| | | <view> |
| | | |
| | | </view> |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | data() { |
| | | return { |
| | | |
| | | }; |
| | | } |
| | | } |
| | | </script> |
| | | |
| | | <style lang="scss"> |
| | | |
| | | </style> |
| New file |
| | |
| | | <template> |
| | | <view> |
| | | |
| | | </view> |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | data() { |
| | | return { |
| | | |
| | | } |
| | | }, |
| | | methods: { |
| | | |
| | | } |
| | | } |
| | | </script> |
| | | |
| | | <style> |
| | | |
| | | </style> |
| | |
| | | id: 29, |
| | | hidden: false, |
| | | }, |
| | | { |
| | | img: '../../static/icon/icon8.png', |
| | | text: '取样单', |
| | | url: '/pages/quyangdan/table', |
| | | id: 30, |
| | | hidden: !this.judgeHidden(), |
| | | }, |
| | | { |
| | | img: '../../static/icon/icon8.png', |
| | | text: '还样单', |
| | | url: '/pages/huanyangdan/table', |
| | | id: 31, |
| | | hidden: !this.judgeHidden(), |
| | | }, |
| | | // , { |
| | | // img: '../../static/icon/icon1.png', |
| | | // text: '设备档案查询', |
| | |
| | | this.getHiddenItem() |
| | | }, |
| | | methods: { |
| | | judgeHidden() { |
| | | return process.env.NODE_ENV === 'development' |
| | | }, |
| | | async getHiddenItem() { |
| | | let data = await getMenuList({ |
| | | menuName: this.menuListName |
| New file |
| | |
| | | <template> |
| | | <view> |
| | | |
| | | </view> |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | data() { |
| | | return { |
| | | |
| | | } |
| | | }, |
| | | methods: { |
| | | |
| | | } |
| | | } |
| | | </script> |
| | | |
| | | <style> |
| | | |
| | | </style> |
| New file |
| | |
| | | <template> |
| | | <view> |
| | | <view class="page-header"></view> |
| | | <scroll-view class="page-content"> |
| | | </scroll-view> |
| | | <!-- 分页器 --> |
| | | <view class="page-footer"></view> |
| | | </view> |
| | | </template> |
| | | |
| | | <script> |
| | | export default { |
| | | data() { |
| | | return { |
| | | // 滚动控制 |
| | | scrollTop: 0, |
| | | old: { |
| | | scrollTop: 0 |
| | | } |
| | | } |
| | | }, |
| | | methods: { |
| | | goTop: function(e) { |
| | | // 解决view层不同步的问题 |
| | | this.scrollTop = this.old.scrollTop |
| | | this.$nextTick(function() { |
| | | this.scrollTop = 0 |
| | | }); |
| | | } |
| | | } |
| | | } |
| | | </script> |
| | | |
| | | <style> |
| | | |
| | | </style> |
| | |
| | | reHSourceBillNo: true, |
| | | showHSupName: true, |
| | | barCodeFocus: false, |
| | | HSourceFlag : false, |
| | | |
| | | tabs: 0, |
| | | HMainSourceBillType: '生产用料清单', |
| | |
| | | // this.btnType = 1 |
| | | this.RoadBillMain(e.HInterID) |
| | | this.barCodeFocus = true |
| | | this.hform.HSourceFlag = true |
| | | } else { |
| | | this.getNewData() |
| | | this.HSourceBillNoFocus = true |
| | | this.hform.HSourceFlag = true |
| | | } |
| | | // this.getHBaseList() |
| | | this.getHSupList() |
| | |
| | | console.log("接收到的消息: ", e) |
| | | console.log("是否应用多源单: ", e.enableMultiSourceBill) |
| | | if(e.enableMultiSourceBill){ |
| | | |
| | | for(let item of e.MultiSourceBillList) { |
| | | try{ |
| | | await this.getHBarCodeData(item.HBillNo) |
| | |
| | | computed: { |
| | | enableMultiSourceBill: { |
| | | get() { |
| | | if(uni.getStorageSync("Organization").includes("海诚") && this.hform.HMainSourceBillType == 3720){ |
| | | // uni.getStorageSync("Organization").includes("海诚") && |
| | | if(this.hform.HMainSourceBillType == 3720){ |
| | | return true |
| | | } |
| | | return false |
| | |
| | | }, |
| | | success: (res) => { |
| | | if (res.data.count == 1) { |
| | | this.hform.HSourceFlag = true |
| | | var data = res.data.data |
| | | console.log(2, data); |
| | | this.hform.HSupName = data.hSupNameField |
| | |
| | | var sHQty = this.hform.HQty |
| | | var sSourceBillNo = this.hform.HSourceBillNo |
| | | var sSourceBillType = this.hform.HMainSourceBillType |
| | | var HSourceFlag = this.hform.HSourceBillNo == '' ? false : true |
| | | var HSourceFlag = this.hform.HSourceFlag |
| | | console.log(this.hform.HSourceBillNo, HSourceFlag) |
| | | if (HDeleteFlag == "*") { |
| | | if (sBarCode == "") { |
| | |
| | | } else if (data.hBarTypeField == '源单条码') { |
| | | this.hform.HSupName = data.hSupNameField |
| | | this.hform.HSupID = data.hSupIDField |
| | | this.hform.HSourceFlag = true |
| | | if (data.hDeptIDField != 0) { |
| | | this.hform.HDeptID = data.hDeptIDField |
| | | this.hform.HDeptName = data.hDeptNameField |
| | |
| | | if (res.data.count == 1) { |
| | | this.hform.HInterID = res.data.data[0].HInterID |
| | | this.hform.HBillNo = res.data.data[0].HBillNo |
| | | this.hform.HSourceFlag = false |
| | | } else { |
| | | uni.showToast({ |
| | | title: res.data.Message, |
| | |
| | | this.hform.HWHName_B = '' |
| | | this.hform.HSPName_B = '' |
| | | } else { |
| | | this.hform.HBarCode_B = data.BarCodeDetailslist[0].HBarCode |
| | | this.hform.HMaterName_B = data.BarCodeDetailslist[0].HMaterName |
| | | this.hform.HMaterModel_B = data.BarCodeDetailslist[0].HMaterModel |
| | | this.hform.HBatchNo_B = data.BarCodeDetailslist[0].HBatchNo |
| | |
| | | console.log(1, res); |
| | | uni.hideLoading() |
| | | if (res.data.count == 1) { |
| | | let sMain = JSON.stringify(this.materMeta) + ';' + this.hform |
| | | .HBillType + ';' + this.hform.HSourceBillNo |
| | | try { |
| | | await this.Set_BarCodeBill(sMain) |
| | | if(this.hform.HMainSourceBillType == '1402') { |
| | | if(/兴达|智云/.test(uni.getStorageSync('Organization'))){ |
| | | let sMain = JSON.stringify(this.materMeta) + ';' + this.hform |
| | | .HBillType + ';' + this.hform.HSourceBillNo + ';兴达' |
| | | this.Set_BarCodeBill(sMain) |
| | | } |
| | | } |
| | | uni.showModal({ |
| | | title: '提示', |
| | | content: res.data.Message + '。是否继续新增?(点击取消返回上级页面)', |
| | |
| | | if (count == 1) { |
| | | resolve() |
| | | } else { |
| | | uni.showToast({ |
| | | icon:'none', |
| | | title: Message |
| | | }) |
| | | reject(Message) |
| | | } |
| | | } |
| | |
| | | } |
| | | |
| | | input { |
| | | width: 100%; |
| | | width: inherit; |
| | | padding: 8rpx 20rpx; |
| | | font-size: 30rpx; |
| | | } |