Commit 67acbf1c authored by youjie's avatar youjie

产品查询,编辑新增美工

parent 8731ad00
......@@ -555,6 +555,10 @@
<span class="people-item-title">签证助手:</span>
{{ item.VisaAssistantList && item.VisaAssistantList.map(item => item.Name).join(',') }}
</div>
<div class="people-item">
<span class="people-item-title">美工:</span>
{{ item.ArtDesigningIdList && item.ArtDesigningIdList.map(item => item.Name).join(',') }}
</div>
</div>
<div>
<div class="flex-center">
......@@ -598,6 +602,14 @@
</el-option>
</el-select>
</div>
<div style="margin-top: 10px">
<span style="width: 15%; display: inline-block">美工</span>
<el-select style="width: 80%" v-model="queryData.ArtDesigningIds" multiple filterable
:placeholder="$t('pub.pleaseSel')">
<el-option v-for="item in EmployeeListAll" :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.VisaNum" />
......@@ -614,6 +626,14 @@ export default {
props: ["msg","loading", "list", "pagesTitle", "isVisa"],
data() {
return {
EmployeeListAll: [],
employeeMsg: { // 员工
GroupId: '',
BranchId: -1,
DepartmentId: 0,
PostId: 0,
IsLeave: 0,
},
loadingOP: false,
editNum: false,
showDialog: false,
......@@ -686,6 +706,15 @@ export default {
},
},
methods: {
getEmployeeAll() { //员工
let userInfo = this.getLocalStorage();
this.employeeMsg.GroupId = userInfo.RB_Group_id;
this.apipost('admin_get_EmployeeGetList', this.employeeMsg, res => {
if (res.data.resultCode == 1) {
this.EmployeeListAll = res.data.data;
}
}, err => {})
},
setDefaultOp(){
this.dataDui()
if(!this.msg.StartTime||!this.msg.EndTime){
......@@ -755,6 +784,7 @@ export default {
// }
params.VisaNum = this.queryData.VisaNum;
}
params.ArtDesigningId = this.queryData.ArtDesigningIds.length>0?this.queryData.ArtDesigningIds.join(','):''
this.apipost(
"travel_post_BatchSetOpInfo",
params,
......@@ -769,6 +799,7 @@ export default {
);
},
editItem(item) {
let ArtDesigningIds = item.ArtDesigningIdList.map(x=> {return Number(x.Id)})
this.TCIDs = item.TCID;
this.editObj = item;
this.queryData = {
......@@ -783,6 +814,8 @@ export default {
[] :
item.VisaAssistantId.split(",").map((item) => Number(item)),
VisaNum: item.VisaNum,//(item.VisaNum == -1 || item.NeedVisaNum < item.VisaNum) ? item.NeedVisaNum : item.VisaNum
ArtDesigningId: ArtDesigningIds.length>0?ArtDesigningIds.join(','):'',
ArtDesigningIds: ArtDesigningIds.length>0?ArtDesigningIds:0
};
this.editNum = true;
this.showDialog = true;
......@@ -967,6 +1000,7 @@ export default {
},
},
mounted() {
this.getEmployeeAll()
this.getEmployeeList();
this.userInfo = this.getLocalStorage();
this.GetSupperOrderEditAuth(); //分享权限
......
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