xtz 4 anos atrás
pai
commit
7e55689ac9

BIN
public/static/loginBG.png


+ 1 - 0
src/lang/zh.js

@@ -32,6 +32,7 @@ let info = {
   singleLineInputBox: '单行输入框',
   multiLineInputBox: '多行输入框',
   dropDownSelectionBox: '下拉选择框',
+  upload: '上传',
   male: '男',
   female: '女',
   juniorCollege: '大专',

+ 1 - 1
src/views/candidateManage/candidateAll.vue

@@ -292,7 +292,7 @@ export default {
             item.delivererSex = item.delivererSex - 0 || 0
             item.desiredPositionId = item.desiredPositionId - 0 || null
             // item.desiredPositionId = item.desiredPositionId ? this.downList1.some(i => i.id === item.desiredPositionId) ? this.downList1.find(i => i.id === item.desiredPositionId).positionName : '' : ''
-            item.state = item.interviewResult ? ['', '已通过', '未通过'][item.interviewResult] : item.isSendInviteMail ? '已通知' : ['未通过', '已通过', '已淘汰', '待定'][item.isPass]
+            item.state = item.interviewResult ? ['', '已通过', '未通过'][item.interviewResult] : item.isSendInviteMail ? '已通知' : ['未读', '通过', '淘汰', '待定'][item.isPass]
             return item
           })
         })

+ 5 - 1
src/views/companyManage/formManage.vue

@@ -28,7 +28,7 @@
                 <div v-if="state!==2" style="margin: 15px 0;"></div>
                 <el-checkbox-group v-if="state!==2" v-model="form.checkList" @change="handleCheckedCitiesChange">
                     <div v-for="item in formConfigList.filter(item => item.id !== 1 && item.id !== 25 && item.type !== 2 && item.type !== 9 && item.type !== 11 && item.type !== 12)" :key="item.id">
-                        <el-checkbox :label="item.id">{{item.configName + ' ' + ( [0, 11, 12, 17].includes(item.type) ? $t('info.singleLineInputBox') : item.type === 1 ? $t('info.multiLineInputBox') : $t('info.dropDownSelectionBox'))}}</el-checkbox>
+                        <el-checkbox :label="item.id">{{item.configName + ' ' + ( [0, 11, 12, 17].includes(item.type) ? $t('info.singleLineInputBox') : item.type === 1 ? $t('info.multiLineInputBox') :item.type === 8 ? $t('info.upload') : $t('info.dropDownSelectionBox'))}}</el-checkbox>
                     </div>
                 </el-checkbox-group>
                 <div v-else>
@@ -64,6 +64,9 @@
                         <el-date-picker class="p10" v-else-if="item.type === 15" v-model="info[item.fieldName]" type="date" :placeholder="$t('message.pleaseChoose') + item.configName"></el-date-picker>
                         <el-date-picker class="p10" v-else-if="item.type === 16" v-model="info[item.fieldName]" type="date" :placeholder="$t('message.pleaseChoose') + item.configName"></el-date-picker>
                         <el-input class="p10" v-else-if="item.type === 17" v-model="info[item.fieldName]" :placeholder="$t('message.pleaseEnter') + item.configName"></el-input>
+                        <el-select class="p10" v-else-if="item.type === 18" v-model="info[item.fieldName]" :placeholder="$t('message.pleaseChoose') + item.configName">
+                          <el-option v-for="item in experienceList" :key="item.name" :label="item.name" :value="item.name"></el-option>
+                        </el-select>
                     </div>
                 </div>
             </el-form-item>
@@ -90,6 +93,7 @@ export default {
     return {
       tableList: [],
       educationList: [{ name: this.$t('info.juniorCollege') }, { name: this.$t('info.undergraduate') }, { name: this.$t('info.masterSDegree') }, { name: this.$t('info.phD') }, { name: this.$t('info.other') }],
+      experienceList: [{ name: '1年以内工作经验' }, { name: '1-3年工作经验' }, { name: '3-5年工作经验' }, { name: '5-10年工作经验' }, { name: '10年以上工作经验' }],
       dialogFormVisible: false,
       page: 1,
       state: 0,

+ 1 - 1
src/views/login.vue

@@ -72,7 +72,7 @@ export default {
           trigger: 'blur',
           message: '请输入密码'
         }, {
-          min: 3,
+          min: 1,
           message: '请输入正确的密码',
           trigger: 'blur'
         }]