|
|
@ -2,48 +2,37 @@ |
|
|
<div> |
|
|
<div> |
|
|
<div class="sqbd-list" v-show="!showDetail && !showEdit && !showAudit && !showFh && !showSh"> |
|
|
<div class="sqbd-list" v-show="!showDetail && !showEdit && !showAudit && !showFh && !showSh"> |
|
|
<div class="sqbd-search"> |
|
|
<div class="sqbd-search"> |
|
|
<el-form :model="searchForm" ref="searchForm" :inline="true" label-width="110px"> |
|
|
|
|
|
<el-row> |
|
|
|
|
|
<el-col :span="6"> |
|
|
|
|
|
|
|
|
<el-form :model="searchForm" ref="searchForm" :inline="true"> |
|
|
<el-form-item :label="$t('page.business.form.bdmc')" prop="name"> |
|
|
<el-form-item :label="$t('page.business.form.bdmc')" prop="name"> |
|
|
<el-input v-model="searchForm.bdmc" :placeholder="$t('form.placeholderInput')" clearable |
|
|
<el-input v-model="searchForm.bdmc" :placeholder="$t('form.placeholderInput')" clearable |
|
|
style="width: 200px" /> |
|
|
style="width: 200px" /> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
|
|
|
<el-col :span="6"> |
|
|
|
|
|
<el-form-item :label="$t('page.business.study.studyFormApply.sywzmc')" prop="sn"> |
|
|
<el-form-item :label="$t('page.business.study.studyFormApply.sywzmc')" prop="sn"> |
|
|
<el-input v-model="searchForm.sywzmc" :placeholder="$t('form.placeholderInput')" clearable |
|
|
<el-input v-model="searchForm.sywzmc" :placeholder="$t('form.placeholderInput')" clearable |
|
|
style="width: 200px" /> |
|
|
style="width: 200px" /> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
|
|
|
<el-col :span="6"> |
|
|
|
|
|
|
|
|
|
|
|
<el-form-item :label="$t('page.business.form.gsr')" prop="userId"> |
|
|
<el-form-item :label="$t('page.business.form.gsr')" prop="userId"> |
|
|
<SelectDeptUser v-model="searchForm.userId" style="width: 200px" :name="searchForm.userMc" key="userId" |
|
|
<SelectDeptUser v-model="searchForm.userId" style="width: 200px" :name="searchForm.userMc" key="userId" |
|
|
@change="userChange" /> |
|
|
@change="userChange" /> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
|
|
|
<el-col :span="6"> |
|
|
|
|
|
|
|
|
|
|
|
<el-form-item :label="$t('page.business.study.studyFormApply.xysj')"> |
|
|
<el-form-item :label="$t('page.business.study.studyFormApply.xysj')"> |
|
|
<el-date-picker v-model="daterange" clearable type="daterange" @change="search" range-separator="-" |
|
|
<el-date-picker v-model="daterange" clearable type="daterange" @change="search" range-separator="-" |
|
|
:start-placeholder="$t('page.business.form.startDate')" |
|
|
:start-placeholder="$t('page.business.form.startDate')" |
|
|
:end-placeholder="$t('page.business.form.endDate')" value-format="yyyy-MM-dd" style="width: 200px" /> |
|
|
:end-placeholder="$t('page.business.form.endDate')" value-format="yyyy-MM-dd" style="width: 200px" /> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
|
|
|
</el-row> |
|
|
|
|
|
<el-row> |
|
|
|
|
|
<el-col :span="6"> |
|
|
|
|
|
|
|
|
|
|
|
<el-form-item :label="$t('page.business.study.studyFormApply.xynd')" prop="templateName"> |
|
|
<el-form-item :label="$t('page.business.study.studyFormApply.xynd')" prop="templateName"> |
|
|
<el-input v-model="searchForm.xynd" :placeholder="$t('form.placeholderInput')" clearable |
|
|
<el-input v-model="searchForm.xynd" :placeholder="$t('form.placeholderInput')" clearable |
|
|
style="width: 200px" /> |
|
|
style="width: 200px" /> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
|
|
|
<el-col :span="6"> |
|
|
|
|
|
|
|
|
|
|
|
<el-form-item :label="$t('page.business.study.studyFormApply.sybhbm')" prop="templateName"> |
|
|
<el-form-item :label="$t('page.business.study.studyFormApply.sybhbm')" prop="templateName"> |
|
|
<el-input v-model="searchForm.sybhbm" :placeholder="$t('form.placeholderInput')" clearable |
|
|
<el-input v-model="searchForm.sybhbm" :placeholder="$t('form.placeholderInput')" clearable |
|
|
style="width: 200px" /> |
|
|
style="width: 200px" /> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
|
|
|
<el-col :span="6"> |
|
|
|
|
|
|
|
|
|
|
|
<el-form-item :label="$t('page.business.study.studyFormApply.sfbl')"> |
|
|
<el-form-item :label="$t('page.business.study.studyFormApply.sfbl')"> |
|
|
<el-select v-model="searchForm.sfbl" :placeholder="$t('form.placeholderSelect')" clearable |
|
|
<el-select v-model="searchForm.sfbl" :placeholder="$t('form.placeholderSelect')" clearable |
|
|
@change="search"> |
|
|
@change="search"> |
|
|
@ -51,17 +40,14 @@ |
|
|
<el-option :label="$t('page.business.study.studyFormApply.no')" value="否" /> |
|
|
<el-option :label="$t('page.business.study.studyFormApply.no')" value="否" /> |
|
|
</el-select> |
|
|
</el-select> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
|
|
|
<el-col :span="6"> |
|
|
|
|
|
|
|
|
|
|
|
<el-form-item :label="$t('page.business.form.tjsj')"> |
|
|
<el-form-item :label="$t('page.business.form.tjsj')"> |
|
|
<el-date-picker v-model="daterangetj" clearable type="daterange" @change="search" range-separator="-" |
|
|
<el-date-picker v-model="daterangetj" clearable type="daterange" @change="search" range-separator="-" |
|
|
:start-placeholder="$t('page.business.form.startDate')" |
|
|
:start-placeholder="$t('page.business.form.startDate')" |
|
|
:end-placeholder="$t('page.business.form.endDate')" value-format="yyyy-MM-dd" style="width: 200px" /> |
|
|
:end-placeholder="$t('page.business.form.endDate')" value-format="yyyy-MM-dd" style="width: 200px" /> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
|
|
|
</el-row> |
|
|
|
|
|
<el-row> |
|
|
|
|
|
<el-col :span="6"> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-form-item :label="$t('page.business.form.status')"> |
|
|
<el-form-item :label="$t('page.business.form.status')"> |
|
|
<el-select v-model="searchForm.bdzt" :placeholder="$t('form.placeholderSelect')" clearable |
|
|
<el-select v-model="searchForm.bdzt" :placeholder="$t('form.placeholderSelect')" clearable |
|
|
@change="search"> |
|
|
@change="search"> |
|
|
@ -74,21 +60,17 @@ |
|
|
<el-option :label="$t('page.business.study.studyFormApply.yfz')" :value="11" /> |
|
|
<el-option :label="$t('page.business.study.studyFormApply.yfz')" :value="11" /> |
|
|
</el-select> |
|
|
</el-select> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
|
|
|
</el-row> |
|
|
|
|
|
|
|
|
<el-button type="primary" icon="el-icon-search" @click="search">{{ $t('form.search') }}</el-button> |
|
|
|
|
|
<el-button icon="el-icon-refresh" @click="reset">{{ $t('form.reset') }}</el-button> |
|
|
</el-form> |
|
|
</el-form> |
|
|
</div> |
|
|
</div> |
|
|
<div class="sqbd-content"> |
|
|
<div class="sqbd-content"> |
|
|
<el-row class="add-box"> |
|
|
<el-row class="add-box"> |
|
|
<el-col :span="12"> |
|
|
|
|
|
|
|
|
<el-col :span="24"> |
|
|
<el-button type="primary" icon="el-icon-plus" @click="add()" v-if="searchForm.studyStatus < 5" |
|
|
<el-button type="primary" icon="el-icon-plus" @click="add()" v-if="searchForm.studyStatus < 5" |
|
|
v-hasPermi="['business:drugFormApply:xz']">{{ |
|
|
v-hasPermi="['business:drugFormApply:xz']">{{ |
|
|
$t('page.business.study.studyFormApply.xzbd') }}</el-button> |
|
|
$t('page.business.study.studyFormApply.xzbd') }}</el-button> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="12" style="text-align: right;"> |
|
|
|
|
|
<el-button type="primary" icon="el-icon-search" @click="search">{{ $t('form.search') }}</el-button> |
|
|
|
|
|
<el-button icon="el-icon-refresh" @click="reset">{{ $t('form.reset') }}</el-button> |
|
|
|
|
|
</el-col> |
|
|
|
|
|
</el-row> |
|
|
</el-row> |
|
|
|
|
|
|
|
|
<el-table v-loading="loading" :data="list" :default-sort="{ prop: 'tjsj', order: 'descending' }" |
|
|
<el-table v-loading="loading" :data="list" :default-sort="{ prop: 'tjsj', order: 'descending' }" |
|
|
|