|
|
@ -17,13 +17,12 @@ |
|
|
<el-form-item :label="$t('page.business.resource.yq.ssbm') + ':'" prop="bmMc"> |
|
|
<el-form-item :label="$t('page.business.resource.yq.ssbm') + ':'" prop="bmMc"> |
|
|
<el-input v-model="queryParams.bmMc" placeholder="" clearable @keyup.enter.native="handleQuery" /> |
|
|
<el-input v-model="queryParams.bmMc" placeholder="" clearable @keyup.enter.native="handleQuery" /> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
<el-form-item :label="$t('page.business.resource.yq.sfbx') + ':'" prop="fridge"> |
|
|
|
|
|
<el-select v-model="queryParams.fridge" :placeholder="$t('form.placeholderSelect')" clearable @change="handleQuery"> |
|
|
|
|
|
<el-option key="1" :label="$t('page.business.resource.yq.yes')" value="1" /> |
|
|
|
|
|
<el-option key="10" :label="$t('page.business.resource.yq.no')" value="10" /> |
|
|
|
|
|
|
|
|
<el-form-item :label="$t('page.business.resource.yq.sfccwz') + ':'" prop="ccwz"> |
|
|
|
|
|
<el-select v-model="queryParams.ccwz" :placeholder="$t('form.placeholderSelect')" clearable @change="handleQuery"> |
|
|
|
|
|
<el-option key="1" :label="$t('page.business.resource.yq.no')" value="1" /> |
|
|
|
|
|
<el-option key="10" :label="$t('page.business.resource.yq.yes')" value="10" /> |
|
|
</el-select> |
|
|
</el-select> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
|
|
|
|
|
|
<el-form-item> |
|
|
<el-form-item> |
|
|
<el-button type="primary" icon="el-icon-search" @click="handleQuery">{{ $t('form.search') |
|
|
<el-button type="primary" icon="el-icon-search" @click="handleQuery">{{ $t('form.search') |
|
|
}}</el-button> |
|
|
}}</el-button> |
|
|
@ -66,7 +65,7 @@ |
|
|
|
|
|
|
|
|
<!-- 添加或修改仪器管理对话框 --> |
|
|
<!-- 添加或修改仪器管理对话框 --> |
|
|
<el-dialog :title="title" :visible.sync="open" width="800px" append-to-body> |
|
|
<el-dialog :title="title" :visible.sync="open" width="800px" append-to-body> |
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="110px"> |
|
|
|
|
|
|
|
|
<el-form ref="form" :model="form" :rules="rules" label-width="120px"> |
|
|
<el-row> |
|
|
<el-row> |
|
|
<el-col :span="12"> |
|
|
<el-col :span="12"> |
|
|
<el-form-item :label="$t('page.business.resource.yq.yqmc')" prop="mc"> |
|
|
<el-form-item :label="$t('page.business.resource.yq.yqmc')" prop="mc"> |
|
|
@ -101,23 +100,29 @@ |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="12"> |
|
|
<el-col :span="12"> |
|
|
<el-form-item :label="$t('page.business.resource.yq.ssbm')" prop="bmId"> |
|
|
<el-form-item :label="$t('page.business.resource.yq.ssbm')" prop="bmId"> |
|
|
<!-- <el-input v-model="form.bmMc" :placeholder="$t('form.placeholderSelect')" /> --> |
|
|
|
|
|
<SelectDept v-model="form.bmId" /> |
|
|
<SelectDept v-model="form.bmId" /> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
</el-row> |
|
|
</el-row> |
|
|
<el-row> |
|
|
<el-row> |
|
|
<el-col :span="12"> |
|
|
<el-col :span="12"> |
|
|
|
|
|
<el-form-item :label="$t('page.business.resource.yq.sfccwz')" prop="ccwz"> |
|
|
|
|
|
<el-select v-model="form.ccwz" :placeholder="$t('form.placeholderSelect')" style="width: 100%;"> |
|
|
|
|
|
<el-option key="1" :label="$t('page.business.resource.yq.no')" :value="1" /> |
|
|
|
|
|
<el-option key="10" :label="$t('page.business.resource.yq.yes')" :value="10" /> |
|
|
|
|
|
</el-select> |
|
|
|
|
|
</el-form-item> |
|
|
|
|
|
</el-col> |
|
|
|
|
|
<el-col :span="12" v-if="form.ccwz == 10"> |
|
|
<el-form-item :label="$t('page.business.resource.yq.wc')" prop="wc"> |
|
|
<el-form-item :label="$t('page.business.resource.yq.wc')" prop="wc"> |
|
|
<BusinessSelect v-model="form.wc" dictType="business_cctj"></BusinessSelect> |
|
|
<BusinessSelect v-model="form.wc" dictType="business_cctj"></BusinessSelect> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
<el-col :span="12"> |
|
|
|
|
|
<el-form-item :label="$t('page.business.resource.yq.sfbx')" prop="fridge"> |
|
|
|
|
|
<el-select v-model="form.fridge" :placeholder="$t('form.placeholderSelect')"> |
|
|
|
|
|
<el-option key="1" :label="$t('page.business.resource.yq.yes')" value="1" /> |
|
|
|
|
|
<el-option key="10" :label="$t('page.business.resource.yq.no')" value="10" /> |
|
|
|
|
|
</el-select> |
|
|
|
|
|
|
|
|
</el-row> |
|
|
|
|
|
<el-row> |
|
|
|
|
|
<el-col :span="12" v-if="form.ccwz == 10"> |
|
|
|
|
|
<el-form-item :label="$t('page.business.resource.yq.fzdd')" prop="fzdd"> |
|
|
|
|
|
<el-input v-model="form.fzdd" :placeholder="$t('form.placeholderInput')" maxlength="50" /> |
|
|
</el-form-item> |
|
|
</el-form-item> |
|
|
</el-col> |
|
|
</el-col> |
|
|
</el-row> |
|
|
</el-row> |
|
|
@ -166,9 +171,10 @@ import YqDetail from './comps/detail' |
|
|
import BusinessSelect from '@/views/business/comps/select/BusinessSelect'; |
|
|
import BusinessSelect from '@/views/business/comps/select/BusinessSelect'; |
|
|
import SelectDept from '@/views/business/comps/select/SelectDept'; |
|
|
import SelectDept from '@/views/business/comps/select/SelectDept'; |
|
|
import { mapGetters } from 'vuex' |
|
|
import { mapGetters } from 'vuex' |
|
|
|
|
|
import SelectStorageLocation from '@/views/business/comps/select/SelectStorageLocation' |
|
|
export default { |
|
|
export default { |
|
|
name: 'Yq', |
|
|
name: 'Yq', |
|
|
components: { YqDetail, BusinessSelect, SelectDept }, |
|
|
|
|
|
|
|
|
components: { YqDetail, BusinessSelect, SelectDept, SelectStorageLocation }, |
|
|
|
|
|
|
|
|
data() { |
|
|
data() { |
|
|
return { |
|
|
return { |
|
|
@ -203,7 +209,7 @@ export default { |
|
|
jzrq: null, |
|
|
jzrq: null, |
|
|
bmMc: null, |
|
|
bmMc: null, |
|
|
wc: null, |
|
|
wc: null, |
|
|
fridge: null, |
|
|
|
|
|
|
|
|
ccwz: null, |
|
|
}, |
|
|
}, |
|
|
// 表单参数 |
|
|
// 表单参数 |
|
|
form: { |
|
|
form: { |
|
|
@ -236,7 +242,7 @@ export default { |
|
|
wc: [ |
|
|
wc: [ |
|
|
{ required: true, message: this.$t('page.business.resource.yq.wc') + this.$t('form.notEmpty'), trigger: "change" }, |
|
|
{ required: true, message: this.$t('page.business.resource.yq.wc') + this.$t('form.notEmpty'), trigger: "change" }, |
|
|
], |
|
|
], |
|
|
fridge: [ |
|
|
|
|
|
|
|
|
ccwz: [ |
|
|
{ required: true, message: '', trigger: "change" }, |
|
|
{ required: true, message: '', trigger: "change" }, |
|
|
], |
|
|
], |
|
|
qmrmm: [ |
|
|
qmrmm: [ |
|
|
@ -282,7 +288,8 @@ export default { |
|
|
jzrq: null, |
|
|
jzrq: null, |
|
|
bmId: null, |
|
|
bmId: null, |
|
|
wc: null, |
|
|
wc: null, |
|
|
fridge: null, |
|
|
|
|
|
|
|
|
ccwz: null, |
|
|
|
|
|
fzdd: null, |
|
|
qmyy: this.$t('page.business.resource.yq.xzyq'), |
|
|
qmyy: this.$t('page.business.resource.yq.xzyq'), |
|
|
} |
|
|
} |
|
|
this.resetForm('form') |
|
|
this.resetForm('form') |
|
|
|