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