Commit 3c7dc738 authored by 黄奎's avatar 黄奎

页面修改

parent 029eaba9
...@@ -43,17 +43,10 @@ ...@@ -43,17 +43,10 @@
<span>创建人:{{saveObj.CreateByName}}</span> <span>创建人:{{saveObj.CreateByName}}</span>
</div> </div>
<div class="col-6"> <div class="col-6">
<span>创建时间:{{saveObj.CreateTime}}</span> <span>创建时间:{{saveObj.CreateTimeStr}}</span>
</div>
</div>
<div class="row">
<div class="col-6">
<span>修改人:{{saveObj.UpdateByName}}</span>
</div>
<div class="col-6">
<span>修改时间:{{saveObj.UpdateTimeStr}}</span>
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col-6"> <div class="col-6">
<span>供应商:{{saveObj.SupplierName}}</span> <span>供应商:{{saveObj.SupplierName}}</span>
...@@ -143,19 +136,40 @@ ...@@ -143,19 +136,40 @@
</div> </div>
</div> </div>
</div> </div>
<template v-if="isShow">
<template v-if="AuditType==2">
<div style="margin:20px;">
<div class="row" style="margin-bottom:0;">
<div class="col-12">
<q-radio v-model="directorMsg.ManagerStatus" style="margin-right:20px;" :val="1" size="xs" label="通过"
color="secondary" />
<q-radio v-model="directorMsg.ManagerStatus" :val="2" size="xs" label="拒绝" color="negative" />
</div>
</div>
<div class="row">
<div class="col-12">
<q-input filled stack-label :dense="false" v-model="directorMsg.ManagerOpinion" style="margin-top: 20px"
type="textarea" class="col-12" label="审核意见" />
</div>
</div>
<div style="margin:30px 10px 0 0;text-align:right;">
<q-btn color="accent" class="q-mr-md" icon="add" label="提交" @click="saveSatMsg()" />
</div>
</div>
</template>
<template v-if="AuditType==2">
<div style="margin:20px;"> <div style="margin:20px;">
<div class="row" style="margin-bottom:0;"> <div class="row" style="margin-bottom:0;">
<div class="col-12"> <div class="col-12">
<q-radio v-model="saveMsg.ManagerStatus" style="margin-right:20px;" :val="0" size="xs" label="通过" <q-radio v-model="managerMsg.ManagerStatus" style="margin-right:20px;" :val="1" size="xs" label="通过"
color="secondary" /> color="secondary" />
<q-radio v-model="saveMsg.ManagerStatus" :val="1" size="xs" label="拒绝" color="negative" /> <q-radio v-model="managerMsg.ManagerStatus" :val="2" size="xs" label="拒绝" color="negative" />
</div> </div>
</div> </div>
<div class="row"> <div class="row">
<div class="col-12"> <div class="col-12">
<q-input filled stack-label :dense="false" v-model="saveMsg.ManagerOpinion" style="margin-top: 20px" <q-input filled stack-label :dense="false" v-model="managerMsg.ManagerOpinion" style="margin-top: 20px"
type="textarea" class="col-12" label="意见" /> type="textarea" class="col-12" label="审核意见" />
</div> </div>
</div> </div>
<div style="margin:30px 10px 0 0;text-align:right;"> <div style="margin:30px 10px 0 0;text-align:right;">
...@@ -189,10 +203,17 @@ ...@@ -189,10 +203,17 @@
data() { data() {
return { return {
persistent: true, persistent: true,
saveMsg: { //部门主管审核
directorMsg: {
Id: 0,
DirectorOpinion: '',
DirectorStatus: 1
},
//部门负责人审核
managerMsg: {
Id: 0, Id: 0,
ManagerOpinion: '', ManagerOpinion: '',
ManagerStatus: 0 DirectorStatus: 1
}, },
msg: { msg: {
Id: 0, Id: 0,
...@@ -200,7 +221,7 @@ ...@@ -200,7 +221,7 @@
}, },
saveObj: {}, saveObj: {},
auditList: [], //权限数据 auditList: [], //权限数据
isShow: false, AuditType: 0, //1-部门主管审核,2-部门负责人审核
} }
}, },
mounted() { mounted() {
...@@ -222,12 +243,11 @@ ...@@ -222,12 +243,11 @@
queryStudyAbroadAudit({}).then(res => { queryStudyAbroadAudit({}).then(res => {
this.auditList = res.Data; this.auditList = res.Data;
let userInfo = this.getLocalStorage(); let userInfo = this.getLocalStorage();
this.auditList.forEach(x => { this.auditList.forEach((x, index) => {
if (x.Id === userInfo.Id) { if (x.Id === userInfo.Id) {
this.isShow = true; this.AuditType = index + 1;
} }
}) })
console.log(this.isShow, 'this.isShow');
}) })
.catch(() => {}); .catch(() => {});
}, },
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment