chenxiaochao vor 3 Wochen
Ursprung
Commit
62970871ca

+ 30 - 4
src/App.ku.vue

@@ -11,8 +11,7 @@ onShow(() => {
11 11
   // 所以这里需要判断一下,如果是 '/' 就当做首页,也要显示 tabbar
12 12
   if (path === '/') {
13 13
     isCurrentPageTabbar.value = true
14
-  }
15
-  else {
14
+  } else {
16 15
     isCurrentPageTabbar.value = isPageTabbar(path)
17 16
   }
18 17
 })
@@ -21,6 +20,10 @@ const helloKuRoot = ref('Hello AppKuVue')
21 20
 
22 21
 const exposeRef = ref('this is form app.Ku.vue')
23 22
 
23
+const handleAIClick = () => {
24
+  console.log('点击了')
25
+}
26
+
24 27
 defineExpose({
25 28
   exposeRef,
26 29
 })
@@ -32,9 +35,32 @@ defineExpose({
32 35
     <view class="hidden text-center">
33 36
       {{ helloKuRoot }},这里可以配置全局的东西
34 37
     </view>
35
-
36 38
     <KuRootView />
37
-
38 39
     <FgTabbar v-if="isCurrentPageTabbar" />
40
+    <view class="ai-icon" @click="handleAIClick">
41
+      <image src="/src/assets/AIimgs.gif" mode="aspectFit" />
42
+    </view>
39 43
   </view>
40 44
 </template>
45
+
46
+<style lang="scss" scoped>
47
+.ai-icon {
48
+  position: fixed;
49
+  bottom: 110rpx;
50
+  right: 20rpx;
51
+  z-index: 9999;
52
+  width: 120rpx;
53
+  height: 120rpx;
54
+  overflow: hidden;
55
+  display: flex;
56
+  align-items: center;
57
+  justify-content: center;
58
+  cursor: pointer;
59
+}
60
+
61
+.ai-icon image {
62
+  width: 100%;
63
+  height: 100%;
64
+  object-fit: cover;
65
+}
66
+</style>

BIN
src/assets/AIimgs.gif


+ 13 - 8
src/pages/schedule/view/addgasstation/index.vue

@@ -242,30 +242,35 @@ function handleSubmit() {
242 242
             .map((item) => JSON.parse(item.response).data.fileName)
243 243
             .filter(Boolean)
244 244
             .join(','),
245
-            executorIds: model.value.executorIds.map((item) =>JSON.parse(item)),
245
+          executorIds: model.value.executorIds.map((item) => JSON.parse(item)),
246 246
           // executors: model.value.executorIds.map((item) =>
247 247
           //   String(JSON.parse(item).userId)
248 248
           // ),
249 249
           ccReceivers: model.value.ccReceivers.join(','),
250
-
251 250
           // ccReceiversName: model.value.ccReceivers.map((item) =>
252 251
           //   String(JSON.parse(item).userId)
253 252
           // ),
254 253
         }
255
-        if (model.value.formType === 'photo' || model.value.formType === 'inspection') {
254
+        if (
255
+          model.value.formType === 'photo' ||
256
+          model.value.formType === 'inspection'
257
+        ) {
256 258
           delete submitData.templateId
257 259
         } else if (model.value.formType === '3') {
258 260
           // delete submitData.taskName
259 261
           // submitData.formType = ''
260
-          submitData.taskName = getTemplateListOptions.value.find((item) => item.id === Number(model.value.templateId))?.taskName || ''
262
+          submitData.taskName =
263
+            getTemplateListOptions.value.find(
264
+              (item) => item.id === Number(model.value.templateId)
265
+            )?.taskName || ''
261 266
         }
262
-        if(getoptions.value==='新增油站'){
267
+        if (getoptions.value === '新增油站') {
263 268
           //  submitData['executorIds']=model.value.executorIds.map((item) => JSON.parse(item))
264
-           delete submitData.stationId
265
-        }else if(getoptions.value==='新增访客'){
269
+          delete submitData.stationId
270
+        } else if (getoptions.value === '新增访客') {
266 271
           //  submitData['executorId']=model.value.executorIds.map((item) => JSON.parse(item))
267 272
           //  delete submitData.executorIds
268
-           submitData.stationId=model.value.stationId.join(',')
273
+          submitData.stationId = model.value.stationId.join(',')
269 274
         }
270 275
         const res = (await addtodoaskslist(submitData)) as any
271 276
         if (res?.code === 200) {

+ 1 - 1
src/pages/schedule/view/index.vue

@@ -26,7 +26,7 @@ interface CalendarDate {
26 26
 const mainloing = ref(false)
27 27
 const GasStationId = ref('')
28 28
 const currentMonth = ref(new Date())
29
-const isExpanded = ref(true)
29
+const isExpanded = ref(false)
30 30
 const radioActive = ref('日')
31 31
 const selectedDate = ref(new Date())
32 32
 const overduedaylist = ref([]) as any // 逾期任务列表