Commit fe7f44a3 authored by 吴春's avatar 吴春

签证op添加分公司op以及签证人数

parent dcc4ec6d
......@@ -537,6 +537,11 @@
<!-- {{ isVisa ? ((item.VisaNum == -1 || item.NeedVisaNum < item.VisaNum) ? item.NeedVisaNum : item.VisaNum) : item.NeedVisaNum }} -->
{{item.VisaNum==-1?item.NeedVisaNum:item.VisaNum}}
</div>
<div class="people-item" v-if="item.FVisaNum>0">
<span class="people-item-title">分公司签证人数:</span>
<!-- {{ isVisa ? ((item.VisaNum == -1 || item.NeedVisaNum < item.VisaNum) ? item.NeedVisaNum : item.VisaNum) : item.NeedVisaNum }} -->
{{item.FVisaNum}}
</div>
</div>
<div class="d5" style="width:25%">
<div class="people-item" v-if="!isVisa">
......@@ -551,6 +556,10 @@
<span class="people-item-title">签证OP:</span>
{{ item.VisaOPName }}
</div>
<div class="people-item" v-if="item.FVisaOPId>0">
<span class="people-item-title">分公司签证OP:</span>
{{ item.FVisaOPName }}
</div>
<div class="people-item">
<span class="people-item-title">签证助手:</span>
{{ item.VisaAssistantList && item.VisaAssistantList.map(item => item.Name).join(',') }}
......@@ -602,6 +611,21 @@
</el-option>
</el-select>
</div>
<div style="margin-top: 10px" v-if="isVisa && editNum">
<span style="width: 15%; display: inline-block">签证人数</span>
<el-input type="number" style="width: 80%; margin-left: 4px" v-model="queryData.VisaNum" />
</div>
<div style="margin-top: 10px">
<span style="width: 15%; display: inline-block">分公司签证OP</span>
<el-select filterable style="width: 80%" clearable v-model="queryData.FVisaOPId" :placeholder="$t('pub.pleaseSel')">
<el-option v-for="item in EmployeeList" :label="item.EmName" :value="item.EmployeeId" :key="item.EmployeeId">
</el-option>
</el-select>
</div>
<div style="margin-top: 10px" v-if="isVisa && editNum">
<span style="width: 15%; display: inline-block">分公司签证人数</span>
<el-input type="number" style="width: 80%; margin-left: 4px" v-model="queryData.FVisaNum" />
</div>
<div v-if="!isVisa" style="margin-top: 10px">
<span style="width: 15%; display: inline-block">美工</span>
<el-select style="width: 80%" v-model="queryData.ArtDesigningIds" multiple filterable
......@@ -610,10 +634,7 @@
</el-option>
</el-select>
</div>
<div style="margin-top: 10px" v-if="isVisa && editNum">
<span style="width: 15%; display: inline-block">签证人数</span>
<el-input type="number" style="width: 80%; margin-left: 4px" v-model="queryData.VisaNum" />
</div>
<span slot="footer" class="dialog-footer">
<el-button @click="showDialog = false">{{$t('pub.cancelBtn')}}</el-button>
<el-button style="margin-right: 24px" type="primary" @click="submitOP">确 定</el-button>
......@@ -767,6 +788,7 @@ export default {
}
}
params.VisaOPId = this.queryData.VisaOPId;
params.FVisaOPId = this.queryData.FVisaOPId;
if (
!this.queryData.VisaAssistantId ||
!this.queryData.VisaAssistantId.length
......@@ -783,6 +805,7 @@ export default {
// params.VisaNum = this.queryData.VisaNum;
// }
params.VisaNum = this.queryData.VisaNum;
params.FVisaNum = this.queryData.FVisaNum;
}
params.ArtDesigningId = this.queryData.ArtDesigningIds.length>0?this.queryData.ArtDesigningIds.join(','):''
this.apipost(
......@@ -809,10 +832,12 @@ export default {
[] :
item.AssistantId.split(",").map((item) => Number(item)),
VisaOPId: item.VisaOPId || "",
FVisaOPId: item.FVisaOPId || "",
VisaAssistantId:
!item.VisaAssistantId || item.VisaAssistantId == "0" ?
[] :
item.VisaAssistantId.split(",").map((item) => Number(item)),
FVisaNum: item.FVisaNum,
VisaNum: item.VisaNum,//(item.VisaNum == -1 || item.NeedVisaNum < item.VisaNum) ? item.NeedVisaNum : item.VisaNum
ArtDesigningId: ArtDesigningIds&&ArtDesigningIds.length>0?ArtDesigningIds.join(','):'',
ArtDesigningIds: ArtDesigningIds&&ArtDesigningIds.length>0?ArtDesigningIds:0
......
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