| @@ -89,4 +89,10 @@ contact-button { | |||||
| z-index: -1; | z-index: -1; | ||||
| border-radius: 0 0 50% 50%; | border-radius: 0 0 50% 50%; | ||||
| background: linear-gradient(to right, #2C8E68, #B3DB62); | background: linear-gradient(to right, #2C8E68, #B3DB62); | ||||
| } | |||||
| /* iphoneX底部占位 */ | |||||
| .ipXbtn{ | |||||
| width: 100%; | |||||
| height: 50px; | |||||
| } | } | ||||
| @@ -1,18 +1,18 @@ | |||||
| module.exports = { | module.exports = { | ||||
| DEV: { | DEV: { | ||||
| // URL_PREFIX: 'http://192.168.31.178/api', | |||||
| URL_PREFIX: 'https://dazu.nongshen.net/api', | |||||
| URL_PREFIX: 'http://192.168.31.178/api', | |||||
| // URL_PREFIX: 'https://dazu.nongshen.net/api', | |||||
| }, | }, | ||||
| PRE: { | PRE: { | ||||
| // URL_PREFIX: 'http://192.168.31.178:8080/api', | |||||
| URL_PREFIX: 'https://dazu.nongshen.net/api', | |||||
| URL_PREFIX: 'http://192.168.31.178:8080/api', | |||||
| // URL_PREFIX: 'https://dazu.nongshen.net/api', | |||||
| }, | }, | ||||
| PROD: { | PROD: { | ||||
| // URL_PREFIX: 'http://192.168.31.178:8080/api', | |||||
| URL_PREFIX: 'https://dazu.nongshen.net/api', | |||||
| URL_PREFIX: 'http://192.168.31.178:8080/api', | |||||
| // URL_PREFIX: 'https://dazu.nongshen.net/api', | |||||
| }, | }, | ||||
| IMGURL: { | IMGURL: { | ||||
| // URL_PREFIX: 'http://192.168.31.178:8080', | |||||
| URL_PREFIX: 'https://dazu.nongshen.net', | |||||
| URL_PREFIX: 'http://192.168.31.178:8080', | |||||
| // URL_PREFIX: 'https://dazu.nongshen.net', | |||||
| } | } | ||||
| } | } | ||||
| @@ -32,7 +32,6 @@ | |||||
| <van-tab title="公务卡"> | <van-tab title="公务卡"> | ||||
| <view class="bank_box"> | <view class="bank_box"> | ||||
| <image src="../../image/apply/jsyh_bg2.png" style="width: 100%;position: absolute;bottom:0;z-index: 9;" mode="widthFix"></image> | |||||
| <view class="bank_content gwk"> | <view class="bank_content gwk"> | ||||
| <image src="../../image/apply/gwk_icon.png" style="width: 28%;" mode="widthFix"></image> | <image src="../../image/apply/gwk_icon.png" style="width: 28%;" mode="widthFix"></image> | ||||
| <view style="margin-bottom: 2vh;">6217 0021 9000 7972 186<text>卡号</text></view> | <view style="margin-bottom: 2vh;">6217 0021 9000 7972 186<text>卡号</text></view> | ||||
| @@ -50,7 +49,7 @@ | |||||
| <view class="btn1" bindtap="openBox">支付模板</view> | <view class="btn1" bindtap="openBox">支付模板</view> | ||||
| <view class="btn2" bindtap="swichPaymentApply">下一步</view> | <view class="btn2" bindtap="swichPaymentApply">下一步</view> | ||||
| </view> | </view> | ||||
| <view class="ipXbtn"></view> | |||||
| <van-action-sheet show="{{show}}" title="支付模板" bind:close="closeBox"> | <van-action-sheet show="{{show}}" title="支付模板" bind:close="closeBox"> | ||||
| <van-swipe-cell right-width="{{ 65 }}" wx:for="{{approvalItemsOptions}}" wx:key="index"> | <van-swipe-cell right-width="{{ 65 }}" wx:for="{{approvalItemsOptions}}" wx:key="index"> | ||||
| <van-cell-group> | <van-cell-group> | ||||
| @@ -57,6 +57,10 @@ | |||||
| background:url('https://dazu.nongshen.net/api/profile/wechat/bg_RCB.png') no-repeat center; | background:url('https://dazu.nongshen.net/api/profile/wechat/bg_RCB.png') no-repeat center; | ||||
| background-size: 100% 100%; | background-size: 100% 100%; | ||||
| } | } | ||||
| .gwk{ | |||||
| background:url('https://dazu.nongshen.net/api/profile/wechat/bg_GWK.png') no-repeat center; | |||||
| background-size: 100% 100%; | |||||
| } | |||||
| .bankName{ | .bankName{ | ||||
| margin-top: 0!important; | margin-top: 0!important; | ||||
| @@ -96,9 +100,7 @@ | |||||
| color: #FFF; | color: #FFF; | ||||
| z-index: 10; | z-index: 10; | ||||
| } | } | ||||
| .gwk{ | |||||
| background:linear-gradient(to right, #5CAE77, #B3DB62); | |||||
| } | |||||
| .holder{ | .holder{ | ||||
| padding: 15px 25px ; | padding: 15px 25px ; | ||||
| background-color: rgba(255,255,255,0.9); | background-color: rgba(255,255,255,0.9); | ||||
| @@ -400,6 +400,9 @@ Page({ | |||||
| form : array, | form : array, | ||||
| isUpdate : true | isUpdate : true | ||||
| }) | }) | ||||
| if(options.add == "add"){ | |||||
| that.addList(); | |||||
| } | |||||
| },1000) | },1000) | ||||
| } | } | ||||
| @@ -304,6 +304,7 @@ | |||||
| <view class="btn3" data-type="0" bindtap="goKeep">保存</view> | <view class="btn3" data-type="0" bindtap="goKeep">保存</view> | ||||
| </view> | </view> | ||||
| </block> | </block> | ||||
| <view class="ipXbtn"></view> | |||||
| <!-- <view class="bottom"> | <!-- <view class="bottom"> | ||||
| <button type="warn" plain class="btnDis">驳回</button> | <button type="warn" plain class="btnDis">驳回</button> | ||||
| <button type="primary" class="btnAgree">同意</button> | <button type="primary" class="btnAgree">同意</button> | ||||
| @@ -86,9 +86,30 @@ Page({ | |||||
| url: '/pages/apply/approval/approval?id='+res.data.approvalItemTemplate.id+'&deptId='+res.data.approvalItemTemplate.deptId, | url: '/pages/apply/approval/approval?id='+res.data.approvalItemTemplate.id+'&deptId='+res.data.approvalItemTemplate.deptId, | ||||
| }) | }) | ||||
| } | } | ||||
| if(e.currentTarget.dataset.type != 0){ | |||||
| UTIL.showToastNoneIcon('操作成功!'); | |||||
| that.back(); | |||||
| if(e.currentTarget.dataset.type == 3){ | |||||
| UTIL.httpRequest(API.URL_GET_TOREVIEWSUBMIT+res.data.approvalItemTemplate.id , {method:'POST'}, { | |||||
| success: (res2) => { | |||||
| if (res2.code == API.SUCCESS_CODE) { | |||||
| wx.showToast({ | |||||
| title: '操作成功', | |||||
| icon: 'success', | |||||
| duration: 2000, | |||||
| complete(){ | |||||
| setTimeout(function(){ | |||||
| that.back(); | |||||
| },2000) | |||||
| } | |||||
| }) | |||||
| }else{ | |||||
| wx.showToast({ | |||||
| title: '操作失败', | |||||
| icon: 'success', | |||||
| duration: 2000 | |||||
| }) | |||||
| } | |||||
| } | |||||
| }) | |||||
| } | } | ||||
| } | } | ||||
| } | } | ||||
| @@ -104,14 +125,15 @@ Page({ | |||||
| }) | }) | ||||
| }, | }, | ||||
| goSee(){ | goSee(){ | ||||
| let array = JSON.stringify(this.data.form) | |||||
| wx.navigateTo({ | wx.navigateTo({ | ||||
| url: 'see/see', | |||||
| url: 'see/see?array='+array+"&index="+e.currentTarget.dataset.index, | |||||
| }) | }) | ||||
| }, | }, | ||||
| goUpdate(){ | |||||
| goUpdate(e){ | |||||
| let array = JSON.stringify(this.data.form) | let array = JSON.stringify(this.data.form) | ||||
| wx.navigateTo({ | wx.navigateTo({ | ||||
| url: 'add/add?type=update&array='+array, | |||||
| url: 'add/add?type=update&array='+array+'&add='+e.currentTarget.dataset.add, | |||||
| }) | }) | ||||
| }, | }, | ||||
| /** | /** | ||||
| @@ -32,7 +32,7 @@ | |||||
| <view slot="icon" style="width: 15%;"><image src="/image/apply/icon_shou.png" style="width: 20px;height: 20px;"></image></view> | <view slot="icon" style="width: 15%;"><image src="/image/apply/icon_shou.png" style="width: 20px;height: 20px;"></image></view> | ||||
| </van-cell> | </van-cell> | ||||
| <view class="btnBox"> | <view class="btnBox"> | ||||
| <image src="/image/apply/down.png" class="down" bindtap="goSee"></image> | |||||
| <image src="/image/apply/down.png" data-index="{{index}}" class="down" bindtap="goSee"></image> | |||||
| <image src="/image/apply/icon_update.png" class="update" bindtap="goUpdate"></image> | <image src="/image/apply/icon_update.png" class="update" bindtap="goUpdate"></image> | ||||
| <image src="/image/apply/icon_delete.png" class="delete" data-index="{{index}}" bindtap="goDelete"></image> | <image src="/image/apply/icon_delete.png" class="delete" data-index="{{index}}" bindtap="goDelete"></image> | ||||
| </view> | </view> | ||||
| @@ -46,7 +46,7 @@ | |||||
| <image src="/image/apply/icon_pres.png"></image> | <image src="/image/apply/icon_pres.png"></image> | ||||
| <text>保存模板</text> | <text>保存模板</text> | ||||
| </view> | </view> | ||||
| <view bindtap="goUpdate"> | |||||
| <view data-add="add" bindtap="goUpdate"> | |||||
| <image src="/image/apply/icon_add.png"></image> | <image src="/image/apply/icon_add.png"></image> | ||||
| <text>新增事项</text> | <text>新增事项</text> | ||||
| </view> | </view> | ||||
| @@ -1,4 +1,11 @@ | |||||
| // pages/apply/paymentTemplate/see/see.js | // pages/apply/paymentTemplate/see/see.js | ||||
| import * as UTIL from '../../../../utils/util.js'; | |||||
| import * as API from '../../../../utils/API.js'; | |||||
| let EVN_CONFIG = require('../../../../env/env'); | |||||
| const DISTRIBUTE_ENVIROMENT = 'IMGURL'; | |||||
| let { | |||||
| URL_PREFIX, | |||||
| } = EVN_CONFIG[DISTRIBUTE_ENVIROMENT]; | |||||
| const app = getApp(); | const app = getApp(); | ||||
| Page({ | Page({ | ||||
| @@ -7,50 +14,204 @@ Page({ | |||||
| */ | */ | ||||
| data: { | data: { | ||||
| isIPX: app.globalData.isIPX, | isIPX: app.globalData.isIPX, | ||||
| radio:'1', | |||||
| steps: [ | |||||
| { | |||||
| assigneeName: '同意', | |||||
| activityName: '测试测试', | |||||
| durationInMillis: '描述信息', | |||||
| endTime: '2022-01-02', | |||||
| comment: '同意', | |||||
| type: '1' | |||||
| }, | |||||
| { | |||||
| assigneeName: '申请中', | |||||
| activityName: '测试测试', | |||||
| durationInMillis: '描述信息', | |||||
| endTime: '2022-01-02', | |||||
| comment: '同意', | |||||
| type: '2' | |||||
| }, | |||||
| { | |||||
| assigneeName: '驳回', | |||||
| activityName: '测试测试', | |||||
| durationInMillis: '描述信息', | |||||
| endTime: '2022-01-02', | |||||
| comment: '同意', | |||||
| type: '3' | |||||
| }, | |||||
| { | |||||
| assigneeName: '步骤四', | |||||
| activityName: '测试测试', | |||||
| durationInMillis: '描述信息', | |||||
| endTime: '2022-01-02', | |||||
| comment: '同意' | |||||
| }, | |||||
| ], | |||||
| active:0 | |||||
| }, | }, | ||||
| /** | /** | ||||
| * 生命周期函数--监听页面加载 | * 生命周期函数--监听页面加载 | ||||
| */ | */ | ||||
| onLoad(options) { | onLoad(options) { | ||||
| let array = JSON.parse(options.array); | |||||
| //所属银行 | |||||
| UTIL.httpRequest(API.URL_GET_GETDICTTYPE + 'bank_type', {method:'GET'}, { | |||||
| success: (res) => { | |||||
| this.setData({ | |||||
| bankTypeOptions:res.data | |||||
| }); | |||||
| } | |||||
| }) | |||||
| // 资金支出类别字典查询 | |||||
| UTIL.httpRequest(API.URL_GET_GETDICTTYPE + 'capital_expenditure_type', {method:'GET'}, { | |||||
| success: (res) => { | |||||
| that.setData({ | |||||
| capitalExpenditureTypeOptions:res.data, | |||||
| }) | |||||
| } | |||||
| }) | |||||
| // 付款方式类型字典查询 | |||||
| UTIL.httpRequest(API.URL_GET_GETDICTTYPE + 'transfer_type', {method:'GET'}, { | |||||
| success: (res) => { | |||||
| that.setData({ | |||||
| transferTypeOptions:res.data, | |||||
| }) | |||||
| } | |||||
| }) | |||||
| // 项目工程列表 | |||||
| UTIL.httpRequest(API.URL_GET_GETPROJECTLIST , {method:'GET'}, { | |||||
| success: (res) => { | |||||
| that.setData({ | |||||
| projectOptions:res.rows, | |||||
| }) | |||||
| } | |||||
| }) | |||||
| // 工程款类型字典查询 | |||||
| UTIL.httpRequest(API.URL_GET_GETDICTTYPE + 'project_fund_type', {method:'GET'}, { | |||||
| success: (res) => { | |||||
| that.setData({ | |||||
| projectFundTypeOptions:res.data, | |||||
| }) | |||||
| } | |||||
| }) | |||||
| // 获取合同信息列表 | |||||
| UTIL.httpRequest(API.URL_GET_CONTRACTIONLIST , {method:'GET'}, { | |||||
| success: (res) => { | |||||
| that.setData({ | |||||
| contractionOptions:res.rows, | |||||
| }) | |||||
| } | |||||
| }) | |||||
| array.transfers.forEach( (item,index) => { | |||||
| item.capitalExpenditureTypeText = UTIL.getTransform(item.capitalExpenditureType,that.data.capitalExpenditureTypeOptions); | |||||
| item.transferTypeText = UTIL.getTransform(item.transferType,that.data.transferTypeOptions); | |||||
| item.bankTypeText = UTIL.getTransform(item.bankType,that.data.bankTypeOptions); | |||||
| item.payeeList.forEach( (response,i) => { | |||||
| item.payeeList[i].bankTypeText = UTIL.getTransform(response.bankType,that.data.bankTypeOptions); | |||||
| }) | |||||
| //收据附件 | |||||
| UTIL.httpRequest( | |||||
| API.URL_GET_FINDLIST, | |||||
| { | |||||
| method:'GET', | |||||
| tableName:'t_yinnong_transfer', | |||||
| tableId:item.id, | |||||
| fileType:1 | |||||
| }, | |||||
| { | |||||
| success: (res) => { | |||||
| let list = []; | |||||
| res.data.forEach((item2,index2)=>{ | |||||
| wx.downloadFile({ | |||||
| url: URL_PREFIX+item2.fileUrl, //仅为示例,并非真实的资源 | |||||
| success (response) { | |||||
| if (response.statusCode === 200) { | |||||
| let fileForm = item.fileForm?item.fileForm:[]; | |||||
| fileForm.push({ | |||||
| file: response.tempFilePath, | |||||
| fileType:'1', | |||||
| bizPath:'transfer', | |||||
| tableName:'t_yinnong_transfer', | |||||
| tableId:'' | |||||
| }) | |||||
| console.log("--------------fileForm2 start----------------"); | |||||
| console.log(fileForm); | |||||
| console.log("--------------fileForm2 end----------------"); | |||||
| list.push({ | |||||
| tempFilePath:response.tempFilePath | |||||
| }) | |||||
| that.setData({ | |||||
| ["form.transfers["+index+"].SJimage"]:list, | |||||
| ["form.transfers["+index+"].fileForm"]:fileForm | |||||
| }); | |||||
| } | |||||
| } | |||||
| }) | |||||
| }) | |||||
| } | |||||
| }) | |||||
| //发票 | |||||
| UTIL.httpRequest( | |||||
| API.URL_GET_FINDLIST, | |||||
| { | |||||
| method:'GET', | |||||
| tableName:'t_yinnong_transfer', | |||||
| tableId:item.id, | |||||
| fileType:2 | |||||
| }, | |||||
| { | |||||
| success: (res) => { | |||||
| let list = []; | |||||
| res.data.forEach((item2,index2)=>{ | |||||
| wx.downloadFile({ | |||||
| url: URL_PREFIX+item2.fileUrl, //仅为示例,并非真实的资源 | |||||
| success (response) { | |||||
| if (response.statusCode === 200) { | |||||
| let fileForm = item.fileForm?item.fileForm:[]; | |||||
| fileForm.push({ | |||||
| file: response.tempFilePath, | |||||
| fileType:'2', | |||||
| bizPath:'transfer', | |||||
| tableName:'t_yinnong_transfer', | |||||
| tableId:item.id | |||||
| }) | |||||
| list.push({ | |||||
| tempFilePath:response.tempFilePath | |||||
| }) | |||||
| that.setData({ | |||||
| ["form.transfers["+index+"].FPimage"]:list, | |||||
| ["form.transfers["+index+"].fileForm"]:fileForm | |||||
| }); | |||||
| } | |||||
| } | |||||
| }) | |||||
| }) | |||||
| } | |||||
| }) | |||||
| //其他 | |||||
| UTIL.httpRequest( | |||||
| API.URL_GET_FINDLIST, | |||||
| { | |||||
| method:'GET', | |||||
| tableName:'t_yinnong_transfer', | |||||
| tableId:item.id, | |||||
| fileType:3 | |||||
| }, | |||||
| { | |||||
| success: (res) => { | |||||
| let list = []; | |||||
| let fileForm = item.fileForm?item.fileForm:[]; | |||||
| res.data.forEach((item2,index2)=>{ | |||||
| wx.downloadFile({ | |||||
| url: URL_PREFIX+item2.fileUrl, //仅为示例,并非真实的资源 | |||||
| success (response) { | |||||
| if (response.statusCode === 200) { | |||||
| let fileForm = item.fileForm?item.fileForm:[]; | |||||
| fileForm.push({ | |||||
| file: response.tempFilePath, | |||||
| fileType:'3', | |||||
| bizPath:'transfer', | |||||
| tableName:'t_yinnong_transfer', | |||||
| tableId:item.id | |||||
| }) | |||||
| list.push({ | |||||
| tempFilePath:response.tempFilePath | |||||
| }) | |||||
| that.setData({ | |||||
| ["form.transfers["+index+"].QTimage"]:list, | |||||
| ["form.transfers["+index+"].fileForm"]:fileForm | |||||
| }); | |||||
| } | |||||
| } | |||||
| }) | |||||
| }) | |||||
| } | |||||
| }) | |||||
| }) | |||||
| that.setData({ | |||||
| form : array, | |||||
| isUpdate : true | |||||
| }) | |||||
| }, | }, | ||||
| back:function(){ | |||||
| wx.navigateBack({ | |||||
| delta: 1 | |||||
| }) | |||||
| }, | |||||
| /** | /** | ||||
| * 生命周期函数--监听页面初次渲染完成 | * 生命周期函数--监听页面初次渲染完成 | ||||
| */ | */ | ||||
| @@ -235,14 +235,27 @@ Page({ | |||||
| } | } | ||||
| } | } | ||||
| }) | }) | ||||
| // 查询审批事项流转进度 | // 查询审批事项流转进度 | ||||
| UTIL.httpRequest(API.URL_GET_GETPROCESS+options.id , {method:'GET'}, { | UTIL.httpRequest(API.URL_GET_GETPROCESS+options.id , {method:'GET'}, { | ||||
| success: (res) => { | success: (res) => { | ||||
| console.log(res); | console.log(res); | ||||
| that.setData({ | |||||
| spsxOptions:res.data.processSchedule.spsx, | |||||
| instanceId:res.data.instanceId | |||||
| }) | |||||
| if(res.data.processSchedule != null){ | |||||
| that.setData({spsxOptions:res.data.processSchedule.spsx}) | |||||
| } | |||||
| that.setData({instanceId:res.data.instanceId}) | |||||
| } | |||||
| }) | |||||
| // 查询现金审批事项流转进度 | |||||
| UTIL.httpRequest(API.URL_GET_REVIEWPROCESS+options.id , {method:'GET'}, { | |||||
| success: (res) => { | |||||
| console.log(res); | |||||
| if(res.data.processSchedule.spsx){ | |||||
| that.setData({spsxOptions:res.data.processSchedule.spsx}) | |||||
| } | |||||
| that.setData({instanceId:res.data.instanceId}) | |||||
| } | } | ||||
| }) | }) | ||||
| }, | }, | ||||
| @@ -48,8 +48,8 @@ | |||||
| <view class="amount"><text class="unit">¥</text>{{item.formData.totalAmount}}</view> | <view class="amount"><text class="unit">¥</text>{{item.formData.totalAmount}}</view> | ||||
| </view> | </view> | ||||
| </view> | </view> | ||||
| <van-empty wx:if="{{todoNum == 0}}" description="暂无待办数据" /> | |||||
| </view> | </view> | ||||
| <van-empty wx:if="{{todoNum == 0}}" description="暂无待办数据" /> | |||||
| </scroll-view> | </scroll-view> | ||||
| <scroll-view scroll-y="true" wx-if="{{active==2}}" style="height: {{wrokScrollHeight}}px;"> | <scroll-view scroll-y="true" wx-if="{{active==2}}" style="height: {{wrokScrollHeight}}px;"> | ||||
| <view class="workflow" wx:if="{{active=='2'}}" wx:for-item="item" wx:for="{{doneList}}" wx:key="index" data-id="{{item.formData.id}}" data-taskId="{{item.taskId}}" data-type="see" bindtap="gosee"> | <view class="workflow" wx:if="{{active=='2'}}" wx:for-item="item" wx:for="{{doneList}}" wx:key="index" data-id="{{item.formData.id}}" data-taskId="{{item.taskId}}" data-type="see" bindtap="gosee"> | ||||
| @@ -68,8 +68,8 @@ | |||||
| <view class="amount"><text class="unit">¥</text>{{item.formData.totalAmount}}</view> | <view class="amount"><text class="unit">¥</text>{{item.formData.totalAmount}}</view> | ||||
| </view> | </view> | ||||
| </view> | </view> | ||||
| <van-empty wx:if="{{doneNum == 0}}" description="暂无已办数据" /> | |||||
| </view> | </view> | ||||
| <van-empty wx:if="{{doneNum == 0}}" description="暂无已办数据" /> | |||||
| </scroll-view> | </scroll-view> | ||||
| <scroll-view scroll-y="true" wx-if="{{active==3}}" style="height: {{wrokScrollHeight}}px;"> | <scroll-view scroll-y="true" wx-if="{{active==3}}" style="height: {{wrokScrollHeight}}px;"> | ||||
| <view class="workflow" wx:if="{{active=='3'}}" wx:for-item="item" wx:for="{{yfqList}}" wx:key="index" data-id="{{item.id}}" data-taskId="{{item.taskId}}" data-type="see" bindtap="{{item.status == '1'?'gosee':item.status == '2'?'goUpdate':item.status == '3'?'gosee':''}}"> | <view class="workflow" wx:if="{{active=='3'}}" wx:for-item="item" wx:for="{{yfqList}}" wx:key="index" data-id="{{item.id}}" data-taskId="{{item.taskId}}" data-type="see" bindtap="{{item.status == '1'?'gosee':item.status == '2'?'goUpdate':item.status == '3'?'gosee':''}}"> | ||||
| @@ -91,8 +91,8 @@ | |||||
| <view class="amount"><text class="unit">¥</text>{{item.totalAmount}}</view> | <view class="amount"><text class="unit">¥</text>{{item.totalAmount}}</view> | ||||
| </view> | </view> | ||||
| </view> | </view> | ||||
| <van-empty wx:if="{{yfqNum == 0}}" description="暂无已发起数据" /> | |||||
| </view> | </view> | ||||
| <van-empty wx:if="{{yfqNum == 0}}" description="暂无已发起数据" /> | |||||
| </scroll-view> | </scroll-view> | ||||
| <scroll-view scroll-y="true" wx-if="{{active==4}}" style="height: {{wrokScrollHeight}}px;"> | <scroll-view scroll-y="true" wx-if="{{active==4}}" style="height: {{wrokScrollHeight}}px;"> | ||||
| <view class="workflow" wx:if="{{active=='4'}}" wx:for-item="item" wx:for="{{yzdList}}" wx:key="id" data-id="{{item.id}}" bindtap="godetail"> | <view class="workflow" wx:if="{{active=='4'}}" wx:for-item="item" wx:for="{{yzdList}}" wx:key="id" data-id="{{item.id}}" bindtap="godetail"> | ||||
| @@ -111,6 +111,6 @@ | |||||
| <view class="amount"><text class="unit">¥</text>{{item.totalAmount}}</view> | <view class="amount"><text class="unit">¥</text>{{item.totalAmount}}</view> | ||||
| </view> | </view> | ||||
| </view> | </view> | ||||
| <van-empty wx:if="{{yzdNum == 0}}" description="暂无已制单数据" /> | |||||
| </view> | </view> | ||||
| <van-empty wx:if="{{yzdNum == 0}}" description="暂无已制单数据" /> | |||||
| </scroll-view> | </scroll-view> | ||||
| @@ -134,6 +134,9 @@ const URL_GET_PROCESSCOMPLETE = `${URL_PREFIX}/activiti/process/mobileComplete`; | |||||
| //复核 | //复核 | ||||
| const URL_GET_TOREVIEWSUBMIT = `${URL_PREFIX}/yinnong/approvalItems/toReviewSubmit/`; | const URL_GET_TOREVIEWSUBMIT = `${URL_PREFIX}/yinnong/approvalItems/toReviewSubmit/`; | ||||
| //复核 | |||||
| const URL_GET_REVIEWPROCESS = `${URL_PREFIX}/yinnong/approvalItems/getToReviewProcessSchedule/`; | |||||
| /****************接口地址end****************/ | /****************接口地址end****************/ | ||||
| @@ -193,5 +196,6 @@ export { | |||||
| URL_GET_REMOVEAPPROVAL, | URL_GET_REMOVEAPPROVAL, | ||||
| URL_GET_GETPROCESS, | URL_GET_GETPROCESS, | ||||
| URL_GET_PROCESSCOMPLETE, | URL_GET_PROCESSCOMPLETE, | ||||
| URL_GET_TOREVIEWSUBMIT | |||||
| URL_GET_TOREVIEWSUBMIT, | |||||
| URL_GET_REVIEWPROCESS | |||||
| } | } | ||||