新增:配件管理模块
This commit is contained in:
@@ -29,7 +29,7 @@
|
||||
@done="chooseProject"
|
||||
/>
|
||||
</a-form-item>
|
||||
<a-form-item label="问题描述">
|
||||
<a-form-item label="问题描述" name="problem">
|
||||
<a-textarea
|
||||
:rows="4"
|
||||
:maxlength="200"
|
||||
@@ -37,11 +37,11 @@
|
||||
v-model:value="form.problem"
|
||||
/>
|
||||
</a-form-item>
|
||||
<a-form-item label="处理方法">
|
||||
<a-form-item label="处理方法" name="processingMethod">
|
||||
<a-textarea
|
||||
:rows="4"
|
||||
:maxlength="200"
|
||||
placeholder="请输入问题描述"
|
||||
placeholder="请输入处理方法"
|
||||
v-model:value="form.processingMethod"
|
||||
/>
|
||||
</a-form-item>
|
||||
@@ -63,13 +63,6 @@
|
||||
<a-radio :value="0">否</a-radio>
|
||||
</a-radio-group>
|
||||
</a-form-item>
|
||||
<a-form-item label="所在地" name="address">
|
||||
<a-input
|
||||
allow-clear
|
||||
placeholder="请输入项目地址"
|
||||
v-model:value="form.address"
|
||||
/>
|
||||
</a-form-item>
|
||||
</a-col>
|
||||
</a-row>
|
||||
</a-form>
|
||||
@@ -140,35 +133,41 @@
|
||||
type: 'string',
|
||||
trigger: 'blur',
|
||||
validator: async (_rule: RuleObject, value: string) => {
|
||||
if (value == "") {
|
||||
if (!value) {
|
||||
return Promise.reject("请输入项目名称");
|
||||
}
|
||||
return Promise.resolve();
|
||||
}
|
||||
}
|
||||
],
|
||||
model: [
|
||||
problem: [
|
||||
{
|
||||
required: true,
|
||||
message: '请输入设备型号',
|
||||
message: '请输入问题描述',
|
||||
type: 'string',
|
||||
trigger: 'blur'
|
||||
}
|
||||
],
|
||||
yearLife: [
|
||||
processingMethod: [
|
||||
{
|
||||
required: true,
|
||||
message: '请输入设备使用年限',
|
||||
type: 'number',
|
||||
message: '请输入处理方法',
|
||||
type: 'string',
|
||||
trigger: 'blur'
|
||||
}
|
||||
],
|
||||
sortNumber: [
|
||||
files: [
|
||||
{
|
||||
required: true,
|
||||
message: '请输入排序号',
|
||||
type: 'number',
|
||||
trigger: 'blur'
|
||||
message: '请上传图片',
|
||||
type: 'string',
|
||||
trigger: 'blur',
|
||||
validator: async (_rule: RuleObject, value: string) => {
|
||||
if (files.value.length == 0) {
|
||||
return Promise.reject("请上传图片");
|
||||
}
|
||||
return Promise.resolve();
|
||||
}
|
||||
}
|
||||
]
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user