|
|
@@ -135,9 +135,7 @@
|
|
|
this.form = res.data.data
|
|
|
this.form.formId = res.data.data.id
|
|
|
this.form.id = ''
|
|
|
- this.form.valueJson = {
|
|
|
- manage_workorder: 3333
|
|
|
- }
|
|
|
+ this.form.valueJson = {}
|
|
|
this.title = this.form.name
|
|
|
this.jsonData = JSON.parse(res.data.data.formJson.makingJson);
|
|
|
this.jsonData.list.forEach(item => {
|
|
|
@@ -176,17 +174,15 @@
|
|
|
item.url = item.url && item.url.replace('/api', this.APIUrl)
|
|
|
})
|
|
|
this.isFlag = true
|
|
|
-
|
|
|
- this.$nextTick(() => {
|
|
|
- this.$refs.generateForm.setRules('manage_workorder', [{
|
|
|
- required: false,
|
|
|
- message: '必须填写'
|
|
|
- }])
|
|
|
- if (params.manage_workorder) {
|
|
|
+
|
|
|
+ this.$nextTick(() => {
|
|
|
+
|
|
|
+ if (params.manage_workorder) {
|
|
|
this.setSalesServiceWork(params.manage_workorder)
|
|
|
- }
|
|
|
|
|
|
- })
|
|
|
+ }
|
|
|
+
|
|
|
+ })
|
|
|
|
|
|
|
|
|
}
|
|
|
@@ -247,7 +243,13 @@
|
|
|
this.$refs.generateForm.setData({
|
|
|
manage_workorder: data
|
|
|
});
|
|
|
-
|
|
|
+ this.$refs.generateForm.setRules('manage_workorder', [{
|
|
|
+ required: false,
|
|
|
+ message: '必须填写'
|
|
|
+ }])
|
|
|
+ setTimeout(() => {
|
|
|
+ this.$refs.generateForm.validate(['manage_workorder'])
|
|
|
+ })
|
|
|
|
|
|
},
|
|
|
|