|
@@ -297,7 +297,8 @@
|
|
<el-dialog :title="depTitle" :visible.sync="departmentVisible" width="500px" >
|
|
<el-dialog :title="depTitle" :visible.sync="departmentVisible" width="500px" >
|
|
<el-form ref="depForm" :model="depForm" :rules="depRules" label-width="100px">
|
|
<el-form ref="depForm" :model="depForm" :rules="depRules" label-width="100px">
|
|
<el-form-item :label="$t('departmentname')" prop="name">
|
|
<el-form-item :label="$t('departmentname')" prop="name">
|
|
- <el-input v-model="depForm.name" :placeholder="$t('peaseenterthe')" clearable style="width: 100%"></el-input>
|
|
|
|
|
|
+ <el-input v-model="depForm.name" :placeholder="$t('peaseenterthe')" clearable style="width: 100%" v-if="user.userNameNeedTranslate != '1'"></el-input>
|
|
|
|
+ <div v-if="user.userNameNeedTranslate == '1'"><ww-open-data type='departmentName' :openid='depForm.name'></ww-open-data></div>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
|
<!-- 主要负责人 -->
|
|
<!-- 主要负责人 -->
|
|
@@ -308,7 +309,7 @@
|
|
<span style="float: right; color: #8492a6; font-size: 13px">{{ item.jobNumber }}</span>
|
|
<span style="float: right; color: #8492a6; font-size: 13px">{{ item.jobNumber }}</span>
|
|
</el-option>
|
|
</el-option>
|
|
</el-select>
|
|
</el-select>
|
|
- <selectCat :size="'small'" :widthStr="'360'" v-if="user.userNameNeedTranslate == '1'" :subject="users" :subjectId="depForm.managerId" :distinction="'3'" @selectCal="selectCal"></selectCat>
|
|
|
|
|
|
+ <selectCat :size="'medium'" :widthStr="'360'" v-if="user.userNameNeedTranslate == '1'" :subject="users" :subjectId="depForm.managerId" :distinction="'3'" @selectCal="selectCal"></selectCat>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
|
<!-- 其他负责人 -->
|
|
<!-- 其他负责人 -->
|
|
@@ -319,14 +320,14 @@
|
|
<span style="float: right; color: #8492a6; font-size: 13px">{{ item.jobNumber }}</span>
|
|
<span style="float: right; color: #8492a6; font-size: 13px">{{ item.jobNumber }}</span>
|
|
</el-option>
|
|
</el-option>
|
|
</el-select>
|
|
</el-select>
|
|
- <selectCat :size="'small'" :widthStr="'360'" v-if="user.userNameNeedTranslate == '1'" :subject="users" :subjectId="depForm.otherManagerIds" :distinction="'4'" @selectCal="selectCal"></selectCat>
|
|
|
|
|
|
+ <selectCat :size="'medium'" :widthStr="'360'" v-if="user.userNameNeedTranslate == '1'" :subject="users" :subjectId="depForm.otherManagerIds" :distinction="'4'" @selectCal="selectCal"></selectCat>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<!-- 直属领导 -->
|
|
<!-- 直属领导 -->
|
|
<el-form-item :label="$t('leadership')" prop="reportAuditUserid" v-if="user.timeType.needDeptAudit && user.userNameNeedTranslate != '1'">
|
|
<el-form-item :label="$t('leadership')" prop="reportAuditUserid" v-if="user.timeType.needDeptAudit && user.userNameNeedTranslate != '1'">
|
|
<el-select v-model="depForm.reportAuditUserid" filterable clearable :placeholder="$t('defaultText.pleaseChoose')" style="width: 100%">
|
|
<el-select v-model="depForm.reportAuditUserid" filterable clearable :placeholder="$t('defaultText.pleaseChoose')" style="width: 100%">
|
|
<el-option v-for="item in users" :key="item.id" :label="item.name" :value="item.id"></el-option>
|
|
<el-option v-for="item in users" :key="item.id" :label="item.name" :value="item.id"></el-option>
|
|
</el-select>
|
|
</el-select>
|
|
- <selectCat :size="'small'" :widthStr="'360'" v-if="user.userNameNeedTranslate == '1'" :subject="users" :subjectId="depForm.reportAuditUserid" :distinction="'5'" @selectCal="selectCal"></selectCat>
|
|
|
|
|
|
+ <selectCat :size="'medium'" :widthStr="'360'" v-if="user.userNameNeedTranslate == '1'" :subject="users" :subjectId="depForm.reportAuditUserid" :distinction="'5'" @selectCal="selectCal"></selectCat>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
</el-form>
|
|
</el-form>
|
|
<span slot="footer" class="dialog-footer">
|
|
<span slot="footer" class="dialog-footer">
|