MrShi
2024-11-16 49522fcc80c31225bcd7bab78315206567e84146
company/src/components/business/OperaCompanyUserApplyCarefulWindow.vue
@@ -37,15 +37,17 @@
                    <el-radio :label="2">审核不通过</el-radio>
                </el-radio-group>
            </el-form-item>
            <el-form-item label="驳回理由" prop="checkInfo" :rules="form.status === 2 ? { required: true, message: '驳回理由不能为空', trigger: 'blur' } : { required: false } ">
            <el-form-item :label="form.status === 1 ? '备注理由' : '驳回理由'" prop="checkInfo" :rules="form.status === 2 ? { required: true, message: '驳回理由不能为空', trigger: 'blur' } : { required: false } ">
                <el-input
                    type="textarea"
                    placeholder="请输入驳回理由"
                    placeholder="请输入"
                    v-model="form.checkInfo"
                    maxlength="300"
                    show-word-limit />
            </el-form-item>
        </el-form>
        <!-- 预览pdf -->
        <OperaPdfViewerWindow ref="OperaPdfViewerWindow" />
    </GlobalWindow>
</template>
@@ -53,11 +55,12 @@
  import BaseOpera from '@/components/base/BaseOpera'
  import GlobalWindow from '@/components/common/GlobalWindow'
  import UploadFile from '@/components/common/UploadFile'
  import OperaPdfViewerWindow from '@/components/business/OperaPdfViewerWindow'
  import { audit, getById } from '@/api/business/companyUserApply'
  export default {
    name: 'OperaCompanyUserApplyCarefulWindow',
    extends: BaseOpera,
    components: { GlobalWindow, UploadFile },
    components: { GlobalWindow, UploadFile, OperaPdfViewerWindow },
    data () {
      return {
        // 表单数据
@@ -84,7 +87,7 @@
          })
      },
      openFile(url) {
        window.open(url)
        this.$refs.OperaPdfViewerWindow.open('附件', url)
      },
      confirm() {
        this.$refs.form.validate((valid) => {