padding 调整

多文本显示内容多的信息
默认加载信息时 设置缓存数据
This commit is contained in:
wyw 2025-04-23 14:20:19 +08:00
parent 31f0e0e5cb
commit 64df9f260e
6 changed files with 43 additions and 32 deletions

View File

@ -326,7 +326,7 @@
.form-sub { .form-sub {
/* margin: 20px 16px 10px 16px; */ /* margin: 20px 16px 10px 16px; */
/* border: 1px solid #EBEEF5; */ /* border: 1px solid #EBEEF5; */
padding: 20px 30px 10px 30px; padding: 20px 10px 10px 10px;
/* box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 3px 1px; */ /* box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 3px 1px; */
background-color: #ffffff; background-color: #ffffff;
border-radius: 10px; border-radius: 10px;

View File

@ -33,8 +33,12 @@
v-for="(item, index) in model.ListShow"> v-for="(item, index) in model.ListShow">
<uni-collapse-item :title="(index+1) + '. ' + item.CHECKCONTENT" name="1"> <uni-collapse-item :title="(index+1) + '. ' + item.CHECKCONTENT" name="1">
<u-form-item label="检查内容" prop="CHECKCONTENT" borderBottom> <u-form-item label="检查内容" prop="CHECKCONTENT" borderBottom>
<u--input disabled disabledColor="#fff" v-model="item.CHECKCONTENT"
border="none" inputAlign="right"></u--input> <!-- <u--input disabled disabledColor="#fff" v-model="item.CHECKCONTENT"
border="none" inputAlign="right"></u--input> -->
<u--textarea disabled disabledColor="#fff" v-model="item.CHECKCONTENT"
border="none" inputAlign="right" autoHeight ></u--textarea>
</u-form-item> </u-form-item>
<u-form-item v-if="model.ISDOWN==''" label="区域" prop="Nav_RiskArea.NAME" <u-form-item v-if="model.ISDOWN==''" label="区域" prop="Nav_RiskArea.NAME"
borderBottom> borderBottom>
@ -289,7 +293,7 @@
.form-sub { .form-sub {
/* margin: 20px 16px 10px 16px; */ /* margin: 20px 16px 10px 16px; */
/* border: 1px solid #EBEEF5; */ /* border: 1px solid #EBEEF5; */
padding: 20px 30px 10px 30px; padding: 20px 10px 10px 10px;
/* box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 3px 1px; */ /* box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 3px 1px; */
background-color: #ffffff; background-color: #ffffff;
border-radius: 10px; border-radius: 10px;

View File

@ -29,14 +29,15 @@
<u--form labelPosition="left" labelWidth="auto" labelAlign="center" <u--form labelPosition="left" labelWidth="auto" labelAlign="center"
errorType="border-bottom" style="margin-bottom: 50px;" ref="sForm"> errorType="border-bottom" style="margin-bottom: 50px;" ref="sForm">
<uni-collapse :border="false" accordion> <uni-collapse :border="false" accordion>
<uni-card style="margin-bottom: 5px;" margin="0" <uni-card style="margin-bottom: 5px;" margin="0" spacing="0" :is-shadow="false"
spacing="0" :is-shadow="false" v-for="(item, index) in model.ListShow"> v-for="(item, index) in model.ListShow">
<uni-collapse-item :title="(index+1) + '. ' + item.CHECKCONTENT" name="1"> <uni-collapse-item :title="(index+1) + '. ' + item.CHECKCONTENT" name="1">
<u-form-item label="检查内容" prop="CHECKCONTENT" borderBottom> <u-form-item label="检查内容" prop="CHECKCONTENT" borderBottom>
<u--input disabled disabledColor="#fff" v-model="item.CHECKCONTENT" <u--textarea disabled disabledColor="#fff" v-model="item.CHECKCONTENT"
border="none" inputAlign="right"></u--input> border="none" inputAlign="right" autoHeight></u--textarea>
</u-form-item> </u-form-item>
<u-form-item v-if="model.ISDOWN==''" label="区域" prop="Nav_RiskArea.NAME" borderBottom> <u-form-item v-if="model.ISDOWN==''" label="区域" prop="Nav_RiskArea.NAME"
borderBottom>
<u--input disabled disabledColor="#fff" v-model="item.Nav_RiskArea.NAME" <u--input disabled disabledColor="#fff" v-model="item.Nav_RiskArea.NAME"
border="none" inputAlign="right"></u--input> border="none" inputAlign="right"></u--input>
</u-form-item> </u-form-item>
@ -44,10 +45,6 @@
<u--input disabled disabledColor="#fff" v-model="item.DESCREPTION" <u--input disabled disabledColor="#fff" v-model="item.DESCREPTION"
border="none" inputAlign="right"></u--input> border="none" inputAlign="right"></u--input>
</u-form-item> </u-form-item>
<!-- <u-form-item label="上报时间" prop="CREATE_TIME" borderBottom>
<u--input disabled disabledColor="#fff" v-model="item.CREATE_TIME"
border="none" inputAlign="right"></u--input>
</u-form-item> -->
</uni-collapse-item> </uni-collapse-item>
</uni-card> </uni-card>
</uni-collapse> </uni-collapse>
@ -77,9 +74,9 @@
data() { data() {
return { return {
OrgId: '', OrgId: '',
pageIndex:0, pageIndex: 0,
pageSize:20, pageSize: 20,
total:0, total: 0,
model: { model: {
RISK_AREA_NAME: '请选择区域', RISK_AREA_NAME: '请选择区域',
RISK_AREA_ID: '', RISK_AREA_ID: '',
@ -148,13 +145,13 @@
this.model.ISDOWN == '否' || this.model.ISDOWN == '') ? false : true)) this.model.ISDOWN == '否' || this.model.ISDOWN == '') ? false : true))
json.IgnoreDataRule = true json.IgnoreDataRule = true
json.Limit = this.pageSize json.Limit = this.pageSize
json.SelectField = ["CHECKCONTENT", "DESCREPTION","Nav_RiskArea.NAME", "CREATE_TIME"] json.SelectField = ["CHECKCONTENT", "DESCREPTION", "Nav_RiskArea.NAME", "CREATE_TIME"]
PagedCheckMain(json).then(res => { PagedCheckMain(json).then(res => {
if (res.IsSuccessful) { if (res.IsSuccessful) {
this.total=res.TotalCount this.total = res.TotalCount
// this.model.ListShow = res.Data // this.model.ListShow = res.Data
if (paginate) { if (paginate) {
this.model.ListShow= this.model.ListShow.concat(res.Data) this.model.ListShow = this.model.ListShow.concat(res.Data)
} else { } else {
this.model.ListShow = res.Data this.model.ListShow = res.Data
} }
@ -242,7 +239,7 @@
} }
}, },
onReachBottom() { onReachBottom() {
if (this.total > this.pageSize * this.pageIndex) if (this.total > this.pageSize * this.pageIndex)
this.PagedCheckMain(true) this.PagedCheckMain(true)
} }
// watch: { // watch: {
@ -284,7 +281,7 @@
.form-sub { .form-sub {
/* margin: 20px 16px 10px 16px; */ /* margin: 20px 16px 10px 16px; */
/* border: 1px solid #EBEEF5; */ /* border: 1px solid #EBEEF5; */
padding: 20px 30px 10px 30px; padding: 20px 10px 10px 10px;
/* box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 3px 1px; */ /* box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 3px 1px; */
background-color: #ffffff; background-color: #ffffff;
border-radius: 10px; border-radius: 10px;

View File

@ -33,8 +33,11 @@
v-for="(item, index) in model.ListShow"> v-for="(item, index) in model.ListShow">
<uni-collapse-item :title="(index+1) + '. ' + item.CHECKCONTENT" name="1"> <uni-collapse-item :title="(index+1) + '. ' + item.CHECKCONTENT" name="1">
<u-form-item label="检查内容" prop="CHECKCONTENT" borderBottom> <u-form-item label="检查内容" prop="CHECKCONTENT" borderBottom>
<u--input disabled disabledColor="#fff" v-model="item.CHECKCONTENT" <!-- <u--input disabled disabledColor="#fff" v-model="item.CHECKCONTENT"
border="none" inputAlign="right"></u--input> border="none" inputAlign="right"></u--input> -->
<u--textarea disabled disabledColor="#fff" v-model="item.CHECKCONTENT"
border="none" inputAlign="right" autoHeight></u--textarea>
</u-form-item> </u-form-item>
<u-form-item v-if="model.ISDOWN==''" label="区域" prop="Nav_RiskArea.NAME" <u-form-item v-if="model.ISDOWN==''" label="区域" prop="Nav_RiskArea.NAME"
borderBottom> borderBottom>
@ -271,7 +274,7 @@
.form-sub { .form-sub {
/* margin: 20px 16px 10px 16px; */ /* margin: 20px 16px 10px 16px; */
/* border: 1px solid #EBEEF5; */ /* border: 1px solid #EBEEF5; */
padding: 20px 30px 10px 30px; padding: 20px 10px 10px 10px;
/* box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 3px 1px; */ /* box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 3px 1px; */
background-color: #ffffff; background-color: #ffffff;
border-radius: 10px; border-radius: 10px;

View File

@ -284,7 +284,7 @@
.form-sub { .form-sub {
/* margin: 20px 16px 10px 16px; */ /* margin: 20px 16px 10px 16px; */
/* border: 1px solid #EBEEF5; */ /* border: 1px solid #EBEEF5; */
padding: 20px 30px 10px 30px; padding: 20px 10px 10px 10px;
/* box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 3px 1px; */ /* box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 3px 1px; */
background-color: #ffffff; background-color: #ffffff;
border-radius: 10px; border-radius: 10px;

View File

@ -111,13 +111,19 @@
this.POST_ID = e.split('=')[1] this.POST_ID = e.split('=')[1]
} }
}) })
} else {
//
} }
} }
// createType ''10 ''20 // createType ''10 ''20
if (this.OrgId && this.OrgId.length > 1) if (this.OrgId && this.OrgId.length > 1) {
this.dataLists.forEach(e => {
if (this.OrgId.toUpperCase() == e.id) {
this.NAME = e.name
//
uni.setStorageSync('tenantId', e.tenantId)
}
})
this.getCaidan() this.getCaidan()
}
}, },
//APP //APP
@ -232,6 +238,7 @@
this.selectorInfo.showPopup = false this.selectorInfo.showPopup = false
this.OrgId = e.id this.OrgId = e.id
this.NAME = e.name this.NAME = e.name
//
uni.setStorageSync('tenantId', e.tenantId) uni.setStorageSync('tenantId', e.tenantId)
if (this.OrgId && this.OrgId.length > 1) if (this.OrgId && this.OrgId.length > 1)
this.getCaidan() this.getCaidan()