diff --git a/miniprogram/app.json b/miniprogram/app.json
index 64e9992..3ad06fe 100644
--- a/miniprogram/app.json
+++ b/miniprogram/app.json
@@ -82,7 +82,6 @@
"pages/reportRepair/assign/detail/detail",
"pages/reportRepair/assign/feedback/feedback",
"pages/reportRepair/assign/affirm/affirm",
- "pages/reportRepair/assign/personList/personList",
"pages/reportRepair/assign/again/again",
"pages/reportRepair/assign/nullify/nullify",
"pages/reportRepair/repair/index/index",
diff --git a/miniprogram/pages/reportRepair/assign/detail/detail.js b/miniprogram/pages/reportRepair/assign/detail/detail.js
index e0c64d4..ea5177e 100644
--- a/miniprogram/pages/reportRepair/assign/detail/detail.js
+++ b/miniprogram/pages/reportRepair/assign/detail/detail.js
@@ -53,6 +53,14 @@ Page({
item.url = app.IMG_NAME + item.url
return item
})
+ files.feedback = files.feedback.map(item => {
+ item.url = app.IMG_NAME + item.url
+ return item
+ })
+ files.eval = files.eval.map(item => {
+ item.url = app.IMG_NAME + item.url
+ return item
+ })
files.voice = files.voice.map(item => {
item.url = app.IMG_NAME + item.url
return item
diff --git a/miniprogram/pages/reportRepair/assign/detail/detail.wxml b/miniprogram/pages/reportRepair/assign/detail/detail.wxml
index d468054..a72b1e3 100644
--- a/miniprogram/pages/reportRepair/assign/detail/detail.wxml
+++ b/miniprogram/pages/reportRepair/assign/detail/detail.wxml
@@ -70,7 +70,7 @@
- 故障图片/视频
+ 附件
@@ -92,6 +92,44 @@
+
+ 维修反馈
+
+
+
+ 处理中
+
+
+
+
+ 维修反馈
+
+
+ 分析原因
+ {{detail.cause}}
+
+
+ 解决方案
+ {{detail.solution}}
+
+
+ 故障类型
+ {{detail.failureTypeName}}
+
+
+ 是否解决
+ {{detail.resolve == '1' ? '已解决' : '未解决'}}
+
+
+ 附件
+
+
+
+
+
+
+
+
diff --git a/miniprogram/pages/reportRepair/assign/detail/detail.wxss b/miniprogram/pages/reportRepair/assign/detail/detail.wxss
index 4f0e116..e2434c2 100644
--- a/miniprogram/pages/reportRepair/assign/detail/detail.wxss
+++ b/miniprogram/pages/reportRepair/assign/detail/detail.wxss
@@ -197,6 +197,20 @@
word-break: break-all;
}
+.mainView .reportView .repairProgressView{
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ align-items: center;
+ padding: 60rpx 0 30rpx;
+}
+
+.mainView .reportView .repairProgressView .label{
+ margin-top: 10rpx;
+ font-size: 26rpx;
+ color: #76aef9;
+}
+
.bottomFixView {
position: fixed;
z-index: 999;
diff --git a/miniprogram/pages/reportRepair/assign/personList/personList.js b/miniprogram/pages/reportRepair/assign/personList/personList.js
deleted file mode 100644
index 9329537..0000000
--- a/miniprogram/pages/reportRepair/assign/personList/personList.js
+++ /dev/null
@@ -1,181 +0,0 @@
-import {
- visitorListRq,
- visitorSelectUserByCustomerRq,
-} from "../../../../api/meeting/visitorIinvitation.js"
-
-Page({
-
- data: {
- title: '',
- id: null,
- /** 索引栏*/
- indexList: [],
- /** 数据*/
- dataList: [],
- },
-
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad(options) {
- let _this = this;
- _this.setData({
- ...options
- })
- // 获取所有的企业
- _this.getVisitorList()
- },
-
- // 获取所有的企业
- getVisitorList() {
- let _this = this;
- visitorListRq().then(res => {
- console.log('getVisitorList', res);
- let filterDataList = res.rows.map(item => {
- return {
- label: item.name,
- otherData: JSON.stringify({
- id: item.id,
- name: item.name,
- })
- }
- })
- // 赋值并且格式化数据
- _this.setAndFormatData(filterDataList)
- })
- },
-
- // 格式化数据
- setAndFormatData(transferList) {
- let _this = this;
- // 索引列
- let indexList = _this.getFirstCharacterList(transferList)
- // 对应每个索引的数据列表
- let dataList = indexList.map(item => {
- let title = item;
- let collectList = [];
- for (let i = 0; i < transferList.length; i++) {
- let transferData = transferList[i];
- if (title == transferData.label.substring(0, 1)) {
- collectList.push(transferData)
- }
- }
- return {
- title,
- list: collectList
- }
- })
- _this.setData({
- indexList,
- dataList
- })
- },
-
- // 获取第一个字符数组,不重复
- getFirstCharacterList(list) {
- let firstNameList = list.map(item => {
- return {
- name: item.label.substring(0, 1),
- exist: false
- }
- });
- for (let i = 0; i < firstNameList.length; i++) {
- for (let j = i + 1; j < firstNameList.length; j++) {
- // 已重复的数据直接跳过
- if (firstNameList[j].exist) {
- continue;
- }
- // 数据重复
- if (firstNameList[i].name == firstNameList[j].name) {
- firstNameList[j].exist = true;
- }
- }
- }
- return firstNameList.filter(item => !item.exist).map(item => item.name)
- },
-
-
-
-
- // 选择
- selectClick(e) {
- console.log('selectClick', e);
- let _this = this;
- // 获取点击行数据
- let label = e.currentTarget.dataset.label
- let otherdata = JSON.parse(e.currentTarget.dataset.otherdata)
- //
- let pages = getCurrentPages(); //获取page
- let prevPage = pages[pages.length - 2]; //上一个页面(父页面)
- // 上个页面数据
- let detail = prevPage.data.detail;
- // 更新上个页面对应的数据
- if (_this.data.title == '单位') {
- detail.customerId = otherdata.id //企业id
- detail.customerName = otherdata.name //企业名称
- detail.userId = null //被访人id
- detail.username = null //被访人姓名
- detail.mobile = null //被访人手机号
- }
- if (_this.data.title == '人员') {
- detail.userId = otherdata.id //被访人id
- detail.username = otherdata.username //被访人姓名
- detail.mobile = otherdata.mobile //被访人手机号
- }
- // 赋值上个页面的数据
- prevPage.setData({
- detail
- })
- // 后退页面
- wx.navigateBack();
- },
-
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady() {
-
- },
-
- /**
- * 生命周期函数--监听页面显示
- */
- onShow() {
-
- },
-
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide() {
-
- },
-
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload() {
-
- },
-
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
-
- },
-
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
-
- },
-
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage() {
-
- }
-})
\ No newline at end of file
diff --git a/miniprogram/pages/reportRepair/assign/personList/personList.json b/miniprogram/pages/reportRepair/assign/personList/personList.json
deleted file mode 100644
index 23789ab..0000000
--- a/miniprogram/pages/reportRepair/assign/personList/personList.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "navigationBarTitleText": "人员列表",
- "usingComponents": {
- "van-cell": "@vant/weapp/cell/index",
- "van-index-bar": "@vant/weapp/index-bar/index",
- "van-index-anchor": "@vant/weapp/index-anchor/index",
- "van-divider": "@vant/weapp/divider/index"
- }
-}
\ No newline at end of file
diff --git a/miniprogram/pages/reportRepair/assign/personList/personList.wxml b/miniprogram/pages/reportRepair/assign/personList/personList.wxml
deleted file mode 100644
index ebbdc23..0000000
--- a/miniprogram/pages/reportRepair/assign/personList/personList.wxml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-暂无数据
\ No newline at end of file
diff --git a/miniprogram/pages/reportRepair/assign/personList/personList.wxss b/miniprogram/pages/reportRepair/assign/personList/personList.wxss
deleted file mode 100644
index e69de29..0000000