|
@@ -135,14 +135,14 @@
|
|
<van-popup v-model="show_refuse" position="right" :style="{ height: '100%', width: '100%', 'background-color': 'rgb(245, 245, 245)' }">
|
|
<van-popup v-model="show_refuse" position="right" :style="{ height: '100%', width: '100%', 'background-color': 'rgb(245, 245, 245)' }">
|
|
<div :style="'padding-top:' + bar_height + 'px;background-color: #238dfa;'"></div>
|
|
<div :style="'padding-top:' + bar_height + 'px;background-color: #238dfa;'"></div>
|
|
<van-nav-bar title="审批拒绝" left-text="返回" @click-left="show_refuse = false" left-arrow></van-nav-bar>
|
|
<van-nav-bar title="审批拒绝" left-text="返回" @click-left="show_refuse = false" left-arrow></van-nav-bar>
|
|
- <van-cell-group><van-field v-model="refuse_msg" rows="5" autosize type="textarea" maxlength="50" placeholder="请输入审批意见" show-word-limit /></van-cell-group>
|
|
|
|
|
|
+ <van-cell-group><van-field v-model="refuse_msg" rows="5" autosize type="textarea" maxlength="50" placeholder="请输入审批意见" show-word-limit @input="onRefuseMsgInput"/></van-cell-group>
|
|
<div style="padding:0.32rem;"><van-button block type="info" :loading="submitting" @click="confirm_refuse">确认</van-button></div>
|
|
<div style="padding:0.32rem;"><van-button block type="info" :loading="submitting" @click="confirm_refuse">确认</van-button></div>
|
|
</van-popup>
|
|
</van-popup>
|
|
|
|
|
|
<van-popup v-model="showRejectRewrite" position="right" :style="{height:'100%',width:'100%', backgroundColor:'rgb(245, 245, 245)'}">
|
|
<van-popup v-model="showRejectRewrite" position="right" :style="{height:'100%',width:'100%', backgroundColor:'rgb(245, 245, 245)'}">
|
|
<div :style="'padding-top:' + bar_height + 'px;background-color: #238dfa;'"></div>
|
|
<div :style="'padding-top:' + bar_height + 'px;background-color: #238dfa;'"></div>
|
|
<van-nav-bar title="驳回重做" left-text="返回" @click-left="showRejectRewrite = false" left-arrow></van-nav-bar>
|
|
<van-nav-bar title="驳回重做" left-text="返回" @click-left="showRejectRewrite = false" left-arrow></van-nav-bar>
|
|
- <van-cell-group><van-field v-model="formRejectRewrite.remark" rows="5" autosize type="textarea" maxlength="100" placeholder="原因说明" show-word-limit /></van-cell-group>
|
|
|
|
|
|
+ <van-cell-group><van-field v-model="formRejectRewrite.remark" rows="5" autosize type="textarea" maxlength="100" placeholder="原因说明" show-word-limit @input="onRewriteRemarkInput" /></van-cell-group>
|
|
<div style="padding:0.32rem;"><van-button block type="info" :loading="submitting" @click="rejectRewrite">确认</van-button></div>
|
|
<div style="padding:0.32rem;"><van-button block type="info" :loading="submitting" @click="rejectRewrite">确认</van-button></div>
|
|
</van-popup>
|
|
</van-popup>
|
|
|
|
|
|
@@ -186,6 +186,7 @@ import Vue from 'vue'
|
|
import approvalProcess from '@/point/view/integral/approval_process'
|
|
import approvalProcess from '@/point/view/integral/approval_process'
|
|
import { Dialog, Panel, Step, Steps, Overlay, ImagePreview, Collapse, CollapseItem,NoticeBar } from 'vant'
|
|
import { Dialog, Panel, Step, Steps, Overlay, ImagePreview, Collapse, CollapseItem,NoticeBar } from 'vant'
|
|
import Footer from "../../../components/footer.vue";
|
|
import Footer from "../../../components/footer.vue";
|
|
|
|
+import {specialFilter} from "../../../utils/helper";
|
|
Vue.use(Dialog)
|
|
Vue.use(Dialog)
|
|
.use(Panel)
|
|
.use(Panel)
|
|
.use(Step)
|
|
.use(Step)
|
|
@@ -246,6 +247,12 @@ export default {
|
|
},
|
|
},
|
|
// 方法
|
|
// 方法
|
|
methods: {
|
|
methods: {
|
|
|
|
+ onRefuseMsgInput(v){
|
|
|
|
+ this.refuse_msg = specialFilter(v)
|
|
|
|
+ },
|
|
|
|
+ onRewriteRemarkInput(v){
|
|
|
|
+ this.formRejectRewrite.remark = specialFilter(v)
|
|
|
|
+ },
|
|
routeBack(){
|
|
routeBack(){
|
|
this.isHome? this.$router.replace({ name: 'home' }):this.$route_back();
|
|
this.isHome? this.$router.replace({ name: 'home' }):this.$route_back();
|
|
},
|
|
},
|