发布
This commit is contained in:
1
unpackage/dist/build/mp-weixin/pages/todo/todoAdd.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/todo/todoAdd.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";const e=require("../../common/vendor.js"),o=require("../../api/index.js");if(!Array){(e.resolveComponent("nut-textarea")+e.resolveComponent("nut-form-item")+e.resolveComponent("nut-button")+e.resolveComponent("nut-form"))()}Math||((()=>"../../uni_modules/nutui-uni/components/textarea/textarea.js")+(()=>"../../uni_modules/nutui-uni/components/formitem/formitem.js")+(()=>"../../uni_modules/nutui-uni/components/button/button.js")+(()=>"../../uni_modules/nutui-uni/components/form/form.js"))();const t={__name:"todoAdd",setup(t){const n=e.reactive({content:""}),u=()=>{console.log("form====>",n),o.fetchAddTodo(n).then((o=>{e.index.showToast({icon:"none",title:"新增待办事项成功"}),setTimeout((()=>{e.index.switchTab({url:"/pages/todo/todoList"})}),500)}))};return(o,t)=>({a:e.o((e=>n.content=e)),b:e.p({rows:3,placeholder:"请输入待办事项",type:"text",modelValue:n.content}),c:e.p({label:"待办事项"}),d:e.o(u),e:e.p({type:"primary",block:!0})})}},n=e._export_sfc(t,[["__scopeId","data-v-a5661e25"]]);wx.createPage(n);
|
||||
10
unpackage/dist/build/mp-weixin/pages/todo/todoAdd.json
vendored
Normal file
10
unpackage/dist/build/mp-weixin/pages/todo/todoAdd.json
vendored
Normal file
@@ -0,0 +1,10 @@
|
||||
{
|
||||
"navigationBarTitleText": "添加待办事项",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"nut-textarea": "../../uni_modules/nutui-uni/components/textarea/textarea",
|
||||
"nut-form-item": "../../uni_modules/nutui-uni/components/formitem/formitem",
|
||||
"nut-button": "../../uni_modules/nutui-uni/components/button/button",
|
||||
"nut-form": "../../uni_modules/nutui-uni/components/form/form"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/todo/todoAdd.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/todo/todoAdd.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="page-content data-v-a5661e25"><view class="data-v-a5661e25" style="padding:20rpx"><nut-form class="data-v-a5661e25" u-s="{{['d']}}" u-i="a5661e25-0" bind:__l="__l"><nut-form-item wx:if="{{c}}" class="data-v-a5661e25" u-s="{{['d']}}" u-i="a5661e25-1,a5661e25-0" bind:__l="__l" u-p="{{c}}"><nut-textarea wx:if="{{b}}" class="data-v-a5661e25" u-i="a5661e25-2,a5661e25-1" bind:__l="__l" bindupdateModelValue="{{a}}" u-p="{{b}}"/></nut-form-item><view class="data-v-a5661e25" style="align-items:center;text-align:center;padding:20rpx 60rpx"><nut-button wx:if="{{e}}" class="data-v-a5661e25" u-s="{{['d']}}" bindclick="{{d}}" u-i="a5661e25-3,a5661e25-0" bind:__l="__l" u-p="{{e}}"> 新增待办事项 </nut-button></view></nut-form></view></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/todo/todoAdd.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/todo/todoAdd.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.page-content.data-v-a5661e25{min-height:100vh;background-color:#f2f3f5}
|
||||
1
unpackage/dist/build/mp-weixin/pages/todo/todoList.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/todo/todoList.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";const e=require("../../common/vendor.js"),t=require("../../api/index.js"),o=require("../../utils/helper.js");if(!Array){(e.resolveComponent("nut-button")+e.resolveComponent("z-paging")+e.resolveComponent("nut-popup"))()}Math||((()=>"../../uni_modules/nutui-uni/components/button/button.js")+(()=>"../../uni_modules/z-paging/components/z-paging/z-paging.js")+(()=>"../../uni_modules/nutui-uni/components/popup/popup.js"))();const s={__name:"todoList",setup(s){const n=e.reactive({}),a=e.ref(!1),l=e=>{console.log("----",e),Object.assign(n,e),a.value=!0},u=()=>{Object.assign(n,{}),a.value=!1,console.log("关闭")},c=e.ref(null),i=e.ref([]),r=(o,s)=>{const n={id:o,status:s};console.log(n),t.fetchEditTodo(n).then((t=>{e.index.showToast({title:"标记成功",icon:"success"}),c.value.refresh()})).catch((e=>{c.value.refresh()}))},p=(e,o)=>{const s={pageSize:o,page:e};console.log(s),t.fetchTodoList(s).then((e=>{console.log("res=>",e.list),c.value.complete(e.list)})).catch((e=>{c.value.complete(!1)}))};return e.onShow((()=>{console.log("onshow---"),console.log("paging.value",c.value),c.value&&c.value.refresh()})),e.onMounted((()=>{console.log("init111")})),(t,s)=>{var d;return e.e({a:e.o((t=>e.unref(o.navigateTo)("/pages/todo/todoAdd"))),b:e.p({type:"primary",block:!0,plain:!0}),c:e.s("top:0px"),d:e.f(i.value,((t,o,s)=>e.e({a:e.t(t.user.staff_name),b:e.t(t.create_time),c:e.o((e=>l(t)),o),d:e.t(t.content),e:e.o((e=>l(t)),o),f:0===t.status.value},0===t.status.value?{g:e.t(t.status.text)}:{h:e.t(t.status.text)},{i:0==t.status.value},0==t.status.value?{j:e.o((e=>r(t.id,"1")),o),k:"cc03bfda-2-"+s+",cc03bfda-0",l:e.p({size:"small",type:"success"})}:{},{m:1==t.status.value},1==t.status.value?{n:e.o((e=>r(t.id,"0")),o),o:"cc03bfda-3-"+s+",cc03bfda-0",p:e.p({size:"small",type:"danger"})}:{},{q:o}))),e:e.sr(c,"cc03bfda-0",{k:"paging"}),f:e.o(p),g:e.o((e=>i.value=e)),h:e.p({"refresher-enabled":!1,"auto-clean-list-when-reload":!1,"auto-scroll-to-top-when-reload":!1,modelValue:i.value}),i:e.t(null==(d=null==n?void 0:n.user)?void 0:d.staff_name),j:null==n?void 0:n.content},(null==n?void 0:n.content)?{k:e.t(n.content)}:{},{l:null==n?void 0:n.create_time},(null==n?void 0:n.create_time)?{m:e.t(n.create_time)}:{},{n:e.o(u),o:e.o((e=>a.value=e)),p:e.p({"custom-style":{height:"50%"},position:"bottom","safe-area-inset-bottom":!0,"close-on-click-overlay":!0,visible:a.value})})}}},n=e._export_sfc(s,[["__scopeId","data-v-cc03bfda"]]);wx.createPage(n);
|
||||
9
unpackage/dist/build/mp-weixin/pages/todo/todoList.json
vendored
Normal file
9
unpackage/dist/build/mp-weixin/pages/todo/todoList.json
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"navigationBarTitleText": "待办事项",
|
||||
"enablePullDownRefresh": false,
|
||||
"usingComponents": {
|
||||
"nut-button": "../../uni_modules/nutui-uni/components/button/button",
|
||||
"z-paging": "../../uni_modules/z-paging/components/z-paging/z-paging",
|
||||
"nut-popup": "../../uni_modules/nutui-uni/components/popup/popup"
|
||||
}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/pages/todo/todoList.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/todo/todoList.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="page-content data-v-cc03bfda"><z-paging wx:if="{{h}}" class="r data-v-cc03bfda" u-s="{{['d']}}" u-r="paging" bindquery="{{f}}" u-i="cc03bfda-0" bind:__l="__l" bindupdateModelValue="{{g}}" u-p="{{h}}"><view class="data-v-cc03bfda" style="{{'z-index:10000;position:sticky' + ';' + c}}"><view class="top-bar data-v-cc03bfda"><nut-button wx:if="{{b}}" class="data-v-cc03bfda" u-s="{{['d']}}" bindclick="{{a}}" u-i="cc03bfda-1,cc03bfda-0" bind:__l="__l" u-p="{{b}}"> 添加待办事项 </nut-button></view></view><view wx:for="{{d}}" wx:for-item="item" wx:key="q" class="todo-item data-v-cc03bfda"><view class="todo-item-content data-v-cc03bfda"><view class="todo-item-content-header data-v-cc03bfda" bindtap="{{item.c}}"><view class="data-v-cc03bfda" style="font-size:24rpx"> 记录人: {{item.a}}</view><view class="data-v-cc03bfda" style="font-size:24rpx"> 记录时间: {{item.b}}</view></view><view class="todo-item-content-body data-v-cc03bfda" bindtap="{{item.e}}"><view class="todo-item-content-body-desc data-v-cc03bfda">{{item.d}}</view></view><view class="todo-item-content-footer data-v-cc03bfda"><view wx:if="{{item.f}}" class="data-v-cc03bfda" style="font-size:24rpx;color:red"> 状态:<text class="data-v-cc03bfda">{{item.g}}</text></view><view wx:else class="data-v-cc03bfda" style="font-size:24rpx;color:chartreuse"> 状态:<text class="data-v-cc03bfda">{{item.h}}</text></view><view class="todo-item-content-footer-btn data-v-cc03bfda"><nut-button wx:if="{{item.i}}" class="data-v-cc03bfda" u-s="{{['d']}}" bindclick="{{item.j}}" u-i="{{item.k}}" bind:__l="__l" u-p="{{item.l}}"> 标记已办 </nut-button><nut-button wx:if="{{item.m}}" class="data-v-cc03bfda" u-s="{{['d']}}" bindclick="{{item.n}}" u-i="{{item.o}}" bind:__l="__l" u-p="{{item.p}}"> 标记未办 </nut-button></view></view></view></view></z-paging><nut-popup wx:if="{{p}}" class="data-v-cc03bfda" u-s="{{['d']}}" bindclose="{{n}}" u-i="cc03bfda-4" bind:__l="__l" bindupdateVisible="{{o}}" u-p="{{p}}"><view class="data-v-cc03bfda"><view class="title data-v-cc03bfda">记录人: {{i}}</view><view class="room-info data-v-cc03bfda"><view wx:if="{{j}}" class="remark data-v-cc03bfda">待办事项: {{k}}</view><view wx:if="{{l}}" class="room-id data-v-cc03bfda">添加时间: {{m}}</view></view></view></nut-popup></view>
|
||||
1
unpackage/dist/build/mp-weixin/pages/todo/todoList.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/pages/todo/todoList.wxss
vendored
Normal file
@@ -0,0 +1 @@
|
||||
.page-content.data-v-cc03bfda{min-height:100vh;background-color:#f2f3f5}.top-bar.data-v-cc03bfda{background:#fff;align-items:center;text-align:center;padding:20rpx 60rpx}.todo-item.data-v-cc03bfda{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20rpx;background-color:#fff;margin-bottom:20rpx;gap:20rpx}.todo-item .todo-item-content.data-v-cc03bfda{display:flex;flex:1;flex-direction:column;justify-content:space-between}.todo-item .todo-item-content .todo-item-content-header.data-v-cc03bfda{display:flex;align-items:center;padding:6rpx 0;gap:20rpx}.todo-item .todo-item-content .todo-item-content-body.data-v-cc03bfda{padding:6rpx 0}.todo-item .todo-item-content .todo-item-content-body .todo-item-content-body-desc.data-v-cc03bfda{color:#7c7c7c;font-size:26rpx;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.todo-item .todo-item-content .todo-item-content-footer.data-v-cc03bfda{padding:6rpx 0;display:flex;justify-content:space-between;align-items:center}.todo-item .todo-item-content .todo-item-content-footer .todo-item-content-footer-btn.data-v-cc03bfda{display:flex;justify-content:space-between;align-items:center;gap:10rpx}.title.data-v-cc03bfda{padding:0 20rpx;margin-top:20rpx;margin-bottom:20rpx;font-size:28rpx;font-weight:400;text-align:center}.room-info.data-v-cc03bfda{text-align:left;padding:20rpx;color:#666;width:100%;box-sizing:border-box}.room-info .remark.data-v-cc03bfda{font-size:26rpx}.room-info .room-id.data-v-cc03bfda{font-size:26rpx;padding-top:40rpx}
|
||||
Reference in New Issue
Block a user