jiangyy 3 years ago
parent
commit
33192eda36
  1. 537
      src/views/modules/communityService/measure/index.vue
  2. 18
      src/views/modules/communityService/measure/info.vue

537
src/views/modules/communityService/measure/index.vue

File diff suppressed because it is too large

18
src/views/modules/communityService/measure/info.vue

@ -5,7 +5,8 @@
:model="form"
:rules="rules"
ref="ruleForm">
<el-form-item label="操作方式"
<el-form-item v-if="formType==='add'"
label="操作方式"
:class="{'form-item':source==='visiual'}"
prop="addType">
<el-radio-group v-model="addType">
@ -202,6 +203,7 @@
</div>
</el-form-item>
<el-form-item v-if="
addType === 'add' ||
addType === 'appoint' ||
addType == 'finish' ||
(addType == 'look' && form.serviceShowFlag)
@ -369,6 +371,10 @@ export default {
type: String,
default: "",
},
formType: {
type: String,
default: "",
},
// addType: {
// type: String,
// default: "look",
@ -452,7 +458,7 @@ export default {
computed: {
...mapGetters(["clientHeight", "iframeHeight"]),
disabled () {
return this.addType != "edit";
return this.addType != "edit" || this.addType != "add";
},
},
@ -464,8 +470,14 @@ export default {
async created () {
this.customerId = localStorage.getItem("customerId");
if (this.formType === 'add') {
this.addType = 'add'
} else {
this.getInfo();
}
this.pageLoading = true;
},

Loading…
Cancel
Save