5.8两模块批量审批弹窗驳回添加

This commit is contained in:
FrancisHu 2024-05-08 09:05:30 +08:00
parent 078b32a75f
commit 8c44fe7d4a
4 changed files with 177 additions and 415 deletions

View File

@ -91,13 +91,15 @@
<uni-icons <uni-icons
style="color: #AAAAAA; font-weight: bold;" style="color: #AAAAAA; font-weight: bold;"
type="closeempty" type="closeempty"
size="32"
@click="closePopup" @click="closePopup"
> >
</uni-icons> </uni-icons>
</view> </view>
<h4 style="width: 85%; margin: 2vh auto; font-weight: normal; text-align: center;">是否通过审批</h4>
<view class="select-area"> <view class="select-area">
<uni-forms ref="examForm" :modelValue="examFormData" :rules="rules" label-position="top"> <view @click="modalConfirm">通过</view>
<view @click="modalReject">驳回</view>
<!-- <uni-forms ref="examForm" :modelValue="examFormData" :rules="rules" label-position="top">
<uni-forms-item name="ifPass" required label="是否通过" label-width="150"> <uni-forms-item name="ifPass" required label="是否通过" label-width="150">
<uni-data-select <uni-data-select
v-model="examFormData.ifPass" v-model="examFormData.ifPass"
@ -110,7 +112,7 @@
<uni-easyinput type="textarea" v-model="examFormData.noPassReason" placeholder="请输入内容"></uni-easyinput> <uni-easyinput type="textarea" v-model="examFormData.noPassReason" placeholder="请输入内容"></uni-easyinput>
</uni-forms-item> </uni-forms-item>
<button class="submit-btn" @click="formSubmit">确认</button> <button class="submit-btn" @click="formSubmit">确认</button>
</uni-forms> </uni-forms> -->
</view> </view>
</view> </view>
</uni-popup> </uni-popup>
@ -208,7 +210,8 @@
for (let i = 0; i < that.taskIdList.length; i++) { for (let i = 0; i < that.taskIdList.length; i++) {
that.subArr.push(that.taskIdList[i].taskId) that.subArr.push(that.taskIdList[i].taskId)
} }
uni.showModal({ that.openPopup()
/* uni.showModal({
title: '审核通过', title: '审核通过',
content: '确认审核通过吗?', content: '确认审核通过吗?',
confirmText: '通过', confirmText: '通过',
@ -222,7 +225,7 @@
that.subInStore(that.subObj) that.subInStore(that.subObj)
} }
} }
}) }) */
} }
}, },
subInStore (obj) { subInStore (obj) {
@ -235,9 +238,7 @@
icon: 'none', icon: 'none',
title: res.data.msg, title: res.data.msg,
success: () => { success: () => {
/* uni.redirectTo({ that.closePopup()
url: '/pages/repairTestInStore/repairTestInStore'
}) */
uni.redirectTo({ uni.redirectTo({
url: '/pages/crashExam/crashExam' url: '/pages/crashExam/crashExam'
}) })
@ -251,12 +252,29 @@
} }
}) })
}, },
openPopup () {
this.$refs.popup.open()
},
closePopup () { closePopup () {
this.$refs.popup.close() this.$refs.popup.close()
}, },
seeExam (name) { modalConfirm () {
console.log(name); let that = this
this.$refs.popup.open() that.subObj = {
checkResult: '通过',
taskIdList: that.taskIdList
}
console.log(that.subObj);
that.subInStore(that.subObj)
},
modalReject () {
let that = this
that.subObj = {
checkResult: '驳回',
taskIdList: that.taskIdList
}
console.log(that.subObj);
that.subInStore(that.subObj)
}, },
formSubmit () { formSubmit () {
let that = this let that = this
@ -454,7 +472,7 @@
} }
.popup{ .popup{
width: 80vw; width: 80vw;
height: 60vh; height: 20vh;
background-color: #fff; background-color: #fff;
border-radius: 15rpx; border-radius: 15rpx;
overflow: hidden; overflow: hidden;
@ -471,9 +489,16 @@
.select-area{ .select-area{
width: 85%; width: 85%;
margin: 40rpx auto; margin: 40rpx auto;
.submit-btn{ display: flex;
background-color: #409EFF; justify-content: space-around;
align-items: center;
view{
box-sizing: border-box;
font-size: 30rpx;
padding: 12rpx 24rpx;
background-color: #3788FF;
color: #fff; color: #fff;
border-radius: 20rpx;
} }
} }
} }

