|
@@ -94,10 +94,6 @@
|
|
|
<ion-label>所属产业分类</ion-label>
|
|
|
<ion-text>{{ dataModel.estateCategoryName}}</ion-text>
|
|
|
</div>
|
|
|
- <div class="form-detail">
|
|
|
- <ion-label>企业标签</ion-label>
|
|
|
- <ion-text>{{ dataModel.tagName }}</ion-text>
|
|
|
- </div>
|
|
|
<div class="form-detail">
|
|
|
<ion-label>企业网站</ion-label>
|
|
|
<ion-text style="width: 60%;text-align: right;">{{ dataModel.website }}</ion-text>
|
|
@@ -122,6 +118,10 @@
|
|
|
<ion-label>企业简介</ion-label>
|
|
|
<ion-text>{{ dataModel.companyDesc }}</ion-text>
|
|
|
</div>
|
|
|
+ <div class="form-detail">
|
|
|
+ <ion-label>企业标签</ion-label>
|
|
|
+ <ion-text>{{ dataModel.tagName }}</ion-text>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div v-show="curTabIndex==2">
|
|
|
<br/>
|
|
@@ -174,6 +174,8 @@
|
|
|
<div class="form-detail">
|
|
|
<ion-label>岗位月薪(元)</ion-label>
|
|
|
<ion-text v-if="curCompanyPostInfo.minSalary!=null&&curCompanyPostInfo.maxSalary!=null">{{ curCompanyPostInfo.minSalary+"-"+curCompanyPostInfo.maxSalary }}</ion-text>
|
|
|
+ <ion-text v-if="curCompanyPostInfo.minSalary==null&&curCompanyPostInfo.maxSalary!=null">{{ "≤"+curCompanyPostInfo.maxSalary }}</ion-text>
|
|
|
+ <ion-text v-if="curCompanyPostInfo.minSalary!=null&&curCompanyPostInfo.maxSalary==null">{{ "≥"+curCompanyPostInfo.minSalary }}</ion-text>
|
|
|
</div>
|
|
|
<div class="form-detail" name="isTrailName">
|
|
|
<ion-label>是否有试用期</ion-label>
|
|
@@ -187,6 +189,8 @@
|
|
|
<div class="form-detail">
|
|
|
<ion-label>试用期月薪(元)</ion-label>
|
|
|
<ion-text v-if="curCompanyPostInfo.isTrail&&curCompanyPostInfo.trailMinSalary!=null&&curCompanyPostInfo.trailMaxSalary!=null">{{ curCompanyPostInfo.trailMinSalary+"-"+curCompanyPostInfo.trailMaxSalary }}</ion-text>
|
|
|
+ <ion-text v-if="curCompanyPostInfo.isTrail&&curCompanyPostInfo.trailMinSalary==null&&curCompanyPostInfo.trailMaxSalary!=null">{{ "≤"+curCompanyPostInfo.trailMaxSalary }}</ion-text>
|
|
|
+ <ion-text v-if="curCompanyPostInfo.isTrail&&curCompanyPostInfo.trailMinSalary!=null&&curCompanyPostInfo.trailMaxSalary==null">{{ "≥"+curCompanyPostInfo.trailMinSalary }}</ion-text>
|
|
|
<ion-text v-if="!curCompanyPostInfo.isTrail">/</ion-text> </div>
|
|
|
<div class="form-detail" name="workYearName">
|
|
|
<ion-label>工作年限要求</ion-label>
|
|
@@ -218,7 +222,7 @@
|
|
|
</div>
|
|
|
<div class="form-detail">
|
|
|
<ion-label>岗位标签</ion-label>
|
|
|
- <ion-text>{{ curCompanyPostInfo.tagName }}</ion-text>
|
|
|
+ <ion-text >{{ curCompanyPostInfo.tagName }}</ion-text>
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
@@ -288,6 +292,12 @@ export default defineComponent({
|
|
|
pageParams.companyID = companyID;
|
|
|
const reqData = await getCompanyById(companyID,loginUserID);
|
|
|
formData.dataModel = reqData;
|
|
|
+ formData.dataModel.tagName = "";
|
|
|
+ if(formData.dataModel.listLabel != null && formData.dataModel.listLabel.length>0){
|
|
|
+ (formData.dataModel.listLabel as any[]).map(it=>{
|
|
|
+ formData.dataModel.tagName += it.labelName+" ";
|
|
|
+ })
|
|
|
+ }
|
|
|
console.log("dataModel",formData.dataModel);
|
|
|
const result = await getCompanyPostList(pageParams);
|
|
|
pageParams.total = result.total;
|
|
@@ -312,6 +322,12 @@ export default defineComponent({
|
|
|
(curCompanyPostList.value as any[]).map(item=>{
|
|
|
if(item.postID == curPostID){
|
|
|
curCompanyPostInfo.value = item;
|
|
|
+ curCompanyPostInfo.value.tagName = "";
|
|
|
+ if(curCompanyPostInfo.value.listLabel != null && curCompanyPostInfo.value.listLabel.length>0){
|
|
|
+ (curCompanyPostInfo.value.listLabel as any[]).map(it=>{
|
|
|
+ curCompanyPostInfo.value.tagName += it.labelName+" ";
|
|
|
+ })
|
|
|
+ }
|
|
|
console.log("curCompanyPostInfo",curCompanyPostInfo.value);
|
|
|
}
|
|
|
})
|