|
@@ -5,29 +5,30 @@
|
|
|
<ion-buttons slot="start">
|
|
|
<ion-icon :icon="arrowBackOutline" @click="()=>router.push('../')"></ion-icon>
|
|
|
</ion-buttons>
|
|
|
- <ion-title>企业信息收集</ion-title>
|
|
|
+ <ion-title>工作日志</ion-title>
|
|
|
<ion-buttons slot="end">
|
|
|
<ion-icon :icon="addCircleOutline" @click="onAdd()"></ion-icon>
|
|
|
</ion-buttons>
|
|
|
</ion-toolbar>
|
|
|
</ion-header>
|
|
|
<ion-content>
|
|
|
- <ion-item style="margin: 10px 0;">
|
|
|
- <ion-input style="border: 1px solid #f2f2f5;border-radius: 8px;--padding-start: 10px;"></ion-input>
|
|
|
- <ion-button slot="end" style="height: 40px;width: 70px;margin-left: 10px;">搜索</ion-button>
|
|
|
+ <ion-item class="search-item">
|
|
|
+ <ion-input type="date"
|
|
|
+ placeholder="开始时间" mode="md"></ion-input>
|
|
|
+ —
|
|
|
+ <ion-input type="date"
|
|
|
+ placeholder="结束时间" mode="md"></ion-input>
|
|
|
+ <ion-button slot="end" style="height: 30px;width: 60px;margin-left: 10px;--box-shadow: none;">搜索</ion-button>
|
|
|
</ion-item>
|
|
|
<ion-list class="list-content">
|
|
|
- <ion-item v-for="(record,key) in dataList" :key="key" detail>
|
|
|
+ <ion-item v-for="(record,key) in dataList" :key="key" detail>
|
|
|
<ion-grid>
|
|
|
<ion-row>
|
|
|
<ion-col>
|
|
|
<ion-label style="display: flex;justify-content: space-between;">
|
|
|
<ion-text>
|
|
|
- {{record.companyName}}
|
|
|
+ {{ record.name }}
|
|
|
</ion-text>
|
|
|
- <p>
|
|
|
- {{record.statusName}}
|
|
|
- </p>
|
|
|
</ion-label>
|
|
|
</ion-col>
|
|
|
</ion-row>
|
|
@@ -35,20 +36,7 @@
|
|
|
<ion-col>
|
|
|
<ion-label>
|
|
|
<p>
|
|
|
- 最新跟进时间:{{record.updateTime}}
|
|
|
-
|
|
|
- </p>
|
|
|
- </ion-label>
|
|
|
- </ion-col>
|
|
|
- </ion-row>
|
|
|
- <ion-row>
|
|
|
- <ion-col>
|
|
|
- <ion-label style="display: flex;justify-content: space-between;">
|
|
|
- <p>
|
|
|
- 参保人数:16人
|
|
|
- </p>
|
|
|
- <p>
|
|
|
- 岗位数量:6
|
|
|
+ 日志类型:{{ record.logTypeName }}
|
|
|
</p>
|
|
|
</ion-label>
|
|
|
</ion-col>
|
|
@@ -77,7 +65,7 @@ import {IonIcon, onIonViewDidEnter} from '@ionic/vue';
|
|
|
import BEmpty from "@/components/empty.vue";
|
|
|
|
|
|
export default defineComponent({
|
|
|
- name: 'PracticeIntention',
|
|
|
+ name: 'WorkLogList',
|
|
|
components: {IonIcon, BEmpty},
|
|
|
setup() {
|
|
|
const loading = ref(true);
|
|
@@ -101,8 +89,12 @@ export default defineComponent({
|
|
|
dataList.value = dataList.value.concat(result.list);
|
|
|
total.value = result.total;*/
|
|
|
|
|
|
- dataList.value = [{companyName: '惠州市AA信息科技有限公司', statusName: "正在跟进",updateTime:'2023-12-11'},
|
|
|
- {companyName: '惠州市BB信息科技有限公司', statusName: "正在跟进",updateTime:'2023-12-12'},{companyName: '惠州市CC信息科技有限公司', statusName: "正在跟进",updateTime:'2023-12-13'}];
|
|
|
+ dataList.value = [{name: '2023年11月23日工作日志', logTypeName: "上门服务", updateTime: '2023-12-11'},
|
|
|
+ {
|
|
|
+ name: '2023年11月22日工作日志',
|
|
|
+ logTypeName: "客户服务",
|
|
|
+ updateTime: '2023-12-12'
|
|
|
+ }, {name: '2023年11月21日工作日志', logTypeName: "客户服务", updateTime: '2023-12-13'}];
|
|
|
loading.value = false;
|
|
|
}
|
|
|
|
|
@@ -152,14 +144,28 @@ export default defineComponent({
|
|
|
</script>
|
|
|
|
|
|
<style lang="less">
|
|
|
+.search-item{
|
|
|
+ margin: 10px 0;
|
|
|
+ font-size: 14px;
|
|
|
+ ion-input{
|
|
|
+ border: 1px solid #f2f2f5;border-radius: 4px;--padding-start: 10px;
|
|
|
+ width: 100px;
|
|
|
+ }
|
|
|
+
|
|
|
+ input{
|
|
|
+ padding: 6px !important;
|
|
|
+ }
|
|
|
+}
|
|
|
.list-content {
|
|
|
margin: 0px 15px !important;
|
|
|
background-color: white !important;
|
|
|
border-radius: 0 !important;
|
|
|
+
|
|
|
ion-item {
|
|
|
margin-top: 10px;
|
|
|
font-size: 14px;
|
|
|
border: 1px solid rgb(242, 242, 245);
|
|
|
+
|
|
|
p {
|
|
|
font-size: 12px;
|
|
|
}
|