View File

@ -87,13 +87,15 @@
<uni-icons <uni-icons
style="color: #AAAAAA; font-weight: bold;" style="color: #AAAAAA; font-weight: bold;"
type="closeempty" type="closeempty"
size="32"
@click="closePopup" @click="closePopup"
> >
</uni-icons> </uni-icons>
</view> </view>
<h4 style="width: 85%; margin: 2vh auto; font-weight: normal; text-align: center;">是否通过审批</h4>
<view class="select-area"> <view class="select-area">
<uni-forms ref="examForm" :modelValue="examFormData" :rules="rules" label-position="top"> <view @click="modalConfirm">通过</view>
<view @click="modalReject">驳回</view>
<!-- <uni-forms ref="examForm" :modelValue="examFormData" :rules="rules" label-position="top">
<uni-forms-item name="ifPass" required label="是否通过" label-width="150"> <uni-forms-item name="ifPass" required label="是否通过" label-width="150">
<uni-data-select <uni-data-select
v-model="examFormData.ifPass" v-model="examFormData.ifPass"
@ -106,7 +108,7 @@
<uni-easyinput type="textarea" v-model="examFormData.noPassReason" placeholder="请输入内容"></uni-easyinput> <uni-easyinput type="textarea" v-model="examFormData.noPassReason" placeholder="请输入内容"></uni-easyinput>
</uni-forms-item> </uni-forms-item>
<button class="submit-btn" @click="formSubmit">确认</button> <button class="submit-btn" @click="formSubmit">确认</button>
</uni-forms> </uni-forms> -->
</view> </view>
</view> </view>
</uni-popup> </uni-popup>
@ -204,7 +206,8 @@
for (let i = 0; i < that.taskIdList.length; i++) { for (let i = 0; i < that.taskIdList.length; i++) {
that.subArr.push(that.taskIdList[i].taskId) that.subArr.push(that.taskIdList[i].taskId)
} }
uni.showModal({ that.openPopup()
/* uni.showModal({
title: '审核通过', title: '审核通过',
content: '确认审核通过吗?', content: '确认审核通过吗?',
confirmText: '通过', confirmText: '通过',
@ -218,7 +221,7 @@
that.subInStore(that.subObj) that.subInStore(that.subObj)
} }
} }
}) }) */
} }
}, },
subInStore (obj) { subInStore (obj) {
@ -231,9 +234,7 @@
icon: 'none', icon: 'none',
title: res.data.msg, title: res.data.msg,
success: () => { success: () => {
/* uni.redirectTo({ that.closePopup()
url: '/pages/repairTestInStore/repairTestInStore'
}) */
uni.redirectTo({ uni.redirectTo({
url: '/pages/testExam/testExam' url: '/pages/testExam/testExam'
}) })
@ -247,12 +248,29 @@
} }
}) })
}, },
openPopup () {
this.$refs.popup.open()
},
closePopup () { closePopup () {
this.$refs.popup.close() this.$refs.popup.close()
}, },
seeExam (name) { modalConfirm () {
console.log(name); let that = this
this.$refs.popup.open() that.subObj = {
checkResult: '通过',
taskIdList: that.subArr
}
console.log(that.subObj);
that.subInStore(that.subObj)
},
modalReject () {
let that = this
that.subObj = {
checkResult: '驳回',
taskIdList: that.taskIdList
}
console.log(that.subObj);
that.subInStore(that.subObj)
}, },
formSubmit () { formSubmit () {
let that = this let that = this
@ -450,7 +468,7 @@
} }
.popup{ .popup{
width: 80vw; width: 80vw;
height: 60vh; height: 20vh;
background-color: #fff; background-color: #fff;
border-radius: 15rpx; border-radius: 15rpx;
overflow: hidden; overflow: hidden;
@ -467,9 +485,16 @@
.select-area{ .select-area{
width: 85%; width: 85%;
margin: 40rpx auto; margin: 40rpx auto;
.submit-btn{ display: flex;
background-color: #409EFF; justify-content: space-around;
align-items: center;
view{
box-sizing: border-box;
font-size: 30rpx;
padding: 12rpx 24rpx;
background-color: #3788FF;
color: #fff; color: #fff;
border-radius: 20rpx;
} }
} }
} }

