独墅湖高教创新区危化品智慧管控平台(新危化品)
zhouwx
2025-04-18 817f8b5f25e08499e7e90b38c002e74131d57c17
src/views/hazardousChemicals/systemManage/user/components/userDialog.vue
@@ -39,7 +39,7 @@
          </el-radio-group>
          <span v-else>{{state.form.userType ==0 ? '管理员':state.form.userType ==1 ? '企业用户' : '普通用户'}}</span>
        </el-form-item>
        <el-form-item label="所属企业:" prop="companyName" v-if="state.title !== '修改密码' && state.form.userType !=0">
        <el-form-item label="所属企业:" prop="companyName" v-if="state.title !== '修改密码' && state.form.userType !=0 &&  state.form.userType !=3">
          <el-select
              v-if="state.isAdmin"
              clearable
@@ -64,7 +64,7 @@
          </el-select>
          <el-input v-else disabled style="width: 100%" v-model="state.form.companyName"></el-input>
        </el-form-item>
        <el-form-item label="所属部门:" prop="departId" v-if="state.form.userType !=0 && state.title !== '修改密码'" >
        <el-form-item label="所属部门:" prop="departId" v-if="state.form.userType !=0 &&  state.form.userType !=3 && state.title !== '修改密码'" >
          <el-cascader
              v-if="state.title == '新增用户' || state.title == '编辑用户'"
              style="width: 100%"
@@ -79,12 +79,12 @@
          <el-input v-else-if="state.title == '编辑用户'" disabled style="width: 100%" v-model="state.form.departName"></el-input>
        </el-form-item>
      </el-form>
      <template #footer v-if="state.title !='查看'">
        <span class="dialog-footer">
            <el-button @click="handleClose" size="default">取 消</el-button>
            <el-button type="primary"  @click="onSubmit" size="default" v-preReClick>确认</el-button>
        </span>
      </template>
<!--      <template #footer v-if="state.title !='查看'">-->
<!--        <span class="dialog-footer">-->
<!--            <el-button @click="handleClose" size="default">取 消</el-button>-->
<!--            <el-button type="primary"  @click="onSubmit" size="default" v-preReClick>确认</el-button>-->
<!--        </span>-->
<!--      </template>-->
    </el-dialog>
  </div>
</template>
@@ -254,7 +254,7 @@
const loading = ref(false)
const getCompanyList = async (val)=>{
  if(val != ""){
  if(val){
    loading.value = true;
    const queryParams = {
      name: val