|
@@ -16,27 +16,6 @@
|
|
<el-form-item label="联系方式" prop="phone" >
|
|
<el-form-item label="联系方式" prop="phone" >
|
|
<el-input style="width: 300px" v-model="form.phone" placeholder="请输入联系方式" maxlength="50" />
|
|
<el-input style="width: 300px" v-model="form.phone" placeholder="请输入联系方式" maxlength="50" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
-<!-- <el-form-item label="实验地点" prop="subjectId">-->
|
|
|
|
-<!-- <el-select-->
|
|
|
|
-<!-- style="width:300px;"-->
|
|
|
|
-<!-- v-model="form.location"-->
|
|
|
|
-<!-- filterable-->
|
|
|
|
-<!-- remote-->
|
|
|
|
-<!-- clearable-->
|
|
|
|
-<!-- reserve-keyword-->
|
|
|
|
-<!-- @focus="selectFocus"-->
|
|
|
|
-<!-- @change="selectChange"-->
|
|
|
|
-<!-- placeholder="请选择实验地点"-->
|
|
|
|
-<!-- :remote-method="userSelectList"-->
|
|
|
|
-<!-- :loading="loading">-->
|
|
|
|
-<!-- <el-option-->
|
|
|
|
-<!-- v-for="item in laboratoryOptions"-->
|
|
|
|
-<!-- :key="item.id"-->
|
|
|
|
-<!-- :label="item.name"-->
|
|
|
|
-<!-- :value="item.id">-->
|
|
|
|
-<!-- </el-option>-->
|
|
|
|
-<!-- </el-select>-->
|
|
|
|
-<!-- </el-form-item>-->
|
|
|
|
<el-form-item label="使用期限" prop="dateRange" >
|
|
<el-form-item label="使用期限" prop="dateRange" >
|
|
<el-date-picker
|
|
<el-date-picker
|
|
:clearable="false"
|
|
:clearable="false"
|
|
@@ -51,13 +30,13 @@
|
|
end-placeholder="结束日期"
|
|
end-placeholder="结束日期"
|
|
></el-date-picker>
|
|
></el-date-picker>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
- <el-form-item label="使用气体" prop="useGasId" >
|
|
|
|
- <el-select class="min-width" placeholder="请选择使用气体" v-model="form.useGasId" filterable clearable @change="useGasFun" style="width: 300px">
|
|
|
|
|
|
+ <el-form-item label="使用气体" prop="useGasName" >
|
|
|
|
+ <el-select class="min-width" placeholder="请选择使用气体" v-model="form.useGasName" filterable clearable style="width: 300px">
|
|
<el-option
|
|
<el-option
|
|
v-for="(item,index) in useGasList"
|
|
v-for="(item,index) in useGasList"
|
|
- :key="item.id"
|
|
|
|
- :label="item.goodsName"
|
|
|
|
- :value="item.id">
|
|
|
|
|
|
+ :key="item.dictLabel"
|
|
|
|
+ :label="item.dictLabel"
|
|
|
|
+ :value="item.dictLabel">
|
|
</el-option>
|
|
</el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
@@ -90,13 +69,13 @@
|
|
<script>
|
|
<script>
|
|
import { getToken } from "@/utils/auth";
|
|
import { getToken } from "@/utils/auth";
|
|
import {
|
|
import {
|
|
- bottleList,
|
|
|
|
|
|
+ bottleList, gasManageAirName,
|
|
getLoginUser, googsListGoogs,
|
|
getLoginUser, googsListGoogs,
|
|
subjectList,
|
|
subjectList,
|
|
useAgsApplyAdd,
|
|
useAgsApplyAdd,
|
|
useAgsApplyAnew,
|
|
useAgsApplyAnew,
|
|
useAgsApplyDetail
|
|
useAgsApplyDetail
|
|
-} from '@/api/gasManage3_0/gasManage'
|
|
|
|
|
|
+} from '@/api/gasManage3_0/gasManageSYD'
|
|
export default {
|
|
export default {
|
|
name: "addPage",
|
|
name: "addPage",
|
|
props:{
|
|
props:{
|
|
@@ -132,14 +111,11 @@ export default {
|
|
form:{
|
|
form:{
|
|
deptId:'',
|
|
deptId:'',
|
|
applyUser:'',
|
|
applyUser:'',
|
|
- applyUserid:'',
|
|
|
|
|
|
+ userId:'',
|
|
phone:'',
|
|
phone:'',
|
|
- location:'',
|
|
|
|
- subjectId:'',
|
|
|
|
startTime:'',
|
|
startTime:'',
|
|
endTime:'',
|
|
endTime:'',
|
|
useGasName:'',
|
|
useGasName:'',
|
|
- useGasId:'',
|
|
|
|
gasUse:'',
|
|
gasUse:'',
|
|
safetyPrecautions:'',
|
|
safetyPrecautions:'',
|
|
applyCertificate:'',
|
|
applyCertificate:'',
|
|
@@ -168,7 +144,7 @@ export default {
|
|
subjectId: [
|
|
subjectId: [
|
|
{ required: true, message: "请选择实验地点", trigger: "blur" }
|
|
{ required: true, message: "请选择实验地点", trigger: "blur" }
|
|
],
|
|
],
|
|
- useGasId: [
|
|
|
|
|
|
+ useGasName: [
|
|
{ required: true, message: "请选择使用气体", trigger: "blur" }
|
|
{ required: true, message: "请选择使用气体", trigger: "blur" }
|
|
],
|
|
],
|
|
gasUse: [
|
|
gasUse: [
|
|
@@ -218,7 +194,7 @@ export default {
|
|
getLoginUser().then( response => {
|
|
getLoginUser().then( response => {
|
|
let res=response.data
|
|
let res=response.data
|
|
_this.form.applyUser=res.nickName
|
|
_this.form.applyUser=res.nickName
|
|
- _this.form.applyUserid=res.userId
|
|
|
|
|
|
+ _this.form.userId=res.userId
|
|
_this.form.phone=res.phonenumber
|
|
_this.form.phone=res.phonenumber
|
|
_this.form.deptId=res.deptId
|
|
_this.form.deptId=res.deptId
|
|
|
|
|
|
@@ -227,22 +203,12 @@ export default {
|
|
/** 获取使用气体信息 */
|
|
/** 获取使用气体信息 */
|
|
googsListGoogs() {
|
|
googsListGoogs() {
|
|
let _this=this;
|
|
let _this=this;
|
|
- googsListGoogs().then( response => {
|
|
|
|
|
|
+ gasManageAirName().then( response => {
|
|
let res=response.rows
|
|
let res=response.rows
|
|
_this.useGasList=res;
|
|
_this.useGasList=res;
|
|
|
|
|
|
});
|
|
});
|
|
},
|
|
},
|
|
- useGasFun(){
|
|
|
|
- let _this=this;
|
|
|
|
- _this.useGasList.forEach(function(item){
|
|
|
|
- if(_this.form.useGasId==item.id){
|
|
|
|
- _this.form.useGasName=item.goodsName;
|
|
|
|
- }
|
|
|
|
- })
|
|
|
|
- console.log(_this.form.useGasId)
|
|
|
|
- console.log(_this.form.useGasName)
|
|
|
|
- },
|
|
|
|
//懒加载实验室
|
|
//懒加载实验室
|
|
userSelectList(e){
|
|
userSelectList(e){
|
|
subjectList({name:e,deptId:this.form.deptId}).then(response => {
|
|
subjectList({name:e,deptId:this.form.deptId}).then(response => {
|
|
@@ -284,20 +250,18 @@ export default {
|
|
if(response.code==200){
|
|
if(response.code==200){
|
|
let dateRange=[];
|
|
let dateRange=[];
|
|
_this.totalNum=0;
|
|
_this.totalNum=0;
|
|
- dateRange.push(res.apply.startTime,res.apply.endTime)
|
|
|
|
- _this.form.id=res.apply.id;
|
|
|
|
- _this.form.applyUser=res.apply.applyUser;
|
|
|
|
- _this.form.phone=res.apply.phone;
|
|
|
|
- _this.form.location=res.apply.location;
|
|
|
|
- _this.form.subjectId=String(res.apply.subjectId);
|
|
|
|
- _this.form.startTime=res.apply.startTime;
|
|
|
|
- _this.form.endTime=res.apply.endTime;
|
|
|
|
- _this.form.gasUse=res.apply.gasUse;
|
|
|
|
- _this.form.applyCertificate=res.apply.applyCertificate;
|
|
|
|
- _this.form.safetyPrecautions=res.apply.safetyPrecautions;
|
|
|
|
- _this.form.useGasId=res.apply.useGasId;
|
|
|
|
- _this.form.useGasName=res.apply.useGasName;
|
|
|
|
- _this.form.dateRange=dateRange;
|
|
|
|
|
|
+ dateRange.push(res.startTime,res.endTime)
|
|
|
|
+ _this.form.id=res.id;
|
|
|
|
+ _this.form.applyUser=res.applyUser;
|
|
|
|
+ _this.form.phone=res.phone;
|
|
|
|
+ _this.form.startTime=res.startTime;
|
|
|
|
+ _this.form.endTime=res.endTime;
|
|
|
|
+ _this.form.gasUse=res.gasUse;
|
|
|
|
+ _this.form.applyCertificate=res.applyCertificate;
|
|
|
|
+ _this.form.safetyPrecautions=res.safetyPrecautions;
|
|
|
|
+ _this.form.useGasName=res.useGasName;
|
|
|
|
+ _this.form.dateRange.push(_this.form.startTime);
|
|
|
|
+ _this.form.dateRange.push(_this.form.endTime);
|
|
}
|
|
}
|
|
});
|
|
});
|
|
|
|
|