优化后,再次提交

This commit is contained in:
王利强
2026-05-03 09:08:56 +08:00
parent 721ef0ad54
commit 805747d1d9
1243 changed files with 46213 additions and 221 deletions

View File

@@ -0,0 +1 @@
"use strict";const e=require("../../common/vendor.js"),t=require("../../request/api.js"),a={__name:"checklist",setup(a){const c=e.ref([]),r=()=>{e.index.navigateTo({url:"/pages/editchecklist/editchecklist"})};return e.onShow((()=>{(async()=>{try{const e=await t.getCheckTableList({pageNum:1,pageSize:100});0===e.code&&(c.value=e.data.records||[])}catch(e){console.error("获取检查表列表失败:",e)}})()})),(t,a)=>e.e({a:e.f(c.value,((t,a,c)=>({a:e.t(t.name),b:t.id}))),b:0===c.value.length},(c.value.length,{}),{c:e.o(r),d:e.gei(t,"")})}},c=e._export_sfc(a,[["__scopeId","data-v-51d49b33"]]);wx.createPage(c);

View File

@@ -0,0 +1,4 @@
{
"navigationBarTitleText": "检查表",
"usingComponents": {}
}

View File

@@ -0,0 +1 @@
<view class="{{['page', 'padding', 'data-v-51d49b33', virtualHostClass]}}" style="{{virtualHostStyle}}" hidden="{{virtualHostHidden || false}}" id="{{d}}"><view wx:for="{{a}}" wx:for-item="item" wx:key="b" class="checklist-card data-v-51d49b33"><view class="card-name data-v-51d49b33">{{item.a}}</view></view><view wx:if="{{b}}" class="empty-tip data-v-51d49b33"><text class="data-v-51d49b33">暂无检查表</text></view><button class="add-btn data-v-51d49b33" bindtap="{{c}}"><text class="cuIcon-add data-v-51d49b33"></text><text class="data-v-51d49b33">新增检查表</text></button></view>

View File

@@ -0,0 +1 @@
.page.data-v-51d49b33{min-height:100vh;background:#ebf2fc;padding-bottom:120rpx}.checklist-card.data-v-51d49b33{background:#fff;border-radius:16rpx;padding:30rpx;margin-bottom:20rpx;box-shadow:0 2rpx 10rpx rgba(0,0,0,.05)}.checklist-card .card-name.data-v-51d49b33{font-size:32rpx;color:#333;font-weight:500}.empty-tip.data-v-51d49b33{text-align:center;padding:100rpx 0;color:#999;font-size:28rpx}.add-btn.data-v-51d49b33{position:fixed;bottom:40rpx;left:30rpx;right:30rpx;height:90rpx;background:linear-gradient(135deg,#667eea,#2668ea);border-radius:45rpx;color:#fff;font-size:32rpx;display:flex;align-items:center;justify-content:center;box-shadow:0 8rpx 20rpx rgba(102,126,234,.4)}.add-btn .cuIcon-add.data-v-51d49b33{margin-right:10rpx;font-size:36rpx}