| | |
| | | <el-form-item label="派遣单位名称" prop="name"> |
| | | <el-input v-model="form.name" placeholder="请输入" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="派遣单位信用代码" prop="code"> |
| | | <el-input v-model="form.code" placeholder="请输入" v-trim/> |
| | | </el-form-item> |
| | | <el-form-item label="派遣单位描述" prop="content"> |
| | | <!-- <el-form-item label="派遣单位信用代码" prop="code">--> |
| | | <!-- <el-input v-model="form.code" placeholder="请输入" v-trim/>--> |
| | | <!-- </el-form-item>--> |
| | | <el-form-item label="工种描述" prop="content"> |
| | | <el-input v-model="form.content" placeholder="请输入" v-trim/> |
| | | </el-form-item> |
| | | </el-form> |
| | |
| | | </el-table-column> |
| | | <el-table-column |
| | | prop="address" |
| | | label="操作视频(非必填)"> |
| | | label="操作视频"> |
| | | <template slot-scope="scope"> |
| | | <div style="width: 100px; height: 100px;"> |
| | | <UploadAvatarVideo :uploadData="{ folder: 'unit' }" :file="scope.row.file" @uploadSuccess="result($event, index, scope.$index)" /> |
| | |
| | | name: [ |
| | | { required: true, message: '请输入派遣单位名称' } |
| | | ], |
| | | code: [ |
| | | { required: true, message: '请输入派遣单位信用代码' } |
| | | ], |
| | | content: [ |
| | | { required: true, message: '请输入派遣单位描述' } |
| | | ] |
| | | // code: [ |
| | | // { required: true, message: '请输入派遣单位信用代码' } |
| | | // ], |
| | | // content: [ |
| | | // { required: true, message: '请输入派遣单位描述' } |
| | | // ] |
| | | }, |
| | | insuranceScheme: [] |
| | | } |
| | |
| | | // 编辑 |
| | | this.$nextTick(() => { |
| | | for (const key in this.form) { |
| | | this.form[key] = target[key] |
| | | console.log(key) |
| | | // if (key !== 'saveDuSolutionDTOList') { |
| | | this.form[key] = target[key] |
| | | // } |
| | | } |
| | | console.log(this.form) |
| | | }) |
| | | }, |
| | | // 确认新建 |
| | |
| | | this.$refs.form.validate((valid) => { |
| | | if (!valid) { |
| | | return |
| | | } |
| | | for (let i = 0; i < this.form.saveDuSolutionDTOList.length; i++) { |
| | | if (!this.form.saveDuSolutionDTOList[i].solutionId) { |
| | | this.$message.warning(`第${i + 1}项保险方案为空!`) |
| | | return |
| | | } |
| | | for (let a = 0; a < this.form.saveDuSolutionDTOList[i].saveDuWorkTypeDTOList.length; a++) { |
| | | if (!this.form.saveDuSolutionDTOList[i].saveDuWorkTypeDTOList[a].workTypeId) { |
| | | this.$message.warning(`第${i + 1}项保险方案第${a + 1}项工种为空!`) |
| | | return |
| | | } |
| | | } |
| | | } |
| | | // 调用新建接口 |
| | | this.isWorking = true |