|
|
@@ -25,7 +25,10 @@
|
|
|
<el-button type="primary" size="mini" style="margin-right: 8px" @click="commitfenban"
|
|
|
v-if="Status <= 0 && authUser.Profile.IsCompanyUser == 1">提交分办
|
|
|
</el-button>
|
|
|
- <el-button type="primary" style="margin-left: 8px;" size="mini" @click="addshow =true" v-if="Status <= 10 && authUser.Profile.IsCompanyUser == 0">
|
|
|
+ <el-button type="primary" size="mini" style="margin-right: 8px" @click="clickaddshow()"
|
|
|
+ v-if="Status <= 0 && authUser.Profile.IsCompanyUser == 0">提交审核
|
|
|
+ </el-button>
|
|
|
+ <el-button type="primary" style="margin-left: 8px;" size="mini" @click="clickaddshow()" v-if="Status == 10 && authUser.Profile.IsCompanyUser == 0">
|
|
|
提交审核</el-button>
|
|
|
<router-link :to="'/oilsupplier/annualaudit/basicindex'">
|
|
|
<el-button type="primary" size="mini" style="margin-left: 8px;">返回</el-button>
|
|
|
@@ -732,9 +735,23 @@
|
|
|
</el-select>
|
|
|
</el-form-item> -->
|
|
|
<el-form-item label="初审人员">
|
|
|
- <el-input ref="selectAuditer" readonly v-model="auditerName" placeholder="请选择初审人">
|
|
|
- <el-button slot="append" icon="el-icon-search" @click="chooseAuditorShow"></el-button>
|
|
|
- </el-input>
|
|
|
+ <!--<el-input ref="selectAuditer" readonly v-model="auditerName" placeholder="请选择初审人">-->
|
|
|
+ <!--<el-button slot="append" icon="el-icon-search" @click="chooseAuditorShow"></el-button>-->
|
|
|
+ <!--</el-input>-->
|
|
|
+ <el-select ref="selectAuditer"
|
|
|
+ v-model="auditer"
|
|
|
+ placeholder="请选择初审人"
|
|
|
+ style="width: 100%"
|
|
|
+ filterable
|
|
|
+ allow-create
|
|
|
+ default-first-option
|
|
|
+ @change="auditOrgChang()">
|
|
|
+ <el-option v-for="item in firOptions"
|
|
|
+ :key="item.Id"
|
|
|
+ :label="item.Realname"
|
|
|
+ :value="item.Id">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="复审人员">
|
|
|
<el-select ref="selectAuditer" v-model="fushenauditer" placeholder="请选择复审人" style="width: 100%" filterable
|
|
|
@@ -1084,6 +1101,7 @@ import apiCert from '@/api/oilsupplier/suppliercert'
|
|
|
}
|
|
|
}
|
|
|
return {
|
|
|
+ firOptions: [],
|
|
|
newVisible: false,
|
|
|
newSubfileForm: {
|
|
|
Id: '',
|
|
|
@@ -1591,6 +1609,20 @@ import apiCert from '@/api/oilsupplier/suppliercert'
|
|
|
this.getFileDictOptions()
|
|
|
},
|
|
|
methods: {
|
|
|
+ getFirAuditerByDept () {
|
|
|
+ let deptid = this.authUser.Profile.DepartmentId
|
|
|
+ this.userOptions = []
|
|
|
+ let auditstepcode = 'FIRST_TRIAL' // 初审人
|
|
|
+ api.getFirAuditerByDept(deptid, auditstepcode, this.$axios).then(res => {
|
|
|
+ this.firOptions = res.data.item
|
|
|
+ }).catch(err => {
|
|
|
+ console.error(err)
|
|
|
+ })
|
|
|
+ },
|
|
|
+ clickaddshow () {
|
|
|
+ this.getFirAuditerByDept()
|
|
|
+ this.addshow = true
|
|
|
+ },
|
|
|
getFileDictOptions () {
|
|
|
api.getDictList(this.$axios).then(res => {
|
|
|
this.yasuoname = res.data.items['YaSuoName']
|
|
|
@@ -2372,10 +2404,10 @@ import apiCert from '@/api/oilsupplier/suppliercert'
|
|
|
})
|
|
|
},
|
|
|
|
|
|
- auditOrgChang (val) {
|
|
|
+ auditOrgChang () {
|
|
|
let auditstepcode = 'SECOND_TRIAL';
|
|
|
api
|
|
|
- .getAuditerByFirst(val, auditstepcode, this.$axios)
|
|
|
+ .getAuditerByFirst(this.auditer, auditstepcode, this.$axios)
|
|
|
.then(res => {
|
|
|
this.secauditerOptions = res.data.item
|
|
|
})
|
|
|
@@ -2392,7 +2424,7 @@ import apiCert from '@/api/oilsupplier/suppliercert'
|
|
|
this.auditer = val
|
|
|
this.auditerName = name
|
|
|
this.chooseAuditorVisible = false
|
|
|
- this.auditOrgChang(this.auditer)
|
|
|
+ // this.auditOrgChang(this.auditer)
|
|
|
},
|
|
|
itemsshow () {
|
|
|
this.myitemsshow = true
|