| @@ -201,7 +201,6 @@ const VERSION_KEY = 'app_h5_version'; | |||||
| const oldVersion = localStorage.getItem(VERSION_KEY); | const oldVersion = localStorage.getItem(VERSION_KEY); | ||||
| console.log(oldVersion) | console.log(oldVersion) | ||||
| if(oldVersion !== CURRENT_VERSION) { | if(oldVersion !== CURRENT_VERSION) { | ||||
| localStorage.clear();//清除本地存储 | localStorage.clear();//清除本地存储 | ||||
| sessionStorage.clear();//清除会话存储 | sessionStorage.clear();//清除会话存储 | ||||
| //强制刷新页面(绕过缓存) | //强制刷新页面(绕过缓存) | ||||
| @@ -131,20 +131,46 @@ | |||||
| v-if="form.bankType == '6'" | v-if="form.bankType == '6'" | ||||
| :rules="[{ required: true , message:'请输入转账附言' }]" | :rules="[{ required: true , message:'请输入转账附言' }]" | ||||
| /> | /> | ||||
| <van-field | <van-field | ||||
| label="转账附言" | |||||
| readonly | |||||
| clickable | |||||
| required | |||||
| :rules="[{ required: true , message:'请选择代发工资用途' }]" | |||||
| label="代发工资用途" | |||||
| placeholder="请选择" | |||||
| v-model="form.remark" | v-model="form.remark" | ||||
| type="textarea" | |||||
| placeholder="附言请尽量简洁并减少标点符号的使用,对私转账时不要出现工资、奖金和劳务费,详情可在‘说明情况’中描述。" | |||||
| @click="showdfgzyt = true" | |||||
| input-align="right" | input-align="right" | ||||
| rows="4" | |||||
| right-icon="arrow-down" | |||||
| label-width="auto" | label-width="auto" | ||||
| maxlength="30" | |||||
| required | |||||
| show-word-limit | |||||
| v-if="form.bankType == '10'" | v-if="form.bankType == '10'" | ||||
| :rules="[{ required: true , message:'请输入转账附言' }]" | |||||
| /> | /> | ||||
| <van-popup v-model="showdfgzyt" position="bottom"> | |||||
| <van-picker | |||||
| show-toolbar | |||||
| :columns="payWagesUsageOptions" | |||||
| @confirm="dfgzytChange" | |||||
| @cancel="showdfgzyt = false" | |||||
| /> | |||||
| </van-popup> | |||||
| <!-- <van-field--> | |||||
| <!-- label="转账附言"--> | |||||
| <!-- v-model="form.remark"--> | |||||
| <!-- type="textarea"--> | |||||
| <!-- placeholder="附言请尽量简洁并减少标点符号的使用,对私转账时不要出现工资、奖金和劳务费,详情可在‘说明情况’中描述。"--> | |||||
| <!-- input-align="right"--> | |||||
| <!-- rows="4"--> | |||||
| <!-- label-width="auto"--> | |||||
| <!-- maxlength="30"--> | |||||
| <!-- required--> | |||||
| <!-- show-word-limit--> | |||||
| <!-- v-if="form.bankType == '10'"--> | |||||
| <!-- :rules="[{ required: true , message:'请输入转账附言' }]"--> | |||||
| <!-- />--> | |||||
| <van-field | <van-field | ||||
| label="转账附言" | label="转账附言" | ||||
| v-model="form.remark" | v-model="form.remark" | ||||
| @@ -419,6 +445,7 @@ | |||||
| showproject:false, | showproject:false, | ||||
| showFundType:false, | showFundType:false, | ||||
| showpayer:false, | showpayer:false, | ||||
| showdfgzyt:false, | |||||
| buttonType:'a', | buttonType:'a', | ||||
| approval: { | approval: { | ||||
| @@ -478,6 +505,7 @@ | |||||
| chargeItme:[], | chargeItme:[], | ||||
| chargeItmeShow:[], | chargeItmeShow:[], | ||||
| templateList:[], | templateList:[], | ||||
| payWagesUsageOptions:[], | |||||
| payeeSearchValue:'', | payeeSearchValue:'', | ||||
| @@ -539,6 +567,11 @@ | |||||
| this.bankTypeList.push({text: response.data[i].dictLabel, value: response.data[i].dictValue}); | this.bankTypeList.push({text: response.data[i].dictLabel, value: response.data[i].dictValue}); | ||||
| } | } | ||||
| }); | }); | ||||
| this.getDicts("pay_wages_usage").then((response) => { | |||||
| for (var i = 0; i < response.data.length; i++) { | |||||
| this.payWagesUsageOptions.push({text: response.data[i].dictLabel, value: response.data[i].dictValue}); | |||||
| } | |||||
| }); | |||||
| let params1={ | let params1={ | ||||
| accountType: "102", | accountType: "102", | ||||
| // "params":{townAccountType:'0'}, | // "params":{townAccountType:'0'}, | ||||
| @@ -894,6 +927,13 @@ | |||||
| }) | }) | ||||
| return actions.join(''); | return actions.join(''); | ||||
| }, | }, | ||||
| dfgzytChange(data){ | |||||
| console.log(data) | |||||
| this.form.remark = data.text; | |||||
| this.form.oneLevelStatus = data.value; | |||||
| this.showdfgzyt = false; | |||||
| // this.form.remark = this.payWagesUsageOptions.filter(function (e) { return e.dictValue == val; })[0].dictLabel; | |||||
| }, | |||||
| onConfirmCapital(data){ | onConfirmCapital(data){ | ||||
| if (data.value == 2){ | if (data.value == 2){ | ||||
| this.capitalExpenditureOpen = true; | this.capitalExpenditureOpen = true; | ||||
| @@ -131,20 +131,43 @@ | |||||
| v-if="form.bankType == '6'" | v-if="form.bankType == '6'" | ||||
| :rules="[{ required: true , message:'请输入转账附言' }]" | :rules="[{ required: true , message:'请输入转账附言' }]" | ||||
| /> | /> | ||||
| <van-field | <van-field | ||||
| label="转账附言" | |||||
| readonly | |||||
| clickable | |||||
| required | |||||
| :rules="[{ required: true , message:'请选择代发工资用途' }]" | |||||
| label="代发工资用途" | |||||
| placeholder="请选择" | |||||
| v-model="form.remark" | v-model="form.remark" | ||||
| type="textarea" | |||||
| placeholder="附言请尽量简洁并减少标点符号的使用,对私转账时不要出现工资、奖金和劳务费,详情可在‘说明情况’中描述。" | |||||
| @click="showdfgzyt = true" | |||||
| input-align="right" | input-align="right" | ||||
| rows="3" | |||||
| right-icon="arrow-down" | |||||
| label-width="auto" | label-width="auto" | ||||
| maxlength="30" | |||||
| required | |||||
| show-word-limit | |||||
| v-if="form.bankType != '5' && form.bankType == '10'" | |||||
| :rules="[{ required: true , message:'请输入转账附言' }]" | |||||
| v-if="form.bankType == '10'" | |||||
| /> | /> | ||||
| <van-popup v-model="showdfgzyt" position="bottom"> | |||||
| <van-picker | |||||
| show-toolbar | |||||
| :columns="payWagesUsageOptions" | |||||
| @confirm="dfgzytChange" | |||||
| @cancel="showdfgzyt = false" | |||||
| /> | |||||
| </van-popup> | |||||
| <!-- <van-field--> | |||||
| <!-- label="转账附言"--> | |||||
| <!-- v-model="form.remark"--> | |||||
| <!-- type="textarea"--> | |||||
| <!-- placeholder="附言请尽量简洁并减少标点符号的使用,对私转账时不要出现工资、奖金和劳务费,详情可在‘说明情况’中描述。"--> | |||||
| <!-- input-align="right"--> | |||||
| <!-- rows="3"--> | |||||
| <!-- label-width="auto"--> | |||||
| <!-- maxlength="30"--> | |||||
| <!-- required--> | |||||
| <!-- show-word-limit--> | |||||
| <!-- v-if="form.bankType != '5' && form.bankType == '10'"--> | |||||
| <!-- :rules="[{ required: true , message:'请输入转账附言' }]"--> | |||||
| <!-- />--> | |||||
| <van-field | <van-field | ||||
| label="转账附言" | label="转账附言" | ||||
| v-model="form.remark" | v-model="form.remark" | ||||
| @@ -457,6 +480,7 @@ | |||||
| showproject: false, | showproject: false, | ||||
| showFundType: false, | showFundType: false, | ||||
| showpayer: false, | showpayer: false, | ||||
| showdfgzyt:false, | |||||
| minDate: new Date(2000, 1, 1), | minDate: new Date(2000, 1, 1), | ||||
| maxDate: new Date(2050, 12, 31), | maxDate: new Date(2050, 12, 31), | ||||
| @@ -479,6 +503,7 @@ | |||||
| projectFundTypeOptions: [], | projectFundTypeOptions: [], | ||||
| projectFundTypeDictionaries: [], | projectFundTypeDictionaries: [], | ||||
| payerOptions: [], | payerOptions: [], | ||||
| payWagesUsageOptions: [], | |||||
| chargeItme: [], | chargeItme: [], | ||||
| chargeItmeShow: [], | chargeItmeShow: [], | ||||
| @@ -563,6 +588,11 @@ | |||||
| this.bankTypeList.push({text: response.data[i].dictLabel, value: response.data[i].dictValue}); | this.bankTypeList.push({text: response.data[i].dictLabel, value: response.data[i].dictValue}); | ||||
| } | } | ||||
| }); | }); | ||||
| this.getDicts("pay_wages_usage").then((response) => { | |||||
| for (var i = 0; i < response.data.length; i++) { | |||||
| this.payWagesUsageOptions.push({text: response.data[i].dictLabel, value: response.data[i].dictValue}); | |||||
| } | |||||
| }); | |||||
| let params1 = { | let params1 = { | ||||
| accountType: "102", | accountType: "102", | ||||
| // "params":{townAccountType:'0'}, | // "params":{townAccountType:'0'}, | ||||
| @@ -952,6 +982,13 @@ | |||||
| this.showpayer = false; | this.showpayer = false; | ||||
| this.selectChange(data.value) | this.selectChange(data.value) | ||||
| }, | }, | ||||
| dfgzytChange(data){ | |||||
| console.log(data) | |||||
| this.form.remark = data.text; | |||||
| this.form.oneLevelStatus = data.value; | |||||
| this.showdfgzyt = false; | |||||
| // this.form.remark = this.payWagesUsageOptions.filter(function (e) { return e.dictValue == val; })[0].dictLabel; | |||||
| }, | |||||
| onConfirmLasj(data) { | onConfirmLasj(data) { | ||||
| this.form.applyDate = this.getNowFormatDate(data).substr(0, 10); | this.form.applyDate = this.getNowFormatDate(data).substr(0, 10); | ||||
| this.showlasj = false; | this.showlasj = false; | ||||