File diff suppressed because one or more lines are too long

View File

@ -22632,18 +22632,6 @@ try {
uniPopup: uniPopup:
__webpack_require__(/*! @/uni_modules/uni-popup/components/uni-popup/uni-popup.vue */ 123) __webpack_require__(/*! @/uni_modules/uni-popup/components/uni-popup/uni-popup.vue */ 123)
.default, .default,
uniForms:
__webpack_require__(/*! @/uni_modules/uni-forms/components/uni-forms/uni-forms.vue */ 82)
.default,
uniFormsItem:
__webpack_require__(/*! @/uni_modules/uni-forms/components/uni-forms-item/uni-forms-item.vue */ 90)
.default,
uniDataSelect:
__webpack_require__(/*! @/uni_modules/uni-data-select/components/uni-data-select/uni-data-select.vue */ 136)
.default,
uniEasyinput:
__webpack_require__(/*! @/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.vue */ 65)
.default,
} }
} catch (e) { } catch (e) {
if ( if (
@ -23015,74 +23003,46 @@ var render = function () {
], ],
1 1
), ),
_c(
"h4",
{
staticStyle: {
width: "85%",
margin: "2vh auto",
"font-weight": "normal",
"text-align": "center",
},
attrs: { _i: 45 },
},
[_vm._v("是否通过审批?")]
),
_c( _c(
"uni-view", "uni-view",
{ staticClass: _vm._$g(45, "sc"), attrs: { _i: 45 } }, { staticClass: _vm._$g(46, "sc"), attrs: { _i: 46 } },
[ [
_c( _c(
"uni-forms", "uni-view",
{ ref: "examForm", attrs: { _i: 46 } },
[
_c(
"uni-forms-item",
{ attrs: { _i: 47 } },
[
_c("uni-data-select", {
attrs: { _i: 48 },
on: {
change: function ($event) {
return _vm.$handleViewEvent($event)
},
},
model: {
value: _vm._$g(48, "v-model"),
callback: function () {},
expression: "examFormData.ifPass",
},
}),
],
1
),
_c(
"uni-forms-item",
{ {
directives: [ attrs: { _i: 47 },
{
name: "show",
rawName: "v-show",
value: _vm._$g(49, "v-show"),
expression: "_$g(49,'v-show')",
},
],
attrs: { _i: 49 },
},
[
_c("uni-easyinput", {
attrs: { _i: 50 },
model: {
value: _vm._$g(50, "v-model"),
callback: function () {},
expression: "examFormData.noPassReason",
},
}),
],
1
),
_c(
"v-uni-button",
{
staticClass: _vm._$g(51, "sc"),
attrs: { _i: 51 },
on: { on: {
click: function ($event) { click: function ($event) {
return _vm.$handleViewEvent($event) return _vm.$handleViewEvent($event)
}, },
}, },
}, },
[_vm._v("确认")] [_vm._v("通过")]
), ),
], _c(
1 "uni-view",
{
attrs: { _i: 48 },
on: {
click: function ($event) {
return _vm.$handleViewEvent($event)
},
},
},
[_vm._v("驳回")]
), ),
], ],
1 1
@ -23191,7 +23151,7 @@ if(false) {}
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/runtime/api.js */ 16); var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/runtime/api.js */ 16);
exports = ___CSS_LOADER_API_IMPORT___(false); exports = ___CSS_LOADER_API_IMPORT___(false);
// Module // Module
exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\nbody {\r\n background-color: #f8f8f8;\r\n box-sizing: border-box;\r\n padding-bottom: 10vh;\n}\n.single-fetch {\r\n width: 95%;\r\n margin: 20rpx auto;\r\n background-color: #fff;\r\n border-radius: 15rpx;\r\n box-sizing: border-box;\r\n padding: 15rpx;\r\n position: relative;\n}\n.single-fetch .fetch-upper {\r\n width: 100%;\r\n box-sizing: border-box;\r\n padding: 15rpx;\r\n border-bottom: 1px solid #D7D7D7;\r\n display: flex;\r\n align-items: center;\n}\n.single-fetch .fetch-upper .upper-lef {\r\n width: 12%;\r\n height: 5vh;\r\n border-radius: 15rpx;\r\n overflow: hidden;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n font-size: 24px;\r\n background-color: #3788FF;\r\n color: #fff;\n}\n.single-fetch .fetch-upper .upper-rig {\r\n flex: 1;\r\n box-sizing: border-box;\r\n padding: 10rpx 20rpx;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: space-around;\n}\n.single-fetch .fetch-upper .upper-rig h4 {\r\n font-weight: normal;\r\n font-size: 14px;\n}\n.single-fetch .fetch-lower {\r\n width: 100%;\r\n box-sizing: border-box;\r\n padding: 15rpx;\r\n border-bottom: 1px solid #D7D7D7;\n}\n.single-fetch .fetch-lower uni-view {\r\n width: 100%;\r\n display: flex;\r\n align-items: center;\r\n margin-bottom: 15rpx;\r\n font-size: 14px;\n}\n.single-fetch .fetch-lower uni-view span {\r\n color: #9D9D9D;\r\n padding-right: 20rpx;\n}\n.single-fetch .fetch-lower uni-view h4 {\r\n color: #000;\r\n font-size: 14px;\r\n font-weight: normal;\n}\n.single-fetch .fetch-lower uni-view:last-child {\r\n margin-bottom: 0;\n}\n.single-fetch .fetch-btns {\r\n width: 100%;\r\n box-sizing: border-box;\r\n padding: 15rpx;\r\n display: flex;\r\n justify-content: flex-end;\n}\n.single-fetch .fetch-btns uni-view {\r\n box-sizing: border-box;\r\n padding: 8rpx 25rpx;\r\n border-radius: 15rpx;\r\n color: #fff;\r\n margin-right: 15rpx;\r\n font-size: 14px;\n}\n.single-fetch .fetch-btns uni-view:last-child {\r\n margin-right: 0;\n}\n.single-fetch .sticky-area {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n width: 11vh;\r\n height: 10vh;\n}\n.single-fetch .sticky-area uni-image {\r\n width: 100%;\r\n height: 100%;\n}\n.btm-sticky {\r\n position: fixed;\r\n bottom: 0;\r\n left: 0;\r\n width: 100%;\r\n box-sizing: border-box;\r\n padding: 15rpx 30rpx;\r\n background-color: #fff;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\n}\n.btm-sticky .checked {\r\n display: flex;\r\n align-items: center;\n}\n.btm-sticky .exam {\r\n box-sizing: border-box;\r\n padding: 10rpx 50rpx;\r\n border-radius: 30rpx;\r\n background-color: #3788FF;\r\n font-size: 14px;\r\n color: #fff;\n}\n.popup {\r\n width: 80vw;\r\n height: 60vh;\r\n background-color: #fff;\r\n border-radius: 15rpx;\r\n overflow: hidden;\r\n background: linear-gradient(#D9E7FE, #fff, #fff, #fff);\n}\n.popup .pop-top {\r\n width: 100%;\r\n height: 5vh;\r\n box-sizing: border-box;\r\n padding: 0 25rpx;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\n}\n.popup .select-area {\r\n width: 85%;\r\n margin: 40rpx auto;\n}\n.popup .select-area .submit-btn {\r\n background-color: #409EFF;\r\n color: #fff;\n}\r\n", ""]); exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\nbody {\r\n background-color: #f8f8f8;\r\n box-sizing: border-box;\r\n padding-bottom: 10vh;\n}\n.single-fetch {\r\n width: 95%;\r\n margin: 20rpx auto;\r\n background-color: #fff;\r\n border-radius: 15rpx;\r\n box-sizing: border-box;\r\n padding: 15rpx;\r\n position: relative;\n}\n.single-fetch .fetch-upper {\r\n width: 100%;\r\n box-sizing: border-box;\r\n padding: 15rpx;\r\n border-bottom: 1px solid #D7D7D7;\r\n display: flex;\r\n align-items: center;\n}\n.single-fetch .fetch-upper .upper-lef {\r\n width: 12%;\r\n height: 5vh;\r\n border-radius: 15rpx;\r\n overflow: hidden;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n font-size: 24px;\r\n background-color: #3788FF;\r\n color: #fff;\n}\n.single-fetch .fetch-upper .upper-rig {\r\n flex: 1;\r\n box-sizing: border-box;\r\n padding: 10rpx 20rpx;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: space-around;\n}\n.single-fetch .fetch-upper .upper-rig h4 {\r\n font-weight: normal;\r\n font-size: 14px;\n}\n.single-fetch .fetch-lower {\r\n width: 100%;\r\n box-sizing: border-box;\r\n padding: 15rpx;\r\n border-bottom: 1px solid #D7D7D7;\n}\n.single-fetch .fetch-lower uni-view {\r\n width: 100%;\r\n display: flex;\r\n align-items: center;\r\n margin-bottom: 15rpx;\r\n font-size: 14px;\n}\n.single-fetch .fetch-lower uni-view span {\r\n color: #9D9D9D;\r\n padding-right: 20rpx;\n}\n.single-fetch .fetch-lower uni-view h4 {\r\n color: #000;\r\n font-size: 14px;\r\n font-weight: normal;\n}\n.single-fetch .fetch-lower uni-view:last-child {\r\n margin-bottom: 0;\n}\n.single-fetch .fetch-btns {\r\n width: 100%;\r\n box-sizing: border-box;\r\n padding: 15rpx;\r\n display: flex;\r\n justify-content: flex-end;\n}\n.single-fetch .fetch-btns uni-view {\r\n box-sizing: border-box;\r\n padding: 8rpx 25rpx;\r\n border-radius: 15rpx;\r\n color: #fff;\r\n margin-right: 15rpx;\r\n font-size: 14px;\n}\n.single-fetch .fetch-btns uni-view:last-child {\r\n margin-right: 0;\n}\n.single-fetch .sticky-area {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n width: 11vh;\r\n height: 10vh;\n}\n.single-fetch .sticky-area uni-image {\r\n width: 100%;\r\n height: 100%;\n}\n.btm-sticky {\r\n position: fixed;\r\n bottom: 0;\r\n left: 0;\r\n width: 100%;\r\n box-sizing: border-box;\r\n padding: 15rpx 30rpx;\r\n background-color: #fff;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\n}\n.btm-sticky .checked {\r\n display: flex;\r\n align-items: center;\n}\n.btm-sticky .exam {\r\n box-sizing: border-box;\r\n padding: 10rpx 50rpx;\r\n border-radius: 30rpx;\r\n background-color: #3788FF;\r\n font-size: 14px;\r\n color: #fff;\n}\n.popup {\r\n width: 80vw;\r\n height: 20vh;\r\n background-color: #fff;\r\n border-radius: 15rpx;\r\n overflow: hidden;\r\n background: linear-gradient(#D9E7FE, #fff, #fff, #fff);\n}\n.popup .pop-top {\r\n width: 100%;\r\n height: 5vh;\r\n box-sizing: border-box;\r\n padding: 0 25rpx;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\n}\n.popup .select-area {\r\n width: 85%;\r\n margin: 40rpx auto;\r\n display: flex;\r\n justify-content: space-around;\r\n align-items: center;\n}\n.popup .select-area uni-view {\r\n box-sizing: border-box;\r\n font-size: 30rpx;\r\n padding: 12rpx 24rpx;\r\n background-color: #3788FF;\r\n color: #fff;\r\n border-radius: 20rpx;\n}\r\n", ""]);
// Exports // Exports
module.exports = exports; module.exports = exports;
@ -24245,18 +24205,6 @@ try {
uniPopup: uniPopup:
__webpack_require__(/*! @/uni_modules/uni-popup/components/uni-popup/uni-popup.vue */ 123) __webpack_require__(/*! @/uni_modules/uni-popup/components/uni-popup/uni-popup.vue */ 123)
.default, .default,
uniForms:
__webpack_require__(/*! @/uni_modules/uni-forms/components/uni-forms/uni-forms.vue */ 82)
.default,
uniFormsItem:
__webpack_require__(/*! @/uni_modules/uni-forms/components/uni-forms-item/uni-forms-item.vue */ 90)
.default,
uniDataSelect:
__webpack_require__(/*! @/uni_modules/uni-data-select/components/uni-data-select/uni-data-select.vue */ 136)
.default,
uniEasyinput:
__webpack_require__(/*! @/uni_modules/uni-easyinput/components/uni-easyinput/uni-easyinput.vue */ 65)
.default,
} }
} catch (e) { } catch (e) {
if ( if (
@ -24615,74 +24563,46 @@ var render = function () {
], ],
1 1
), ),
_c(
"h4",
{
staticStyle: {
width: "85%",
margin: "2vh auto",
"font-weight": "normal",
"text-align": "center",
},
attrs: { _i: 42 },
},
[_vm._v("是否通过审批?")]
),
_c( _c(
"uni-view", "uni-view",
{ staticClass: _vm._$g(42, "sc"), attrs: { _i: 42 } }, { staticClass: _vm._$g(43, "sc"), attrs: { _i: 43 } },
[ [
_c( _c(
"uni-forms", "uni-view",
{ ref: "examForm", attrs: { _i: 43 } },
[
_c(
"uni-forms-item",
{ attrs: { _i: 44 } },
[
_c("uni-data-select", {
attrs: { _i: 45 },
on: {
change: function ($event) {
return _vm.$handleViewEvent($event)
},
},
model: {
value: _vm._$g(45, "v-model"),
callback: function () {},
expression: "examFormData.ifPass",
},
}),
],
1
),
_c(
"uni-forms-item",
{ {
directives: [ attrs: { _i: 44 },
{
name: "show",
rawName: "v-show",
value: _vm._$g(46, "v-show"),
expression: "_$g(46,'v-show')",
},
],
attrs: { _i: 46 },
},
[
_c("uni-easyinput", {
attrs: { _i: 47 },
model: {
value: _vm._$g(47, "v-model"),
callback: function () {},
expression: "examFormData.noPassReason",
},
}),
],
1
),
_c(
"v-uni-button",
{
staticClass: _vm._$g(48, "sc"),
attrs: { _i: 48 },
on: { on: {
click: function ($event) { click: function ($event) {
return _vm.$handleViewEvent($event) return _vm.$handleViewEvent($event)
}, },
}, },
}, },
[_vm._v("确认")] [_vm._v("通过")]
), ),
], _c(
1 "uni-view",
{
attrs: { _i: 45 },
on: {
click: function ($event) {
return _vm.$handleViewEvent($event)
},
},
},
[_vm._v("驳回")]
), ),
], ],
1 1
@ -24791,7 +24711,7 @@ if(false) {}
var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/runtime/api.js */ 16); var ___CSS_LOADER_API_IMPORT___ = __webpack_require__(/*! ../../../../HBuilderX/plugins/uniapp-cli/node_modules/css-loader/dist/runtime/api.js */ 16);
exports = ___CSS_LOADER_API_IMPORT___(false); exports = ___CSS_LOADER_API_IMPORT___(false);
// Module // Module
exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\nbody {\r\n background-color: #f8f8f8;\r\n box-sizing: border-box;\r\n padding-bottom: 10vh;\n}\n.single-fetch {\r\n width: 95%;\r\n margin: 20rpx auto;\r\n background-color: #fff;\r\n border-radius: 15rpx;\r\n box-sizing: border-box;\r\n padding: 15rpx;\r\n position: relative;\n}\n.single-fetch .fetch-upper {\r\n width: 100%;\r\n box-sizing: border-box;\r\n padding: 15rpx;\r\n border-bottom: 1px solid #D7D7D7;\r\n display: flex;\r\n align-items: center;\n}\n.single-fetch .fetch-upper .upper-lef {\r\n width: 12%;\r\n height: 5vh;\r\n border-radius: 15rpx;\r\n overflow: hidden;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n font-size: 24px;\r\n background-color: #3788FF;\r\n color: #fff;\n}\n.single-fetch .fetch-upper .upper-rig {\r\n flex: 1;\r\n box-sizing: border-box;\r\n padding: 10rpx 20rpx;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: space-around;\n}\n.single-fetch .fetch-upper .upper-rig h4 {\r\n font-weight: normal;\r\n font-size: 14px;\n}\n.single-fetch .fetch-lower {\r\n width: 100%;\r\n box-sizing: border-box;\r\n padding: 15rpx;\r\n border-bottom: 1px solid #D7D7D7;\n}\n.single-fetch .fetch-lower uni-view {\r\n width: 100%;\r\n display: flex;\r\n align-items: center;\r\n margin-bottom: 15rpx;\r\n font-size: 14px;\n}\n.single-fetch .fetch-lower uni-view span {\r\n color: #9D9D9D;\r\n padding-right: 20rpx;\n}\n.single-fetch .fetch-lower uni-view h4 {\r\n color: #000;\r\n font-size: 14px;\r\n font-weight: normal;\n}\n.single-fetch .fetch-lower uni-view:last-child {\r\n margin-bottom: 0;\n}\n.single-fetch .fetch-btns {\r\n width: 100%;\r\n box-sizing: border-box;\r\n padding: 15rpx;\r\n display: flex;\r\n justify-content: flex-end;\n}\n.single-fetch .fetch-btns uni-view {\r\n box-sizing: border-box;\r\n padding: 8rpx 25rpx;\r\n border-radius: 15rpx;\r\n color: #fff;\r\n margin-right: 15rpx;\r\n font-size: 14px;\n}\n.single-fetch .fetch-btns uni-view:last-child {\r\n margin-right: 0;\n}\n.single-fetch .sticky-area {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n width: 11vh;\r\n height: 10vh;\n}\n.single-fetch .sticky-area uni-image {\r\n width: 100%;\r\n height: 100%;\n}\n.btm-sticky {\r\n position: fixed;\r\n bottom: 0;\r\n left: 0;\r\n width: 100%;\r\n box-sizing: border-box;\r\n padding: 15rpx 30rpx;\r\n background-color: #fff;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\n}\n.btm-sticky .checked {\r\n display: flex;\r\n align-items: center;\n}\n.btm-sticky .exam {\r\n box-sizing: border-box;\r\n padding: 10rpx 50rpx;\r\n border-radius: 30rpx;\r\n background-color: #3788FF;\r\n font-size: 14px;\r\n color: #fff;\n}\n.popup {\r\n width: 80vw;\r\n height: 60vh;\r\n background-color: #fff;\r\n border-radius: 15rpx;\r\n overflow: hidden;\r\n background: linear-gradient(#D9E7FE, #fff, #fff, #fff);\n}\n.popup .pop-top {\r\n width: 100%;\r\n height: 5vh;\r\n box-sizing: border-box;\r\n padding: 0 25rpx;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\n}\n.popup .select-area {\r\n width: 85%;\r\n margin: 40rpx auto;\n}\n.popup .select-area .submit-btn {\r\n background-color: #409EFF;\r\n color: #fff;\n}\r\n", ""]); exports.push([module.i, "@charset \"UTF-8\";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */\nbody {\r\n background-color: #f8f8f8;\r\n box-sizing: border-box;\r\n padding-bottom: 10vh;\n}\n.single-fetch {\r\n width: 95%;\r\n margin: 20rpx auto;\r\n background-color: #fff;\r\n border-radius: 15rpx;\r\n box-sizing: border-box;\r\n padding: 15rpx;\r\n position: relative;\n}\n.single-fetch .fetch-upper {\r\n width: 100%;\r\n box-sizing: border-box;\r\n padding: 15rpx;\r\n border-bottom: 1px solid #D7D7D7;\r\n display: flex;\r\n align-items: center;\n}\n.single-fetch .fetch-upper .upper-lef {\r\n width: 12%;\r\n height: 5vh;\r\n border-radius: 15rpx;\r\n overflow: hidden;\r\n display: flex;\r\n justify-content: center;\r\n align-items: center;\r\n font-size: 24px;\r\n background-color: #3788FF;\r\n color: #fff;\n}\n.single-fetch .fetch-upper .upper-rig {\r\n flex: 1;\r\n box-sizing: border-box;\r\n padding: 10rpx 20rpx;\r\n display: flex;\r\n flex-direction: column;\r\n justify-content: space-around;\n}\n.single-fetch .fetch-upper .upper-rig h4 {\r\n font-weight: normal;\r\n font-size: 14px;\n}\n.single-fetch .fetch-lower {\r\n width: 100%;\r\n box-sizing: border-box;\r\n padding: 15rpx;\r\n border-bottom: 1px solid #D7D7D7;\n}\n.single-fetch .fetch-lower uni-view {\r\n width: 100%;\r\n display: flex;\r\n align-items: center;\r\n margin-bottom: 15rpx;\r\n font-size: 14px;\n}\n.single-fetch .fetch-lower uni-view span {\r\n color: #9D9D9D;\r\n padding-right: 20rpx;\n}\n.single-fetch .fetch-lower uni-view h4 {\r\n color: #000;\r\n font-size: 14px;\r\n font-weight: normal;\n}\n.single-fetch .fetch-lower uni-view:last-child {\r\n margin-bottom: 0;\n}\n.single-fetch .fetch-btns {\r\n width: 100%;\r\n box-sizing: border-box;\r\n padding: 15rpx;\r\n display: flex;\r\n justify-content: flex-end;\n}\n.single-fetch .fetch-btns uni-view {\r\n box-sizing: border-box;\r\n padding: 8rpx 25rpx;\r\n border-radius: 15rpx;\r\n color: #fff;\r\n margin-right: 15rpx;\r\n font-size: 14px;\n}\n.single-fetch .fetch-btns uni-view:last-child {\r\n margin-right: 0;\n}\n.single-fetch .sticky-area {\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n width: 11vh;\r\n height: 10vh;\n}\n.single-fetch .sticky-area uni-image {\r\n width: 100%;\r\n height: 100%;\n}\n.btm-sticky {\r\n position: fixed;\r\n bottom: 0;\r\n left: 0;\r\n width: 100%;\r\n box-sizing: border-box;\r\n padding: 15rpx 30rpx;\r\n background-color: #fff;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\n}\n.btm-sticky .checked {\r\n display: flex;\r\n align-items: center;\n}\n.btm-sticky .exam {\r\n box-sizing: border-box;\r\n padding: 10rpx 50rpx;\r\n border-radius: 30rpx;\r\n background-color: #3788FF;\r\n font-size: 14px;\r\n color: #fff;\n}\n.popup {\r\n width: 80vw;\r\n height: 20vh;\r\n background-color: #fff;\r\n border-radius: 15rpx;\r\n overflow: hidden;\r\n background: linear-gradient(#D9E7FE, #fff, #fff, #fff);\n}\n.popup .pop-top {\r\n width: 100%;\r\n height: 5vh;\r\n box-sizing: border-box;\r\n padding: 0 25rpx;\r\n display: flex;\r\n justify-content: space-between;\r\n align-items: center;\n}\n.popup .select-area {\r\n width: 85%;\r\n margin: 40rpx auto;\r\n display: flex;\r\n justify-content: space-around;\r\n align-items: center;\n}\n.popup .select-area uni-view {\r\n box-sizing: border-box;\r\n font-size: 30rpx;\r\n padding: 12rpx 24rpx;\r\n background-color: #3788FF;\r\n color: #fff;\r\n border-radius: 20rpx;\n}\r\n", ""]);
// Exports // Exports
module.exports = exports; module.exports = exports;