Lou
2024-01-28 d46a4b1d0f71b5e60a38da891bb7fe2064633cf7
subPackage/workbench/views/cscj.vue
@@ -12,6 +12,9 @@
               <view class="box-title">
                  <box-title title="基础信息"></box-title>
               </view>
               <u-form-item class="form-item" labelWidth="100" label="场所名称:" :required="isRequiredPlace"
                  :disabled="isDisabled" prop="placeName">
                  <u--input v-if="!currentId" border="none" v-model="form.placeName" placeholder="请输入">
@@ -27,6 +30,16 @@
                     placeholder="请选择">
                  </u-input>
                  <u-icon slot="right" name="arrow-right"></u-icon>
               </u-form-item>
               <u-form-item label="九小场所" labelWidth="100" prop="isNine" :required="isRequired">
                  <u-radio-group v-model="form.isNine" v-if="!currentId">
                     <u-radio :customStyle="{marginBottom: '8px'}" v-for="(item, index) in statusList"
                        :key="index" :label="item.name" :name="item.id">
                     </u-radio>
                  </u-radio-group>
                  <view class="f-30" v-if="currentId">
                     {{form.isNine == 1?"是":"否"}}
                  </view>
               </u-form-item>
               <!-- <view v-if="showLabelList.length" class="label" style="border-bottom:1px solid eff1f3;">
                  <view v-for="(item,index) in showLabelList" :key="index" class="activeLabel">
@@ -231,7 +244,8 @@
               principalPhone: '',
               lat: '',
               lng: '',
               location: ''
               location: '',
               isNine: ""
            },
            rules: {
               // 'buildingCode': {
@@ -240,25 +254,31 @@
               //    message: '请选择楼栋',
               //    trigger: ['blur', 'change']
               // },
               'placeName': {
               'form.isNine': {
                  type: 'string',
                  required: true,
                  message: '是否九小场所',
                  trigger: ['blur', 'change']
               },
               'form.placeName': {
                  type: 'string',
                  required: true,
                  message: '请输入场所名称',
                  trigger: ['blur', 'change']
               },
               'label': {
               'form.label': {
                  type: 'string',
                  required: true,
                  message: '请选择标签',
                  trigger: ['blur', 'change'],
               },
               'username': {
               'form.username': {
                  type: 'string',
                  required: true,
                  message: '请输入场所负责人',
                  trigger: ['blur', 'change'],
               },
               'principalPhone': [{
               'form.principalPhone': [{
                     required: false,
                     message: '请输入手机号',
                     trigger: ['blur', 'change'],
@@ -271,7 +291,6 @@
                     trigger: ['change', 'blur']
                  }
               ],
            },
@@ -400,7 +419,16 @@
            firstId: "",
            secondId: "",
            categoryValue: "",
            houseCode: ""
            houseCode: "",
            statusList: [{
                  name: "是",
                  id: 1
               },
               {
                  name: "否",
                  id: 2
               }
            ],
         }
      },
      created() {