Commit 92c712e9 authored by 吴志坤's avatar 吴志坤

基础信息,设备申请

parent c36b446a
...@@ -7,10 +7,10 @@ export function listWbApply(query) { ...@@ -7,10 +7,10 @@ export function listWbApply(query) {
params: query params: query
}) })
} }
// apply_detail分页查询接口 // warehouse表单分页查询接口
export function detailList(query) { export function detailList(query) {
return request({ return request({
url: '/wbapplydetail/queryWbApplyDetailByPagination', url: '/wbwarehouse/queryWbWarehouseByPagination',
method: 'get', method: 'get',
params: query params: query
}) })
...@@ -22,3 +22,14 @@ export function deleteLogical(id) { ...@@ -22,3 +22,14 @@ export function deleteLogical(id) {
method: 'delete' method: 'delete'
}) })
} }
// 处理的接口
export function batchAddition(data) {
return request({
url: '/wbapply/batchAddition',
method: 'post',
data,
headers: {
'Content-Type': 'application/json;charset=UTF-8'
}
})
}
...@@ -14,7 +14,7 @@ ...@@ -14,7 +14,7 @@
</el-form-item> </el-form-item>
<el-form-item label="pgx" prop="pgx"> <el-form-item label="pgx" prop="pgx">
<el-select <el-select
v-model="form.pgx" v-model="queryParams.pgx"
clearable clearable
placeholder="请选择pgx" placeholder="请选择pgx"
:style="{ width: '150px', height: '30px' }" :style="{ width: '150px', height: '30px' }"
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
</el-form-item> </el-form-item>
<el-form-item label="ptype" prop="ptype"> <el-form-item label="ptype" prop="ptype">
<el-select <el-select
v-model="form.ptype" v-model="queryParams.ptype"
placeholder="请选择ptype" placeholder="请选择ptype"
clearable clearable
size="small" size="small"
...@@ -152,7 +152,7 @@ ...@@ -152,7 +152,7 @@
v-model="form.pgx" v-model="form.pgx"
clearable clearable
placeholder="请选择pgx" placeholder="请选择pgx"
:style="{ width: '150px', height: '30px' }" :style="{ width: '341px', height: '30px' }"
> >
<el-option <el-option
v-for="(dict,index) in pgxList" v-for="(dict,index) in pgxList"
...@@ -168,7 +168,7 @@ ...@@ -168,7 +168,7 @@
placeholder="请选择ptype" placeholder="请选择ptype"
clearable clearable
size="small" size="small"
style="width: 150px" style="width: 341px"
> >
<el-option <el-option
v-for="dict in ptypeOptions" v-for="dict in ptypeOptions"
...@@ -179,7 +179,7 @@ ...@@ -179,7 +179,7 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="prank" prop="prank"> <el-form-item label="prank" prop="prank">
<el-input v-model.trim="form.prank" :maxlength="10" placeholder="请输入prank" /> <el-input v-model.trim="form.prank" :maxlength="5" placeholder="请输入prank" />
</el-form-item> </el-form-item>
<el-form-item label="pissb" prop="pissb"> <el-form-item label="pissb" prop="pissb">
<el-select <el-select
...@@ -198,10 +198,10 @@ ...@@ -198,10 +198,10 @@
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="psm" prop="psm"> <el-form-item label="psm" prop="psm">
<el-input v-model.trim="form.psm" :maxlength="10" placeholder="请输入psm" /> <el-input v-model.trim="form.psm" :maxlength="5" placeholder="请输入psm" />
</el-form-item> </el-form-item>
<el-form-item label="psy" prop="psy"> <el-form-item label="psy" prop="psy">
<el-input v-model.trim="form.psy" :maxlength="10" placeholder="请输入psy" /> <el-input v-model.trim="form.psy" :maxlength="5" placeholder="请输入psy" />
</el-form-item> </el-form-item>
</el-form> </el-form>
<div slot="footer" class="dialog-footer"> <div slot="footer" class="dialog-footer">
...@@ -288,22 +288,27 @@ export default { ...@@ -288,22 +288,27 @@ export default {
// 表单校验 // 表单校验
rules: { rules: {
pn: [ pn: [
{ required: true, message: '请输入pn', trigger: 'blur' }, { required: true, message: '请输入pn', trigger: 'change' },
{ pattern: /^\d{1,5}$/, message: '请输入少于五位数字', trigger: 'blur' } { pattern: /^\d{1,5}$/, message: '请输入数字且少于五位', trigger: 'change' }
], ],
ptype: [ ptype: [
{ required: true, message: '请输入ptype', trigger: 'blur' } { required: true, message: '请选择ptype', trigger: 'change' }
], ],
pgx: [ pgx: [
{ required: true, pattern: /^[0-9]{1,9}(\.[0-9]{1,3})?$/, message: '仅能输入数字和小数,限制三位小数', trigger: 'change' } { required: true, message: '请选择pgx', trigger: 'change' }
], ],
prank: [{ required: true, pattern: /^[0-9]{1,9}(\.[0-9]{1,3})?$/, message: '仅能输入数字和小数,限制三位小数', trigger: 'change' }], prank: [
{ required: true, message: '请输入prank', trigger: 'change' },
{ pattern: /^\d{1,5}$/, message: '请输入数字且少于五位', trigger: 'change' }],
pissb: [ pissb: [
{ required: true, message: '请选择pissb', trigger: 'blur' } { required: true, message: '请选择pissb', trigger: 'blur' }
], ],
psm: [{ required: true, pattern: /^[0-9]{1,9}(\.[0-9]{1,3})?$/, message: '仅能输入数字和小数,限制三位小数', trigger: 'change' }], psm: [
{ required: true, message: '请输入psm', trigger: 'change' },
{ pattern: /^\d{1,5}$/, message: '请输入数字且少于五位', trigger: 'change' }],
psy: [ psy: [
{ required: true, pattern: /^[0-9]{1,9}(\.[0-9]{1,3})?$/, message: '仅能输入数字和小数,限制三位小数', trigger: 'change' } { required: true, message: '请输入psy', trigger: 'change' },
{ pattern: /^\d{1,5}$/, message: '请输入数字且少于五位', trigger: 'change' }
] ]
}, },
deptOptions: [] deptOptions: []
......
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment