Browse Source

1.增加预警规则提示;2.样式bug修改

v3
蟑螂恶霸 2 years ago
parent
commit
4b6ae10b19
  1. 29
      src/views/enforce/earlyWarning.vue
  2. 40
      src/views/enforce/enterpriseBaseInfo.vue
  3. 26
      src/views/enforce/enterpriseWarningInfo.vue
  4. 2
      src/views/enterprise/register.vue
  5. 4
      src/views/enterprise/registrationDetail.vue

29
src/views/enforce/earlyWarning.vue

@ -42,6 +42,9 @@
/> />
</van-popup> </van-popup>
</div> </div>
<div class="warning-rule">
<b>预警规则:</b>Ⅰ级 (严重),红色图标,当月被检查次数为 <i>6</i>次以上;Ⅱ级 (较重),橙色图标,当月被检查次数为 <i>5-6</i>次;Ⅲ级 (一般),黄色图标,当月被检查次数为 <i>3-4</i>次。
</div>
<!-- 中间 --> <!-- 中间 -->
<div class="shop-center"> <div class="shop-center">
@ -63,8 +66,8 @@
<div class="van-hairline--bottom"></div> <div class="van-hairline--bottom"></div>
<div class="card_box_span card-title"> <div class="card_box_span card-title">
<van-icon v-if="item.warningLevel==1" name="warning" color="red"/> <van-icon v-if="item.warningLevel==1" name="warning" color="red"/>
<van-icon v-else-if="item.warningLevel==2" name="warning" color="#ed6a0c"/> <van-icon v-else-if="item.warningLevel==2" name="warning" color="#f78b00"/>
<van-icon v-else-if="item.warningLevel==3" name="warning" color="#fed200"/> <van-icon v-else-if="item.warningLevel==3" name="warning" color="#f5cf08"/>
<van-icon v-else name="info" color="#fed200"/> <van-icon v-else name="info" color="#fed200"/>
<p>{{item.enterpriseName }}</p> <p>{{item.enterpriseName }}</p>
</div> </div>
@ -485,4 +488,26 @@
text-align: center; text-align: center;
line-height: 0.9rem; line-height: 0.9rem;
} }
.warning-rule {
margin: 2% 0.27rem 1%;
padding: 0.2rem;
border-radius: 0.27rem;
background-color: rgb(251 242 231);
color: #fb710b;
font-size: 0.3rem;
line-height: 1.25;
}
.warning-rule b {
color: #333;
}
.warning-rule i {
margin: 0 0.1rem;
color: #f50;
font-size: 0.35rem;
font-weight: 600;
}
</style> </style>

40
src/views/enforce/enterpriseBaseInfo.vue

@ -20,34 +20,36 @@
label="统一社会信用代码:" label="统一社会信用代码:"
readonly readonly
/> />
<van-field <van-field
v-model="data.enterpriseInfo.legalPerson" v-model="data.enterpriseInfo.enterpriseType"
label="法人代表" label="企业类型"
readonly readonly
/> />
<!-- <van-field
v-model="data.enterpriseInfo.enterpriseAddress"
label="注册地址:"
rows="2"
autosize
type="textarea"
show-word-limit
/>
-->
<div class="fold-div">
<label>注册地址</label>
<van-text-ellipsis :content="data.enterpriseInfo.enterpriseAddress" rows="1" autosize expand-text="展开" collapse-text="收起" />
</div>
<van-field <van-field
v-model="data.enterpriseInfo.enterpriseType" v-model="data.enterpriseInfo.legalPerson"
label="企业类型" label="法定代表人"
readonly readonly
/> />
<van-field <van-field
v-model="data.enterpriseInfo.registeredCapital" v-model="data.enterpriseInfo.registeredCapital"
label="注册资本" label="注册资本"
readonly readonly
/> />
<!-- <van-field
v-model="data.enterpriseInfo.enterpriseAddress"
label="注册地址:"
rows="2"
autosize
type="textarea"
show-word-limit
/>-->
<div class="fold-div">
<label>注册地址</label>
<van-text-ellipsis :content="data.enterpriseInfo.enterpriseAddress" rows="1" autosize expand-text="展开" collapse-text="收起" />
</div>
<van-field <van-field
v-model="data.enterpriseInfo.establishmentTime" v-model="data.enterpriseInfo.establishmentTime"
label="成立日期" label="成立日期"
@ -746,7 +748,7 @@
.fold-div { .fold-div {
display: flex; display: flex;
margin: 0 0.3rem; margin: 0 0.3rem;
padding-bottom: 0.3rem; padding-bottom: 0.13rem;
border-bottom: 1px solid #f5f6f7; border-bottom: 1px solid #f5f6f7;
color: rgb(50, 50, 51); color: rgb(50, 50, 51);
font-size: 0.38rem; font-size: 0.38rem;

26
src/views/enforce/enterpriseWarningInfo.vue

@ -27,6 +27,9 @@
<van-button plain hairline :class="1==data.checkNum?'search-button active':'search-button'" @click="searchWarnType(0)" round type="primary" <van-button plain hairline :class="1==data.checkNum?'search-button active':'search-button'" @click="searchWarnType(0)" round type="primary"
size="mini">预警提醒(本部门) size="mini">预警提醒(本部门)
</van-button> </van-button>
</div>
<div class="warning-rule">
<b>预警规则:</b>Ⅰ级 (严重),红色图标,当月被检查次数为 <i>6</i>次以上;Ⅱ级 (较重),橙色图标,当月被检查次数为 <i>5-6</i>次;Ⅲ级 (一般),黄色图标,当月被检查次数为 <i>3-4</i>次。
</div> </div>
<!-- 中间 --> <!-- 中间 -->
<div class="shop-center"> <div class="shop-center">
@ -46,8 +49,8 @@
<div style="border-color: aqua; border: 2px;" class="van-hairline--bottom"></div>--> <div style="border-color: aqua; border: 2px;" class="van-hairline--bottom"></div>-->
<div class="card_box_span"> <div class="card_box_span">
<van-icon v-if="item.warningLevel==1" name="warning" color="red" /> <van-icon v-if="item.warningLevel==1" name="warning" color="red" />
<van-icon v-else-if="item.warningLevel==2" name="warning" color="#ed6a0c" /> <van-icon v-else-if="item.warningLevel==2" name="warning" color="#f78b00" />
<van-icon v-else-if="item.warningLevel==3" name="warning" color="#fed200" /> <van-icon v-else-if="item.warningLevel==3" name="warning" color="#f5cf08" />
<van-icon v-else name="info" size="30" color="#fed200" /> <van-icon v-else name="info" size="30" color="#fed200" />
<p class="warn-name">{{ item.enterpriseName }}</p> <p class="warn-name">{{ item.enterpriseName }}</p>
</div> </div>
@ -453,5 +456,24 @@
border: 1px; border: 1px;
} }
.warning-rule {
margin: 2% 0.27rem 1%;
padding: 0.2rem;
border-radius: 0.27rem;
background-color: rgb(251 242 231);
color: #fb710b;
font-size: 0.3rem;
line-height: 1.25;
}
.warning-rule b {
color: #333;
}
.warning-rule i {
margin: 0 0.1rem;
color: #f50;
font-size: 0.35rem;
font-weight: 600;
}
</style> </style>

2
src/views/enterprise/register.vue

@ -371,7 +371,7 @@ export default {
.fold-div { .fold-div {
display: flex; display: flex;
margin: 0 0.3rem; margin: 0 0.3rem;
padding-bottom: 0.3rem; padding-bottom: 0.13rem;
border-bottom: 1px solid #f5f6f7; border-bottom: 1px solid #f5f6f7;
color: rgb(50, 50, 51); color: rgb(50, 50, 51);
font-size: 0.38rem; font-size: 0.38rem;

4
src/views/enterprise/registrationDetail.vue

@ -51,7 +51,6 @@
autosize autosize
readonly readonly
type="textarea" type="textarea"
maxlength="100"
show-word-limit show-word-limit
/> />
<van-field v-for="(item, index) in data.lawList" :key="index" <van-field v-for="(item, index) in data.lawList" :key="index"
@ -118,7 +117,7 @@
</div> </div>
</van-cell-group> </van-cell-group>
<van-divider class="divdsty" /> <!-- <van-divider class="divdsty" />-->
<div v-if="submit.isEvaluate != 0"> <div v-if="submit.isEvaluate != 0">
<van-divider class="divdsty" /> <van-divider class="divdsty" />
@ -131,7 +130,6 @@
autosize autosize
readonly readonly
type="textarea" type="textarea"
maxlength="100"
show-word-limit show-word-limit
/> />
<!-- <div v-if="submitData.authorization !=0">--> <!-- <div v-if="submitData.authorization !=0">-->

Loading…
Cancel
Save