| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 | <template>	<view>		<view class="font-md text-dark font-weight pt-2">挂钩干部</view>		<view class="py-2 border-bottom">			<text class="text-primary">姓名:</text>			<text class="text-secondary">{{hookName ? hookName : cadresData.realName}}</text>		</view>		<!-- <view class="py-2 border-bottom d-flex a-center">			<text class="text-primary">联系电话:</text>			<u--input v-model="cadresData.mobilePhone" color="#666666" :readonly="onlyFlag"				:border="onlyFlag ? 'none' : 'surround'" :placeholder="!onlyFlag ? '请输入手机号码' : ''"></u--input>		</view> -->	</view></template><script>	import {Store} from "@/common/store.js";	export default {		name: 'cadresItem',		props: {			cadresData: {				type: Object,				default: () => {}			},			readOnlyFlag: {				type: Boolean,				default: false			}		},		computed: {			onlyFlag() {				return this.readOnlyFlag			}		},		data() {			return {        hookName: ""      }		},		mounted() {      this.hookName = this.cadresData.realName      const userInfo = Store.getUser() ? JSON.parse(Store.getUser()) : {}      if( userInfo?.roleLevel == '2'){        this.hookName = userInfo.userName      }		},		methods: {}	}</script><style></style>
 |