Bläddra i källkod

通用申请单代发工资用途

rongxin_dev
庞东旭 1 vecka sedan
förälder
incheckning
f622e89533
3 ändrade filer med 94 tillägg och 18 borttagningar
  1. +0
    -1
      src/main.js
  2. +48
    -8
      src/views/yinnong/bankAgriculture/paymentApproval/approvalAdd.vue
  3. +46
    -9
      src/views/yinnong/bankAgriculture/paymentApproval/approvalModify.vue

+ 0
- 1
src/main.js Visa fil

@@ -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();//清除会话存储
//强制刷新页面(绕过缓存) //强制刷新页面(绕过缓存)


+ 48
- 8
src/views/yinnong/bankAgriculture/paymentApproval/approvalAdd.vue Visa fil

@@ -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;


+ 46
- 9
src/views/yinnong/bankAgriculture/paymentApproval/approvalModify.vue Visa fil

@@ -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;


Laddar…
Avbryt
Spara