|
@@ -124,7 +124,7 @@
|
|
|
<el-input-number v-model="state.ruleItemForm.grade" :precision="0" :min="1" :max="100" placeholder="请输入分值" />
|
|
|
<span class="ml10">分</span>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="扣分内容" prop="content" :rules="[{ required: true, message: '请输入扣分内容', trigger: 'blur' }]">
|
|
|
+ <el-form-item label="扣分内容" prop="content" :rules="[{ required: false, message: '请输入扣分内容', trigger: 'blur' }]">
|
|
|
<el-input v-model="state.ruleItemForm.content" placeholder="请输入扣分内容" type="textarea" :autosize="{ minRows: 4, maxRows: 8 }"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
@@ -184,6 +184,8 @@ const openDialog = async (row: any, source?: string | number | undefined) => {
|
|
|
qualityDetail(row.id),
|
|
|
]);
|
|
|
projectArray.value = temRes.result?.items[0]?.templateDetails ?? [];
|
|
|
+ tableData.value = qualityRes.result?.qualityDetails ?? [];
|
|
|
+ console.log(qualityRes, '123', tableData.value);
|
|
|
state.orderDetail = qualityRes.result?.order ?? {};
|
|
|
state.visit = qualityRes.result?.visit ?? {};
|
|
|
switch (source) {
|
|
@@ -281,7 +283,6 @@ const onSubmitItem = (formEl: FormInstance | undefined) => {
|
|
|
if (!formEl) return;
|
|
|
formEl.validate((valid: boolean) => {
|
|
|
if (!valid) return;
|
|
|
-
|
|
|
state.loading = true;
|
|
|
if (dialogTitleItem.value === '新增扣分项') {
|
|
|
const data = Other.deepClone(state.ruleItemForm);
|