| | |
| | | <button class="op3" size="mini" plain @tap.stop="audit(item, 1)">反审核</button> |
| | | <button class="op3" size="mini" plain @tap.stop="fileUpload(item)">文件上传</button> |
| | | <button class="op3" size="mini" plain @tap.stop="getImage(item)">预览图片</button> |
| | | <!-- <button class="op3" size="mini" plain @tap.stop="Reject(item)">驳回</button> --> |
| | | <button class="op3" size="mini" plain @tap.stop="Reject(item)">驳回</button> |
| | | <button class="op3" size="mini" plain @tap.stop="selected(item)">查看明细</button> |
| | | <button class="op5" size="mini" plain @tap.stop="operations = -1">取消操作</button> |
| | | </view> |
| | | </uni-card> |
| | |
| | | listData: [], |
| | | showList: [], |
| | | page: 1, |
| | | HSourceBillTypeList: {首件检验单:'8505',末件检验单:'8507'}, |
| | | HSourceBillTypeList: {首件检验单:'8505',末件检验单:'8507',采购订单:'1102',销售订单:'1401',特批单:'1422'}, |
| | | arrayHSourceBillTypeName: [ |
| | | "首件检验单", |
| | | "末件检验单", |
| | | "采购订单", |
| | | "销售订单", |
| | | "特批单" |
| | | ], |
| | | } |
| | | }, |
| | |
| | | CurUserName: getUserInfo()["Czymc"], |
| | | CurUserID:getUserInfo()["Czybm"], |
| | | } |
| | | }else if(this.hform.HSourceBillType=='1102'){ |
| | | url = 'Cg_POOrderBill/AuditCg_POOrderBill_Flow', |
| | | ajaxData= { |
| | | HInterID: item["hmainid"], |
| | | IsAudit: mode, |
| | | CurUserName: getUserInfo()["Czymc"], |
| | | CurUserID:getUserInfo()["Czybm"], |
| | | } |
| | | }else if(this.hform.HSourceBillType=='1401'){ |
| | | url = 'Xs_SeOrderBill/AuditXs_SeOrderBill_Flow', |
| | | ajaxData= { |
| | | HInterID: item["hmainid"], |
| | | IsAudit: mode, |
| | | CurUserName: getUserInfo()["Czymc"], |
| | | CurUserID:getUserInfo()["Czybm"], |
| | | } |
| | | }else if(this.hform.HSourceBillType=='1422'){ |
| | | url = 'Xs_ExceptiveCheckRequestBill/AuditXs_ExceptiveCheckRequestBill', |
| | | ajaxData= { |
| | | HInterID: item["hmainid"], |
| | | IsAudit: mode, |
| | | CurUserName: getUserInfo()["Czymc"], |
| | | //CurUserID:getUserInfo()["Czybm"], |
| | | } |
| | | } |
| | | try{ |
| | | let res = await CommonUtils.doRequest2Sync({ |
| | |
| | | }) |
| | | if(mode==1){ |
| | | this.showDialog(item["hmainid"]); |
| | | }else{ |
| | | setTimeout(() => { |
| | | this.cmdSearch() |
| | | }, 2000) |
| | | } |
| | | this.$forceUpdate() |
| | | setTimeout(() => { |
| | | this.cmdSearch() |
| | | }, 2000) |
| | | |
| | | }else { |
| | | CommonUtils.showTips({ |
| | | title: '温馨提示', |
| | |
| | | } |
| | | }else if(this.hform.HSourceBillType=='8507'){ |
| | | url = 'QC_ProcessCheckBill/RejectCheckFlow', |
| | | ajaxData= { |
| | | HInterID: item["hmainid"], |
| | | CurUserID:getUserInfo()["Czybm"], |
| | | } |
| | | }else if(this.hform.HSourceBillType=='1401'){ |
| | | url = 'Xs_SeOrderBill/RejectCheckFlow_POOrderBill', |
| | | ajaxData= { |
| | | HInterID: item["hmainid"], |
| | | CurUserID:getUserInfo()["Czybm"], |
| | | } |
| | | }else if(this.hform.HSourceBillType=='1102'){ |
| | | url = 'Cg_POOrderBill/RejectCheckFlow_POOrderBill', |
| | | ajaxData= { |
| | | HInterID: item["hmainid"], |
| | | CurUserID:getUserInfo()["Czybm"], |
| | |
| | | |
| | | }, |
| | | //反审核提交意见 |
| | | showDialog(HInterID) { |
| | | async showDialog(HInterID) { |
| | | uni.showModal({ |
| | | title: '请提交反审核意见', |
| | | editable: true, |
| | | placeholderText: '请输入内容', |
| | | success: (result) => { |
| | | success: async (result) => { |
| | | if (result.confirm) { |
| | | try { |
| | | let res = CommonUtils.doRequest2Sync({ |
| | | let res = await CommonUtils.doRequest2Sync({ |
| | | url: '/LMES/AuditFlowOpinion', |
| | | data: { |
| | | "sWhere": result.content, |
| | |
| | | if (count > 0) { |
| | | uni.showToast({ |
| | | icon: 'none', |
| | | title: Message |
| | | title: "意见提交成功" |
| | | }) |
| | | |
| | | this.cmdSearch(); |
| | | } else { |
| | | uni.showToast({ |
| | | icon: 'none', |
| | |
| | | } |
| | | } |
| | | }) |
| | | }, |
| | | async selected(item) |
| | | { |
| | | if(this.hform.HSourceBillType=='1401') //销售 |
| | | { |
| | | console.log(item) |
| | | uni.navigateTo({ |
| | | url: '/pages/xiaoshoudingdan/xiaoshoudingdanListEdit?linterid=' + item.hmainid + '&HBillNo=' + item.单据号 |
| | | }) |
| | | }else if(this.hform.HSourceBillType=='1102') //采购 |
| | | { |
| | | console.log(item) |
| | | uni.navigateTo({ |
| | | url: '/pages/caigoudingdan/caigoudingdanListEdit?linterid=' + item.hmainid + '&HBillNo=' + item.单据号 |
| | | }) |
| | | }else if(this.hform.HSourceBillType=='1422') //采购 |
| | | { |
| | | console.log(item) |
| | | uni.navigateTo({ |
| | | url: '/pages/tepidan/TePiDanEdit?linterid=' + item.hmainid + '&HBillNo=' + item.单据号 |
| | | }) |
| | | } |
| | | |
| | | }, |
| | | // 上传文件 |
| | | fileUpload(item) { |
| | |
| | | } = res.data |
| | | if (count > 0) { |
| | | if(data.length>0){ |
| | | |
| | | const imageUrl = res.data.data[0]["url"]; |
| | | //正则表达式获取服务器路径倒数第二个内容 |
| | | const regex = /^(.*\/)[^\/]+\/[^\/]*\/?$/; |
| | |
| | | } |
| | | } |
| | | }, |
| | | |
| | | onShow() { |
| | | this.$nextTick(() => { |
| | | this.cmdSearch() |