作者 | SHA1 | 備註 | 提交日期 |
---|---|---|---|
|
7cb43e6ff8 | 阳光村务明细账详情ID问题修改 | 1 年之前 |
|
9570740492 | 银农: | 1 年之前 |
|
288e7eee6a | 银农:去掉付款账户的科目 | 1 年之前 |
|
3205427bf5 | 银农手机端 | 1 年之前 |
@@ -12,9 +12,10 @@ module.exports = { | |||||
proxyTable: { | proxyTable: { | ||||
"/api": { | "/api": { | ||||
// 请求的目标主机 | // 请求的目标主机 | ||||
// target: 'http://116.255.223.226:8082/nsgk_test/', // 公网测试环境 | |||||
// target: `http://192.168.0.116:8091/nsgk_api/`, // 内网测试环境 | |||||
target: 'http://localhost:8080/', | |||||
target: 'http://116.255.223.226:8082/nsgk_test/', // 公网测试环境 | |||||
// target: `http://218.59.175.43:8092/nsgk_demo/`, // 内网测试环境 后台系统端口88 | |||||
// target: 'http://192.168.0.107:8080/', | |||||
// target: 'http://localhost:8080/', | |||||
changeOrigin: true, | changeOrigin: true, | ||||
pathRewrite: { | pathRewrite: { | ||||
'^/api': '' | '^/api': '' | ||||
@@ -137,7 +137,7 @@ | |||||
@cancel="showCentralBookId = false" | @cancel="showCentralBookId = false" | ||||
/> | /> | ||||
</van-popup> | </van-popup> | ||||
<van-field | |||||
<!-- <van-field | |||||
readonly | readonly | ||||
clickable | clickable | ||||
label="会计科目" | label="会计科目" | ||||
@@ -158,7 +158,7 @@ | |||||
@confirm="onConfirmCentralSubjectId" | @confirm="onConfirmCentralSubjectId" | ||||
@cancel="showCentralSubjectId = false" | @cancel="showCentralSubjectId = false" | ||||
/> | /> | ||||
</van-popup> | |||||
</van-popup> --> | |||||
<van-field label="账户名称" required :rules="[{ required: true , message:'请输入账户名称' }]" v-model="form.accountName" placeholder="请输入账户名称" input-align="right" label-width="auto"/> | <van-field label="账户名称" required :rules="[{ required: true , message:'请输入账户名称' }]" v-model="form.accountName" placeholder="请输入账户名称" input-align="right" label-width="auto"/> | ||||
<van-field label="银行账户" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入银行账户' }]" v-model="form.bankAccountNumber" placeholder="请输入银行账户" input-align="right" label-width="auto" required/> | <van-field label="银行账户" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入银行账户' }]" v-model="form.bankAccountNumber" placeholder="请输入银行账户" input-align="right" label-width="auto" required/> | ||||
<van-field | <van-field | ||||
@@ -184,7 +184,7 @@ | |||||
/> | /> | ||||
</van-popup> | </van-popup> | ||||
<van-field label="联行号" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入联行号' }]" v-model="form.paymentLines" placeholder="请输入联行号" input-align="right" label-width="auto" required/> | <van-field label="联行号" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入联行号' }]" v-model="form.paymentLines" placeholder="请输入联行号" input-align="right" label-width="auto" required/> | ||||
<van-field | |||||
<!-- <van-field | |||||
readonly | readonly | ||||
clickable | clickable | ||||
label="关联科目" | label="关联科目" | ||||
@@ -204,7 +204,7 @@ | |||||
@confirm="onConfirmSubject" | @confirm="onConfirmSubject" | ||||
@cancel="showSubjectId = false" | @cancel="showSubjectId = false" | ||||
/> | /> | ||||
</van-popup> | |||||
</van-popup> --> | |||||
<van-field label="开户银行地址" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入开户银行地址' }]" v-model="form.site" placeholder="请输入开户银行地址" input-align="right" label-width="auto" required/> | <van-field label="开户银行地址" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入开户银行地址' }]" v-model="form.site" placeholder="请输入开户银行地址" input-align="right" label-width="auto" required/> | ||||
<van-field label="支付口令" v-if="accountType=='银行存款'" name="validator" :rules="[{ validator , message:'支付口令:请输入六位以上数字' }]" v-model="form.accountPassword" placeholder="请输入支付口令" input-align="right" label-width="auto" required/> | <van-field label="支付口令" v-if="accountType=='银行存款'" name="validator" :rules="[{ validator , message:'支付口令:请输入六位以上数字' }]" v-model="form.accountPassword" placeholder="请输入支付口令" input-align="right" label-width="auto" required/> | ||||
<van-field label="账户类型" v-if="accountType=='银行存款'" required> | <van-field label="账户类型" v-if="accountType=='银行存款'" required> | ||||
@@ -23,13 +23,13 @@ | |||||
</template> | </template> | ||||
</van-cell> | </van-cell> | ||||
<van-field readonly label="中心账套" v-if="accountType=='银行存款'&&form.managementControlType=='2'" v-model="centralBookId" input-align="right" label-width="auto" /> | <van-field readonly label="中心账套" v-if="accountType=='银行存款'&&form.managementControlType=='2'" v-model="centralBookId" input-align="right" label-width="auto" /> | ||||
<van-field readonly label="会计科目" v-if="accountType=='银行存款'&&form.managementControlType=='2'" v-model="centralSubjectId" input-align="right" label-width="auto" /> | |||||
<!-- <van-field readonly label="会计科目" v-if="accountType=='银行存款'&&form.managementControlType=='2'" v-model="centralSubjectId" input-align="right" label-width="auto" /> --> | |||||
<van-field readonly label="账户名称" v-model="form.accountName" input-align="right" label-width="auto"/> | <van-field readonly label="账户名称" v-model="form.accountName" input-align="right" label-width="auto"/> | ||||
<van-field readonly label="银行账户" v-if="accountType=='银行存款'" v-model="form.bankAccountNumber" input-align="right" label-width="auto"/> | <van-field readonly label="银行账户" v-if="accountType=='银行存款'" v-model="form.bankAccountNumber" input-align="right" label-width="auto"/> | ||||
<van-field readonly label="开户银行" v-if="accountType=='银行存款'" v-model="form.bankName" input-align="right" label-width="auto"/> | <van-field readonly label="开户银行" v-if="accountType=='银行存款'" v-model="form.bankName" input-align="right" label-width="auto"/> | ||||
<van-field readonly label="联行号" v-if="accountType=='银行存款'" v-model="form.paymentLines" input-align="right" label-width="auto"/> | <van-field readonly label="联行号" v-if="accountType=='银行存款'" v-model="form.paymentLines" input-align="right" label-width="auto"/> | ||||
<van-field readonly label="关联科目" v-model="subjectValue" input-align="right" label-width="auto" /> | |||||
<van-field readonly label="科目名称" v-if="accountType=='银行存款'" v-model="form.subjectNameAll" input-align="right" label-width="auto" /> | |||||
<!-- <van-field readonly label="关联科目" v-model="subjectValue" input-align="right" label-width="auto" /> | |||||
<van-field readonly label="科目名称" v-if="accountType=='银行存款'" v-model="form.subjectNameAll" input-align="right" label-width="auto" /> --> | |||||
<van-field readonly label="支付口令" v-if="accountType=='银行存款'" v-model="form.site" input-align="right" label-width="auto"/> | <van-field readonly label="支付口令" v-if="accountType=='银行存款'" v-model="form.site" input-align="right" label-width="auto"/> | ||||
<van-field readonly label="手机号" v-if="accountType=='银行存款'&&bankType=='建设银行'" v-model="form.alternateField1" input-align="right" label-width="auto"/> | <van-field readonly label="手机号" v-if="accountType=='银行存款'&&bankType=='建设银行'" v-model="form.alternateField1" input-align="right" label-width="auto"/> | ||||
<van-field readonly label="账户类别" v-model="bankAccountType" input-align="right" label-width="auto"/> | <van-field readonly label="账户类别" v-model="bankAccountType" input-align="right" label-width="auto"/> | ||||
@@ -131,7 +131,7 @@ | |||||
@cancel="showCentralBookId = false" | @cancel="showCentralBookId = false" | ||||
/> | /> | ||||
</van-popup> | </van-popup> | ||||
<van-field | |||||
<!-- <van-field | |||||
readonly | readonly | ||||
clickable | clickable | ||||
label="会计科目" | label="会计科目" | ||||
@@ -152,7 +152,7 @@ | |||||
@confirm="onConfirmCentralSubjectId" | @confirm="onConfirmCentralSubjectId" | ||||
@cancel="showCentralSubjectId = false" | @cancel="showCentralSubjectId = false" | ||||
/> | /> | ||||
</van-popup> | |||||
</van-popup> --> | |||||
<van-field label="账户名称" required :rules="[{ required: true , message:'请输入账户名称' }]" v-model="form.accountName" placeholder="请输入账户名称" input-align="right" label-width="auto"/> | <van-field label="账户名称" required :rules="[{ required: true , message:'请输入账户名称' }]" v-model="form.accountName" placeholder="请输入账户名称" input-align="right" label-width="auto"/> | ||||
<van-field label="银行账户" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入银行账户' }]" v-model="form.bankAccountNumber" placeholder="请输入银行账户" input-align="right" label-width="auto" required/> | <van-field label="银行账户" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入银行账户' }]" v-model="form.bankAccountNumber" placeholder="请输入银行账户" input-align="right" label-width="auto" required/> | ||||
<van-field | <van-field | ||||
@@ -178,7 +178,7 @@ | |||||
/> | /> | ||||
</van-popup> | </van-popup> | ||||
<van-field label="联行号" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入联行号' }]" v-model="form.paymentLines" placeholder="请输入联行号" input-align="right" label-width="auto" required/> | <van-field label="联行号" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入联行号' }]" v-model="form.paymentLines" placeholder="请输入联行号" input-align="right" label-width="auto" required/> | ||||
<van-field | |||||
<!-- <van-field | |||||
readonly | readonly | ||||
clickable | clickable | ||||
label="关联科目" | label="关联科目" | ||||
@@ -198,7 +198,7 @@ | |||||
@confirm="onConfirmSubject" | @confirm="onConfirmSubject" | ||||
@cancel="showSubjectId = false" | @cancel="showSubjectId = false" | ||||
/> | /> | ||||
</van-popup> | |||||
</van-popup> --> | |||||
<van-field label="开户银行地址" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入开户银行地址' }]" v-model="form.site" placeholder="请输入开户银行地址" input-align="right" label-width="auto" required/> | <van-field label="开户银行地址" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入开户银行地址' }]" v-model="form.site" placeholder="请输入开户银行地址" input-align="right" label-width="auto" required/> | ||||
<van-field label="支付口令" v-if="accountType=='银行存款'" name="validator" :rules="[{ validator , message:'支付口令:请输入六位以上数字' }]" v-model="form.accountPassword" placeholder="请输入支付口令" input-align="right" label-width="auto" required/> | <van-field label="支付口令" v-if="accountType=='银行存款'" name="validator" :rules="[{ validator , message:'支付口令:请输入六位以上数字' }]" v-model="form.accountPassword" placeholder="请输入支付口令" input-align="right" label-width="auto" required/> | ||||
<van-field label="账户类型" v-if="accountType=='银行存款'" required > | <van-field label="账户类型" v-if="accountType=='银行存款'" required > | ||||
@@ -42,7 +42,7 @@ | |||||
<van-col :span="7">{{item.month}}</van-col> | <van-col :span="7">{{item.month}}</van-col> | ||||
<van-col :span="7">{{item.day}}</van-col> | <van-col :span="7">{{item.day}}</van-col> | ||||
<van-col :span="10"> | <van-col :span="10"> | ||||
<div class="pz_tx" @click="subjectNameFun(item.voucherWordNum)">{{item.voucherWordNum}}</div> | |||||
<div class="pz_tx" @click="subjectNameFun(item.voucherWordNum,item.voucherId)">{{item.voucherWordNum}}</div> | |||||
</van-col> | </van-col> | ||||
</van-row> | </van-row> | ||||
<!-- <van-row class="vocher_mTitle"> | <!-- <van-row class="vocher_mTitle"> | ||||
@@ -52,7 +52,7 @@ | |||||
<div class="pz_tx">记-06</div> | <div class="pz_tx">记-06</div> | ||||
</van-col> | </van-col> | ||||
</van-row> --> | </van-row> --> | ||||
</div> | </div> | ||||
<div class="vocher_content"> | <div class="vocher_content"> | ||||
<div class="vocher_cmain"> | <div class="vocher_cmain"> | ||||
@@ -63,7 +63,7 @@ | |||||
<van-col :span="3">方向</van-col> | <van-col :span="3">方向</van-col> | ||||
<van-col :span="4">余额</van-col> | <van-col :span="4">余额</van-col> | ||||
</van-row> | </van-row> | ||||
<div class="content_m"> | <div class="content_m"> | ||||
<van-row v-for="(item,index) in tableList" :key="index"> | <van-row v-for="(item,index) in tableList" :key="index"> | ||||
<van-col :span="9" class="zy"> | <van-col :span="9" class="zy"> | ||||
@@ -81,13 +81,13 @@ | |||||
<van-col :span="3" class="km">借</van-col> | <van-col :span="3" class="km">借</van-col> | ||||
<van-col :span="4" class="je">200.00</van-col> | <van-col :span="4" class="je">200.00</van-col> | ||||
</van-row> --> | </van-row> --> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
<!--开始日期--> | <!--开始日期--> | ||||
<van-action-sheet v-model="dateObj.startVisbile" duration="0.2" > | <van-action-sheet v-model="dateObj.startVisbile" duration="0.2" > | ||||
<van-datetime-picker | <van-datetime-picker | ||||
@@ -121,7 +121,7 @@ | |||||
@close="dateObj.subjectVisbile = false" | @close="dateObj.subjectVisbile = false" | ||||
@finish="onFinish" | @finish="onFinish" | ||||
:field-names="fieldNames" | :field-names="fieldNames" | ||||
@change="onChangeAcidentArea" | @change="onChangeAcidentArea" | ||||
/> | /> | ||||
</van-action-sheet> | </van-action-sheet> | ||||
@@ -216,15 +216,15 @@ export default { | |||||
let curObj = res.rows[0]; | let curObj = res.rows[0]; | ||||
if(res.rows.length>0){ | if(res.rows.length>0){ | ||||
this.subjectText = curObj.label; | |||||
this.queryParams.startSubjectId = curObj.subjectId; | |||||
this.queryParams.endSubjectId = curObj.subjectId; | |||||
this.cascaderValue = curObj.subjectId; | |||||
this.subjectText = curObj.label; | |||||
this.queryParams.startSubjectId = curObj.subjectId; | |||||
this.queryParams.endSubjectId = curObj.subjectId; | |||||
this.cascaderValue = curObj.subjectId; | |||||
this.initPage() | this.initPage() | ||||
this.makeSubjectsTree(res.rows, resp.data); | this.makeSubjectsTree(res.rows, resp.data); | ||||
}else{ | }else{ | ||||
this.subjectText = '暂无数据'; | |||||
this.subjectText = '暂无数据'; | |||||
} | } | ||||
}); | }); | ||||
}); | }); | ||||
@@ -247,7 +247,7 @@ export default { | |||||
v.label = v.subjectId + ' ' + v.subjectNameAll; | v.label = v.subjectId + ' ' + v.subjectNameAll; | ||||
v.is_last = 'Y'; | v.is_last = 'Y'; | ||||
v.disabled = false; | v.disabled = false; | ||||
arr.push(v); | arr.push(v); | ||||
} | } | ||||
} | } | ||||
@@ -279,7 +279,7 @@ export default { | |||||
r.sort((a, b) => a.dictSort - b.dictSort); | r.sort((a, b) => a.dictSort - b.dictSort); | ||||
// console.log(r) | // console.log(r) | ||||
this.subjectsTree = r; | this.subjectsTree = r; | ||||
}, | }, | ||||
initPage(){ | initPage(){ | ||||
listNormalDetails(this.queryParams).then((res)=>{ | listNormalDetails(this.queryParams).then((res)=>{ | ||||
@@ -293,13 +293,12 @@ export default { | |||||
} | } | ||||
}) | }) | ||||
}, | }, | ||||
subjectNameFun(num){ | |||||
let endNum = num.split("-"); | |||||
subjectNameFun(endNum,id){ | |||||
this.$router.push({ | this.$router.push({ | ||||
path: "/sunVillage_info/voucher", | path: "/sunVillage_info/voucher", | ||||
query: { | query: { | ||||
vocherId: endNum[1], | |||||
num:encodeURI(num) | |||||
vocherId: id, | |||||
num:encodeURI(endNum) | |||||
}, | }, | ||||
}); | }); | ||||
}, | }, | ||||
@@ -347,7 +346,7 @@ export default { | |||||
this.dateObj.endVisbile = false; | this.dateObj.endVisbile = false; | ||||
this.initPage(); | this.initPage(); | ||||
} | } | ||||
} | } | ||||
} | } | ||||
</script> | </script> | ||||
@@ -574,9 +573,9 @@ export default { | |||||
} | } | ||||
.content_m{ | .content_m{ | ||||
.van-row{ | .van-row{ | ||||
&:nth-child(2n-1){ | &:nth-child(2n-1){ | ||||
background: #e9e9e9; | background: #e9e9e9; | ||||
} | } | ||||
@@ -612,11 +611,11 @@ export default { | |||||
justify-content: center; | justify-content: center; | ||||
} | } | ||||
} | } | ||||
} | } | ||||
} | } | ||||
} | } | ||||
} | } | ||||
} | } | ||||
</style> | |||||
</style> |
@@ -131,7 +131,7 @@ | |||||
@cancel="showCentralBookId = false" | @cancel="showCentralBookId = false" | ||||
/> | /> | ||||
</van-popup> | </van-popup> | ||||
<van-field | |||||
<!-- <van-field | |||||
readonly | readonly | ||||
clickable | clickable | ||||
label="会计科目" | label="会计科目" | ||||
@@ -152,7 +152,7 @@ | |||||
@confirm="onConfirmCentralSubjectId" | @confirm="onConfirmCentralSubjectId" | ||||
@cancel="showCentralSubjectId = false" | @cancel="showCentralSubjectId = false" | ||||
/> | /> | ||||
</van-popup> | |||||
</van-popup> --> | |||||
<van-field label="账户名称" required :rules="[{ required: true , message:'请输入账户名称' }]" v-model="form.accountName" placeholder="请输入账户名称" input-align="right" label-width="auto"/> | <van-field label="账户名称" required :rules="[{ required: true , message:'请输入账户名称' }]" v-model="form.accountName" placeholder="请输入账户名称" input-align="right" label-width="auto"/> | ||||
<van-field label="银行账户" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入银行账户' }]" v-model="form.bankAccountNumber" placeholder="请输入银行账户" input-align="right" label-width="auto" required/> | <van-field label="银行账户" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入银行账户' }]" v-model="form.bankAccountNumber" placeholder="请输入银行账户" input-align="right" label-width="auto" required/> | ||||
<van-field | <van-field | ||||
@@ -178,7 +178,7 @@ | |||||
/> | /> | ||||
</van-popup> | </van-popup> | ||||
<van-field label="联行号" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入联行号' }]" v-model="form.paymentLines" placeholder="请输入联行号" input-align="right" label-width="auto" required/> | <van-field label="联行号" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入联行号' }]" v-model="form.paymentLines" placeholder="请输入联行号" input-align="right" label-width="auto" required/> | ||||
<van-field | |||||
<!-- <van-field | |||||
readonly | readonly | ||||
clickable | clickable | ||||
label="关联科目" | label="关联科目" | ||||
@@ -198,7 +198,7 @@ | |||||
@confirm="onConfirmSubject" | @confirm="onConfirmSubject" | ||||
@cancel="showSubjectId = false" | @cancel="showSubjectId = false" | ||||
/> | /> | ||||
</van-popup> | |||||
</van-popup> --> | |||||
<van-field label="开户银行地址" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入开户银行地址' }]" v-model="form.site" placeholder="请输入开户银行地址" input-align="right" label-width="auto" required/> | <van-field label="开户银行地址" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入开户银行地址' }]" v-model="form.site" placeholder="请输入开户银行地址" input-align="right" label-width="auto" required/> | ||||
<van-field label="支付口令" v-if="accountType=='银行存款'" name="validator" :rules="[{ validator , message:'支付口令:请输入六位以上数字' }]" v-model="form.accountPassword" placeholder="请输入支付口令" input-align="right" label-width="auto" required/> | <van-field label="支付口令" v-if="accountType=='银行存款'" name="validator" :rules="[{ validator , message:'支付口令:请输入六位以上数字' }]" v-model="form.accountPassword" placeholder="请输入支付口令" input-align="right" label-width="auto" required/> | ||||
<van-field label="账户类型" v-if="accountType=='银行存款'" required> | <van-field label="账户类型" v-if="accountType=='银行存款'" required> | ||||
@@ -23,13 +23,13 @@ | |||||
</template> | </template> | ||||
</van-cell> | </van-cell> | ||||
<van-field readonly label="中心账套" v-if="accountType=='银行存款'&&form.managementControlType=='2'" v-model="centralBookId" input-align="right" label-width="auto" /> | <van-field readonly label="中心账套" v-if="accountType=='银行存款'&&form.managementControlType=='2'" v-model="centralBookId" input-align="right" label-width="auto" /> | ||||
<van-field readonly label="会计科目" v-if="accountType=='银行存款'&&form.managementControlType=='2'" v-model="centralSubjectId" input-align="right" label-width="auto" /> | |||||
<!-- <van-field readonly label="会计科目" v-if="accountType=='银行存款'&&form.managementControlType=='2'" v-model="centralSubjectId" input-align="right" label-width="auto" /> --> | |||||
<van-field readonly label="账户名称" v-model="form.accountName" input-align="right" label-width="auto"/> | <van-field readonly label="账户名称" v-model="form.accountName" input-align="right" label-width="auto"/> | ||||
<van-field readonly label="银行账户" v-if="accountType=='银行存款'" v-model="form.bankAccountNumber" input-align="right" label-width="auto"/> | <van-field readonly label="银行账户" v-if="accountType=='银行存款'" v-model="form.bankAccountNumber" input-align="right" label-width="auto"/> | ||||
<van-field readonly label="开户银行" v-if="accountType=='银行存款'" v-model="form.bankName" input-align="right" label-width="auto"/> | <van-field readonly label="开户银行" v-if="accountType=='银行存款'" v-model="form.bankName" input-align="right" label-width="auto"/> | ||||
<van-field readonly label="联行号" v-if="accountType=='银行存款'" v-model="form.paymentLines" input-align="right" label-width="auto"/> | <van-field readonly label="联行号" v-if="accountType=='银行存款'" v-model="form.paymentLines" input-align="right" label-width="auto"/> | ||||
<van-field readonly label="关联科目" v-model="subjectValue" input-align="right" label-width="auto" /> | |||||
<van-field readonly label="科目名称" v-if="accountType=='银行存款'" v-model="form.subjectNameAll" input-align="right" label-width="auto" /> | |||||
<!-- <van-field readonly label="关联科目" v-model="subjectValue" input-align="right" label-width="auto" /> --> | |||||
<!-- <van-field readonly label="科目名称" v-if="accountType=='银行存款'" v-model="form.subjectNameAll" input-align="right" label-width="auto" /> --> | |||||
<van-field readonly label="支付口令" v-if="accountType=='银行存款'" v-model="form.site" input-align="right" label-width="auto"/> | <van-field readonly label="支付口令" v-if="accountType=='银行存款'" v-model="form.site" input-align="right" label-width="auto"/> | ||||
<van-field readonly label="手机号" v-if="accountType=='银行存款'&&bankType=='建设银行'" v-model="form.alternateField1" input-align="right" label-width="auto"/> | <van-field readonly label="手机号" v-if="accountType=='银行存款'&&bankType=='建设银行'" v-model="form.alternateField1" input-align="right" label-width="auto"/> | ||||
<van-field readonly label="账户类别" v-model="bankAccountType" input-align="right" label-width="auto"/> | <van-field readonly label="账户类别" v-model="bankAccountType" input-align="right" label-width="auto"/> | ||||
@@ -131,7 +131,7 @@ | |||||
@cancel="showCentralBookId = false" | @cancel="showCentralBookId = false" | ||||
/> | /> | ||||
</van-popup> | </van-popup> | ||||
<van-field | |||||
<!-- <van-field | |||||
readonly | readonly | ||||
clickable | clickable | ||||
label="会计科目" | label="会计科目" | ||||
@@ -152,7 +152,7 @@ | |||||
@confirm="onConfirmCentralSubjectId" | @confirm="onConfirmCentralSubjectId" | ||||
@cancel="showCentralSubjectId = false" | @cancel="showCentralSubjectId = false" | ||||
/> | /> | ||||
</van-popup> | |||||
</van-popup> --> | |||||
<van-field label="账户名称" required :rules="[{ required: true , message:'请输入账户名称' }]" v-model="form.accountName" placeholder="请输入账户名称" input-align="right" label-width="auto"/> | <van-field label="账户名称" required :rules="[{ required: true , message:'请输入账户名称' }]" v-model="form.accountName" placeholder="请输入账户名称" input-align="right" label-width="auto"/> | ||||
<van-field label="银行账户" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入银行账户' }]" v-model="form.bankAccountNumber" placeholder="请输入银行账户" input-align="right" label-width="auto" required/> | <van-field label="银行账户" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入银行账户' }]" v-model="form.bankAccountNumber" placeholder="请输入银行账户" input-align="right" label-width="auto" required/> | ||||
<van-field | <van-field | ||||
@@ -178,7 +178,7 @@ | |||||
/> | /> | ||||
</van-popup> | </van-popup> | ||||
<van-field label="联行号" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入联行号' }]" v-model="form.paymentLines" placeholder="请输入联行号" input-align="right" label-width="auto" required/> | <van-field label="联行号" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入联行号' }]" v-model="form.paymentLines" placeholder="请输入联行号" input-align="right" label-width="auto" required/> | ||||
<van-field | |||||
<!-- <van-field | |||||
readonly | readonly | ||||
clickable | clickable | ||||
label="关联科目" | label="关联科目" | ||||
@@ -198,7 +198,7 @@ | |||||
@confirm="onConfirmSubject" | @confirm="onConfirmSubject" | ||||
@cancel="showSubjectId = false" | @cancel="showSubjectId = false" | ||||
/> | /> | ||||
</van-popup> | |||||
</van-popup> --> | |||||
<van-field label="开户银行地址" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入开户银行地址' }]" v-model="form.site" placeholder="请输入开户银行地址" input-align="right" label-width="auto" required/> | <van-field label="开户银行地址" v-if="accountType=='银行存款'" :rules="[{ required: true , message:'请输入开户银行地址' }]" v-model="form.site" placeholder="请输入开户银行地址" input-align="right" label-width="auto" required/> | ||||
<van-field label="支付口令" v-if="accountType=='银行存款'" name="validator" :rules="[{ validator , message:'支付口令:请输入六位以上数字' }]" v-model="form.accountPassword" placeholder="请输入支付口令" input-align="right" label-width="auto" required/> | <van-field label="支付口令" v-if="accountType=='银行存款'" name="validator" :rules="[{ validator , message:'支付口令:请输入六位以上数字' }]" v-model="form.accountPassword" placeholder="请输入支付口令" input-align="right" label-width="auto" required/> | ||||
<van-field label="账户类型" v-if="accountType=='银行存款'" required > | <van-field label="账户类型" v-if="accountType=='银行存款'" required > | ||||
@@ -69,7 +69,7 @@ | |||||
pageSize: 100, | pageSize: 100, | ||||
}, | }, | ||||
activityBusinessTypeOptions:[], | activityBusinessTypeOptions:[], | ||||
images:['../../../../static/images/onlineHome/banner_03.png'], | |||||
images:['../../../../static/images/yinnong/banner_03.png'], | |||||
} | } | ||||
}, | }, | ||||
created() { | created() { | ||||
@@ -1,120 +1,141 @@ | |||||
<template> | <template> | ||||
<div class="app-container"> | <div class="app-container"> | ||||
<div class="title"> | <div class="title"> | ||||
<img style="display: block;width: 100%;margin: 0 auto;" src="../../static/images/onlineHome/yinnongLogo1.png" alt=""> | |||||
<img style="display: block;width: 100%;margin: 0 auto;" src="../../static/images/yinnong/yinnongLogo1.jpg" alt=""> | |||||
<img src="../../static/images/yinnong/login_icon.png" style="display: block;position:absolute;width: 30vw;z-index: 1;right: 0;bottom: -10vw;" alt=""> | |||||
</div> | </div> | ||||
<van-tabs v-model="active" color="#1D6FE9 " :swipeable="true" style="margin-top:0.5rem;padding:0 10px;"> | |||||
<van-tab title="密码登录" name="1"> | |||||
<van-form style="margin:50px 0;" v-if="!showMessage"> | |||||
<van-field | |||||
v-model="formData.username" | |||||
placeholder="请输入手机号/账号" | |||||
:rules="[{ required: true, message:'' }]" | |||||
/> | |||||
<van-field | |||||
v-model="formData.password" | |||||
type="password" | |||||
style="margin-top: 20px" | |||||
placeholder="请输入密码" | |||||
:rules="[{ required: true, message:'' }]" | |||||
/> | |||||
<van-field | |||||
v-model="formData.code" | |||||
center | |||||
clearable | |||||
label="验证码" | |||||
placeholder="图形验证码" | |||||
> | |||||
<template #button> | |||||
<img style="width: 100px" :src="codeUrl" @click="getCode" /> | |||||
</template> | |||||
</van-field> | |||||
<van-checkbox style="float: left;margin-top:10px;margin-left:20px;" v-model="formData.rememberMe" shape="square">{{showMessage ? "记住手机号" : "记住密码"}}</van-checkbox> | |||||
<p style="float: right;margin-top:10px;margin-right:20px;color:#1D6FE9 ">忘记密码</p> | |||||
<div class="clear"></div> | |||||
<div style="margin: 50px 16px 16px;"> | |||||
<van-button block type="info" native-type="submit" @click="handleLogin">登录</van-button> | |||||
<!-- <p style="text-align: center;margin-top: 20px;color:#878787 " @click="showMessagePop">短信验证码登录</p>--> | |||||
</div> | |||||
</van-form> | |||||
</van-tab> | |||||
<van-tab title="短信登录" name="2"> | |||||
<van-form style="margin:50px 0;"> | |||||
<van-field | |||||
v-model="formData.mobile" | |||||
name="请输入手机号" | |||||
placeholder="请输入手机号" | |||||
:rules="[{ required: true, message: '' }]" | |||||
/> | |||||
<van-field | |||||
v-model="formData.code" | |||||
center | |||||
clearable | |||||
label="验证码" | |||||
placeholder="图形验证码" | |||||
> | |||||
<template #button> | |||||
<img style="width: 100px" :src="codeUrl" @click="getCode" /> | |||||
</template> | |||||
</van-field> | |||||
<div style="margin: 50px 16px 16px;"> | |||||
<van-button block type="info" native-type="submit" @click="getSmsCode">获取验证码</van-button> | |||||
<!-- <p style="text-align: center;margin-top: 20px;color:#878787 " @click="showMessagePop">密码登录</p>--> | |||||
</div> | |||||
</van-form> | |||||
<!-- <van-form style="margin:50px 0;">--> | |||||
<!-- <van-field--> | |||||
<!-- v-model="formData.memberName"--> | |||||
<!-- name="请输入姓名"--> | |||||
<!-- placeholder="请输入姓名"--> | |||||
<!-- :rules="[{ required: true, message: '' }]"--> | |||||
<!-- />--> | |||||
<!-- <van-field--> | |||||
<!-- v-model="formData.idcard"--> | |||||
<!-- name="请输入身份证号"--> | |||||
<!-- style="margin-top: 20px"--> | |||||
<!-- placeholder="请输入身份证号"--> | |||||
<!-- :rules="[{ required: true, message: '' }]"--> | |||||
<!-- />--> | |||||
<!-- <van-field--> | |||||
<!-- v-model="formData.mobile"--> | |||||
<!-- name="请输入手机号"--> | |||||
<!-- style="margin-top: 20px"--> | |||||
<!-- placeholder="请输入手机号"--> | |||||
<!-- :rules="[{ required: true, message: '' }]"--> | |||||
<!-- />--> | |||||
<!-- <van-field--> | |||||
<!-- v-model="formData.code"--> | |||||
<!-- center--> | |||||
<!-- clearable--> | |||||
<!-- label="验证码"--> | |||||
<!-- placeholder="图形验证码"--> | |||||
<!-- >--> | |||||
<!-- <template #button>--> | |||||
<!-- <img style="width: 100px" :src="codeUrl" @click="getCode" />--> | |||||
<!-- </template>--> | |||||
<!-- </van-field>--> | |||||
<!-- <van-field--> | |||||
<!-- v-model="formData.smsCode"--> | |||||
<!-- style="margin-top: 20px"--> | |||||
<!-- placeholder="请输入验证码"--> | |||||
<!-- :rules="[{ required: true, message: '' }]"--> | |||||
<!-- >--> | |||||
<!-- <template #button>--> | |||||
<!-- <!– <van-button size="mini" type="info" @click="getRegisterSmsCode" >获取验证码</van-button> –>--> | |||||
<!-- <div class="registerSmsBtn" @click="getRegisterSmsCode">{{--> | |||||
<!-- computeTime > 0 ? `(${computeTime}s)已发送` : "获取短信码"--> | |||||
<!-- }}</div>--> | |||||
<div style="border-top-left-radius: 20px;border-top-right-radius: 20px;overflow:hidden;position:relative;top: -20px;background: #fff;"> | |||||
<van-tabs v-model="active" color="#1D6FE9" :swipeable="true" style="margin-top:0.5rem;padding:0 10px;z-index: 2;"> | |||||
<van-tab title="密码登录" name="1"> | |||||
<van-form style="margin:50px 0;" v-if="!showMessage"> | |||||
<van-field | |||||
v-model="formData.username" | |||||
placeholder="请输入手机号/账号" | |||||
:rules="[{ required: true, message:'' }]" | |||||
> | |||||
<template #left-icon> | |||||
<img src="../../static/images/yinnong/input_name.png" width="15" style="vertical-align: middle;margin-right: 10px;" alt=""> | |||||
</template> | |||||
</van-field> | |||||
<van-field | |||||
v-model="formData.password" | |||||
type="password" | |||||
style="margin-top: 20px" | |||||
placeholder="请输入密码" | |||||
:rules="[{ required: true, message:'' }]" | |||||
> | |||||
<template #left-icon> | |||||
<img src="../../static/images/yinnong/input_password.png" width="15" style="vertical-align: middle;margin-right: 10px;" alt=""> | |||||
</template> | |||||
</van-field> | |||||
<van-field | |||||
v-model="formData.code" | |||||
center | |||||
clearable | |||||
label="验证码" | |||||
placeholder="图形验证码" | |||||
> | |||||
<template #button> | |||||
<img style="width: 100px" :src="codeUrl" @click="getCode" /> | |||||
</template> | |||||
<template #left-icon> | |||||
<img src="../../static/images/yinnong/input_yzm.png" width="15" style="vertical-align: middle;margin-right: 10px;" alt=""> | |||||
</template> | |||||
</van-field> | |||||
<van-checkbox style="float: left;margin-top:10px;margin-left:20px;" v-model="formData.rememberMe" shape="square">{{showMessage ? "记住手机号" : "记住密码"}}</van-checkbox> | |||||
<p style="float: right;margin-top:10px;margin-right:20px;color:#1D6FE9 ">忘记密码</p> | |||||
<div class="clear"></div> | |||||
<div style="margin: 50px 16px 16px;"> | |||||
<van-button block type="info" native-type="submit" @click="handleLogin">登录</van-button> | |||||
<!-- <p style="text-align: center;margin-top: 20px;color:#878787 " @click="showMessagePop">短信验证码登录</p>--> | |||||
</div> | |||||
</van-form> | |||||
</van-tab> | |||||
<!-- <van-tab title="短信登录" name="2"> | |||||
<van-form style="margin:50px 0;"> | |||||
<van-field | |||||
v-model="formData.mobile" | |||||
name="请输入手机号" | |||||
placeholder="请输入手机号" | |||||
:rules="[{ required: true, message: '' }]" | |||||
> | |||||
<template #left-icon> | |||||
<img src="../../static/images/yinnong/input_name.png" width="15" style="vertical-align: middle;margin-right: 10px;" alt=""> | |||||
</template> | |||||
</van-field> | |||||
<van-field | |||||
v-model="formData.code" | |||||
center | |||||
clearable | |||||
label="验证码" | |||||
placeholder="图形验证码" | |||||
> | |||||
<template #button> | |||||
<img style="width: 100px" :src="codeUrl" @click="getCode" /> | |||||
</template> | |||||
<template #left-icon> | |||||
<img src="../../static/images/yinnong/input_yzm.png" width="15" style="vertical-align: middle;margin-right: 10px;" alt=""> | |||||
</template> | |||||
</van-field> | |||||
<div style="margin: 50px 16px 16px;"> | |||||
<van-button block type="info" native-type="submit" @click="getSmsCode">获取验证码</van-button> | |||||
<p style="text-align: center;margin-top: 20px;color:#878787 " @click="showMessagePop">密码登录</p> | |||||
</div> | |||||
</van-form>--> | |||||
<!-- <van-form style="margin:50px 0;">--> | |||||
<!-- <van-field--> | |||||
<!-- v-model="formData.memberName"--> | |||||
<!-- name="请输入姓名"--> | |||||
<!-- placeholder="请输入姓名"--> | |||||
<!-- :rules="[{ required: true, message: '' }]"--> | |||||
<!-- />--> | |||||
<!-- <van-field--> | |||||
<!-- v-model="formData.idcard"--> | |||||
<!-- name="请输入身份证号"--> | |||||
<!-- style="margin-top: 20px"--> | |||||
<!-- placeholder="请输入身份证号"--> | |||||
<!-- :rules="[{ required: true, message: '' }]"--> | |||||
<!-- />--> | |||||
<!-- <van-field--> | |||||
<!-- v-model="formData.mobile"--> | |||||
<!-- name="请输入手机号"--> | |||||
<!-- style="margin-top: 20px"--> | |||||
<!-- placeholder="请输入手机号"--> | |||||
<!-- :rules="[{ required: true, message: '' }]"--> | |||||
<!-- />--> | |||||
<!-- <van-field--> | |||||
<!-- v-model="formData.code"--> | |||||
<!-- center--> | |||||
<!-- clearable--> | |||||
<!-- label="验证码"--> | |||||
<!-- placeholder="图形验证码"--> | |||||
<!-- >--> | |||||
<!-- <template #button>--> | |||||
<!-- <img style="width: 100px" :src="codeUrl" @click="getCode" />--> | |||||
<!-- </template>--> | |||||
<!-- </van-field>--> | |||||
<!-- <van-field--> | |||||
<!-- v-model="formData.smsCode"--> | |||||
<!-- style="margin-top: 20px"--> | |||||
<!-- placeholder="请输入验证码"--> | |||||
<!-- :rules="[{ required: true, message: '' }]"--> | |||||
<!-- >--> | |||||
<!-- <template #button>--> | |||||
<!-- <!– <van-button size="mini" type="info" @click="getRegisterSmsCode" >获取验证码</van-button> –>--> | |||||
<!-- <div class="registerSmsBtn" @click="getRegisterSmsCode">{{--> | |||||
<!-- computeTime > 0 ? `(${computeTime}s)已发送` : "获取短信码"--> | |||||
<!-- }}</div>--> | |||||
<!-- </template>--> | |||||
<!-- </van-field>--> | |||||
<!-- <div style="margin: 50px 16px 16px;">--> | |||||
<!-- <van-button block type="info" native-type="submit" @click="registerSubmit">注册</van-button>--> | |||||
<!-- </div>--> | |||||
<!-- </van-form>--> | |||||
</van-tab> | |||||
</van-tabs> | |||||
<!-- </template>--> | |||||
<!-- </van-field>--> | |||||
<!-- <div style="margin: 50px 16px 16px;">--> | |||||
<!-- <van-button block type="info" native-type="submit" @click="registerSubmit">注册</van-button>--> | |||||
<!-- </div>--> | |||||
<!-- </van-form>--> | |||||
<!-- </van-tab> --> | |||||
</van-tabs> | |||||
</div> | |||||
<van-popup v-model="showKeyboard" :style="{ height: '100%',width:'100%' }" > | <van-popup v-model="showKeyboard" :style="{ height: '100%',width:'100%' }" > | ||||
<van-nav-bar | <van-nav-bar | ||||
left-arrow | left-arrow | ||||
@@ -141,15 +162,23 @@ | |||||
</van-popup> | </van-popup> | ||||
</div> | </div> | ||||
</template> | </template> | ||||
<style scoped> | |||||
<style scoped lang="scss"> | |||||
.app-container{ | .app-container{ | ||||
background: #fff; | background: #fff; | ||||
height: 100vh; | height: 100vh; | ||||
} | } | ||||
.van-button--info{ | |||||
background: linear-gradient(to right,#6ba9fe,#2165e8); | |||||
border-radius: 50px; | |||||
} | |||||
.van-tabs__nav{ | |||||
background: transparent; | |||||
} | |||||
.title{ | .title{ | ||||
/*padding-top: 20%;*/ | /*padding-top: 20%;*/ | ||||
width: 100%; | width: 100%; | ||||
margin: 0 auto; | margin: 0 auto; | ||||
position: relative; | |||||
} | } | ||||
.van-tab--active{ | .van-tab--active{ | ||||
font-size: .6rem; | font-size: .6rem; | ||||