| | |
| | | :value="item.id"> |
| | | </el-option> |
| | | </el-select> |
| | | <!-- <div style="display: flex; align-items: center;">--> |
| | | <!-- <el-input v-model="form.content" placeholder="请输入内容"></el-input>--> |
| | | <!-- </div>--> |
| | | <!-- <div class="list">--> |
| | | <!-- <div class="list_label">已选企业:</div>--> |
| | | <!-- <div class="list_box">--> |
| | | <!-- <div class="list_box_row">--> |
| | | <!-- <span>XXX有限责任公司</span>--> |
| | | <!-- <i class="el-icon-error"></i>--> |
| | | <!-- </div>--> |
| | | <!-- <div class="list_box_row">--> |
| | | <!-- <span>XXX有限责任公司</span>--> |
| | | <!-- <i class="el-icon-error"></i>--> |
| | | <!-- </div>--> |
| | | <!-- </div>--> |
| | | <!-- </div>--> |
| | | </el-form-item> |
| | | <el-form-item label="申请说明" prop="content"> |
| | | <el-input |
| | | type="textarea" |
| | | placeholder="请输入申请说明" |
| | | v-model="form.content" |
| | | maxlength="30" |
| | | maxlength="300" |
| | | show-word-limit /> |
| | | </el-form-item> |
| | | <el-form-item label="授权书" prop="multifileList"> |
| | | <UploadFile @remove="deleFile" :uploadData="{ folder: 'apply', fileType:'.pdf' }" :fileList="fileList" @uploadSuccess="editFanganFile" /> |
| | | <UploadFile @remove="deleFile" :limit="99" :uploadData="{ folder: 'apply', fileType:'.pdf' }" :fileList="fileList" @uploadSuccess="editFanganFile" /> |
| | | </el-form-item> |
| | | </el-form> |
| | | </GlobalWindow> |
| | |
| | | userId: '', |
| | | content: '', |
| | | companyIds: [], |
| | | multifileList: null |
| | | multifileList: [] |
| | | }, |
| | | // 验证规则 |
| | | rules: { |
| | |
| | | return |
| | | } |
| | | let obj = JSON.parse(JSON.stringify(this.form)) |
| | | obj.multifileList = [obj.multifileList] |
| | | obj.companyIds = obj.companyIds.join(',') |
| | | obj.companyNames = [] |
| | | this.form.companyIds.forEach(item => { |
| | |
| | | return |
| | | } |
| | | let obj = JSON.parse(JSON.stringify(this.form)) |
| | | obj.multifileList = [obj.multifileList] |
| | | obj.companyIds = obj.companyIds.join(',') |
| | | obj.companyNames = [] |
| | | this.form.companyIds.forEach(item => { |
| | |
| | | } |
| | | }) |
| | | }, |
| | | deleFile () { |
| | | this.form.multifileList = null |
| | | deleFile (imgaddr) { |
| | | this.form.multifileList.forEach((item, index) => { |
| | | if (item.imgaddr === imgaddr) { |
| | | this.form.multifileList.splice(index, 1) |
| | | } |
| | | }) |
| | | }, |
| | | editFanganFile (data) { |
| | | this.form.multifileList = data |
| | | this.form.multifileList.push(data) |
| | | }, |
| | | getAccount() { |
| | | findUserList({}) |