| | |
| | | <template> |
| | | <div class="comp-container"> |
| | | <el-form :model="fwForm" label-width="150px" :rules="fwRules" ref="ruleFormRef"> |
| | | <el-form :model="fwForm" label-width="150px" :rules="fwRules" ref="fwRef"> |
| | | <div class="homeCard"> |
| | | <el-row> |
| | | <el-col :span="8"> |
| | |
| | | } |
| | | export default defineComponent({ |
| | | name: 'fireWorkForm', |
| | | setup() { |
| | | props: { |
| | | fwForm: Object |
| | | }, |
| | | setup(props) { |
| | | const userInfo = useUserInfo() |
| | | const { userInfos } = storeToRefs(userInfo); |
| | | const state = reactive<stateType>({}); |
| | | const fwForm = reactive({ |
| | | fwDepartment: '', |
| | | fwApplyName: '', |
| | | fwLevel: '', |
| | | fwRiskIdentify: '', |
| | | fwWorkWay: '' |
| | | }) |
| | | const ruleFormRef = ref<FormInstance>() |
| | | const fwForm1 = reactive(props.fwForm) |
| | | const fwRef = ref<FormInstance>() |
| | | const fwRules = reactive<FormRules>({ |
| | | fwDepartment:[{required: true,message: '此处不可为空',trigger: 'blur'}], |
| | | fwApplyName:[{required: true,message: '此处不可为空',trigger: 'blur'}], |
| | | fwLevel: [{required: true,message: '此处不可为空',trigger: 'blur'}], |
| | | fwRiskIdentify: [{required: true,message: '此处不可为空',trigger: 'blur'}], |
| | | fwWorkWay: [{required: true,message: '此处不可为空',trigger: 'blur'}] |
| | | fwDepartment:[{required: true,message: '此处不可为空'}], |
| | | fwApplyName:[{required: true,message: '此处不可为空'}], |
| | | fwLevel: [{required: true,message: '此处不可为空'}], |
| | | fwRiskIdentify: [{required: true,message: '此处不可为空'}], |
| | | fwWorkWay: [{required: true,message: '此处不可为空'}] |
| | | }) |
| | | const validateForm = async () => { |
| | | let flag = null |
| | | await fwRef.value.validate(valid=>{ |
| | | if(valid){ |
| | | flag = true |
| | | }else{ |
| | | flag = false |
| | | } |
| | | }) |
| | | return flag |
| | | } |
| | | // 折线图 |
| | | const renderMenu = async (value: string) => { |
| | | Session.set('projectId',value) |
| | |
| | | }; |
| | | return { |
| | | renderMenu, |
| | | fwForm, |
| | | ruleFormRef, |
| | | Search, |
| | | fwForm1, |
| | | fwRules, |
| | | fwRef, |
| | | validateForm, |
| | | ...toRefs(state), |
| | | }; |
| | | }, |