|
@@ -60,18 +60,18 @@
|
|
<p>{{item.name}} <span class="color55f868" :style="getColor(item.status)" v-text="item.statusN"></span></p>
|
|
<p>{{item.name}} <span class="color55f868" :style="getColor(item.status)" v-text="item.statusN"></span></p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
- </div>
|
|
|
|
|
|
|
|
- <div class="mui-content-padded vongi-qingjiadt vongi-editme" v-if="detail.status=='0'&&detail.approvalEnable&&approvalPersonList.length" >
|
|
|
|
- <form class="mui-input-group">
|
|
|
|
- <div class="mui-input-row">
|
|
|
|
- <label><i class="colorfe616c"></i> 下一级审批人</label>
|
|
|
|
- <button @click="selectPerson" class="mui-btn mui-btn-block mui-navigate-right mui-ellipsis" type='button' style="width:65%">
|
|
|
|
- {{approvalPersonName}}
|
|
|
|
- </button>
|
|
|
|
|
|
+ <div class="vongi-slot-block" v-if="detail.status=='0'&&detail.approvalEnable&&approvalPersonList.length">
|
|
|
|
+ <div class="vongi-slot-img"><img :src="approvalPersonUrl"></div>
|
|
|
|
+ <div class="vongi-slot-content">
|
|
|
|
+ <h4>下一级审批人 <span class="mui-pull-right mui-h5 " :style="getColor(0)" @click="selectPerson" >更换审批人 ></span></h4>
|
|
|
|
+ <p>{{approvalPersonName}} <span class="color55f868" :style="getColor(0)" ></span></p>
|
|
</div>
|
|
</div>
|
|
- </form>
|
|
|
|
- </div>
|
|
|
|
|
|
+ </div>
|
|
|
|
+
|
|
|
|
+ </div>
|
|
|
|
+
|
|
|
|
+
|
|
<div v-if="detail.status=='0'&&detail.approvalEnable" class="fyy-scon-botton">
|
|
<div v-if="detail.status=='0'&&detail.approvalEnable" class="fyy-scon-botton">
|
|
<div class="examine-btn examine-btn1" @click="openFrom('2')">拒绝</div>
|
|
<div class="examine-btn examine-btn1" @click="openFrom('2')">拒绝</div>
|
|
<div class="examine-btn examine-btn2" @click="openFrom('1')">通过</div>
|
|
<div class="examine-btn examine-btn2" @click="openFrom('1')">通过</div>
|
|
@@ -106,7 +106,9 @@
|
|
|
|
|
|
isLoading: false,
|
|
isLoading: false,
|
|
approvalPersonName:'',
|
|
approvalPersonName:'',
|
|
- subForm: {
|
|
|
|
|
|
+ approvalPersonUrl:'',
|
|
|
|
+
|
|
|
|
+ subForm: {
|
|
ids: this.$route.query.id,
|
|
ids: this.$route.query.id,
|
|
status: '',
|
|
status: '',
|
|
approvalContent: '',
|
|
approvalContent: '',
|
|
@@ -136,13 +138,17 @@
|
|
for (var i = 0; i < list.length; i++) {
|
|
for (var i = 0; i < list.length; i++) {
|
|
approvalPersonList.push({
|
|
approvalPersonList.push({
|
|
value: list[i]['id'],
|
|
value: list[i]['id'],
|
|
- text: list[i]['personName']
|
|
|
|
|
|
+ text: list[i]['personName'],
|
|
|
|
+ url: list[i]['faceImageUrl']
|
|
|
|
+
|
|
|
|
+
|
|
})
|
|
})
|
|
}
|
|
}
|
|
if (approvalPersonList.length) {
|
|
if (approvalPersonList.length) {
|
|
|
|
+
|
|
this.subForm.nextApprovalId = approvalPersonList[0]['value'];
|
|
this.subForm.nextApprovalId = approvalPersonList[0]['value'];
|
|
this.approvalPersonName= approvalPersonList[0]['text'];
|
|
this.approvalPersonName= approvalPersonList[0]['text'];
|
|
-
|
|
|
|
|
|
+ this.approvalPersonUrl= approvalPersonList[0]['url'];
|
|
}
|
|
}
|
|
this.approvalPersonList = approvalPersonList;
|
|
this.approvalPersonList = approvalPersonList;
|
|
|
|
|
|
@@ -154,6 +160,7 @@
|
|
},
|
|
},
|
|
//选择审核人
|
|
//选择审核人
|
|
selectPerson() {
|
|
selectPerson() {
|
|
|
|
+
|
|
var _this = this;
|
|
var _this = this;
|
|
var picker = new mui.PopPicker();
|
|
var picker = new mui.PopPicker();
|
|
picker.setData(_this.approvalPersonList);
|
|
picker.setData(_this.approvalPersonList);
|
|
@@ -161,6 +168,8 @@
|
|
picker.show(function(selectItems) {
|
|
picker.show(function(selectItems) {
|
|
_this.subForm.nextApprovalId = selectItems[0].value;
|
|
_this.subForm.nextApprovalId = selectItems[0].value;
|
|
_this.approvalPersonName= selectItems[0].text;
|
|
_this.approvalPersonName= selectItems[0].text;
|
|
|
|
+ _this.approvalPersonUrl= selectItems[0].url;
|
|
|
|
+
|
|
picker.dispose();
|
|
picker.dispose();
|
|
})
|
|
})
|
|
},
|
|
},
|