|
@@ -45,6 +45,7 @@
|
|
|
<el-select
|
|
|
v-model="formModel.role"
|
|
|
placeholder="请选择"
|
|
|
+ multiple
|
|
|
clearable
|
|
|
style="width: 200px"
|
|
|
>
|
|
@@ -166,6 +167,15 @@ export default {
|
|
|
self.formModel.authorizedStationIds =
|
|
|
self.authorizedStationList.join(",");
|
|
|
|
|
|
+ if (
|
|
|
+ self.formModel.role != null &&
|
|
|
+ self.formModel.role.length > 0
|
|
|
+ ) {
|
|
|
+ self.formModel.role = self.formModel.role.join(",");
|
|
|
+ } else {
|
|
|
+ self.formModel.role = "";
|
|
|
+ }
|
|
|
+
|
|
|
if (id == null || id.length == 0) {
|
|
|
return inspectionUserApi.add(self.formModel);
|
|
|
} else {
|
|
@@ -217,6 +227,16 @@ export default {
|
|
|
self.authorizedStationList =
|
|
|
self.formModel.authorizedStationIds.split(",");
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ if (
|
|
|
+ self.formModel.role != null &&
|
|
|
+ self.formModel.role.length > 0
|
|
|
+ ) {
|
|
|
+ self.formModel.role = self.formModel.role.split(",");
|
|
|
+ } else {
|
|
|
+ self.formModel.role = [];
|
|
|
+ }
|
|
|
} else {
|
|
|
self.$message.error(jsonData.message + "");
|
|
|
}
|